<!--

/************************************************
Copyright Thomas Brattli - www.dhtmlcentral.com
*************************************************/

  /*Browsercheck object*/
  function cm_bwcheck(){
    //In theory we should use object detection, but this script needs work-arounds for almost every browser...
    this.ver=navigator.appVersion
    this.agent=navigator.userAgent.toLowerCase()
    this.dom=document.getElementById?1:0
    this.ns4=(!this.dom && document.layers)?1:0;
    this.op=window.opera 
    this.moz=(this.agent.indexOf("gecko")>-1 || window.sidebar)
    this.ie=this.agent.indexOf("msie")>-1 && !this.op
    if(this.op){
      this.op5=(this.agent.indexOf("opera 5")>-1 || this.agent.indexOf("opera/5")>-1)
      this.op6=(this.agent.indexOf("opera 6")>-1 || this.agent.indexOf("opera/6")>-1)
      this.op7=this.dom&&!this.op5&&!this.op6 //So all higher opera versions will use it
    }else if(this.moz) this.ns6 = 1
    else if(this.ie){
      this.ie4 = !this.dom && document.all
      this.ie5 = (this.agent.indexOf("msie 5")>-1)
      this.ie55 = (this.ie5 && this.agent.indexOf("msie 5.5")>-1)
      this.ie6 = this.dom && !this.ie4 && !this.ie5 && ! this.ie55
    }
    this.mac=(this.agent.indexOf("mac")>-1)
    this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.op5 || this.op6 || this.op7)
    this.usedom= this.ns6||this.op7//Use dom creation
    this.reuse = this.ie||this.op7||this.usedom //Reuse layers
    this.px=this.dom&&!this.op5?"px":""
    return this
  }
  var bw=new cm_bwcheck()

  function Acces(){
    if(bw.ie4 || bw.ns4){top.location.href = '../home/update.htm';}
    else {return false;}
  }

  Acces();

	function hideFocus(){
	  if (bw.ie4 || bw.ie5){
		for (var i=0;i<document.links.length;i++){
		  document.links[i].onfocus = function() { this.blur(); }
//		  document.links[i].onmouseover = function() { this.status=''; return true; }
		}
	  }
	  else 
		if (bw.dom){
		  atags = document.getElementsByTagName('a');
		  for (var i=0;i<atags.length;i++){
			atags[i].onfocus = function() { this.blur(); }
//			atags[i].onmouseover = function() { this.status=''; return true; }
		  }
		}
	}


/* Detecta s'idioma actual*/

	var idiAct = location.href.substring(location.href.lastIndexOf('_')+1,location.href.lastIndexOf('_')+2);



/* Funcio per montar idiomes a ses pagines*/

	function escriu(que){
	  var dir = location.href.substring(0,location.href.lastIndexOf('_')+1);
    var page = location.href.substring(location.href.lastIndexOf('/')+1,location.href.lastIndexOf('_'));
	  var term = '.htm'
	  if(page == 'news'){
      term = '.php'
    }
	  var tot = dir+que+term
	  location.href=tot
	}

	var idi=0
	var Idiomes = new Array()
	Idiomes[idi]       = new Array("i","eng","english","Selec english languaje")
	Idiomes[idi=idi+1] = new Array("e","esp","castellano","Seleccione el idioma Castellano")

	function posaIdiomes(){
		if(Idiomes.length > 1){
      document.write("<ul>");
			for (x=0; x<Idiomes.length; x++){
        if (Idiomes[x][0] == idiAct) {
          document.write("<li class='liHide'>"+Idiomes[x][2]+"</li>");
        }
        else {
          document.write("<li><a onclick=Set_Cookie('fun_idi','"+Idiomes[x][1]+"',expires_date,'/'); onmouseover='status=\"\"; return true' href=javascript:escriu('"+Idiomes[x][0]+"') title='"+Idiomes[x][3]+"'>"+Idiomes[x][2]+"</a></li>");
        }
			}
      document.write("</ul>");
		}
	}



