function s2f_check_email(email){
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
		return true;
	}else{
		return false;
	}
}

$$(document).ready(function(){
	//CONTROLEM LA MIDA DE LES COLUMNES
	if ($$(".left-col").height() < $$(".right-col").height()) {
		 $$(".left-col").height($$(".right-col").height())

	} else {
		$$(".right-col").height($$(".left-col").height())
	}
	
	//alert($$(".left-col").height());
	if($$(".left-col").height() < 670 ) $$(".left-col").addClass("nobg");
	
	//SLIDETOGGLE MENUS
	$$("a.lk-menus").click(function(){
		var id = $$(this).attr("rel");
		$$("div#list"+id).slideToggle(200,function(){
			if ($$(".left-col").height() < $$(".right-col").height()) {
			 $$(".left-col").height($$(".right-col").height())
			} 
			if ($$(".left-col").height() > $$(".right-col").height()) {
			 $$(".right-col").height($$(".left-col").height())
			}
			});
		return false;
	});
	
	$$("input#send").click(function(){
		
		$$("input#nombre").removeClass("error");
		$$("input#email").removeClass("error");
		$$("input#fecha").removeClass("error");
		$$("input#hora").removeClass("error");
		$$("input#personas").removeClass("error");
		$$("input#telefono").removeClass("error");
		
		var error = 0;
		
		var nom = $$("input#nombre").val();
		var email = $$("input#email").val();
		var date = $$("input#fecha").val();
		var hour = $$("input#hora").val();
		var pers = $$("input#personas").val();
		var telf = $$("input#telefono").val();
		
		if(date == "") { 
			$$("input#fecha").addClass("error"); 
			$$("input#fecha").focus(); 
			error = 1; 
			return false;
		}
		if(hour == "") { 
			$$("input#hora").addClass("error"); 
			$$("input#hora").focus(); 
			error = 1; 
			return false;
		}
		if(pers == "") { 
			$$("input#personas").addClass("error"); 
			$$("input#personas").focus(); 
			error = 1; 
			return false;
		}
		
		if(nom == "") { 
			$$("input#nombre").addClass("error"); 
			$$("input#nombre").focus(); 
			error = 1; 
			return false;
		}
		if(!s2f_check_email(email)){ 
			$$("input#email").addClass("error"); 
			$$("input#email").focus();
			error = 1; 
			return false;
		}
		if(telf == "") { 
			$$("input#telefono").addClass("error"); 
			$$("input#telefono").focus(); 
			error = 1; 
			return false;
		}
		
		if(error == 0) {
			//alert("Enviant formulari");
			$$("#div-form").fadeOut(350,function(){
				$$("#div-ok").fadeIn(350);
			})
			//document.getElementById('div_contact_2').style.display = 'block';
		$$("#form-reserve").submit();
		}

	});
	
});