
function bloquea(div)
{

	var bloque = new Object();
	bloque.backgroundColor='#000';
	bloque.message= '<img width="100" src="/jquery/busy.gif" />';

	var overlayCSS2= new Object();
	overlayCSS2.backgroundColor='#D4CA6D';
	overlayCSS2.opacity='0.4';
	bloque.overlayCSS=overlayCSS2;	
	
	var css2 = new Object();
	css2.border='';
	css2.backgroundColor='';

	bloque.css=css2;	

	

            $(div).block(bloque); 
}


function desbloquea(div)
{
         $(div).unblock(); 
}


function ver(pagina)
{
var args = new Object();
totalcomen =$('#comentariosText').html(); 

$.ajax({
   beforeSend: bloquea('#navegacion'),
   type: "get",
   url: pagina,
   dataType:"html",
   contentType:"text/html",
   success: function(result){
     //alert( "Data Saved: " + result);

	    $('#navegacion').html(unescape(result));
		desbloquea('#navegacion');	    
		//$('#navegacion').show("slow");   
     
   }
 });
}


function add_carrito(forma)
{
var args = new Object();
args.numcom = forma.numcom.value;
args.accion = forma.accion.value;
args.cant = forma.cant.value;
args.producto_id= forma.producto_id.value;


$.ajax({
   beforeSend: bloquea('#carrito'),
   type: "GET",
   url: "/tienda_2009/rescarrito.asp",
   dataType:"script",
   data: args,
   contentType:"text/html",
	error:function(result){
     //alert( "Data Saved: " + result);
	    //$('#carrito').html(unescape(result));
	    alert("Ocurrio un problema, porfavor intentalo de nuevo");
		desbloquea('#carrito');	
		},    
  
   success: function(result){
     //alert( "Data Saved: " + result);

	    $('#carrito').html(unescape(result));
		desbloquea('#carrito');	    
	    
		//$('#carrito').fadeIn("slow");   
     
   }
 });
 
 return false;
 
}


function act_carrito(cant,producto_id)
{
var args = new Object();
args.accion = "RECALCULAR";
args.cant = cant;
args.producto_id= producto_id;


$.ajax({
   beforeSend: bloquea('#navegacion'),
   type: "GET",
   url: "/tienda_2009/carrito.asp",
   dataType:"html",
   data: args,
   contentType:"text/html",
	error:function(result){
     //alert( "Data Saved: " + result);
	    //$('#carrito').html(unescape(result));
	    alert("Ocurrio un problema, porfavor intentalo de nuevo");
		desbloquea('#navegacion');	
		},      
   success: function(result){
     //alert( "Data Saved: " + result);

	    $('#navegacion').html(unescape(result));
		desbloquea('#navegacion');	    
	    
		//$('#carrito').fadeIn("slow");   
     
   }
 });
 
 return false;
 
}


function act_carrito2(cant,producto_id)
{
var args = new Object();
args.accion = "RECALCULAR";
args.cant = cant;
args.producto_id= producto_id;


$.ajax({
   beforeSend: bloquea('#carrito'),
   type: "GET",
   url: "/tienda_2009/rescarrito.asp",
   dataType:"html",
   data: args,
   contentType:"text/html",
	error:function(result){
     //alert( "Data Saved: " + result);
	    //$('#carrito').html(unescape(result));
	    alert("Ocurrio un problema, porfavor intentalo de nuevo");
		desbloquea('#carrito');	
		},  
		   
   success: function(result){
     //alert( "Data Saved: " + result);

	    $('#carrito').html(unescape(result));
		desbloquea('#carrito');	    
	    
		//$('#carrito').fadeIn("slow");   
     
   }
 });
 
 return false;
 
}




function actualiza(pagina,div)
{
var args = new Object();

$.ajax({
   beforeSend: bloquea(div),
   type: "GET",
   url: pagina,
   dataType:"html",
   data: args,
   contentType:"text/html",
	error:function(result){
     //alert( "Data Saved: " + result);
	    //$('#carrito').html(unescape(result));
	    alert("Ocurrio un problema, porfavor intentalo de nuevo");
		desbloquea(div);	
		},  
   
   success: function(result){
     //alert( "Data Saved: " + result);

	    $(div).html(unescape(result));
		desbloquea(div)	    
		//$('#carrito').fadeIn("slow");   
     
   }
 });
 
 return false;
 
}


