/*CREACION DEL OBJETO AJAX*/
function creaAJAX(){
	var xhr = false;
  	if(window.XMLHttpRequest){
    	xhr = new XMLHttpRequest();
  	}else if(window.ActiveXObject){
    		try{
      		xhr = new ActiveXObject("Msxml2.XMLHTTP");
      		}catch(e){
      			try{
        			xhr = new ActiveXObject("Microsoft.XMLHTTP");
      				}catch(e){
        				xhr = false;
      				}
    		}
  	}
  	return xhr;
}
function uid(){
	return "uid="+Math.random()*Math.random()*Math.random();
}
function registrarse(){
	var nombre=document.getElementById('insNombre');
	var email=document.getElementById('insEmail');
	var boton=document.getElementById('insEnviar');
	
	//alert('Email: '+email.value);
	if(nombre.value.length==0 || nombre.value=="Nombre"){
		alert("Por favor, debe digitar su Nombre");
		nombre.focus();
		return false;
	}
	if(email.value.length==0 || email.value=="E-mail"){
		alert("Por favor, debe digitar un email");
		email.focus();
		return false;
	}
	var filter=/^[A-Za-z.\-][A-Za-z0-9_.\-]*@[A-Za-z0-9_\-]+\.[A-Za-z0-9_.\-]+[A-za-z]$/;
	if(!filter.test(email.value)){
		alert("Por Favor, debe digitar un E-mail valido");
		email.focus();
		return false;
	}
	ajax=creaAJAX();
	ajax.open("POST", "scripts/inscribirse/inscribirse_ajax.php?registrarse&"+uid(),true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("nombre="+nombre.value+"&email="+email.value);
	boton.disabled=true;
	boton.value="Enviando...";
	ajax.onreadystatechange=function(){
		if(ajax.readyState==4){
			var respuesta=ajax.responseText.split("/*");
			if(respuesta[0]=="ok"){
				alert(respuesta[1]);
				boton.disabled=false;
				boton.value="Enviar";
				nombre.value="Nombre";
				email.value="E-mail";
			}else{
				alert(respuesta[1]);
				boton.disabled=false;
				boton.value="Enviar";
			}
		}
	}
}
function foco(objeto){
	if(objeto.name=="insNombre"){
		if(objeto.value=="Nombre"){
			objeto.value="";
		}
	}else{
		if(objeto.value=="E-mail"){
			objeto.value="";
		}
	}
}
function unfoco(objeto){
	if(objeto.name=="insNombre"){
		if(objeto.value==""){
			objeto.value="Nombre";
		}
	}else{
		if(objeto.value==""){
			objeto.value="E-mail";
		}
	}
}
function validaRentarte(_form){
	if(_form.nombre.value.length==0){
		alert("Por favor, debe digitar su Nombre");
		_form.nombre.focus();
		return false;
	}
	if(_form.telefono.value.length==0){
		alert("Por favor, debe digitar su N\u00famero de Tel\u00e9fono");
		_form.telefono.focus();
		return false;
	}
	if(_form.celular.value.length==0){
		alert("Por favor, debe digitar su N\u00famero de Celular");
		_form.celular.focus();
		return false;
	}
	if(_form.email.value.length==0){
		alert("Por favor, debe digitar un email");
		_form.email.focus();
		return false;
	}
	var filter=/^[A-Za-z.][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if(!filter.test(_form.email.value)){
		alert("Por Favor, debe digitar un E-mail valido");
		_form.email.focus();
		return false;
	}
	if(_form.comentario.value.length==0){
		alert("Por favor, debe digitar algun Comentario");
		_form.comentario.focus();
		return false;
	}
	var data="";
	data+="nombre="+_form.nombre.value+"&telefono="+_form.telefono.value;
	data+="&celular="+_form.celular.value+"&email="+_form.email.value;
	data+="&comentario="+_form.comentario.value;
	ajax=creaAJAX();
	ajax.open("POST", "../scripts/inscribirse/inscribirse_ajax.php?rentarte&"+uid(),true);
	//ajax.open("POST", "inscribirse_ajax.php?rentarte&"+uid(),true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(data);
	_form.cancelar.disabled=true;
	_form.submit.disabled=true;
	_form.submit.value="Enviando...";
	ajax.onreadystatechange=function(){
		if(ajax.readyState==4){
			var respuesta=ajax.responseText.split("/*");
			if(respuesta[0]=="ok"){
				alert(respuesta[1]);
				_form.cancelar.disabled=false;
				_form.submit.disabled=false;
				_form.submit.value="Enviar";
				_form.reset();
				//var elSlide=new Fx.Slide('capaFormularioRentarte');
				elSlide.toggle();
			}else{
				alert(respuesta[1]);
				_form.cancelar.disabled=false;
				_form.submit.disabled=false;
				_form.submit.value="Enviar";
			}
		}
	}
	return false;
}
function cancelarRentarte(){
	elSlide.slideOut();	
}
var elSlide="";
var version=navigator.appVersion;
var isIE=version.indexOf("MSIE");
var evento="domready";
if(isIE)evento="load";
window.addEvent(evento,function(e){
	try{
		elSlide=new Fx.Slide('capaFormularioRentarte');
		elSlide.slideOut();
		$('mostrarFormulario').addEvent('click',function(e){
			$('capaFormularioRentarte').setStyles({'display':'block'});
			e = new Event(e);
			elSlide.toggle();
			e.stop();
		});
		$('lMostrarFormulario').addEvent('click',function(e){
			$('capaFormularioRentarte').setStyles({'display':'block'});
			e = new Event(e);
			elSlide.toggle();
			e.stop();
		});
	}catch(E){}
});
