//Chequea que el usuario existe, que haya aceptado el contrato al suscribirse,
//Si no acepto el contrato al suscribirse, abre una ventana de aceptacion o negacion del contrato,
//Si acepta el contraato se actualiza la base de datos y va a validacion.php
//Si no acepta el contrato no podra loggearse
//Va a acceptcontract.php
var _MOD='';
function objetoAjax(){
	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 checkContract(action){
	if(email!='' && clave!=''){
	
	var email=''
	var clave='';
		if(action=='check'){
		email = document.getElementById('textfield').value
		clave = document.getElementById('label').value
		}
	
		ajax=objetoAjax();
		ajax.open("POST", "acceptcontract.php",true);		//Donde se ejecuta la consulta a la base de datos
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		ajax.send("action="+action+"&email="+email+"&clave="+clave);
		
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				var resultado=ajax.responseText;
//alert(resultado+" "+_MOD);				
				switch(resultado){
					case 'open': 		
						window.location = 'contract.php';	
					break;
					case 'location':
						if(_MOD=="PARFREE")
							window.location = 'parfree.php?invaliddata=Yes'; 
						else
							window.location = 'index.php?invaliddata=Yes'; 
					break;
					case 'enter':		
						window.location = 'validacion.php'; 
					break;
					case 'validacion':	
						window.location = 'validacion.php'; 
					break;	
					case 'payments':  window.location = 'msgsuspended.php'; break;
				} //Fin de switch
			}
		}
	}
/*	else{
		//window.location='index.php?invaliddata=Yes'
		return;
	}
*/
}
