

/**
 *
 * @access public
 * @return void
 **/

function changeProductBigImage(big_image_path, orig_image_path,d_im,im_desc,im_title)
{
			//document.getElementById('BigImage').src = big_image_path;
			$("#BigImage").animate({opacity: 0}, 1000, '',function(){

				$("#BigImage").attr('src',big_image_path);
				$("#BigImage").animate({opacity: 1}, 1000);
			});
			/*$("#gallery_det").fadeOut(1500, function() {
				$("#BigImage").attr('src',big_image_path);

			});

			$("#gallery_det").fadeIn(1500, function() {
				$("#BigImage").attr('src',big_image_path);

			});*/


	document.getElementById('BigImageLink').href = orig_image_path;
	document.getElementById('BigImageLink').title = im_title;
	document.getElementById('BigImDesc').innerHTML = im_desc;
	//document.getElementById('BigImage').src = big_image_path;
	document.getElementById(active_im).className = 'photo_h';
	document.getElementById(d_im).className = 'photo_h_first';
	active_im=d_im;
}
/**
 *
 * @access public
 * @return void
 **/
function move_slider_left(){
	var prev_id=0;
	for(var i=0;i<all_id.length;i++){
		if(all_id[i]==active_im){
			if(i==0){
				prev_id=all_id.length-1;
			}else{
				prev_id=i-1;
			}
		}
	}
	changeProductBigImage(all_mid[prev_id], all_big[prev_id],all_id[prev_id],all_desc[prev_id],all_title[prev_id]);
}
function move_slider_right(){
	var next_id=0;
	for(var i=0;i<all_id.length;i++){
		if(all_id[i]==active_im){
			if(i==(all_id.length-1)){
				next_id=0;
			}else{
				next_id=i+1;
			}
		}
	}
	changeProductBigImage(all_mid[next_id], all_big[next_id],all_id[next_id],all_desc[next_id],all_title[next_id]);
}




	function checkForm(inbarchi_individuali){
				eval("var nome=document."+inbarchi_individuali+".nome.value");
				if(nome==''){
					alert('Si prega di compilare Nome Cliente');
					return false;
				}
				eval("var indirizzo=document."+inbarchi_individuali+".indirizzo.value");
				if(indirizzo==''){
					alert('Si prega di compilare Indirizzo');
					return false;
				}
				eval("var tel=document."+inbarchi_individuali+".tel.value");
				if(tel==''){
					alert('Si prega di compilare Telefono');
					return false;
				}

				eval("var email=document."+inbarchi_individuali+".email.value");
				if(email==''){
					alert('Si prega di compilare E-mail');
					return false;
				}else{
					var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
				   var address = email;
				   if(reg.test(address) == false) {
				      alert('Indirizzo e-mail non valido');
				      return false;
				   }

				}
				eval("var data_r=document."+inbarchi_individuali+".data_r.value");
				if(data_r==''){
					alert('Si prega di compilare Data richiesta');
					return false;
				}
				eval("var dest=document."+inbarchi_individuali+".dest.value");
				if(dest==''){
					alert('Si prega di compilare Destinazione');
					return false;
				}
				eval("var data_i=document."+inbarchi_individuali+".data_i.value");
				if(data_i==''){
					alert('Si prega di compilare Data imbarco');
					return false;
				}
				eval("var data_s=document."+inbarchi_individuali+".data_s.value");
				if(data_s==''){
					alert('Si prega di compilare Data sbarco');
					return false;
				}
				eval("var richieste=document."+inbarchi_individuali+".richieste.value");
				if(richieste==''){
					alert('Si prega di compilare Richieste particolari');
					return false;
				}
				eval("var nr_p=document."+inbarchi_individuali+".nr_p.value");
				if(nr_p==''){
					alert('Si prega di compilare Numero passeggeri');
					return false;
				}

				return true;
			}
	function checkForm1(richedi_una_barca){
				eval("var nome=document."+richedi_una_barca+".nome.value");
				if(nome==''){
					alert('Si prega di compilare Nome Cliente');
					return false;
				}
				eval("var indirizzo=document."+richedi_una_barca+".indirizzo.value");
				if(indirizzo==''){
					alert('Si prega di compilare Indirizzo');
					return false;
				}
				eval("var tel=document."+richedi_una_barca+".tel.value");
				if(tel==''){
					alert('Si prega di compilare Telefono');
					return false;
				}

				eval("var email=document."+richedi_una_barca+".email.value");
				if(email==''){
					alert('Si prega di compilare E-mail');
					return false;
				}else{
					var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
				   var address = email;
				   if(reg.test(address) == false) {
				      alert('Indirizzo e-mail non valido');
				      return false;
				   }

				}
				eval("var data_r=document."+richedi_una_barca+".data_r.value");
				if(data_r==''){
					alert('Si prega di compilare Data richiesta');
					return false;
				}
				eval("var dest=document."+richedi_una_barca+".dest.value");
				if(dest==''){
					alert('Si prega di compilare Destinazione');
					return false;
				}
				eval("var data_i=document."+richedi_una_barca+".data_i.value");
				if(data_i==''){
					alert('Si prega di compilare Data imbarco');
					return false;
				}
				eval("var data_s=document."+richedi_una_barca+".data_s.value");
				if(data_s==''){
					alert('Si prega di compilare Data sbarco');
					return false;
				}
				eval("var nr_c=document."+richedi_una_barca+".nr_c.value");
				if(nr_c==''){
					alert('Si prega di compilare Numero cabine');
					return false;
				}
				eval("var nr_b=document."+richedi_una_barca+".nr_b.value");
				if(nr_b==''){
					alert('Si prega di compilare Numero bagni');
					return false;
				}
				eval("var skipper=document."+richedi_una_barca+".skipper.value");
				if(skipper==''){
					alert('Si prega di compilare Skipper');
					return false;
				}
				eval("var hostess=document."+richedi_una_barca+".hostess.value");
				if(hostess==''){
					alert('Si prega di compilare Hostess');
					return false;
				}
				eval("var opt_r=document."+richedi_una_barca+".opt_r.value");
				if(opt_r==''){
					alert('Si prega di compilare Optional richiesti');
					return false;
				}
				eval("var richieste=document."+richedi_una_barca+".richieste.value");
				if(richieste==''){
					alert('Si prega di compilare Richieste particolari');
					return false;
				}
				eval("var nr_p=document."+richedi_una_barca+".nr_p.value");
				if(nr_p==''){
					alert('Si prega di compilare Numero passeggeri');
					return false;
				}

				return true;
			}
	function checkForm2(house_boat){
				eval("var nome=document."+house_boat+".nome.value");
				if(nome==''){
					alert('Si prega di compilare Nome Cliente');
					return false;
				}
				eval("var indirizzo=document."+house_boat+".indirizzo.value");
				if(indirizzo==''){
					alert('Si prega di compilare Indirizzo');
					return false;
				}
				eval("var tel=document."+house_boat+".tel.value");
				if(tel==''){
					alert('Si prega di compilare Telefono');
					return false;
				}

				eval("var email=document."+house_boat+".email.value");
				if(email==''){
					alert('Si prega di compilare E-mail');
					return false;
				}else{
					var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
				   var address = email;
				   if(reg.test(address) == false) {
				      alert('Indirizzo e-mail non valido');
				      return false;
				   }

				}
				eval("var data_r=document."+house_boat+".data_r.value");
				if(data_r==''){
					alert('Si prega di compilare Data richiesta');
					return false;
				}
				eval("var dest=document."+house_boat+".dest.value");
				if(dest==''){
					alert('Si prega di compilare Destinazione');
					return false;
				}
				eval("var data_i=document."+house_boat+".data_i.value");
				if(data_i==''){
					alert('Si prega di compilare Data imbarco');
					return false;
				}
				eval("var data_s=document."+house_boat+".data_s.value");
				if(data_s==''){
					alert('Si prega di compilare Data sbarco');
					return false;
				}
				eval("var nr_c=document."+house_boat+".nr_c.value");
				if(nr_c==''){
					alert('Si prega di compilare Numero cabine');
					return false;
				}
				eval("var nr_b=document."+house_boat+".nr_b.value");
				if(nr_b==''){
					alert('Si prega di compilare Numero bagni');
					return false;
				}
				eval("var opt_r=document."+house_boat+".opt_r.value");
				if(opt_r==''){
					alert('Si prega di compilare Optional richiesti');
					return false;
				}
				eval("var richieste=document."+house_boat+".richieste.value");
				if(richieste==''){
					alert('Si prega di compilare Richieste particolari');
					return false;
				}
				eval("var nr_p=document."+house_boat+".nr_p.value");
				if(nr_p==''){
					alert('Si prega di compilare Numero passeggeri');
					return false;
				}

				return true;
			}
		function checkForm3(newsletter){
				eval("var nome=document."+newsletter+".nome.value");
				if(nome==''){
					alert('Si prega di compilare Nome Cliente');
					return false;
				}
				eval("var cognome=document."+newsletter+".cognome.value");
				if(cognome==''){
					alert('Si prega di compilare Cognome');
					return false;
				}
				eval("var email=document."+newsletter+".email.value");
				if(email==''){
					alert('Si prega di compilare E-mail');
					return false;
				}else{
					var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
				   var address = email;
				   if(reg.test(address) == false) {
				      alert('Indirizzo e-mail non valido');
				      return false;
				   }

				}

				return true;
			}
