
//COMPROBAR SUBMENU ACTIVO
$('#menu UL LI.activo').parent().show();
$('#menu UL LI.activo').parent().parent().addClass('activo');
if( $('.productos.view').length ){
	var url = window.location.href;
	url = url.split("/");
	if(url[4]=='producto'){
		$('#menu .catalogo, #menu .catalog, #menu .catalogue').addClass('activo').children().show();
		$('#menu .'+url[5]).addClass('activo');
	}
}



$(document).ready(function(){
	
	$('UL#menu SPAN').click(function(){
		var submenu_activo = $(this).parent().find('UL');
		if( $('UL#menu UL:visible').length ){
			$('UL#menu UL:visible').slideUp('fast','easeOutCubic',function(){
				submenu_activo.slideDown('slow','easeInCubic');
			});
		}else{
			submenu_activo.slideDown('slow','easeInCubic');
		}
	});
	
	
	//CARGAR FONDO DEPENDIENDO DE LA RESOLUCION
	var random_number = Math.floor(Math.random()*4)+1;
	resize_wallpaper(random_number);
	$(window).resize(function() {
		resize_wallpaper(random_number);
	});
	
});


function resize_wallpaper(number){
	if( $(window).width() >= 1220) {
		if( $(window).width() >= 1620) {
			if( $(window).width() >= 1860) {
				var size = 2000;
			}else{
				var size = 1680;
			}
		}else{
			var size = 1280;
		}
	}else{
		var size = 1024;
	}
	$('#imgContainer').css('background-image','url(/img/fondos/fondo'+number+'_'+size+'.jpg)');	
}




function string_to_slug(str) {
  str = str.replace(/^\s+|\s+$/g, ''); // trim
  str = str.toLowerCase();
  
  // remove accents, swap ñ for n, etc
  var from = "àáäâèéëêìíïîòóöôùúüûñç·/_,:;";
  var to   = "aaaaeeeeiiiioooouuuunc------";
  for (var i=0, l=from.length ; i<l ; i++) {
    str = str.replace(new RegExp(from.charAt(i), 'g'), to.charAt(i));
  }

  str = str.replace(/[^a-z0-9 -]/g, '') // remove invalid chars
    .replace(/\s+/g, '-') // collapse whitespace and replace by -
    .replace(/-+/g, '-'); // collapse dashes

  return str;
}
