function loadXML(origen) 
    {
        var exclude=1;
var agt=navigator.userAgent.toLowerCase();
var win=0;var mac=0;var lin=1;
if(agt.indexOf('win')!=-1){win=1;lin=0;}
if(agt.indexOf('mac')!=-1){mac=1;lin=0;}
var lnx=0;if(lin){lnx=1;}
var ice=0;
var ie=0;var ie4=0;var ie5=0;var ie6=0;var com=0;var dcm;
var op5=0;var op6=0;var op7=0;
var ns4=0;var ns6=0;var ns7=0;var mz7=0;var kde=0;var saf=0;
if(typeof navigator.vendor!="undefined" && navigator.vendor=="KDE"){
	var thisKDE=agt;
	var splitKDE=thisKDE.split("konqueror/");
	var aKDE=splitKDE[1].split("; ");
	var KDEn=parseFloat(aKDE[0]);
	if(KDEn>=2.2){
		kde=1;
		ns6=1;
		exclude=0;
		}
	}
else if(agt.indexOf('webtv')!=-1){exclude=1;}
else if(typeof window.opera!="undefined"){
	exclude=0;
	if(/opera[\/ ][5]/.test(agt)){op5=1;}
	if(/opera[\/ ][6]/.test(agt)){op6=1;}
	if(/opera[\/ ][7-9]/.test(agt)){op7=1;}
	}
else if(typeof document.all!="undefined"&&!kde){
	exclude=0;
	ie=1;
	if(typeof document.getElementById!="undefined"){
		ie5=1;
		if(agt.indexOf("msie 6")!=-1){
			ie6=1;
			dcm=document.compatMode;
			if(dcm!="BackCompat"){com=1;}
			}
		}
	else{ie4=1;}
	}
else if(typeof document.getElementById!="undefined"){
	exclude=0;
	if(agt.indexOf("netscape/6")!=-1||agt.indexOf("netscape6")!=-1){ns6=1;}
	else if(agt.indexOf("netscape/7")!=-1||agt.indexOf("netscape7")!=-1){ns6=1;ns7=1;}
	else if(agt.indexOf("gecko")!=-1){ns6=1;mz7=1;}
	if(agt.indexOf("safari")!=-1 || (typeof document.childNodes!="undefined" && typeof document.all=="undefined" && typeof navigator.taintEnabled=="undefined")){mz7=0;ns6=1;saf=1;}
	}
else if((agt.indexOf('mozilla')!=-1)&&(parseInt(navigator.appVersion)>=4)){
	exclude=0;
	ns4=1;
	if(typeof navigator.mimeTypes['*']=="undefined"){
		exclude=1;
		ns4=0;
		}
	}
if(agt.indexOf('escape')!=-1){exclude=1;ns4=0;}
if(typeof navigator.__ice_version!="undefined"){exclude=1;ie4=0;}

		var moz = ( typeof document.implementation != 'undefined') && (typeof document.implementation.createDocument != 'undefined');
        var ie = ( typeof window.ActiveXObject != 'undefined');
		
        if (mz7)
        {
            xmlDoc = document.implementation.createDocument("", "", null)
            xmlDoc.async = false;
			xmlDoc.onload = getmessage;
			if (origen=="1"){
		      xmlDoc.load("XML/ilustracion.xml");
	        }
	        if (origen=="2"){
		      xmlDoc.load("XML/editorial.xml");
	        }
			if (origen=="3"){
		      xmlDoc.load("XML/carteleria.xml");
	        }
	        if (origen=="4"){
		      xmlDoc.load("XML/corporativa.xml");
	        }
			if (origen=="5"){
		      xmlDoc.load("XML/packaging.xml");
	        }
			if (origen=="6"){
		      xmlDoc.load("XML/albies.xml");
	        }
			if (origen=="7"){
		      xmlDoc.load("XML/miscosas.xml");
	        }
        } else if (ie)
            {
            xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
            xmlDoc.async = false;
            if (origen=="1"){
		      xmlDoc.load("XML/ilustracion.xml");
	        }
	        if (origen=="2"){
		      xmlDoc.load("XML/editorial.xml");
	        }
			if (origen=="3"){
		      xmlDoc.load("XML/carteleria.xml");
	        }
	        if (origen=="4"){
		      xmlDoc.load("XML/corporativa.xml");
	        }
			if (origen=="5"){
		      xmlDoc.load("XML/packaging.xml");
	        }
			if (origen=="6"){
		      xmlDoc.load("XML/albies.xml");
	        }
			if (origen=="7"){
		      xmlDoc.load("XML/miscosas.xml");
	        }
            getmessage();
		} else 
		{
			req = new XMLHttpRequest();
			if (origen=="1"){
			  req.open("GET", "XML/ilustracion.xml",false);
	        }
	        if (origen=="2"){
			  req.open("GET", "XML/editorial.xml",false);
	        }
			if (origen=="3"){
			  req.open("GET", "XML/carteleria.xml",false);
	        }
	        if (origen=="4"){
			  req.open("GET", "XML/corporativa.xml",false);
	        }
			if (origen=="5"){
			  req.open("GET", "XML/packaging.xml",false);
	        }
			if (origen=="6"){
			  req.open("GET", "XML/albies.xml",false);
	        }
			if (origen=="7"){
			  req.open("GET", "XML/miscosas.xml",false);
	        }
		    req.onreadystatechange = processReqChange;
		    req.send(null);
		}
    }
	
