
d=document;
l=d.layers;
op=navigator.userAgent.indexOf('Opera')!=-1;
px='px';

version=navigator.appVersion;
	var b=navigator.appName;
	if (b=="Netscape") this.b="ns";
	else if (b=="Microsoft Internet Explorer") this.b="ie";
	v=parseInt(this.version);
	ns4=(this.b=="ns" && this.v==4);
	ns6=(this.b=="ns" && this.v==5);
	ie=(this.b=="ie" && this.v>=4);

/*function modificarTitulo1(titulo) {
	document.title = unescape(titulo + ", Constructalia by ArcelorMittal");
}
function modificarTitulo(titulo, titulo1) {
	document.title = unescape(titulo + "-" + titulo1 + ", Constructalia by ArcelorMittal");
}*/

function abrirLightWindow(link, nombre){
			myLightWindow.activateWindow({
				href: link, 
				title: nombre, 
				author: 'Constructalia', 	
				width: 800,
				height: 600				
			});
		}


function writeImg(id,src,widthmax,heightmax) {

    MM_preloadImages(src);
	imagen=new Image;
	imagen.src=src;
	var ancho=imagen.width;
	var alto=imagen.height;
	if (ancho > widthmax || ancho==0)  ancho=widthmax;
	if (alto  > heightmax  || alto==0) alto= heightmax;
	writeImage(id,src,ancho,alto);
}

function writeImage(id,src,ancho,alto) {
  document.write('<img id="'+ id +'"src="'+ src +'" width="' + ancho + '"  height="' + alto+ '">');
}

function gE(e,f){
	if(l){
	f=(f)?f:self;
	var V=f.document.layers;
	if(V[e])return V[e];
	for(var W=0;W<V.length;)t=gE(e,V[W++]);
	return t;
	}
	if(d.all)return d.all[e];
	return d.getElementById(e);
}

function sE(e){
	l?e.visibility='show':e.style.visibility='visible';
}

function hE(e){
	l?e.visibility='hide':e.style.visibility='hidden';
}

function sZ(e,z){
	l?e.zIndex=z:e.style.zIndex=z;
}

function sX(e,x){
	l?e.left=x:op?e.style.pixelLeft=x:e.style.left=x+px;
}

function sY(e,y){
	l?e.top=y:op?e.style.pixelTop=y:e.style.top=y+px;
}

function sW(e,w){
	l?e.clip.width=w:op?e.style.pixelWidth=w:e.style.width=w+px;
}

function sH(e,h){
	l?e.clip.height=h:op?e.style.pixelHeight=h:e.style.height=h+px;
}

function sC(e,t,r,b,x){
	l?(X=e.clip,X.top=t,X.right=r,X.bottom=b,X.left=x):e.style.clip='rect('+t+px+' '+r+px+' '+b+px+' '+x+px+')';
}

function wH(e,h){
    //alert(e);
	if(l){
	Y=e.document;
	Y.open();
	Y.write(h);
	Y.close();
	}
	if(e.innerHTML)e.innerHTML=h;
}



// cadenas de htm
	iniLiBlanco='<li class="filaBlanca"><img src="/images/whiteHouse.gif" width="16" height="16" alt="" border="0">'
	iniLiImagen='<li class="filaBlanca"><img src="/images/greenHouse.gif" width="16" height="16" alt="" border="0">'
	iniLi='<li class="filaBlanca"><img src="/images/whiteHouse.gif" width="16" height="16" alt="" border="0">'
	finLi='</a></li>'
	iniA='<a href="'
	medioA='" onmouseover="rolover(\''
	finA='\')" onmouseout="fuera()">'
	iniAPaginador='<a href="javascript:pinta('
	medioAPaginador=')">'
	finAPaginador='</a>'
	sepPaginador='&nbsp;|&nbsp;'
	anter='&laquo;&laquo;'
	sig='&raquo;&raquo;'
	
	

