var effSend;
var effOK;

function validaForm(theForm) {

	var regExp = /^[a-z0-9_\-]+(\.[_a-z0-9\-]+)*@([_a-z0-9\-]+.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel)$/i;
	
	if($F("nombre_apellidos").length==0) {
		alert('\¡Debe rellenar todos los campos!');
		$("nombre_apellidos").focus();		
		return false;
	}

	if($F("email").length==0 || !regExp.test(document.getElementById("email").value)) {
		
		if(!regExp.test(document.getElementById("email").value)){
			alert('¡E-mail no válido!');
		}else{
			alert('¡Debe rellenar todos los campos!');
		}
		$("email").focus();
		return false;
	}

	if($F("telefono").length==0) {
		alert('¡Debe rellenar todos los campos!');
		$("telefono").focus();
		return false;
	}
	
	var data = Form.serialize("informacionForm");
	
	//$("formContent").innerHTML = $("formContentSend").innerHTML;
	
	var url = getSiteURL() + 'sendInformacion.php';	
	
    new Ajax.Request(
        url,
        {method: 'post', parameters: data, onComplete: sentFormOk}
    );
    
    new Effect.SlideUp($("formContent"));
    effSend = new Effect.SlideDown($("formContentSend"));
    //window.BlindUp('Effect.Appear(\'formContent\', {duration:.5})',2500);
}

function  sentFormOk(originalRequest) {
	//$("formContent").innerHTML = $("formContentSendOK").innerHTML;
	//alert(originalRequest.responseText);
	//while(effSend.){}
	new Effect.SlideUp($("formContentSend"));
    new Effect.SlideDown($("formContentSendOK"));
}


//------------------------


Event.observe(window, 'load', focusName, false);

function focusName() {
	$("informacionForm").focus();
}