// AJAX
function newAjax(){
   var xmlhttp=false;
   try{
     xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
   }catch(e){
     try{
       xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
     }catch(E){
       xmlhttp = false;
     }
 }
 if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
   xmlhttp = new XMLHttpRequest();
 }
 return xmlhttp;
}


function verificar()
{
	var enviar = true;
	if(document.getElementById('nombre').value == "")
	{
		document.getElementById('error1').style.visibility = "visible";
		document.getElementById('error1').style.display = "block";
		return enviar = false;
	}else{
		nombre = document.getElementById('nombre').value;
	}
	if(document.getElementById('apellido').value == "")
	{
		document.getElementById('error2').style.visibility = "visible";
		document.getElementById('error2').style.display = "block";
		return enviar = false;
	}else{
		apellido = document.getElementById('apellido').value;
	}
	if(isNaN(document.getElementById('telefono').value) && document.getElementById('telefono').value != "")
	{
		document.getElementById('error5').style.visibility = "visible";
		document.getElementById('error5').style.display = "block";
		return enviar = false;
	}else{
		telefono = document.getElementById('telefono').value;
	}
	
	if(document.getElementById('email').value == "" || document.getElementById('email').value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig))
	{
		document.getElementById('error3').style.visibility = "visible";
		document.getElementById('error3').style.display = "block";
		return enviar = false;
	}else{
		email = document.getElementById('email').value;
	}
	if(document.getElementById('mensaje').value == "")
	{
		document.getElementById('error4').style.visibility = "visible";
		document.getElementById('error4').style.display = "block";
		return enviar = false;
	}else{
		mensaje = document.getElementById('mensaje').value;
	}
   if(enviar)
   {
	   divActualizable = document.getElementById('alert');
	   //preloader = document.getElementById('preloader');
	   ajax=newAjax();
	   ajax.open("POST", "./controller/contact.cnt.php",true);
	   ajax.onreadystatechange=function() 
	   {
		  if(ajax.readyState==1)
		  {
			//preloader.innerHTML = "       Enviando...";        
			//preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
		  }else if (ajax.readyState==4) {		  
				 divActualizable.innerHTML = ajax.responseText;
				 document.getElementById('form2').style.display = "none";
		  }
	   }
	   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	   ajax.send("nombre="+nombre+"&apellido="+apellido+"&telefono="+telefono+"&email="+email+"&mensaje="+mensaje);
   }
}

function suscripcion()
{
	var enviar = true;
	if(document.getElementById('nombre').value == ""  || document.getElementById('nombre').value == "Nombre y Apellido")
	{
		document.getElementById('errornombre').innerHTML = 'Debe ingresar su Nombre y Apellido!';
		return enviar = false;
	}else{
		document.getElementById('errornombre').innerHTML = '';
	}
	nombre = document.getElementById('nombre').value;
	if(document.getElementById('email').value == " " || document.getElementById('email').value.search(/^[\w-\.]{2,}@([\w-]{2,}\.)*[\w-]{2,}\.[\w-]{2,4}$/ig) || document.getElementById('email').value == "usuario@email.com")
	{
		document.getElementById('erroremail').innerHTML = 'Debe ser una direcci&oacute;n valida!';
		return enviar = false;
	}else{
		email = document.getElementById('email').value;
	}

   if(enviar)
   {
	   divActualizable = document.getElementById('suscription');
	   //preloader = document.getElementById('preloader');
	   ajax=newAjax();
	   ajax.open("POST", "./controller/suscrip.cnt.php",true);
	   ajax.onreadystatechange=function() 
	   {
		  if(ajax.readyState==1)
		  {
			//preloader.innerHTML = "       Enviando...";        
			//preloader.style.background = "url('images/ajax-loader.gif') no-repeat 50% 90%"; 
		  }else if (ajax.readyState==4) {		  
				 divActualizable.innerHTML = ajax.responseText;
		  }
	   }
	   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	   ajax.send("nombre="+nombre+"&email="+email);
   }
}