// funciones		
	function inicia(){
	listado=gE('proyectos')
	visor=gE('imgRol')
	//pagin=gE('paginador')
	pagin2=gE('paginador2')
	cargaLista()
	agrupa()
	pinta(0)
	}
	
	function agrupa(){
		if(numProyectos<=10){
		contenido[1]=""
			for (n=1;n<=numProyectos;n++){
			contenido[1]+=listaParaMostrar[n]
			}
		}
		else{
		if (listaParaMostrar[(numPaginas*10)+1]!=null) {numPaginas++}
		
			for (n=0;n<numPaginas;n++){
			contenido[n]=""
			infe=(n*10)+1
			supe=(n+1)*10
				for(p=infe;p<=supe;p++){
					if(listaParaMostrar[p]!=null){
					contenido[n]+=listaParaMostrar[p]
					}
				}
			}		
		}
	}
	
	function cargaLista(){
		for(n=1;n<=cuantos;n++){
			cadena=''
			cadena2=''
			cadena3=''
			cadena4=''

			cual=n*2;
			cual2=cual-1;
			cual3=cual+1;


			if(nombreProyecto[cual]!=null){
				
				iniLiImagen
				if(sostenible[cual]=='1') {
					cadena=iniLiImagen+iniA+proyectoUrl[cual]+medioA+roloverProyecto[cual]+finA+nombreProyecto[cual]+finLi;
				} else {
					cadena=iniLi+iniA+proyectoUrl[cual]+medioA+roloverProyecto[cual]+finA+nombreProyecto[cual]+finLi;
				}
				listaParaMostrar[cual]=cadena
			}
			if(nombreProyecto[cual2]!=null){
				if(sostenible[cual2]=='1') {
					cadena2=iniLiImagen+iniA+proyectoUrl[cual2]+medioA+roloverProyecto[cual2]+finA+nombreProyecto[cual2]+finLi;
				} else {
					cadena2=iniLiBlanco+iniA+proyectoUrl[cual2]+medioA+roloverProyecto[cual2]+finA+nombreProyecto[cual2]+finLi;
				}
				listaParaMostrar[cual-1]=cadena2
			}
			if (nombreProyecto[cual3]!=null){
				if(sostenible[cual3]=='1') {
					cadena3=iniLiImagen+iniA+proyectoUrl[cual3]+medioA+roloverProyecto[cual3]+finA+nombreProyecto[cual3]+finLi;
				} else {
					cadena3=iniLiBlanco+iniA+proyectoUrl[cual3]+medioA+roloverProyecto[cual3]+finA+nombreProyecto[cual3]+finLi;
				}
				listaParaMostrar[cual+1]=cadena3

			}
		}
	}
	
	function pinta(f){
	
		if (numProyectos>10){
			if(f==0){
			paginar=iniAPaginador+1+medioAPaginador+sig+finAPaginador;
			}
			if(f==(numPaginas-1)){
				paginar=iniAPaginador+(f-1)+medioAPaginador+anter+finAPaginador;
				}
			if((f!=0)&&(f!=(numPaginas-1))){
				paginar=iniAPaginador+(f-1)+medioAPaginador+anter+finAPaginador+sepPaginador+iniAPaginador+(f+1)+medioAPaginador+sig+finAPaginador;
				}
			//wH(pagin,paginar);
			wH(listado,contenido[f])
			wH(pagin2,paginar)
			
		}
		else{
		pagin2.style.display='none'
		wH(listado,contenido[1])
		}
	
	}
	
	function rolover(p){
	visor.src=p
	}
	
	function fuera(){
	visor.src="/images/dot_no.gif"
	}
	
	
	function disminuye(){
		if(iz==1){
		iz=numFotos
		centro--
		de--
		}
		else{
			if (centro==1){
			iz--
			centro=numFotos
			de--
			}
			else{
				if(de==1){
				iz--
				centro--
				de=numFotos
				}
				else{
				iz--
				centro--
				de--
				}
			}
		}
	thumb[1].src=fotosPeq[iz]
	thumb[2].src=fotosPeq[centro]
	thumb[3].src=fotosPeq[de]
	renueva(centro)
	}
	
	function aumenta(){
		if(iz==numFotos){
		iz=1
		centro++
		de++
		}
		else{
			if (centro==numFotos){
			iz++
			centro=1
			de++
			}
			else{
				if(de==numFotos){
				iz++
				centro++
				de=1
				}
				else{
				iz++
				centro++
				de++
				}
			}
		}
	thumb[1].src=fotosPeq[iz]
	thumb[2].src=fotosPeq[centro]
	thumb[3].src=fotosPeq[de]
	renueva(centro)
	}
	
	
	
	
	function renueva(n){
	cual=fotosGrandes[n]
	cual2=pieFotos[n]
	cual3=pop[n]
	parent.cambiar(cual,cual2,cual3)
	}
	
	function abrir(m){
	cual='pop_ampliada.jsp?'+m
	window.open(cual,'','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,width=1,height=1,top=1,left=1')
	}
	
	
	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 entrar(src,color_entrada) {
	if (!src.contains(event.fromElement)) {
		src.style.cursor = "hand";
		src.bgColor = color_entrada;
		src.FontColor="ff0000";
	}
}
 function salir(src,color_default) {
	if (!src.contains(event.toElement)) {
	 	src.style.cursor = "default";
		src.bgColor = color_default;
	}
 }	
 