function del_carrito(linea)
{
var args = new Object();
args.accion = "BORRAR";
args.lin= linea;

$.ajax({
   beforeSend: bloquea('#carrito'),
   type: "GET",
   url: "/tienda_2009/rescarrito.asp",
   dataType:"html",
   data: args,
   contentType:"text/html",
	error:function(result){
     //alert( "Data Saved: " + result);
	    //$('#carrito').html(unescape(result));
	    alert("Ocurrio un problema, porfavor intentalo de nuevo");
		desbloquea('#carrito');	
		},  
   
   success: function(result){
     //alert( "Data Saved: " + result);

	    $('#carrito').html(unescape(result));
		desbloquea('#carrito');	    
	    
		//$('#carrito').fadeIn("slow");   
     
   }
 });
 
 return false;
 
}

function ver_carrito(accion)
{
var args = new Object();
args.accion =accion;

$.ajax({
   beforeSend: bloquea('#navegacion'),
   type: "GET",
   url: "/tienda_2009/carrito.asp",
   dataType:"html",
   data: args,
   contentType:"text/html",
	error:function(result){
     //alert( "Data Saved: " + result);
	    //$('#carrito').html(unescape(result));
	    alert("Ocurrio un problema, porfavor intentalo de nuevo");
		desbloquea('#navegacion');	
		},  
   
   success: function(result){
     //alert( "Data Saved: " + result);

	    $('#navegacion').html(unescape(result));
		desbloquea('#navegacion');	    
	    
		//$('#carrito').fadeIn("slow");   
     
   }
 });
 
 return false;
 
}


function ter_carrito(SUBTOTAL,ENVIO,IMPUESTOS,TOTAL)
{
var args = new Object();
args.accion ="DESPLEGARTOTALES";
args.SUBTOTAL=SUBTOTAL;
args.ENVIO=ENVIO;
args.IMPUESTOS=IMPUESTOS;
args.TOTAL=TOTAL;

$.ajax({
   beforeSend: bloquea('#carrito'),
   type: "GET",
   url: "/tienda_2009/rescarrito.asp",
   dataType:"html",
   data: args,
   contentType:"text/html",
	error:function(result){
     //alert( "Data Saved: " + result);
	    //$('#carrito').html(unescape(result));
	    alert("Ocurrio un problema, porfavor intentalo de nuevo");
		desbloquea('#carrito');	
		},  
   
   success: function(result){
     //alert( "Data Saved: " + result);

	    $('#carrito').html(unescape(result));
		desbloquea('#carrito');	    
	    
		//$('#carrito').fadeIn("slow");   
     
   }
 });
 
 return false;
 
}






function vacio(campo,nombre)
{
 if (campo.value == "")
 {
  alert("Campo " + nombre + " vacio");
  campo.focus();
  campo.select();
  return 0;
 }
 else
 {
  return 1;
 }
}

function vacio2(campo,nombre)
{
 if (campo.value == "")
 {
  //alert("Campo " + nombre + " vacio");
  campo.focus();
  campo.select();
  return 0;
 }
 else
 {
  return 1;
 }
}




