// Versió navegador
var isNav4, isNav5, isIE4up, isOther, isDOM1, isLayerDOM, isAllDOM;
isNav4=(navigator.appName.indexOf("Netscape")!=-1)&&(parseInt(navigator.appVersion)==4);
isNav5=(navigator.appName.indexOf("Netscape")!=-1)&&(parseInt(navigator.appVersion)>=5);
isIE4up=(navigator.appName.indexOf("Explorer")!=-1)&&(parseInt(navigator.appVersion)==4);
isOther=(!isNav4)&&(!isNav5)&&(!isIE4up);

// Model d'objectes

if (document.all) { 
  /* Code which uses only document.all */
	//Suporta DOM1
  isAllDOM=true;
	isDOM1=false;
	isLayerDOM=false;
}else if (document.layers) { 
  /* Code which uses only document.layers */
  isAllDOM=false;
	isDOM1=false;
	isLayerDOM=true;
}else if (document.getElementById) { 
  /* Code which uses only document.getElementById */
  isAllDOM=false;
	isDOM1=true;
	isLayerDOM=false;
} 

var a;/* a es el contador carac y name */
var name=new Array();/* lista con dirección ficheros */ 
var carac=new Array();/* lista con características ventanas */
var x=new Array();var y=new Array();
var name2;/* nombre ventana */
name2="ventanal";
var obert2=false;/* variable per saber si s'ha obert la finestra algun cop */

function Nada() {}	

function tancar(nom,obert){
	if(obert==false){} /* la finestra nom no s'obert mai */
	else if(eval(nom+'.closed')){}
	else if(!eval(nom+'.closed')){eval(nom+'.close()');}
	else {}	
}

function ventana(name2,a){
	ventana2('mventana',name2,a);
}

function ventana3(aurl,name1,name2,a){
	name[a]=aurl;
	if(obert2==false){
		eval(name1+'=window.open("'+name[a]+'",name2,"'+carac[a]+'")');
		obert2=true;}/* no s'obert mai mventana */
	else if(eval(name1+'.closed')){
		eval(name1+'=window.open("'+name[a]+'",name2,"'+carac[a]+'")');}
		/* ha estat oberta alguna vegada pero ara es tancada */
	else if(!eval(name1+'.closed')){
		eval(name1+'.location="'+name[a]+'"');
		eval(name1+'.focus()');}/* ara mateix esta oberta */
}

function ventana2(name1,name2,a) {
	var xx,yy;
	if(isNav4){xx=x[a]-10;yy=y[a]-25;}
	else {xx=x[a];yy=y[a];}
	if(obert2==false){eval(name1+'=window.open("'+name[a]+'",name2,"'+carac[a]+'")');
		obert2=true;}/* no s'obert mai mventana */
	else if(eval(name1+'.closed')){eval(name1+'=window.open("'+name[a]+'",name2,"'+carac[a]+'")');}/* ha estat oberta alguna vegada pero ara es tancada */
	else if(!eval(name1+'.closed')){eval(name1+'.location="'+name[a]+'"');
		eval(name1+'.resizeTo(xx,yy)');eval(name1+'.focus()');}/* ara mateix esta oberta */
}

function activar(nombreImagen) {
  	document[eval(nombreImagen)].src=activado[nombreImagen].src;
}

function desactivar(nombreImagen) {
  	document[eval(nombreImagen)].src=desactivado[nombreImagen].src;
}

