var privado_abierto=null;

jQuery().ready(function(){

	$(".login input").bind("keypress",function(e){if (e.which==13) login()})

	$(".login_1").bind("mouseover",function(){
		if (privado_abierto == null) $(this).animate({"height":"70px"},200, function(){privado_abierto = setTimeout("cierra_privado()",5000)})
	})
})

function cierra_privado(){
	$(".login_1").animate({"height":"43px"},200)
	privado_abierto = null;
}

function login(){
	$.ajax({
		type: "POST",
		url: "/login.asp",
		data: serializar(document.form_login),
		success: function(datos){
			if (datos.split("|")[0]=="OK")
				document.location.href = datos.split("|")[1]
			else
				jAlert(datos.split("|")[1], 'Login');
		}
	});
}

function serializar(formulario){
// vale para inputs, checkboxs, radiobuttons
var i, j
var cadena = ""
var valor = ""

	for (i=0;i<formulario.length;i++){

		if(formulario[i].type == "checkbox"){ // checkbox
			valor = ""
			if (formulario[i].checked){
				valor = formulario[i].value
				cadena +=  formulario[i].name+"="+escape(valor)+"&"
			}
		}
		else if (formulario[i].type == "radio"){ // radiobutton
	
			if (formulario[i].checked){
				valor = formulario[i].value
				cadena +=  formulario[i].name+"="+escape(valor)+"&"
			}

		}
		else // resto de tipos de campos
			cadena +=  formulario[i].name+"="+escape(formulario[i].value)+"&"
	}
	return(cadena)
}