/* Funcio per montar es Menu a ses pagines*/

	var idiMen=0
	var itemsMenu = new Array()
	itemsMenu[idiMen]          = new Array("../home/home","Home","Home");
	itemsMenu[idiMen=idiMen+1] = new Array("../info/info","Info","Info");
	itemsMenu[idiMen=idiMen+1] = new Array("../empleados/empleados","Empleados","Staff");
	itemsMenu[idiMen=idiMen+1] = new Array("../eventos/eventos","Eventos","Events");
	itemsMenu[idiMen=idiMen+1] = new Array("../news/news","Noticias","News");
  itemsMenu[idiMen=idiMen+1] = new Array("../contacto/contacto","Contacto","Contact");

	var idiMenu = (idiAct=='e') ? 1:(idiAct=='i') ? 2:2;
	function montaMenu(){
    document.write("<ul>");
    for (x=itemsMenu.length-1; x>-1; x--){
      if(itemsMenu[x][0] == "../news/news"){
        document.write("<li><a href='"+itemsMenu[x][0]+"_"+idiAct+".php' title='"+itemsMenu[x][idiMenu]+"'>"+itemsMenu[x][idiMenu]+"</a></li>");
      }
      else
      document.write("<li><a href='"+itemsMenu[x][0]+"_"+idiAct+".htm' title='"+itemsMenu[x][idiMenu]+"'>"+itemsMenu[x][idiMenu]+"</a></li>");
    }
    document.write("</ul>");
	}

	var idiMenuHome = (idiAct=='e') ? 1:(idiAct=='i') ? 2:2;
	function montaMenuHome(){
    document.write("<ul>");
    for (x=0; x<itemsMenu.length; x++){
      if(itemsMenu[x][0] == "../news/news"){
      document.write("<li><a href='"+itemsMenu[x][0]+"_"+idiAct+".php' title='"+itemsMenu[x][idiMenuHome]+"'>"+itemsMenu[x][idiMenuHome]+"</a></li>");
      }
      else
      document.write("<li><a href='"+itemsMenu[x][0]+"_"+idiAct+".htm' title='"+itemsMenu[x][idiMenuHome]+"'>"+itemsMenu[x][idiMenuHome]+"</a></li>");
    }
    document.write("</ul>");
	}



/* Funcio per mostrar es copyright segons idioma*/

	copyIdi_e = new Array("Realizado por")
	copyIdi_i = new Array("Made by")

	function montaCopy(){
		document.write("FUN ACTIV &copy; 2006<br class='hide'>");
		document.write("<span>"+eval('copyIdi_'+idiAct+'[0]')+" : <a href='http://www.digital-point.com' target='_blank' title='www.digital-point.com'>Digital Point</a></span>");
		hideFocus();
	}



/* Funcio per mostrar link top segons idioma*/

	lnkTop_e = new Array("arriba","Desplazar página hacia arriba")
	lnkTop_i = new Array("top","Bring to top")

	function montaLnkTop(){
		document.write("<p class='top'><a href='#toppage' title='"+eval('lnkTop_'+idiAct+'[1]')+"'>"+eval('lnkTop_'+idiAct+'[0]')+"</a></p>");
	}


/* Funcio per montar es Rellotge*/

	var diaSetmana=new Array(7);
		diaSetmana[0]=new Array("Domingo","Sunday");
		diaSetmana[1]=new Array("Lunes","Monday");
		diaSetmana[2]=new Array("Martes","Tuesday");
		diaSetmana[3]=new Array("Miercoles","Wednesday");
		diaSetmana[4]=new Array("Jueves","Thursday");
		diaSetmana[5]=new Array("Viernes","Friday");
		diaSetmana[6]=new Array("Sabado","Saturday");
	var mesAny=new Array(12);
		mesAny[0]=new Array("Enero","January");
		mesAny[1]=new Array("Febrero","February");
		mesAny[2]=new Array("Marzo","March");
		mesAny[3]=new Array("Abril","April");
		mesAny[4]=new Array("Mayo","May");
		mesAny[5]=new Array("Junio","June");
		mesAny[6]=new Array("Julio","July");
		mesAny[7]=new Array("Agosto","August");
		mesAny[8]=new Array("Septiembre","September");
		mesAny[9]=new Array("Octubre","October");
		mesAny[10]=new Array("Noviembre","November");
		mesAny[11]=new Array("Diciembre","December");

	var idiData = (idiAct=='e') ? "0":(idiAct=='i') ? "1":"0";

	var clock_text;
	function clockInit(){
		var fecha=new Date();
		var dia=fecha.getDay();
		var numdia=fecha.getDate();
		var mes=fecha.getMonth();
		var any=fecha.getYear();
    var any2 = any.toString();
    var any3 = any2.substring(any2.length-2,any2.length);
		var clock_text;
		clock_text = diaSetmana[dia][idiData]+' '+numdia+' '+mesAny[mes][idiData]+' \''+any3;
    document.write(clock_text);
	}


