server='http://localhost/efemer/'
server='http://www.efemer.pl/'
sign=1
clicked_flag=0;
function move_horizontal(x)
{
	if(x>=0 && x<4){
size=585;
size_hor=102;
if(clicked_flag<x)
{
step=1*(x-clicked_flag);
}
else if(clicked_flag>x)
{
step=-1*(clicked_flag-x);	
}
else
{
step=0;
size_hor=0;
}


move=size*step;
durat=Math.abs(step*0.3);
new Effect.Move('gallery_details_list', {x: -move, y: 0,duration: durat,  mode: 'relative',transition: Effect.Transitions.sinoidal});


//activate_button(x);
clicked_flag=x;

}}

function pulste_man()
{
Effect.Appear('man_orange', {duration: 0.7 , afterFinish: function() {
Effect.Fade('man_orange', { duration: 0.7 });
} ,});	

	
}

function activate_button(xx)
{
	
	$('port_button'+clicked_flag).removeClassName('active');
	$('port_button'+xx).addClassName('active');
	
}
function test()
{
	
Effect.Appear('to1', {duration: 0.3});	
Effect.Appear('to2', {duration: 0.8});	
Effect.Appear('to3', {duration: 1.0});	
/*new Effect.Morph('to1', {
  style: 'width:239px;', // CSS Properties
  duration: 0.3 // Core Effect properties
  
});
new Effect.Morph('to2', {
  style: 'width:239px;', // CSS Properties
  duration: 0.3 // Core Effect properties
  
});
new Effect.Morph('to3', {
  style: 'width:239px;', // CSS Properties
  duration: 0.3 // Core Effect properties
  
});
new Effect.Move('to1', {x: -60, y:0,duration: 0.3,  mode: 'relative',transition: Effect.Transitions.sinoidal});
new Effect.Move('to2', {x: -60, y:0,duration: 0.3,  mode: 'relative',transition: Effect.Transitions.sinoidal});
new Effect.Move('to3', {x: -60, y:0,duration: 0.3,  mode: 'relative',transition: Effect.Transitions.sinoidal});*/

	
}
function test2()
{
Effect.Fade('to1', {duration: 0.3});	
Effect.Fade('to2', {duration: 0.8});	
Effect.Fade('to3', {duration: 1.0});	
	
}
function tehst2(id,id2,sign)
{
new Effect.Morph(id, {
  style: 'width:0px;', // CSS Properties
  duration: 0.3 // Core Effect properties
});

new Effect.Move(id2, {x: 0, y: sign*0,duration: 0.3,  mode: 'absolute',transition: Effect.Transitions.sinoidal});

	
}
flag_koncert=0
function show_koncert()
{
	if(flag_koncert==0)
	{
new Effect.Move('koncert_box', {x: 0, y: 0,duration: 0.2,  mode: 'absolute',transition: Effect.Transitions.sinoidal});
new Effect.Move('inform_me_button', {x: -150, y: 0,duration: 0.2,  mode: 'relative',transition: Effect.Transitions.sinoidal});
	flag_koncert=1
	}
	else
	{
	if(inform==1){
		activate_inform();
	}
new Effect.Move('koncert_box', {x: 130, y: 0,duration: 0.2,  mode: 'absolute',transition: Effect.Transitions.sinoidal});
new Effect.Move('inform_me_button', {x: 150, y: 0,duration: 0.2,  mode: 'relative',transition: Effect.Transitions.sinoidal});
	flag_koncert=0
	}
	
}
inform=0;
function activate_inform()
{
if(inform==0){
Effect.Appear('notice', {duration: 0.3});
Effect.Appear('inform_form', {duration: 0.3});
$('inform_me_button').addClassName('active');
inform=1;

}
else
{
$('inform_me_button').removeClassName('active');
Effect.Fade('notice', {duration: 0.3});
Effect.Fade('inform_form', {duration: 0.3});
inform=0;


}
}
function sendForm(formId)
{
x=checkForm(formId);
var inputs=new Array('email','name');
inputs=inputs.without(x);
inputs.each(function(sos){
				//alert(sos);
				
					if($(sos+'_lab').visible()==true){
					//alert(sos);
					$(sos+'_lab').removeClassName('red');
					  }
			
			}
			);

if (x!=true){

x.without(inputs).each(function(s)
				{
					//alert(s)
	//alert($(s+'_error').visible());
	$(s+'_lab').addClassName('red');;
	if($(s+'_lab').visible()==false){
	//Effect.BlindDown(s+'_error');
	}
}
);
}
else
{
//alert(x);

	pars=$(formId).serialize();
	getContent(server+'info/send_message/','form',pars);
}

}
function getContent(remoteUrl,where,pars)
{
var url = remoteUrl;

new Ajax.Updater(where, url, {method: 'post', parameters: pars});

}


