
function trim(cad) {
	if(cad)
		return cad.replace(/^\s+|\s+$/g,"");
	else
		return "";
}

function o(cad) {
	return document.getElementById(cad);
}        

function left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}

function right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

function refrescapadre()
{
	if (window.opener && !window.opener.closed)
		window.opener.location.reload();
}                 

// Antispam
function antiSpm(email,dominio) {
	document.write("<a href=\"mailto:" + email + "@" + dominio + "\" title=\"Contáctese con Sharty por e-mail.\">" + email + "@" + dominio + "</a>")
}

$(document).ready(function(){
						   
	// Ocultar Carrito
	$(".carrito").hide();
	// Mostrar Carrito
	$(".a-pedido").click(function(){
		$(".login").hide();
		$(".carrito").slideToggle("slow");
	});

	// Ocultar Login
	$(".login").hide();
	$(".a-ingreso").click(function(){
		$(".carrito").hide();
		$(".login").slideToggle("slow");
	});  
	
	$("#frmBuscar").bind("keypress", function(e) {
		if (e.keyCode == 13) {
			buscar();
         	return false;
        }
    }); 
	$("#frmLogin").bind("keypress", function(e) {
		if (e.keyCode == 13) {
			login();
         	return false;
        }
    });    
	$(".a-egreso").click(function(){
		$.post( "/login.php?out=1", {}, function(data){
		   	  window.location.reload();
		});
	});
    

	if($(".a-pedido span").html()!="(0)")
	{
		$(".carrito").slideDown("slow");
	}

});

$(document).ready(function() {
						   
	$("a.fancybox").fancybox();
	
});
          
function buscar()
{
	window.location="/catalogo/busqueda.php?busqueda=" + $("#inputBuscar").val();
}

function login()
{
	$.post( "/login.php", {u:$("#userLogin").val(), p:$("#passLogin").val()}, function(data){
	   if(data=="OK")
	   	  if($("#userLogin").val()=="sharty")
			window.location="/panel";
		  else
			window.location.reload();
	   else
	   {
		$("#passLogin").val(""); 
		alert(data);
	   }
	});
	
}
                
var datos;

function carritoAdd(xidsubp, xcantidad)
{
	$.post( "/catalogo/carrito.php" , { action:"add", idsubp:xidsubp, cantidad:xcantidad }, function(data){
		if(data.substr(0,2)=="OK")
		{   datos=data;                      
			$(".carrito").slideUp("slow", function (){
				datos=datos.substr(2,datos.length-2);
				datos=datos.split("/");
				$(".a-pedido span").html("("+datos[0]+")");               
				var ese=""; if(datos[0]>1) ese="s";
				$(".carrito p:first").html(datos[0] + " producto" + ese + "<br><strong>$0.00</strong>");
				$(".carrito p strong").html("$" + datos[1] );    

				$(".carrito").slideDown("slow", function(){
					alert("Producto agregado a su pedido");
				});	
			});

		}   
		else
		{
			alert(data);
		}
		
	});
	
	
}