function processReqChange() {
    if (req.readyState == 4) {
        if (req.status == 200) {
			var xml=req.responseXML;
	        var imagenes=xml.getElementsByTagName("imagenes");
			var markers=imagenes[0].getElementsByTagName("ruta");
			for(var i=0; i<markers.length; i++)
			{
					document.write('<table width="200" border="0"> <tr><td>');
					var img=markers[i].getAttribute("valor");
					if (img == "../portfolio/corporativa/imagenes/000_videoalumafel.jpg"){
					document.write('<a href="javascript:openpopup()"><img src=' + markers[i].getAttribute("valor") + ' border="0"/></a></td></tr>')	
					document.write('<tr><td valign="top"><span class="EstiloTextImg">' + markers[i].getAttribute("desc") + '<a href="javascript:openpopup()" style="text-color: #990030 text-decoration: underline"> Ver video</a><span></td></tr>' );
					}
					else{
					document.write('<img src=' + markers[i].getAttribute("valor") + ' /></td></tr>')
					document.write('<tr><td valign="top"><span class="EstiloTextImg">' + markers[i].getAttribute("desc") + '<span></td></tr>' );
					}
					if (markers[i].getAttribute("desc") != "")
					{
					  document.write('<tr><td BGCOLOR="#000000"><br/></td></tr>');
					  document.write('<tr><td><br/></td></tr>');
					}
					document.write('</table>');
			}
        } 
    }
}
	
	
	
function getmessage(){
	
	var imagenes=xmlDoc.getElementsByTagName("imagenes");
	var markers=imagenes[0].getElementsByTagName("ruta");
    for(var i=0; i<markers.length; i++)
	{
			document.write('<table width="200" border="0"> <tr><td>');
			var img=markers[i].getAttribute("valor");
			if (img == "../portfolio/corporativa/imagenes/000_videoalumafel.jpg"){
			document.write('<a href="javascript:openpopup()"><img src=' + markers[i].getAttribute("valor") + ' border="0"/></a></td></tr>')	
			document.write('<tr><td valign="top"><span class="EstiloTextImg">' + markers[i].getAttribute("desc") + '<a href="javascript:openpopup()" style="text-color: #990030 text-decoration: underline"> Ver video</a><span></td></tr>' );
			}
			else{
         	document.write('<img src=' + markers[i].getAttribute("valor") + ' /></td></tr>')
			document.write('<tr><td valign="top"><span class="EstiloTextImg">' + markers[i].getAttribute("desc") + '<span></td></tr>' );
			}
			if (markers[i].getAttribute("desc") != "")
			{
			  document.write('<tr><td BGCOLOR="#000000"><br/></td></tr>');
			  document.write('<tr><td><br/></td></tr>');
			}
			document.write('</table>');
	}
	
} 