function login_carrito(forma)
{
var entra1 = vacio(forma.usuario,'usuario');
var entra2 = vacio2(forma.password,'password');

if (entra1==1 && entra2==0)
{
	var args = new Object();
	
	
	args.usuario= forma.usuario.value;

$.ajax({
	  // beforeSend: bloquea('#navegacion'),
	   type: "GET",
	   url: "/tienda_2009/pass.asp",
	   dataType:"html",
	   data: args,
	   contentType:"text/html",
		error:function(result){
		    alert("Ocurrio un problema, porfavor intentalo de nuevo");
			desbloquea('#navegacion');	    
		    
			},    
	  
	   success: function(result){
		    $('#pass2').html(unescape(result));
		    $('#pass2').css("display", "block");
			//desbloquea('#navegacion');	    
		         
	   		}
	 });




return false;
}

if (entra1==1 && entra2==1)
{

	var args = new Object();
	
	
	args.usuario= forma.usuario.value;
	args.password= forma.password.value;
	
	
	
	$.ajax({
	   beforeSend: bloquea('#navegacion'),
	   type: "GET",
	   url: "/tienda_2009/compaso2registrados.asp",
	   dataType:"html",
	   data: args,
	   contentType:"text/html",
		error:function(result){
	     //alert( "Data Saved: " + result);
		    //$('#carrito').html(unescape(result));
		    alert("Ocurrio un problema, porfavor intentalo de nuevo");
			desbloquea('#navegacion');	
			},    
	  
	   success: function(result){
	     //alert( "Data Saved: " + result);
	
		    $('#navegacion').html(unescape(result));
			desbloquea('#navegacion');	    
		    
			//$('#carrito').fadeIn("slow");   
	     
	   }
	 });
}	 
else
{

} 
 
 
 return false;
 
}


function esnumerico(campo,nombre)
{
      var valid = "0123456789";
      var ok = "si";
      var temp;
      if (campo.value == "")
      {
        alert("Campo " + nombre + " vacio");
        campo.focus();
        campo.select();
        return 0;
      }
      else
      {
        for (var i=0; i<campo.value.length; i++) 
		{
         temp = "" + campo.value.substring(i, i+1);
         if (valid.indexOf(temp) == "-1")
         {
          ok = "no";
         }
		}
			if (ok == "no") 
			{
			  alert("Ingrese sólo números en el campo " + nombre);
			  campo.focus();
			  campo.select();
			  return 0;
			}
            else
            {
             return 1;
            }
      }
}


function validacorreo(campo,nombre)
{
    var dircorreo = campo.value.toLowerCase();
    var posicion=0;
    var numarrobas=0;
    
    if (campo.value == "")
    {
      alert("Campo " + nombre + " vacio")
      campo.focus();
      campo.select();
      return 0;
    }
    else
    {
    
     for (var i = 0; i < dircorreo.length; ++i) 
     {
      if (dircorreo.charAt(i) == "@")
      {
       numarrobas=numarrobas+1;
       posicion=i;
       }
      }
          
      if (numarrobas == 1)
      {
        if ((posicion == 0) || (posicion == dircorreo.length-1))
        {
          alert ("Dirección de correo no válida");
          return 0; 
        }
       
       return 1;
      }
       else
      {
        alert ("Dirección de correo no válida");
        return 0; 
      }
    }
}



function login_envia_carrito(forma)
{

var entra1 = vacio(forma.nombre,'Nombre');
var entra2 = validacorreo(forma.email,'email');
var entra3 = vacio(forma.direccion,'Dirección');
var entra4 = vacio(forma.colonia,'Colonia');
var entra5 = vacio(forma.ciudad,'Ciudad');
var entra6 = vacio(forma.estado,'Estado');
var entra7 = esnumerico(forma.cp,'C.P.');
var entra8 = vacio(forma.telefono,'Télefono');


if (entra1==1 && entra2==1 && entra3==1 && entra4==1 && entra5==1 && entra6==1 && entra7==1 && entra8==1)
{

	var args = new Object();
	
	
	args.nombre= escape(forma.nombre.value);
	args.email= escape(forma.email.value);
	args.direccion= escape(forma.direccion.value);
	args.colonia= escape(forma.colonia.value);
	args.ciudad= escape(forma.ciudad.value);
	args.estado= escape(forma.estado.value);
	args.cp= escape(forma.cp.value);
	args.telefono= escape(forma.telefono.value);
	args.enviada= 1;
	
	
	
	$.ajax({
	   beforeSend: bloquea('#navegacion'),
	   type: "GET",
	   url: "/tienda_2009/compaso2registrados.asp",
	   dataType:"html",
	   data: args,
	   contentType:"text/html; charset=iso-8859-1;",
		error:function(result){
	     //alert( "Data Saved: " + result);
		    //$('#carrito').html(unescape(result));
		    alert("Ocurrio un problema, porfavor intentalo de nuevo");
			desbloquea('#navegacion');	
			},    
	  
	   success: function(result){
	     //alert( "Data Saved: " + result);
	
		    $('#navegacion').html(unescape(result));
			desbloquea('#navegacion');	    
		    
			//$('#carrito').fadeIn("slow");   
	     
	   }
	 });
}	 
else
{

} 
 
 
 return false;
 
}



