// funcion para mostrar el div que corresponde segun este logueado o no
window.SwitchLogin();

function popup_login()
{
	window.PopUpLogin("../contenidos/login.html");	
}

function popup_signup()
{
	window.PopUpLogin("../contenidos/signup.html");	
}

function valida_login()
{
	var frm = document.getElementById("frmLogin");
	var query_string = "../_post/login.php?";
	for(i = 0 ; i < frm.length ; i++ ){
	  query_string += frm.elements[i].name+"="+frm.elements[i].value+"&";
	}    
	
	_post(query_string);
}

function valida_recupera()
{
	var frm = document.getElementById("frmRecupera");
	var query_string = "../_post/login.php?";
	for(i = 0 ; i < frm.length ; i++ ){
	  query_string += frm.elements[i].name+"="+frm.elements[i].value+"&";
	}    
	
	_post(query_string);
}

function LoginOk(usuario, email)
{
	var ts = new Date();
	ts.setTime(ts.getTime() + 3600+2);
	document.cookie = 'CMSFrontendLogin=' + usuario + '|' + email + ';expire=' + ts.toGMTString() + ';path=/;';
	parent.window.location.reload();	
	close();
}

function recuperar(){
	
	var StrError = '';
	
	if (!StrError && !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("frmRecupera").email.value))) StrError = StrError + "Por favor, ingrese su Email.\n";
	
  if(StrError != ''){
  	alert (StrError);
  }else{
  	var frm         = document.getElementById("frmRecupera");
	  var querystring = "../_post/mtv/recuperar_clave.php?";
		
		for(i = 0 ; i < frm.length ; i++ ){
	    if( frm.elements[i].type == "radio" || frm.elements[i].type == "checkbox" ){
	      if( frm.elements[i].checked ){
	        querystring += frm.elements[i].name+"="+frm.elements[i].value+"&";
	      }
	    }else{
	    	if(frm.elements[i].type == "select"){
	    		querystring += frm.elements[i].name+"="+frm.elements[i].options[frm.elements[i].selectedIndex].value+"&";
	    	}else{
					querystring += frm.elements[i].name+"="+frm.elements[i].value+"&";
				}
	    }
	  }
	  
	  window._post(querystring);
  }
}

function valida_signup() {
	var StrError = "";
	var f = document.getElementById("frmSignUp");
	var checkbox_cant = 0;
	
	var strClave = new String(f.clave.value);
	if (!StrError && f.usuario.length < 4) StrError += "Por favor, ingrese su nombre de usuario (mínimo 4 caracteres).\n";
	if (!StrError && f.email.value == "") StrError += "Por favor, ingrese un email.\n";
	if (!StrError && !( /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(f.email.value))) StrError += "Por favor, ingrese su Email.\n";
	if (!StrError && strClave.length < 4) StrError += "Por favor, ingrese su Clave (mínimo 4 caracteres).\n";
	if (!StrError && (f.clave.value != f.re_clave.value)) StrError += "Por favor, compruebe que su clave y confirmacion coincidan.\n";
	if (!StrError && !f.acepta_condiciones.checked) StrError += "Por favor, debe aceptar los términos y condiciones de uso.\n";
	
		if (StrError != "") {
		alert (StrError);
  	}
  	else {
		var frm = document.getElementById("frmSignUp"),
			querystring = "../_post/insertar_usuario.php?", i;
		for (i = 0; i < frm.length; ++i) {
			if (frm.elements[i].type == "radio" || frm.elements[i].type == "checkbox") {
				if (frm.elements[i].checked)
					querystring += frm.elements[i].name+"="+frm.elements[i].value+"&";
			}
			else if(frm.elements[i].type == "select")
				querystring += frm.elements[i].name+"="+frm.elements[i].options[frm.elements[i].selectedIndex].value+"&";
			else
	    	querystring += frm.elements[i].name+"="+frm.elements[i].value+"&";
		}
		
		 window._post(querystring);
	}
}

function close(){
	parent.window.closePopUp();	
}

function registracion(){
	parent.window.location = '../contenidos/registracion.html';
}