function breadCrumbs(base,delStr,defp,cStyle,tStyle,dStyle,nl) {
loc=window.location.toString();subs=loc.substr(loc.indexOf(base)+base.length+1).split("/");
 document.write('<a href="'+getLoc(subs.length-1)+base+'" class="'+cStyle+'" target="_top">Home</a>'+'<span class="'+dStyle+'">'+delStr+'</span> ');
 a=(loc.indexOf(defp)==-1)?1:2;
 for (i=0;i<(subs.length-a);i++) { subs[i]=makeCaps(unescape(subs[i]));
 if (subs[i]=="Na.es" || subs[i]==".na-na.es"){
	 document.write('<a href="'+getLoc(subs.length-i-2)+defp+'" class="'+cStyle+'">Nana</a>'+'<span class="'+dStyle+'">'+delStr+'</span> ');
 }
 else{
  document.write('<span class="'+tStyle+'">'+subs[i]+'<span class="'+dStyle+'">'+delStr+'</span> ');
 }
 }
 if (nl==1) document.write("<br>");document.write('<span class="'+tStyle+'">'+window.location.href.match( /\/([^/]+)$/ )[1].substr(0,window.location.href.match( /\/([^/]+)$/ )[1].indexOf("."))+'</span>');
}
function makeCaps(a) {
  g=a.split(' ');for (l=0;l<g.length;l++) g[l]=g[l].toUpperCase().slice(0,1)+g[l].slice(1);
  return g.join(" ");
}
function getLoc(c) {
  var d="";if (c>0) for (k=0;k<c;k++) d=d+"../"; return d;
}
function breadCrumbsNana(base,delStr,defp,cStyle,tStyle,dStyle,nl) {
loc=window.location.toString();subs=loc.substr(loc.indexOf(base)+base.length+1).split("/");
 document.write('<a href="'+getLocNana(subs.length-1)+defp+'" class="'+cStyle+'" target="_top">Home</a>'+'<span class="'+dStyle+'">'+delStr+'</span> ');
 if (nl==1) document.write("<br>");document.write('<span class="'+tStyle+'">'+window.location.href.match( /\/([^/]+)$/ )[1].substr(0,window.location.href.match( /\/([^/]+)$/ )[1].indexOf("."))+'</span>');
}
function getLocNana(c) {
  var d="";if (c>0) for (k=0;k<c;k++) d=d+"../"; return d;
}
function detectNav(pag) {
     var BrowserDetect = {
       init: function () {
          this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
          this.version = this.searchVersion(navigator.userAgent)
             || this.searchVersion(navigator.appVersion)
             || "an unknown version";
          this.OS = this.searchString(this.dataOS) || "an unknown OS";
       },
    searchString: function (data) {
       for (var i=0;i<data.length;i++) {
          var dataString = data[i].string;
          var dataProp = data[i].prop;
          this.versionSearchString = data[i].versionSearch || data[i].identity;
          if (dataString) {
             if (dataString.indexOf(data[i].subString) != -1)
                return data[i].identity;
          }
          else if (dataProp)
          return data[i].identity;
       }
    },
    searchVersion: function (dataString) {
       var index = dataString.indexOf(this.versionSearchString);
       if (index == -1) return;
       return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
    },
    dataBrowser: [
       { string: navigator.userAgent,
          subString: "OmniWeb",
          versionSearch: "OmniWeb/",
          identity: "OmniWeb"
       },
    {
       string: navigator.vendor,
       subString: "Apple",
       identity: "Safari"
    },
    {
       prop: window.opera,
       identity: "Opera"
    },
    {
       string: navigator.vendor,
       subString: "iCab",
       identity: "iCab"
    },
    {
       string: navigator.vendor,
       subString: "KDE",
       identity: "Konqueror"
    },
    {
       string: navigator.userAgent,
       subString: "Firefox",
       identity: "Firefox"
    },
    {
       string: navigator.vendor,
       subString: "Camino",
       identity: "Camino"
    },
    { // for newer Netscapes (6+)
       string: navigator.userAgent,
       subString: "Netscape",
       identity: "Netscape"
    },
    {
       string: navigator.userAgent,
       subString: "MSIE",
       identity: "Explorer",
       versionSearch: "MSIE"
    },
    {
       string: navigator.userAgent,
       subString: "Gecko",
       identity: "Mozilla",
       versionSearch: "rv"
    },
    { // for older Netscapes (4-)
       string: navigator.userAgent,
       subString: "Mozilla",
       identity: "Netscape",
       versionSearch: "Mozilla"
    }
    ],
    dataOS : [
    {
       string: navigator.platform,
       subString: "Win",
       identity: "Windows"
    },
    {
       string: navigator.platform,
       subString: "Mac",
       identity: "Mac"
    },
    {
       string: navigator.platform,
       subString: "Linux",
       identity: "Linux"
    }
]

};
BrowserDetect.init();
if (pag == 0){
if (BrowserDetect.browser == "Explorer"){
   document.write('<table valign="middle" height=100% border="0">');
   document.write('<tr><td valign="middle" height=85% border="0"><img src="images/entrada.jpg" width="975" alt="entrada.jpg" border="0" usemap="#Map" />');
   document.write('<map name="Map" id="Map"><area shape="rect" coords="412,4,600,82" href="principal.html" /></map></td> </tr><tr>');
   document.write('<td valign="middle" align="center" height=15% border="0"><pre class="EstiloTextIndex"><br /><br /><br /><br /><br /><br /><br /><br />optimizado para un resolución 1024x768 Mozilla Firefox : : desarrollado por kerman alvarez<br /><div id="centrar2"><img src="images/logoPROMSITE.jpg" alt="PROMSITE" border="0" /></div></pre>');
   document.write('</td></tr></table>');
}else{
   document.write('<div id="contenido"><div id="centrar">');
   document.write('<img src="images/entrada.jpg" width="1010" alt="entrada.jpg" border="0" usemap="#Map" />');
   document.write('<map name="Map" id="Map"><area shape="rect" coords="412,4,600,82" href="principal.html" alt="logo.jpg" />');
   document.write('</map></div> <pre class="EstiloTextIndex"><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><span class="EstiloTextIdex">optimizado para un resolución 1024x768 Mozilla Firefox : : desarrollado por kerman alvarez<br /><div id="centrar2"><img src="images/logoPROMSITE.jpg" alt="PROMSITE" border="0" /></div></span></pre></div>');
} 
}
else
if (pag == 0){
if (BrowserDetect.browser == "Explorer"){
	 document.write('<LINK REL="stylesheet" HREF="estilosIE.css" TYPE="text/css">'); 
}else{
	 document.write('<LINK REL="stylesheet" HREF="estilos.css" TYPE="text/css">'); 
}	
}else{
if (BrowserDetect.browser == "Explorer"){
	 document.write('<LINK REL="stylesheet" HREF="../estilosIE.css" TYPE="text/css">'); 
}else{
	 document.write('<LINK REL="stylesheet" HREF="../estilos.css" TYPE="text/css">'); 
}		
}
}
