// JavaScript Document
	
function validateContact(mode){
	var correct=true;
	if($('name').value==""){
		$('name').className="invalid";
		correct=false;
	}else $('name').className="text";
	
	if($('email').value==""){
		$('email').className="invalid";
		correct=false;
	}else $('email').className="text";
	
	if($('email').value!=$('email2').value || $('email').value==""){
		correct=false;
		$('email').className="invalid";
		$('email2').className="invalid";
	}else{
		$('email').className="text";
		$('email2').className="text";
	}
	
	if(!correct)$("warning").style.visibility="visible";
	else{
		$("warning").style.visibility="hidden";
		sendRequest(mode);
	}
}

function sendRequest(mode) {
	var name = escape($("name").value);
	var email = escape($("email").value);
	var enquiry = escape($("enquiry").value);
	var opt = {
		onSuccess: function(t) {
			$("infoMessage").innerHTML = t.responseText;
			$("infoMessage").style.display = 'block';
			$("ContactSend").style.display = "none";
			$("regForm").style.display = "none";
	    },
	    onFailure: function(t) {
			$("infoMessage").innerHTML = "Error occured while submitting your query. We're sorry. Please, try again.";
			$("infoMessage").style.display = 'block';
			$("ContactSend").style.display = "none";
			$("regForm").style.display = "none";
		}
	}
	if(mode=="event"){
		new Ajax.Request('/contact.php?name='+name+'&email='+email+'&enquiry='+enquiry,opt);
	}else{
		new Ajax.Request('/contact.php?name='+name+'&email='+email+'&enquiry='+enquiry,opt);
	}
}