var nav;
if (document.all) {
	nav= "ie";
}
else{
	if (document.layers){
		nav = "ns";
	}
	else{
		nav = "ns6";
	}
}


function ref(nom_capa)
  {
    if (nav == "ie") return "document.all['" + nom_capa + "'].style.";
    if (nav == "ns") return "document.layers['" + nom_capa + "'].";
    if (nav == "ns6") return "document.getElementById(\"" + nom_capa + "\").style.";
  }

function veure(nom_capa)
  {
    eval(ref(nom_capa) + "visibility = 'visible'");
  }

function amagar(nom_capa)
  {
    eval(ref(nom_capa) + "visibility = 'hidden'");
  }


function mourecapa(capa,posx,posy)
{
        if (nav=="ns") {
                eval("document."+capa+".left=posx;");
                eval("document."+capa+".top=posy;");
        }
        else if (nav=="ns6")
        {
		var myElement = document.getElementById(capa);
		myElement.style.left = posx + "px";
	    myElement.style.top = posy + "px";



        }
		else {
                eval(capa+".style.pixelLeft=posx;");
                eval(capa+".style.pixelTop=posy;");
        }
}

function clipcapa(capa,arr,der,aba,izq)
{
        if (nav=="ns") {
                eval("document."+capa+".clip.top=arr;");
                eval("document."+capa+".clip.right=der;");
                eval("document."+capa+".clip.bottom=aba;");
                eval("document."+capa+".clip.left=izq;");
        }
        else if (nav=="ie"){
                eval(capa+".style.clip='rect("+arr+"px "+der+"px "+aba+"px "+izq+"px)'");
        }
		else 
		{
			var myElement = document.getElementById(capa);
			 valoresclip="rect("+arr+"px "+der+"px "+aba+"px "+izq+"px)";
			
			myElement.style.clip = valoresclip;
			
		
		}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


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;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

