/* Contact form functions */
function checkForm(element, defaultValue, state) {
	if(state == 'onfocus') {
		if(element.value==defaultValue) {
			element.value="";
			element.style.color = "#666666";
		}
	}
	else if(state == 'onblur') {
		if(element.value == "") {
			element.value=defaultValue;
		}
	}
}

function validate(formId) {
	var valid = true;

	$(formId + '-name').style.color = "#666666";
	$(formId + '-email').style.color = "#666666";
	$(formId + '-enquiry').style.color = "#666666";
	$(formId + '-captcha_code').style.color = "#666666";
	$(formId + '-form-error').hide();

	if($(formId + '-name').value == 'NOMBRE') {
		$(formId + '-name').style.color = "red";
		valid=false;
	}
	if($(formId + '-email').value == 'EMAIL' || $(formId + '-email').value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) {
		$(formId + '-email').style.color = "red";
		valid=false;
	}
	if($(formId + '-enquiry').value == 'CONSULTA') {
		$(formId + '-enquiry').style.color = "red";
		valid=false;
	}
	if($(formId + '-city') != null) {
		if($(formId + '-city').value == 'CIUDAD') {
			$(formId + '-city').style.color = "red";
			valid=false;
		}
	}
	if($(formId + '-country') != null) {
		if($(formId + '-country').value == 'PAIS') {
			$(formId + '-country').style.color = "red";
			valid=false;
		}
	}
	if($(formId + '-captcha_code').value == 'Escriba la palabra de la imagen') {
		$(formId + '-captcha_code').style.color = "red";
		valid=false;
	}
	
	if(valid) {
		send(formId);
	}
	else {
		$(formId + '-form-error').show();
	}
	return false;
}

function send(formId) {
	$(formId + "-form").hide();
	$(formId + "-form-loading").show();
	
	new Ajax.Request('/inc-app/inc_sendEmail.php', {
		  method: 'post',
		  onComplete: function(transport) {
			if (200 == transport.status) {
				$(formId + "-form-ok").innerHTML = transport.responseText;
				$(formId + "-form-loading").hide();
				$(formId + "-form-ok").show();
			}
			else if (419 == transport.status) {
				$(formId + "-form-error").innerHTML = transport.responseText;
				$(formId + "-form-loading").hide();
				$(formId + "-form-error").show();
				$(formId + "-form").show();
			}}, 
			parameters: $(formId).serialize(true)
		});
	return false;
}

/* Contact Links */
function getContact(email) {
if(email == "ContactForm") {
//<![CDATA[
<!--
var x="function f(x){var i,o=\"\",l=x.length;for(i=0;i<l;i+=2) {if(i+1<l)o+=" +
"x.charAt(i+1);try{o+=x.charAt(i);}catch(e){}}return o;}f(\"ufcnitnof x({)av" +
" r,i=o\\\"\\\"o,=l.xelgnhtl,o=;lhwli(e.xhcraoCedtAl(1/)3=!84{)rt{y+xx=l;=+;" +
"lc}tahce({)}}of(r=i-l;1>i0=i;--{)+ox=c.ahAr(t)i};erutnro s.buts(r,0lo;)f}\\" +
"\"(9),9\\\"\\\\rxiz35\\\\00\\\\00\\\\\\\\\\\\\\\\\\\\\\\\23\\\\07\\\\00\\\\" +
"\\\\VW1[03\\\\\\\\TZPAPAF@^n_MLD1^03\\\\\\\\04\\\\0y\\\\06\\\\07\\\\17\\\\\\"+
"\\37\\\\0D\\\\kLiw9<tFtwy8fubq7q17\\\\\\\\Mg77\\\\1j\\\\g~qmj<op`k\\\\m\\\\" +
"\\\\!\\\\5A03\\\\\\\\37\\\\03\\\\01\\\\\\\\20\\\\0W\\\\27\\\\0I\\\\[V34\\\\" +
"05\\\\03\\\\\\\\25\\\\03\\\\03\\\\\\\\07\\\\07\\\\03\\\\\\\\33\\\\0E\\\\36\\"+
"\\07\\\\00\\\\\\\\\\\\rn\\\\\\\\\\\\23\\\\06\\\\00\\\\\\\\13\\\\07\\\\00\\\\"+
"\\\\\\\"\\\\f(;} ornture;}))++(y)^(iAtdeCoarchx.e(odrChamCro.fngriSt+=;o27=" +
"1y%){++;i<l;i=0(ior;fthnglex.l=\\\\,\\\\\\\"=\\\",o iar{vy)x,f(n ioctun\\\"" +
"f)\")"                                                                       ;
while(x=eval(x));
//-->
//]]>
}
else if(email == "AcademyForm") {
//<![CDATA[
<!--
var x="function f(x,y){var i,o=\"\",l=x.length;for(i=0;i<l;i++){if(i==123)y+" +
"=i;y%=127;o+=String.fromCharCode(x.charCodeAt(i)^(y++));}return o;}f(\"\\03" +
"5\\t\\023\\035thmm$c.\\177!r|j~-g#\\177,018zz*`7v~rzjw\\014M\\037LH\\036QOA" +
"EO\\003T\\003MGQCq\\\\PPwC\\020U\\025\\n\\017\\024\\037\\002uuk807?<0bw3w!e" +
"r<j/05!5?p<s ! 80\\022I\\013^\\010HW\\\\\\001WW[W\\004CBY\\n\\035XI\\rX\\02" +
"0\\034\\024\\0046\\014Q\\023RG\\000\\014euwqj%i){|hxx\\177&?<~~:/hp?:0-,0A<" +
")\\022\\021~\\177\\020\\026\\026{t\\031\\030\\033pq\\035\\037\\000mn\\000\\" +
"005\\005jk\\016\\013\\ng`{Jc\\034pqs\\030\\031\\017\\013\\t~{{\\020\\021\\0" +
"021;/=)>%\\0163!?<=-rl\\014L0S\\r\\002\\030\\007\\024NN2\\005\\001\\017@]BA" +
"./@FF+$\\r&'LNN\\\\]v_X557TU::<QR9#!NO\\\"#&'DE)(,AB/\\020\\021~\\177\\024\\"+
"025\\026{t\\035\\032\\033pq\\035\\035\\000mnf\\005\\005\\006kd\\010\\t\\013" +
"`a\\016\\017p\\035\\036qtu\\032\\033{xz\\027\\020y~\\177\\014\\r\\030h\\017" +
"ffg\\004\\005kkl\\001\\002nRQ>?\\n9:&YYZ70\\016\\022\\032BFM^EPW\\014XDMGYQ" +
"_)] +bx=h(gx~xh|r+8;8?l>I1p2o]xzpcSCKG\\013^\\017MMEh^LFl]^@U\\032RX^JMi\\0" +
"06\\027R\\005\\010rp\\177f=~tzb0cb5fyxxo;{2<-~sr3`0a7dP\\\\\\013K\\026\\n\\" +
"000\\\\\\000\\035\\r\\005\\t\\001@\\027M\\035^/V)TJ\\027U\\023[\\016\\034\\" +
"010{({/|-`'ffc\\177oc{i28\",123)"                                            ;
while(x=eval(x));
//-->
//]]>
}
}