function login_registra_carrito(forma)
{

var entra1 = vacio(forma.nombre,'Nombre');
var entra9 = vacio(forma.password1,' Password');
var entra10 = vacio(forma.password2,'Confirme su Password');


if (!forma.password1.value == forma.password2.value)
 {
  alert('Los passwords deben coincidir');
  return false;
 }

var entra2 = validacorreo(forma.email,'email');
var entra3 = vacio(forma.direccion,'Dirección');
var entra4 = vacio(forma.colonia,'Colonia');
var entra5 = vacio(forma.ciudad,'Ciudad');
var entra6 = vacio(forma.estado,'Estado');
var entra7 = esnumerico(forma.cp,'C.P.');
var entra8 = vacio(forma.telefono,'Télefono');


if (entra1==1 && entra2==1 && entra3==1 && entra4==1 && entra5==1 && entra6==1 && entra7==1 && entra8==1 && entra9==1)
{

	var args = new Object();
	
	
	args.nombre= escape(forma.nombre.value);
	args.password1= escape(forma.password1.value);
	args.email= escape(forma.email.value);
	args.direccion= escape(forma.direccion.value);
	args.colonia= escape(forma.colonia.value);
	args.ciudad= escape(forma.ciudad.value);
	args.estado= escape(forma.estado.value);
	args.cp= escape(forma.cp.value);
	args.telefono= escape(forma.telefono.value);
	args.enviada= 1;
	
	
	
	$.ajax({
	   beforeSend: bloquea('#navegacion'),
	   type: "GET",
	   url: "/tienda_2009/compaso2noregistrados.asp",
	   dataType:"html",
	   data: args,
	   contentType:"text/html; charset=iso-8859-1;",
		error:function(result){
	     //alert( "Data Saved: " + result);
		    //$('#carrito').html(unescape(result));
		    alert("Ocurrio un problema, porfavor intentalo de nuevo");
			desbloquea('#navegacion');	
			},    
	  
	   success: function(result){
	     //alert( "Data Saved: " + result);
	
		    $('#navegacion').html(unescape(result));
			desbloquea('#navegacion');	    
		    
			//$('#carrito').fadeIn("slow");   
	     
	   }
	 });
}	 
else
{

} 
 
 
 return false;
 
}



function seleccione(campo,etiqueta)
{
  if (campo.value == "Seleccione")
  {
   alert("Seleccione un valor en el campo "+etiqueta);
   campo.focus();
   return false;
  }
  else
  {
   return true;
  }
}



function final_carrito(forma)
{


		
	pagacontarjeta= 'NO';
	var args = new Object();
	
		group1Checked = 2
	
	args.forma_pago_id=group1Checked ;
	args.tarjeta_nombre= pagacontarjeta;
		
	
	
	$.ajax({
	   beforeSend: bloquea('#navegacion'),
	   type: "GET",
	   url: "/tienda_2009/compaso4.asp",
	   dataType:"html",
	   data: args,
	   contentType:"text/html; charset=iso-8859-1;",
		error:function(result){
	     //alert( "Data Saved: " + result);
		    //$('#carrito').html(unescape(result));
		    alert("Ocurrio un problema, porfavor intentalo de nuevo");
			desbloquea('#navegacion');	
			},    
	  
	   success: function(result){
	     //alert( "Data Saved: " + result);
	
		    $('#navegacion').html(unescape(result));
			desbloquea('#navegacion');	    
		    
			//$('#carrito').fadeIn("slow");   
	     
	   }
	 }); 
 
 return false;
 
}