function MM_openBrWindow(theURL,winName,features) { //v2.0
	
	var fijo = document.location.hostname;
 	var fijo2 = 'http://';
 	
 	if (theURL.indexOf(".pdf") == -1 ) {
 		if ((theURL.indexOf(fijo) == -1) && (theURL.indexOf(fijo2) == 0)){ 
 			window.open('../common/pop_externo.jsp?url2='+escape(theURL),winName);
		}else 
		  	document.location.href=theURL;
	} else {
		if( theURL.indexOf(fijo2)!=-1 )	
			window.open('../common/pop_externo4.jsp?url2='+theURL,winName);
		else
			window.open('../common/pop_externo.jsp?url2='+theURL,winName);
			
	}
}
function openPopupPDF(theURL,winName,features) { //v2.0
 	var fijo = document.location.hostname;
 	var fijo2 = 'http://';
 	theURL='../common/pop_externo.jsp?url2='+theURL;
	//window.open(theURL,winName,features);
	
	MM_openBrWindow(theURL,winName,features)
}


function MM_openPopup(theURL,winName,features) { //v2.0
	//var fijo = document.location.hostname;
 	//var fijo2 = 'http://';
 	
 		//window.open('../common/pop_externo.jsp?url='+theURL,winName,features);
		//alert(winName);
		//alert(features);
		window.open(theURL,winName,features); 
// 		window.open(theURL,winName);
// 		window.open(theURL,winName,features);
 		//freescalar('../common/cargando.jsp',theURL,10,10,200,200,10,1);
}

function MM_openPopUpOnly(theURL,winName,features) { //v2.0
 		//window.open('../common/pop_externo.jsp?url='+theURL,winName,features);
		//alert(winName);
		//alert(features);
		window.open(theURL,winName, features);
// 		window.open(theURL,winName);
// 		window.open(theURL,winName,features);
 		//freescalar('../common/cargando.jsp',theURL,10,10,200,200,10,1);
}

var openurl='';
var alto=100;
var ancho=100;
var anchofinal,altofinal=0;
var incremento=0;
var incx=0;
var incy=0;
var abierta=0;
var abriendose=0;
var win2;

function freescalar(url1,url2,posx,posy,wfinal,hfinal,inc,scroll)
	{
		if (abriendose)
			{win2.focus();}
		else
			{
				if (abierta)
					{win2.close();ancho=100;alto=100;abierta=0;}
				win2=open(url1,'win2','resizable=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars='+scroll+',width=100,height=100,left='+posx+',top='+posy+',screenLeft='+posx+',screenTop='+posy);
				abriendose=1;
				if (!document.layers&&!document.all&&is.ns5)
					{win2.location=url2;return}    
				anchofinal=wfinal;
				altofinal=hfinal;
				openurl=url2;
				incremento=inc;
				incx=inc;
				incy=inc;
				reescalar();
			}
    }

function reescalar()  {
    if ((alto<=altofinal)||(ancho<=anchofinal))	
      {
      	if (ancho>anchofinal) {incx=0}
       	if (alto>altofinal) {incy=0}
        win2.resizeBy(incx,incy);
        ancho+=incx;
        alto+=incy;
        setTimeout("reescalar()",50);
      } 
      else {ancho=100;alto=100;win2.location=openurl;abriendose=0;abierta=1}
 }


function limiteTexto( campo, limite )
{
	 if ( campo.value.length > limite )
	 {
	  campo.value = campo.value.substring( 0, limite );
	 }
}
function getL2SiteCode(pageURL)
{
	var codigo=4;
	if(pageURL!=null || pageURL!="")
	{
		//vamos a chequear versión por version para asignar codigos XITI de nivel 2
		if(pageURL.indexOf("es_ES")!=-1)
		{
			codigo=1;
		}
		else 
		{
			if(pageURL.indexOf("en_EN")!=-1)
			{
				codigo=4;
			}
			else
			{
				if(pageURL.indexOf("fr_FR")!=-1)
				{
					codigo=3;
				}
				else
				{
					if(pageURL.indexOf("pt_PT")!=-1)
					{
						codigo=2;
					}
					else 
					{
						if(pageURL.indexOf("br_BR")!=-1)
						{
							codigo=5;
						}
						else
						{
							if(pageURL.indexOf("de_DE")!=-1)
							{
								codigo=11;
							}
							else
							{
								if(pageURL.indexOf("pl_PL")!=-1)
								{
									codigo=14;
								}
								else
								{
									if(pageURL.indexOf("it_IT")!=-1)
									{
										codigo=15;
									}
								}
							}
						}
					}
				}
			}
		}
	}
	//alert(codigo);
	return codigo;
}