function enviar(formulario) { 
cadena = formulario.search.value;
cadena = cadena.replace(" ","+");
location.href= "http://www.vectorizados.com/search/"+cadena;
}

var popupStatus = 0;

//loading popup with jQuery magic!
function loadPopup(){
	//loads popup only if it is disabled
	if(popupStatus==0){
		$("#backgroundPopup").css({
			"opacity": "0.7"
		});
		$("#backgroundPopup").fadeIn("slow");
		$("#login_form").fadeIn("slow");
		popupStatus = 1;
	}
}

//disabling popup with jQuery magic!
function disablePopup(){
	//disables popup only if it is enabled
	if(popupStatus==1){
		$("#backgroundPopup").fadeOut("slow");
		$("#login_form").fadeOut("slow");
		popupStatus = 0;
	}
}

//centering popup
function centerPopup(){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $("#login_form").height();
	var popupWidth = $("#login_form").width();
	//centering
	$("#login_form").css({
		"position": "absolute",
		"top": windowHeight/2-popupHeight/2,
		"left": windowWidth/2-popupWidth/2
	});
	//only need force for IE6
	
	$("#backgroundPopup").css({
		"height": windowHeight
	});
	
}


// POPUP 2

var popupStatus2 = 0;
//loading popup with jQuery magic!
function loadPopup2(){
	//loads popup only if it is disabled
	if(popupStatus2==0){
		$("#backgroundPopup").css({
			"opacity": "0.7"
		});
		$("#backgroundPopup").fadeIn("slow");
		$("#ingreso").fadeIn("slow");
		popupStatus2 = 1;
	}
}

//disabling popup with jQuery magic!
function disablePopup2(){
	//disables popup only if it is enabled
	if(popupStatus2==1){
		$("#backgroundPopup").fadeOut("slow");
		$("#ingreso").fadeOut("slow");
		popupStatus2 = 0;
	}
}

//centering popup
function centerPopup2(){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $("#ingreso").height();
	var popupWidth = $("#ingreso").width();
	//centering
	$("#ingreso").css({
		"position": "absolute",
		"top": windowHeight/2-popupHeight/2,
		"left": windowWidth/2-popupWidth/2
	});
	//only need force for IE6
	
	$("#backgroundPopup").css({
		"height": windowHeight
	});
	
}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
	}


$(document).ready(function(){
	
// POPUP REGISTRO
	$("#button").click(function(){
		//centering with css
		centerPopup();
		//load popup
		loadPopup();
	});
				
	$("#login_formClose").click(function(){
		disablePopup();
	});
	
	
	$("#ingreso_formClose").click(function(){
		disablePopup2();
	});
	
	

	$("#backgroundPopup").click(function(){
		disablePopup();
	});

	$(document).keypress(function(e){
		if(e.keyCode==27 && popupStatus==1){
			disablePopup();
		}
	});
	
// POPUP LOGIN
	$("#enter").click(function(){
		//centering with css
		centerPopup2();
		//load popup
		loadPopup2();
	});
				
	$("#enterClose").click(function(){
		disablePopup2();
	});

	$("#backgroundPopup").click(function(){
		disablePopup2();
	});

	$(document).keypress(function(e){
		if(e.keyCode==27 && popupStatus2==1){
			disablePopup2();
		}
	});

// CAMBIO DE VISTAS

	$("a.switch_thumb").toggle(function(){
	  $(this).addClass("swap"); 
	  $("ul.display").fadeOut("fast", function() {
	  	$(this).fadeIn("fast").removeClass("thumb_view"); 
		 });
	  }, function () {
      $(this).removeClass("swap");
	  $("ul.display").fadeOut("fast", function() {
	  	$(this).fadeIn("fast").addClass("thumb_view");
		});
	}); 

$('.error').hide();

// LOGIN

$(".ingresar").click(function() {
	// validate and process form
		// first hide any error messages
    $('label#login_error').hide();

var user = $("input#user").val();
var pass = $("input#pass").val();

$.ajax({
      type: "POST",
      dataType: "json",
      url: "http://www.vectorizados.com/log/login.php",
      data: 'user='+ user + '&pass=' + pass,	  

		success: function(json) {
		  datos=eval(json);
		  
			if(datos[0]=="ok")
				{
       				window.location.href= "";
				}
				
			if(datos[0]=="01")
				{
					  $("label#login_error").html("Datos incorrectos de acceso, si no recuerdas tu password puedes utilizar el formulario que se encuentra abajo.");
					  $("label#login_error").show();
					  return false;
				}
    }
});

    return false;
	});


// RECORDAR
$(".recordar").click(function() {
	// validate and process form
		// first hide any error messages
    $('email_remember_error').hide();
		
		var email = $("input#email_remember").val();
		if(echeck(email)==false){
      $("label#email_remember_error").show();
      $("input#email_remember").focus();
      return false;
    }
	
$.ajax({
      type: "POST",
      dataType: "json",
      url: "http://www.vectorizados.com/recuerda.php",
      data: 'mail=' + email,	  

		success: function(json) {
		  datos=eval(json);
		  
			if(datos[0]=="enviado")
				{
					$("#login_form").html("<a id='login_formClose'>x</a><h1>Acabamos de enviarte un correo!</h1><p>Sigue las instrucciones descriptas en el para reestrablecer tu password.</p>");
					$("label#email_remember_error").html("Acabamos de enviarte un correo!");
					
				}
				
			if(datos[0]=="01")
				{
					  $("input#email_remember").focus();
       				  $("label#email_remember_error").html("No encontramos este email en nuestra base de datos.");
					  $("label#email_remember_error").show();
				}
    }
});

    return false;
	});



// REGISTRAR
  $(".button").click(function() {
		// validate and process form
		// first hide any error messages
    $('.error').hide();
		
	  var name = $("input#name").val();
		if (name == "") {
      $("label#name_error").show();
      $("input#name").focus();
      return false;
    }
		var email = $("input#email").val();
		if(echeck(email)==false){
      $("label#email_error").show();
      $("input#email").focus();
      return false;
    }
		var password = $("input#password").val();
		if (password == "") {
      $("label#password_error").show();
      $("input#password").focus();
      return false;
    }
		
$.ajax({
      type: "POST",
      dataType: "json",
      url: "http://www.vectorizados.com/log/registrar.php",
      data: 'name='+ name + '&email=' + email + '&password=' + password,	  
      success: function(json) {
		  datos=eval(json);
		  
			if(datos[0]=="ok")
				{
       				$("#login_form").html("<a id='login_formClose'>x</a><h1>Muchas gracias por registrarte!</h1><p>Ya puedes ingresar al sistema con tus datos.</p>");
					
				}
				
			if(datos[0]=="01")
				{
					  $("input#name").focus();
       				  $("label#name_error").html("Este nombre se encuentra utilizado por otro usuario, por favor elige uno distinto.");
					  $("label#name_error").show();
				}
				
			if(datos[0]=="02")
				{
					  $("input#email").focus();
       				  $("label#email_error").html("Este email ya aparece registrado, si olvidaste tu password podemos ayudar a que la recuerdes.");
					  $("label#email_error").show();
				}
				
				
    }
});

    return false;
	});
});