
function submitForm(myForm)
{
  document.forms[myForm].submit();
}

function checkInput(name,type,min,max,comment,form) {
	if (comment) {
		value=document.contactForm[name].value;
		checkValue(name,value,type,min,max,name+'Comment');
		readyCheck(form);
	} else {
		readyCheck(form);
	} 
}

function checkValue(name,value,type,min,max,commentID) {
	var expressions={};
	expressions['email']="^([a-zA-Z0-9_.-]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$";
	expressions['digit']='^[0-9]$';
	expressions['number']='^[0-9]+$';
	expressions['euro']='^[0-9.,]+$';
	expressions['alpha']='^[a-zA-Z]+$';
	expressions['alpha_space']='^[a-zA-Z ]+$';
	expressions['alphanumeric']='^[a-zA-Z0-9]+$';
	expressions['alphanumeric_space']='^[a-zA-Z0-9 ]+$';
	expressions['string']="";
	
	var expression=new RegExp(expressions[type]);
	
	if (min==0 && value.length==0 && type!='email') {
		document.getElementById(commentID).innerHTML="";
	} else if (value.length<min) {
		document.getElementById(commentID).innerHTML="min "+min+" tekens";
	} else if (value.length>max) {
		document.getElementById(commentID).innerHTML="max "+max+" tekens";
	} else if (!value.match(expression)) {
		if (type!='email') {
			document.getElementById(commentID).innerHTML="ongeldige invoer";
		} else {
			document.getElementById(commentID).innerHTML="vul geldige e-mail in";	
		}
	} else {
		document.getElementById(commentID).innerHTML="";	
	}
}


function readyCheck(form) {
	if (form=='contact') {	
		if ($('#naamComment').html()=='' && $('#emailComment').html()=='') {
			$('#versturen').attr('disabled', false);
		} else {
			$('#versturen').attr('disabled', true);
		}
	}
}

function sendContact() {

	$.fancybox.showActivity();
	
	$.post("http://www.salonaleida.nl/php/sendContact.php?temp="+Math.floor(Math.random()*10000001), $("#contactForm").serialize(),
		function(data) {
			$.fancybox.hideActivity();
				
			$("#contactComment").html(data.result);
			$("#contactComment").show();
			$("#contactContainer").hide();	
			
			$.fancybox.resize();
	},"json");
}
