// JavaScript Document

function pageload(hash) {
	// hash doesn't contain the first # character.
	
	if(hash) {
		var cad_url="";
		var seccion="";
		var fondo="";
		// cad_url=direccion navegador
		cad_url=document.location.href;

		// seccion=Seccion escogida
		seccion=cad_url.substring(cad_url.indexOf("#")+1,cad_url.length);
		if(seccion=="manipulacion"){
			fondo="servicios";
		}else if(seccion=="mercabarna"){
			fondo="mercabarna";
		}else if(seccion=="plataformas"){
			fondo="distribucion";
		}else if(seccion=="area_privada"){
			fondo="almacenaje";
		}else if(seccion=="aviso_legal" || seccion=="contacto"){
			fondo="historia";
		}else{
			fondo=seccion;
		}
		if(seccion=="historia" || seccion=="mercado" || seccion=="objetivos"){
			$("#menu-aviso_legal").removeClass();
			$("#menu-area_privada").removeClass();
			$("#menu-plataformas").removeClass();
			$("#menu-servicios").removeClass();
			$("#menu-contacto").removeClass();
			$("#menu-presentacion").addClass("activo");
		}else if(seccion=="servicios" || seccion=="almacenaje" || seccion=="distribucion" || seccion=="manipulacion"){
			$("#menu-aviso_legal").removeClass();
			$("#menu-area_privada").removeClass();
			$("#menu-plataformas").removeClass();
			$("#menu-servicios").removeClass();
			$("#menu-presentacion").removeClass();
			$("#menu-servicios").addClass("activo");
		}else if(seccion=="plataformas" || seccion=="mercabarna" || seccion=="mercamadrid" || seccion=="el_bruc"){
			$("#menu-aviso_legal").removeClass();
			$("#menu-area_privada").removeClass();
			$("#menu-contacto").removeClass();
			$("#menu-servicios").removeClass();
			$("#menu-presentacion").removeClass();
			$("#menu-plataformas").addClass("activo");
		}else if(seccion=="area_privada"){
			$("#menu-aviso_legal").removeClass();
			$("#menu-contacto").removeClass();
			$("#menu-plataformas").removeClass();
			$("#menu-servicios").removeClass();
			$("#menu-presentacion").removeClass();
			$("#menu-area_privada").addClass("activo");
		}else if(seccion=="contacto"){
			$("#menu-aviso_legal").removeClass();
			$("#menu-area_privada").removeClass();
			$("#menu-plataformas").removeClass();
			$("#menu-servicios").removeClass();
			$("#menu-presentacion").removeClass();
			$("#menu-contacto").addClass("activo");
		}else if(seccion=="aviso_legal"){
			$("#menu-contacto").removeClass();
			$("#menu-area_privada").removeClass();
			$("#menu-plataformas").removeClass();
			$("#menu-servicios").removeClass();
			$("#menu-presentacion").removeClass();
			$("#menu-aviso_legal").addClass("activo");
		}
		
		if(seccion=="area_privada" || seccion=="almacenaje"){
			$("#fondo_home_int").css({color:"#FFF"});
			$("#fondo_home_int a").css({color:"#FFF"});
		}else{
			$("#fondo_home_int").css({color:"#000"});
			$("#fondo_home_int a").css({color:"#000"});
		}
		cad_url=seccion.toLowerCase()+".html";
		if (typeof document.body.style.maxHeight == "undefined")
			if(hash.indexOf(".html")!=-1)hash.replace(".html","");
			$("#fondo_home_int").css({background:"url(../images/fondos_"+fondo+".jpg) no-repeat 0 0"});
			document.title="Cefrusa - "+hash.substring(0,1).toUpperCase()+hash.substring(1,hash.length);	
			$("#container-content-int").load(cad_url);
		return false;
	} else{
		$("#fondo_home_int").css({background:"url(../images/fondos_historia.jpg) no-repeat 0 0"});
		$("#container-content-int").load("historia.html");
		return false;
	}
	
}

$(document).ready(function(){
						   
	mainmenu();
	
	$.historyInit(pageload);
	
	$(".ing").click(function () {
		var miarray=window.location.href;
		var miarray2=miarray.split("#");
		var miurl=miarray2[miarray2.length-1];
		if(miurl==undefined){
			document.location.href="../en/home.html";
		}else{
			document.location.href="../en/home.html#"+miurl;
		}
		return false;
	});
	$(".cat").click(function () {
		var miarray=window.location.href;
		var miarray2=miarray.split("#");
		var miurl=miarray2[miarray2.length-1];
		if(miurl==undefined){
			document.location.href="../cat/home.html";
		}else{
			document.location.href="../cat/home.html#"+miurl;
		}
		return false;
	});
	$(".esp").click(function () {
		var miarray=window.location.href;
		var miarray2=miarray.split("#");
		var miurl=miarray2[miarray2.length-1];
		if(miurl==undefined){
			document.location.href="../es/home.html";
		}else{
			document.location.href="../es/home.html#"+miurl;
		}
		return false;
	});
	$(".imprimir").click(function () {
		window.print();
		return false;
	}); 
	
	// set onlick event for buttons
	$("a[@rel='history']").click(function(){
		urltxt=this.href;
		var hash = this.rev;
		
		hash = hash.replace(/^.*#/, '');
		$.historyLoad(hash);
		
		return false;
	});
	
	$("a[@href='javascript:;']").click(function(){
			return false;
	});
	var valor=document.location.href;
	if(valor.indexOf("#")!=-1)valor=valor.substring(valor.indexOf("#")+1,valor.length);
});	

function mainmenu(){
	$(" #nav ul ").css({display: "none"}); // Opera Fix
	$(" #nav li").hover(function(){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).slideToggle("fast");
		},function(){
		$(this).find('ul:first').css({visibility: "hidden",display: "none"}).slideUp("fast");
	});
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

