
function enviarSuscripcion()
{
	var nombre=document.getElementById("txtnombresusc").value;
	var email=document.getElementById("txtemailsusc").value;

	if(nombre !="" && validate(email)){		
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request");
			return;
		}
		document.getElementById("mensaje-suscripcion").innerHTML="Por favor espere...";
		var url="comportamientos/includes/_suscripcion.asp";		
		
		url=url+"?nombre="+nombre;
		url=url+"&email="+email;
		//alert(url);
		xmlHttp.onreadystatechange=stateChangedSuscripcion;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);		
			
	}else{
		//document.getElementById("mensaje-suscripcion").className="mensaje-error";
		if(validate(email)==false){ 
			document.getElementById("mensaje-suscripcion").innerHTML="Email no v&aacute;lido.";
		}else{
			document.getElementById("mensaje-suscripcion").innerHTML="Debe ingresar todos los campos.";
		}
	}
}
function stateChangedSuscripcion() 
{ 		

	if(xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
	{	
		
		if(xmlHttp.status == 200){		

			xml = xmlHttp.responseXML;			
			//xml = xmlHttp.responseTEXT;			
			ManejarRespuestasSuscripcion()
		}					
	}else{		
	}	
}
function ManejarRespuestasSuscripcion(){	
	document.getElementById("mensaje-suscripcion").innerHTML=xml.getElementsByTagName("mensaje")[0].childNodes[0].nodeValue;
	setTimeout(borrarMensajeSuscripcion,3000);
	document.getElementById("mensaje-suscripcion").className=xml.getElementsByTagName("class")[0].childNodes[0].nodeValue;
	if(xml.getElementsByTagName("estado")[0].childNodes[0].nodeValue=="OK")
	{
		document.getElementById("formsusc").reset();
	}
}
function borrarMensajeSuscripcion()
{
	if(document.getElementById("mensaje-suscripcion") != null)
   {
	   document.getElementById("mensaje-suscripcion").innerHTML="";
   }
}
function validate(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = email;
   if(reg.test(address) == false) {
      //alert('Invalid Email Address');
      return false;
   }else{
	   return true;
   }
}


/**************/

function enviarEncuesta()
{
	var respuesta=document.getElementById("txtnombresusc").value;
	for(var i=1; i<=8;i++){
		if(document.getElementById("vote"+i)!=null)
		{
			if(document.getElementById("vote"+i).checked)
			 {
				 var respuesta=document.getElementById("vote"+i).value;
			 }
		}
	}


	if(respuesta !=""){		
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request");
			return;
		}
		document.getElementById("mensaje-encuesta").innerHTML="Por favor espere...";
		var url="_encuesta/processvote.asp";				
		url=url+"?vote="+respuesta;
		//alert(url)
		xmlHttp.onreadystatechange=stateChangedEncuesta;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);		
			
	}else{
		document.getElementById("mensaje-encuesta").innerHTML="Debe elegir una respuesta.";		
	}
}
function stateChangedEncuesta() 
{ 		
	if(xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
	{	
		if(xmlHttp.status == 200){		
			document.getElementById("mensaje-encuesta").innerHTML="Gracias";

			xml = xmlHttp.responseXML;			
			//xml = xmlHttp.responseTEXT;			
			ManejarRespuestasEncuesta()
		}					
	}else{		
	}	
}
function ManejarRespuestasEncuesta(){	
	//document.getElementById("mensaje-encuesta").innerHTML=xml.getElementsByTagName("mensaje")[0].childNodes[0].nodeValue;
	document.getElementById("mensaje-encuesta").innerHTML="Gracias";
	setTimeout(borrarMensajeEncuesta,3000);
	//document.getElementById("mensaje-encuesta").className=xml.getElementsByTagName("class")[0].childNodes[0].nodeValue;
	if(xml.getElementsByTagName("estado")[0].childNodes[0].nodeValue=="OK")
	{
		document.getElementById("formencuesta").reset();
	}
}
function borrarMensajeEncuesta()
{
	if(document.getElementById("mensaje-encuesta") != null)
   {
	   document.getElementById("mensaje-encuesta").innerHTML="";
   }
}