var prem;
prem = new String(location);

var NS = (navigator.appName == "Netscape") ? 1 : 0;
var IE = (navigator.appName == "Microsoft Internet Explorer") ? 1 : 0; 
var ver4 = (navigator.appVersion.indexOf('4.',0) == 0) ? 1 : 0;


function trobarURLabs(relativa){
  if(relativa.indexOf('http://',0)==0) return relativa;
  if(relativa.indexOf('ftp://',0)==0) return relativa;
  
//if(relativa.indexOf('mailto:',0)==0) return relativa;

  var n;
  var quants;
  var URLabs;

  quants = 0;
  URLabs = prem;
  
  if(relativa.indexOf('/',0)==0){
	if((n=URLabs.lastIndexOf('/web/'))==-1)
		n=URLabs.lastIndexOf('\\web\\');
	URLabs=URLabs.substring(0,n);
  }

  else
  {
	n = relativa.indexOf('../',0);
	if(n != -1){
    		while(n!=-1){
      		n = relativa.indexOf('../',n+3);
      		quants++;
    		}
    	relativa = relativa.substring((quants*3),relativa.length);
  	} 
  
  	if(URLabs.indexOf('\\',0)==-1)
  	{
  	  for(var i=0; i<quants+1;i++){
  	    URLabs = URLabs.substring(0,URLabs.length-1);
  	    URLabs = URLabs.substring(0,URLabs.lastIndexOf('/')+1);
  	  }
  	}
  	else{
  	 for(var i=0; i<quants+1;i++){
  	    URLabs = URLabs.substring(0,URLabs.length-1);
  	    URLabs = URLabs.substring(0,URLabs.lastIndexOf('\\')+1);
  	  }
  	}
  }
  URLabs +=relativa;
  return URLabs;
}     
    
function docLoad(Url, target) {
var loc;
loc = target;
loc += '.location';
eval(loc + '=trobarURLabs(Url);');
}

function oWin(plana,type,tam1,tam2,mbar,locat,rsize,stat){
 var resWin;
      var w;
      var h;
      var nom;
      var cadena;

 if (type == "*")
            nom= getWinNm();
 else nom=type;

 if ((tam1 == "*") || (tam2 == "*")) {
  w = 600;
  h = 400;
 }
 else {
     w=tam1;
     h=tam2;
 }
   
  cadena = 'width='+w+',height='+h+',menubar=' + mbar + ',location=' + locat + ',resizable=' + rsize + ',scrollbars=yes,status=' + stat;
  resWin = window.open(trobarURLabs(plana),nom,cadena); 

  if (NS) {
	resWin.focus();
  }
}

function getIm(imatge)
{
	var im;
	im = new Image;
	im.src=trobarURLabs(imatge);
	return (im.src);
}

function mouseOver(banner) {
 self.status=banner;
 }

function mouseOut() {
 self.status="";
 }

function getWinNm()     {
        var now = new Date();
        var hr = new String(now.getHours());
        var mn = new String(now.getMinutes());
        var sc = new String(now.getSeconds());
        var winNm = hr + mn + sc;return winNm;
        }

function cache()
{
this.length=cache.arguments.length;
for(i=0;i<this.length;i++)
	{
	this[i+1]=new Image();
	this[i+1].src=cache.arguments[i];
	}
}
var v1;


function canvia_imatge(imatge,valor)
{
	valor = "imatges/" + valor + ".jpg";
	document.images[imatge].src=valor;
}

function LastUpdate() {

var days = new Array(8);
days[1] = "Diumenge";
days[2] = "Dilluns";
days[3] = "Dimarts";
days[4] = "Dimecres";
days[5] = "Dijous";
days[6] = "Divendres";
days[7] = "Dissabte";
var months = new Array(13);
months[1] = "gener";
months[2] = "febrer";
months[3] = "març";
months[4] = "abril";
months[5] = "maig";
months[6] = "juny";
months[7] = "juliol";
months[8] = "agost";
months[9] = "setembre";
months[10] = "octubre";
months[11] = "novembre";
months[12] = "desembre";
var dateObj = new Date(document.lastModified)
var wday = days[dateObj.getDay() + 1]
var lmonth = months[dateObj.getMonth() + 1]
var date = dateObj.getDate()
var fyear = dateObj.getYear()
if (fyear < 2000) 
fyear = fyear + 1900
document.write('<FONT FACE="Arial" SIZE="3"><H6>')
document.write('&Uacute;ltima Actualitzaci&oacute;<br>')
document.write(wday + ", " + date + " de " + lmonth + " del " + fyear)
document.write('</H6></FONT>')
}

function CiberStat() {

   document.write("<a HREF='http://gigs.infase.es/cgi-bin/status.cgi?14997'");
   document.write("Target='_blank'>");
   document.write("<img src='http://gigs.infase.es/cgi-bin/hit.cgi");
   document.write("?user=14997");
   document.write("&referer=",escape(document.referrer));
   document.write("' border=0 width=77 height=22 alt='CiberStats. Cliqueu per a estadístiques.' align=middle>");
   document.write("</a>");

}

function canviacolor(cela,cfons){
			cela.bgColor=cfons;	
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}





