window.onload=function() {
	quitarCargando();
};
var total_box = new Array() ;
var actual_box = new Array() ;
var zindex = new Array() ;
$(document).ready(function(){
		   /* efectos de boxes */
	   total_box['ofertas']=$('#box_ofertas').children('li').size(); 
	   total_box['novedades']=$('#box_novedades').children('li').size(); 
	   actual_box['ofertas']=0; 
	   actual_box['novedades']=0; 	
	   zindex['ofertas']=0; 
	   zindex['novedades']=1; 
	   $('.rotador li').css('display','none');
	   $('.rotador li:first:child').css('z-index',zindex['novedades']);
	   $('.rotador li:first:child').fadeIn(100);
	   intval_novedades=window.setInterval("move('novedades','siguiente')",3500);
	
	$('#cPath, #manufacturers_id, #brands_id').change(function(){
		$('#filtro').submit();
	});
	$('.seleccionado_idioma').toggle(
	  function () {
		$('.idiomas_menu').slideDown(150);
	  },
	  function () {
		$('.idiomas_menu').slideUp(150);
	  }
	);
	$(".menu ul li").hover(
      function () {
		$(this).find('ul').css("display","block");
      }, 
      function () {
		$(this).find('ul').css("display","none");
      }
    );
	
	//$('.fade').blend({speed:300});
	$("a[rel^='prettyPhoto']").prettyPhoto();
	
	/* productos destacados  */
	num=$('#slide').children().size(); 
	ancho=579;
	ancho_slide=ancho*num;
	actual=0;
	/* aumentamos ancho */
	$('#slide').width(ancho_slide);
	$("#productos_destacados .anterior").click(
		function () {anterior_destacados();}
    );	
	
	$("#productos_destacados .siguiente").click(
      function () {siguiente_destacados();}
    );	
	$("#productos_destacados ").hover(
      function () {window.clearInterval(intval_destacados);	},
	  function () {window.clearInterval(intval_destacados)
		intval_destacados=window.setInterval("siguiente_destacados()",3000);	}
    );	
	intval_destacados=window.setInterval("siguiente_destacados()",3000);	
	$('.foto img').each(function(){
		ancho_img = (parseInt($(this).width() / 2) * (-1));
		alto_img = (parseInt($(this).height() / 2) * (-1));
		if (ancho_img!=0) {
			//alert(ancho_img + ' / ' + alto_img + ' - ' + $(this).parent.attr('class') );
			$(this).css({'top' : '50%', 'left' : '50%', 'position' : 'absolute', 'margin-top' : alto_img+'px', 'margin-left' : ancho_img+'px'});
		}
		
	});
		try {
		oHandler = $(".buscador select").msDropDown().data("dd");
		//alert($.msDropDown.version);
		//$.msDropDown.create("body select");
		$("#ver").html($.msDropDown.version);
		} catch(e) {
			alert("Error: "+e.message);
		}	
		
		//marcas
		total_marcas=$('.marquesina_marcas').children().size(); 
		resto_marcas=total_marcas-14;
		final_marcas=(resto_marcas*65) * (-1);
		$('.marquesina_marcas').width(total_marcas * 65);
		//intval_marcas=window.setInterval("mover_marcas()",2500);
});
function showvalue(arg) {
	alert(arg);
	//arg.visible(false);
}
function quitarCargando() {
	$('#cargando_destacados').fadeOut(450);
}
function isset(variable_name) {
    try {
         if (typeof(eval(variable_name)) != 'undefined')
         if (eval(variable_name) != null)
         return true;
     } catch(e) { }
    return false;
   }
function move(tipo,direccion) {
	if (direccion=='siguiente'){
		actual_box[tipo]++;
	}
	else
	{
		actual_box[tipo]--;
	}
	zindex[tipo]++;
	if (actual_box[tipo] > total_box[tipo]) {
		actual_box[tipo]=1;	
	}
	if (actual_box[tipo] < 0) {
		actual_box[tipo]=total_box[tipo];	
	}
	$('#box_'+tipo).find('li[rel=' + actual_box[tipo] +']').css('z-index',zindex[tipo]);
	$('#box_'+tipo).find('li').fadeOut();
	
	if ((actual_box[tipo]-1)==0)
	anterior=total_box[tipo];
	else
	anterior=actual_box[tipo]-1;
	
	$('#box_'+tipo).find('li[rel=' + anterior +']').fadeIn();
	window.clearInterval(intval_novedades)
	intval_novedades=window.setInterval("move('novedades','siguiente')",4000);	
}
function siguiente_destacados(){
		if (actual > (ancho_slide*-1)+ancho) {
		actual=actual-ancho;
		$("#slide").animate({ 
			left: actual+'px',
			top: '0px'
		  }, 500,'easeInOutBack' );
		}
		else
		{
			actual=0;
			$("#slide").animate({ 
					left: actual+'px',
					top: '0px'
				  }, 500,'easeInOutBack' );
		}
		window.clearInterval(intval_destacados)
		intval_destacados=window.setInterval("siguiente_destacados()",3000);	
}
function anterior_destacados(){
			if (actual < 0) {
				actual=actual+ancho;
				$("#slide").animate({ 
					left: actual+'px',
					top: '0px'
				  }, 500,'easeInOutBack' );
			}
			window.clearInterval(intval_destacados)
			intval_destacados=window.setInterval("siguiente_destacados()",3000);	
}
function mover_marcas() {
	posicion=$('.marquesina_marcas').position();
	//console.log(posicion.left + ' ' + final_marcas);
	if (posicion.left > (final_marcas + 65)) {
	mover=posicion.left -65;
	}
	else
	{
	mover=0;	
	}
	$(".marquesina_marcas").animate({ 
			left: mover+'px',
			top: '0px'
		  }, 500,'easeInOutBack' );
	window.clearInterval(intval_marcas)
	intval_marcas=window.setInterval("mover_marcas()",2500);	
	
}
   