/* Funcio per ampliar fotos amb popup*/

	function amplia(foto) {
	  var tancar = (idiAct=='e')? 'cerrar ventana' : (idiAct=='i')? 'close window' : 'cerrar ventana';
	  var ampliaFinestra = window.open("","funactiv",'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,Width=300,Height=300,innerWidth=300,innerHeight=300');
	  ampliaFinestra.document.open();
	  ampliaFinestra.document.write('<html><head><title>Funactiv<\/title><script type="text\/javascript">\n'+
			'function ajustaFinestre() {\n'+
			'if( !document.images.length ) { document.images[0] = document.layers[0].images[0]; }'+
			'var oH = document.images[0].height, oW = document.images[0].width;\n'+
			'if( !oH || window.doneAlready ) { return; }\n'+ 
			'window.doneAlready = true;\n'+ 
			'var x = window; x.resizeTo( oW + 20, oH + 20 );\n'+
			'var myW = 0, myH = 0, d = x.document.documentElement, b = x.document.body;\n'+
			'if( x.innerWidth ) { myW = x.innerWidth; myH = x.innerHeight; }\n'+
			'else if( d && d.clientWidth ) { myW = d.clientWidth; myH = d.clientHeight; }\n'+
			'else if( b && b.clientWidth ) { myW = b.clientWidth; myH = b.clientHeight; }\n'+
			'if( window.opera && !document.childNodes ) { myW += 16; }\n'+
			'x.resizeTo( oW = oW + ( ( oW + 20 ) - myW ), oH = oH + ( (oH + 20 ) - myH ) );\n'+
			'}\n'+
			'<\/script>'+
			'<meta http-equiv="imagetoolbar" content="no">'+
			'<\/head><body onload="ajustaFinestre();">'+
			(document.layers?('<layer left="0" top="0">'):('<div style="position:absolute;left:0px;top:0px;">'))+
			'<a href="#" onClick="self.close()"><img src='+foto+' border="0" alt="Cargando Imagen ..." title="'+tancar+'" onload="ajustaFinestre(); window.focus();"><\/a>'+
			(document.layers?'<\/layer>':'<\/div>')+'<\/body><\/html>');
	  ampliaFinestra.document.close();
	}




/* Funcio per posar es banner aleatoriament*/

var fonsArr= new Array('01','02','03');
var logoArr= new Array('01','02','03','04','05','06');

function triaFons(nomArray){
  var fons
  rand1 = Math.ceil((Math.random()*nomArray.length)-1)

  fons= nomArray[rand1];
  return fons;
}

function posaFons(){
	eval("document.getElementById('imatges').style.backgroundImage='url(../comuns/imatges/illustra_"+triaFons(fonsArr)+".gif)'" );
	eval("document.getElementById('logo').style.backgroundImage='url(../comuns/imatges/logo_"+triaFons(logoArr)+".gif)'" );
}

function posaFonsHome(){
	eval("document.getElementById('imatgesHome').style.backgroundImage='url(../comuns/imatges/illus_"+triaFons(fonsArr)+".jpg)'" );
}



/************************************************
	funcions per gestionar cookies
*************************************************/

  function Get_Cookie(name) {
    var start = document.cookie.indexOf(name+"=");
    var len = start+name.length+1;
    if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
    if (start == -1) return null;
    var end = document.cookie.indexOf(";",len);
    if (end == -1) end = document.cookie.length;
    return unescape(document.cookie.substring(len,end));
  }

  function Set_Cookie(name,value,expires,path,domain,secure) {
    document.cookie = name + "=" +escape(value) +
      ( (expires) ? ";expires=" + expires.toGMTString() : "") +
      ( (path) ? ";path=" + path : "") + 
      ( (domain) ? ";domain=" + domain : "") +
      ( (secure) ? ";secure" : "");
  }

  function Delete_Cookie(name,path,domain) {
    if (Get_Cookie(name)) document.cookie = name + "=" +
      ( (path) ? ";path=" + path : "") +
      ( (domain) ? ";domain=" + domain : "") +
      ";expires=Thu, 01-Jan-1970 00:00:01 GMT";
  }

  var mainUrl = 'home/home_e.htm';
  var days = 365; // valid two weeks from now

  function isCookieEnabled() {
    if (document.all) return navigator.cookieEnabled;
    Set_Cookie('testcookie',today.getTime());
    var tc = Get_Cookie('testcookie');
    Delete_Cookie('testcookie');
    return (tc == today.getTime());
  }

  var today = new Date();
  var zero_date = new Date(0,0,0);
  today.setTime(today.getTime() - zero_date.getTime());

  var todays_date = new Date(today.getYear(),today.getMonth(),today.getDate(),0,0,0);
  var expires_date = new Date(todays_date.getTime() + (days * 86400000));
  
  
  //-->

