var	borrar	=	0;
var ie55 	= 	(navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 5.5") != -1);
var ie6 	= 	(navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 6.0") != -1);

var Urls	=	location.href
Urls 		= 	Urls.replace(/.*\?(.*?)/,"$1");
Variables 	= 	Urls.split ("/");
	
var	contenidos	=	""; 
	
if ( parseInt(Variables.length) == 6) {
	for (a=0;a+3 < Variables.length;a++) {
		contenidos	+=	Variables[a] +'/';
	}
} else if ( parseInt(Variables.length) == 5) {
	for (a=0;a+2 < Variables.length;a++) {
		contenidos	+=	Variables[a] +'/';
 	}	
} 	else {
	for (a=0;a+1 < Variables.length;a++) {
		contenidos	+=	Variables[a] +'/';
	}
}

$(function(){
	$(".items img.bordetabla").lazyload({  
		effect : "fadeIn", 
		event : "sporty"
	});

	$('#no_serie2').click(function() { 
		if(borrar==0) 
			this.value = ""; 
		borrar = 1;
	})
	
	$('#no_serie').click(function() { 
		if(borrar==0) 
			this.value = ""; 
		borrar = 1;
	})
	
	$(".ventanita").tooltip({ 
		position:"center center", 
		offset: [10,0], 
		effect: 'slide',
		opacity: 0.9 
	}); 
	
    $("#thumb").attr("src","images/thumbs/moon.jpg").hide().fadeIn(2000);
	
	$("#lineashome .submenu a").hover( function () {
			$(".submenu a").css({"color":"#989697"});
		 	//var imagen	=	"images/thumbs/"+$(this).attr("name");
		 	//$("#thumb").attr("src",""+imagen+".jpg").hide().fadeIn(500);
		 	$(this).css({"color":"#000000"});
     });
		
	$("#tipo").click(function(){ 
		$(".banner_tipo").fadeOut('slow');		   
		$(".n_0").fadeOut('slow').remove();	

		var familia	=	$(this).attr("name")
		var linea	=	$(this).attr("alt")
		var	pag		=	1;
		var subtipo	=	$(this).attr("title")
		
		$.ajax({
			type: 'GET',
			url: contenidos+'libs_php/listado_productos.php',
			dataType: 'json',
			data: 'linea='+Url.encode(linea)+'&subtipo='+Url.encode(subtipo)+'&familia='+Url.encode(familia)+'&pag='+pag,
			success: function(data) {
				
				var tiempo	=	data.total*1000;
				(data.total > 10)?sumas=800:sumas=0
				var altura_contenido	=	(data.total*215)+sumas;		
				$('#contenidos').animate({height: altura_contenido}, 1000);
				var listado	=	$("<div id='list'></div>").appendTo('#content').hide();
				var lal= Array
					listado.fadeIn('slow')

				var a=0
				var id = setInterval(function() {
						lal[a] = $('<span>').load(contenidos+"libs_php/listado_productos.php?linea="+Url.encode(linea)+"&subtipo="+Url.encode(subtipo)+"&familia="+Url.encode(familia)+"&pag="+pag+"&tabla="+a);		
							lal[a].appendTo('#list').hide();
							lal[a].fadeIn(1000).animate({opacity: 1.0}, 2000, function(){
							$(this).queue('fx')
								var altura	= $(this).find('ul.items').height();  
									if( altura > 210 ) { 
										$(this).find('.scrollable').animate({height : altura},800) 
									} 
							});
						
					 a+=1;
				},1000)
				setTimeout("clearInterval("+id+")",data.total*1500);				
				setTimeout(function() { $('.paginado').fadeIn('normal')   },data.total*1500);				
			 	setTimeout(function() { $('.lista').scrollable({size: 1, clickable: false, keyboard:false}).navigator({indexed: false, navi:'span.navi' })},tiempo+1500);				
				setTimeout("$.getScript(contenidos+'js/jquery.extension.paginator.js')",(tiempo)+400);		
			}			
		});

		
		
		
	
	});

	
	var altura	= $('div.scrollable').find('ul.items').height(); 
	
	$('div.scrollable').css('height',altura)	
	$('.lista').scrollable({size:1, clickable: false,keyboard:false}).navigator({indexed: false, navi:'span.navi' })
	$('#vista_rapida').scrollable({size:1, clickable: false,keyboard:false});
	
	initMenus();
	mainMenu();
		
	$('.nextPage').click(function() {
			var num		=	$(this).attr("rel");
			var tablas	=	parseInt($('.n_'+num+' div table').size());
			var total	=	parseInt($('.n_'+num+' .total b').text());
			var dtotal	=	parseInt($('.n_'+num+' .total strong').text());
			var divide	=	parseInt($('.n_'+num+' .paginado').attr('rel'));
			var resta	=	tablas % divide-1;	
			
			total		=	total+divide;
			
			var subt	= total+resta;
			(dtotal < subt && (dtotal+divide) < tablas )?dtotal=dtotal+divide:dtotal=tablas;

			$('.n_'+num+' .total b').text(total)
			$('.n_'+num+' .total strong').text(dtotal)
			
	});
	
	
	$('.prevPage').click(function() {
			var num		=	$(this).attr("rel");
			var tablas	=	parseInt($('.n_'+num+' div table').size());
			var total	=	parseInt($('.n_'+num+' .total b').text());
			var dtotal	=	parseInt($('.n_'+num+' .total strong').text());
			var divide	=	parseInt($('.n_'+num+' .paginado').attr('rel'));
			var resta	=	tablas%divide;
			
			total		=	total-divide;

			if(tablas==dtotal && resta!=0)
				dtotal		=	dtotal-resta;
			else
				dtotal		=	dtotal-divide

			$('.n_'+num+' .total b').text(total)
			$('.n_'+num+' .total strong').text(dtotal)
	});	
	

	$('.navi a').click(function(){
			var num		=	$(this).attr("rel");
			var numpage		=	parseInt($(this).text());			
			var tablas	=	$('.n_'+num+' div table').size();
			
			var divide	=	$('.n_'+num+' .paginado').attr('rel');
			
			var resta	=	tablas%divide;
			
			numpage	=	numpage*divide;
			(numpage > tablas)?numpage=tablas:numpage=numpage;

			(numpage>1)?ttablas=numpage-divide+1:ttablas=1;
			(numpage<tablas && numpage >1)?ttablas=numpage-divide+1:ttablas=(numpage-resta)+1;
			total 	= ttablas;
			dtotal	=	numpage;	
			$('.n_'+num+' .total b').text(total)
			$('.n_'+num+' .total strong').text(dtotal)

	});

	
	$("a.ver[rel]").overlay({
        	onBeforeLoad: function() { 
					var wrap = this.getContent().find("div.wrap"); 
					wrap.load(this.getTrigger().attr("href")); 	
					setTimeout('$(".vista_rapida img.bordetabla").lazyload({effect : "fadeIn",event : "sporty",failurelimit : 10})',200);					
					setTimeout("$.getScript(contenidos+'js/jquery.extension.tooltip.js')",600);
					var timeout = setTimeout(function() { $(".vista_rapida img.bordetabla").trigger("sporty") }, 1000);
			},
			expose:{color:'#000',loadSpeed:200,opacity:0.6, api: true ,
				maskId : 'producto_vista'
			}			 
			 
	});
	
	
	$('#iconos li img').tooltip({ 
			effect: 'slide',
        	position: 'center left', 
			offset: [0, -10], 
			tip: '#tip',
			api : true,
			relative : true,
			direction : 'left',
			onBeforeShow : function() {
				var nombre 	= 	this.getTrigger().attr('name');
				$('#tip').load(contenidos+'tips.html #'+ nombre);
			}

	});		

});

$(window).bind('load', function() { 
	var timeout = setTimeout(function() { $(".items img.bordetabla").trigger("sporty") }, 1000);
});   	
	

function cargarListado(pag,l,f,n) {
	
		var	linea	=	l;
		var	familia	=	f;
		var	num		= 	n ;
		var	tipo	=	$("ul .art"+num).attr('title');
		
		(pag=="" || pag == undefined)?pag="&pag="+1:pag="&pag="+pag;
		(linea 	!= undefined)?cate="&linea="+linea:linea="";
		(familia!= undefined)?familia="&opc="+Url.encode(familia):familia="";
		(tipo 	!= undefined)?tipo="&tipo="+Url.encode(tipo):tipo="";
		
		alert(num+' '+tipo+' '+linea+' '+familia+' '+pag)

		$(".art_"+num+"").empty()
			.load("libs_php/listado_productos.php?"+linea+familia+tipo+pag+" .art_"+num+" div")
			.hide()
			.show();	
		//setTimeout("$.getScript('libs_js/functions.actions.js')",1000);	
}

function cargarPaginado() {
		var	cat	=	$("#ver").val();
		var	opc	=	$("#extras").val();
		var	ord	=	$("#orden").val();

		(cat != undefined)?cate="&cat="+cat:cate="";	
		(opc != undefined)?opc="&opc="+Url.encode(opc):opc="";
		(ord != undefined)?ord="&ord="+Url.encode(ord):ord="";
		(localvar!=undefined && Variables[1] != undefined)?varia="&subseccion="+localvar[1]:varia="";
		
		$("#paginador").empty()
			 .load("libs_php/listado_productos.php?seccion="+locales[1]+varia+cate+opc+ord+" .paginador")
			.hide()
			.show();			

		setTimeout("$.getScript('libs_js/functions.paginador.js')",2500);
}

