{   
	bot1		=new Image();	bot1.src	="../images/q1.jpg";
	bot1p		=new Image();	bot1p.src	="../images/q1p.jpg";
	bot2		=new Image();	bot2.src	="../images/q2.jpg";
	bot2p		=new Image();	bot2p.src	="../images/q2p.jpg";
	bot3		=new Image();	bot3.src	="../images/q3.jpg";
	bot3p		=new Image();	bot3p.src	="../images/q3p.jpg";
	bot4		=new Image();	bot4.src	="../images/q4.jpg";
	bot4p		=new Image();	bot4p.src	="../images/q4p.jpg";
	bot5		=new Image();	bot5.src	="../images/up.gif";
	bot5p		=new Image();	bot5p.src	="../images/up_p.gif";
	bot6		=new Image();	bot6.src	="../images/down.gif";
	bot6p		=new Image();	bot6p.src	="../images/down_p.gif";
	bot7		=new Image();	bot7.src	="../images/btn_1.jpg";
	bot7p		=new Image();	bot7p.src	="../images/btn_1p.jpg";
	bot8		=new Image();	bot8.src	="../images/btn_2.jpg";
	bot8p		=new Image();	bot8p.src	="../images/btn_2p.jpg";
	bot9		=new Image();	bot9.src	="../images/btn_3.jpg";
	bot9p		=new Image();	bot9p.src	="../images/btn_3p.jpg";
	bot10		=new Image();	bot10.src	="../images/btn_4.jpg";
	bot10p		=new Image();	bot10p.src	="../images/btn_4p.jpg";
	bot11		=new Image();	bot11.src	="../images/btn_5.jpg";
	bot11p		=new Image();	bot11p.src	="../images/btn_5p.jpg";
	bot12		=new Image();	bot12.src	="../images/btn_6.jpg";
	bot12p		=new Image();	bot12p.src	="../images/btn_6p.jpg";
	bot13		=new Image();	bot13.src	="../images/btn_7.jpg";
	bot13p		=new Image();	bot13p.src	="../images/btn_7p.jpg";
	bot14		=new Image();	bot14.src	="../images/btn_8.jpg";
	bot14p		=new Image();	bot14p.src	="../images/btn_8p.jpg";
	bot15		=new Image();	bot15.src	="../images/btn_9.jpg";
	bot15p		=new Image();	bot15p.src	="../images/btn_9p.jpg";
	bot16		=new Image();	bot16.src	="../images/btn_10.jpg";
	bot16p		=new Image();	bot16p.src	="../images/btn_10p.jpg";
	bot17		=new Image();	bot17.src	="images/btn_video.gif";
	bot17p		=new Image();	bot17p.src	="images/btn_videop.gif";
	bot18		=new Image();	bot18.src	="../images/btn_pacto.jpg";
	bot18p		=new Image();	bot18p.src	="../images/btn_pacto_p.jpg";	
	bot19		=new Image();	bot19.src	="../images/p_culminado.jpg";
	bot19p		=new Image();	bot19p.src	="../images/p_culminado_p.jpg";
	bot20		=new Image();	bot20.src	="../images/p_ejecucion.jpg";
	bot20p		=new Image();	bot20p.src	="../images/p_ejecucion_p.jpg";
	bot21		=new Image();	bot21.src	="../images/p_peru.jpg";
	bot21p		=new Image();	bot21p.src	="../images/p_peru_p.jpg";
	bot22		=new Image();	bot22.src	="../images/i_btn_concurso.gif";
	bot22p		=new Image();	bot22p.src	="../images/i_btn_concurso_p.gif";
	bot23		=new Image();	bot23.src	="../images/link_informacion.jpg";
	bot23p		=new Image();	bot23p.src	="../images/link_informacionp.jpg";
	bot24		=new Image();	bot24.src	="../images/link_mercado.jpg";
	bot24p		=new Image();	bot24p.src	="../images/link_mercadop.jpg";
	bot25		=new Image();	bot25.src	="../images/link_politica.jpg";
	bot25p		=new Image();	bot25p.src	="../images/link_politicap.jpg";
	bot26		=new Image();	bot26.src	="../images/link_cifras.jpg";
	bot26p		=new Image();	bot26p.src	="../images/link_cifrasp.jpg";	
	bot27		=new Image();	bot27.src	="../images/link_informes.jpg";
	bot27p		=new Image();	bot27p.src	="../images/link_informesp.jpg";	
	bot28		=new Image();	bot28.src	="../images/link_estados.jpg";
	bot28p		=new Image();	bot28p.src	="../images/link_estadosp.jpg";	
	bot29		=new Image();	bot29.src	="../images/link_memoria.jpg";
	bot29p		=new Image();	bot29p.src	="../images/link_memoriap.jpg";	
	bot30		=new Image();	bot30.src	="../images/link_presentaciones.jpg";
	bot30p		=new Image();	bot30p.src	="../images/link_presentacionesp.jpg";	
	bot31		=new Image();	bot31.src	="images/btn_proveedor.gif";
	bot31p		=new Image();	bot31p.src	="images/btn_proveedorp.gif";	
}

function CambiaImg(imgid,imgnew){
	//if(navigator.appVersion.substring(2,1)>=3)
	//{	
	document.images[imgid].src=eval(imgnew+".src");		
	//}
}

function trim(cadena){
	while (cadena.substr(0,1)==" ")
		cadena=cadena.substr(1);
	while (cadena.substr(cadena.length-1,1)==" ")
		cadena=cadena.substr(0,cadena.length-1);
	while (cadena.search(/  /)!=-1)
		cadena=cadena.replace("  "," "); 
	return(cadena);
}


/*<!--
function trim(psString) {   
   return (String(psString).replace(/[\s]/g,"")); 
 }-->*/



var tgs = new Array( 'div','p');

var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
var startSz = 0;

function ts( trgt,inc ) {
    if (!document.getElementById) return
    var d = document,cEl = null,sz = startSz,i,j,cTags;
    
    sz += inc;
    if ( sz < 0 ) sz = 0;
    if ( sz > 6 ) sz = 6;
    startSz = sz;
        
    if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

    cEl.style.fontSize = szs[ sz ];

    for ( i = 0 ; i < tgs.length ; i++ ) {
        cTags = cEl.getElementsByTagName( tgs[ i ] );
        for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
    }
}  


function pviiObjbg(obj, new_color) { //v2.1 by Project VII
	obj.style.backgroundColor=new_color
}

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_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.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; }
}

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];}
}


var win = null;
function NewWindow(mypage,myname,w,h,scroll,resi){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable='+resi+''
win = window.open(mypage,myname,settings,resi)

if(win.window.focus){win.window.focus();}
}

// END OF LINE


function bNavegador() {
  if( navigator.appName )
  {
	if( navigator.appName == "Microsoft Internet Explorer")  return 1;
	if( navigator.appName == "Netscape")  return 2;
  }
  return 0;
}

var contador = 1;

function Abre(sVentana)
{

  var w=640, h=480;
  var windowName = new String(contador);
  windowName = "v" + windowName;
  var x = bNavegador();
  if (window.screen && window.screen.availHeight) {
	h = window.screen.availHeight - 63; // 63
	if( x==2 ) h = h - 11;
	w = window.screen.availWidth - 4;
  }

  window.open(sVentana, windowName, "status=yes,resizable=yes,toolbar=no,scrollbars=yes,top=0,left=0,width=" + w + ",height=" + h, 1 );
  contador = contador + 1;
}

// componet swf
if(typeof deconcept=="undefined"){var deconcept=new Object();}
if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}
if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}
deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a,_b){
if(!document.createElement||!document.getElementById){return;}
this.DETECT_KEY=_b?_b:"detectflash";
this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);
this.params=new Object();
this.variables=new Object();
this.attributes=new Array();
if(_1){this.setAttribute("swf",_1);}
if(id){this.setAttribute("id",id);}
if(w){this.setAttribute("width",w);}
if(h){this.setAttribute("height",h);}
if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}
this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion(this.getAttribute("version"),_7);
if(c){this.addParam("bgcolor",c);}
var q=_8?_8:"high";
this.addParam("quality",q);
this.setAttribute("useExpressInstall",_7);
this.setAttribute("doExpressInstall",false);
var _d=(_9)?_9:window.location;
this.setAttribute("xiRedirectUrl",_d);
this.setAttribute("redirectUrl","");
if(_a){this.setAttribute("redirectUrl",_a);}};
deconcept.SWFObject.prototype={setAttribute:function(_e,_f){
this.attributes[_e]=_f;
},getAttribute:function(_10){
return this.attributes[_10];
},addParam:function(_11,_12){
this.params[_11]=_12;
},getParams:function(){
return this.params;
},addVariable:function(_13,_14){
this.variables[_13]=_14;
},getVariable:function(_15){
return this.variables[_15];
},getVariables:function(){
return this.variables;
},getVariablePairs:function(){
var _16=new Array();
var key;
var _18=this.getVariables();
for(key in _18){
_16.push(key+"="+_18[key]);}
return _16;
},getSWFHTML:function(){
var _19="";
if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){
if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");}
_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\"";
_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";
var _1a=this.getParams();
for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}
var _1c=this.getVariablePairs().join("&");
if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}
_19+="/>";
}else{
if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");}
_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\">";
_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";
var _1d=this.getParams();
for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}
var _1f=this.getVariablePairs().join("&");
if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}
_19+="</object>";}
return _19;
},write:function(_20){
if(this.getAttribute("useExpressInstall")){
var _21=new deconcept.PlayerVersion([6,0,65]);
if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){
this.setAttribute("doExpressInstall",true);
this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));
document.title=document.title.slice(0,47)+" - Flash Player Installation";
this.addVariable("MMdoctitle",document.title);}}
if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){
var n=(typeof _20=="string")?document.getElementById(_20):_20;
n.innerHTML=this.getSWFHTML();
return true;
}else{
if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}
return false;}};
deconcept.SWFObjectUtil.getPlayerVersion=function(_23,_24){
var _25=new deconcept.PlayerVersion([0,0,0]);
if(navigator.plugins&&navigator.mimeTypes.length){
var x=navigator.plugins["Shockwave Flash"];
if(x&&x.description){_25=new deconcept.PlayerVersion(x.description.replace(/([a-z]|[A-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}
}else{try{
var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
for(var i=3;axo!=null;i++){
axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);
_25=new deconcept.PlayerVersion([i,0,0]);}}
catch(e){}
if(_23&&_25.major>_23.major){return _25;}
if(!_23||((_23.minor!=0||_23.rev!=0)&&_25.major==_23.major)||_25.major!=6||_24){
try{_25=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}
catch(e){}}}
return _25;};
deconcept.PlayerVersion=function(_29){
this.major=parseInt(_29[0])!=null?parseInt(_29[0]):0;
this.minor=parseInt(_29[1])||0;
this.rev=parseInt(_29[2])||0;};
deconcept.PlayerVersion.prototype.versionIsValid=function(fv){
if(this.major<fv.major){return false;}
if(this.major>fv.major){return true;}
if(this.minor<fv.minor){return false;}
if(this.minor>fv.minor){return true;}
if(this.rev<fv.rev){return false;}return true;};
deconcept.util={getRequestParameter:function(_2b){
var q=document.location.search||document.location.hash;
if(q){
var _2d=q.indexOf(_2b+"=");
var _2e=(q.indexOf("&",_2d)>-1)?q.indexOf("&",_2d):q.length;
if(q.length>1&&_2d>-1){
return q.substring(q.indexOf("=",_2d)+1,_2e);
}}return "";}};
if(Array.prototype.push==null){
Array.prototype.push=function(_2f){
this[this.length]=_2f;
return this.length;};}
var getQueryParamValue=deconcept.util.getRequestParameter;
var FlashObject=deconcept.SWFObject; // for backwards compatibility
var SWFObject=deconcept.SWFObject;


function toggle(ImgID,DivID)
	{		
		var div = document.getElementById(DivID);
		var GetImg = document.getElementById(ImgID);
		
		if(div.style.display == "none")
		{
			div.style.display = "inline";
			//GetImg.src = "expand.gif";
		}
		else
		{
			div.style.display = "none";
			//GetImg.src = "collapse.gif";
/*			if(div.style.display == "none")
				{
				div.style.display = "block";
				}
			else
				{
				div.style.display = "none";
				}
*/
		}
	}
	
function validar_busqueda()
{
	if(document.form_busq.criterio.value=="")
	{
		alert("Ingrese su criterio de búsqueda");	
		document.form_busq.criterio.focus();
	}else{
		document.form_busq.submit();		
	}
		
}

function poner()
{
	if (document.form_busq.criterio.value=="Buscar...")
	{ document.form_busq.criterio.value=""; }
}

function salir()
{
	if (document.form_busq.criterio.value=="")
	{ document.form_busq.criterio.value="Buscar..."; }
}

function Ucase(){
  var code
  code = window.event.keyCode
  if ((code!=39)&&(code!=34)){
    if ((code>=97)&&(code<=122)){
      window.event.keyCode = code-32
	}
  }else{
    window.event.keyCode = ""
  }
}

function emailCheck(emailStr) {
  var emailPat=/^(.+)@(.+)$/
  var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
  var validChars="\[^\\s" + specialChars + "\]"
  var quotedUser="(\"[^\"]*\")"
  var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
  var atom=validChars + '+'
  var word="(" + atom + "|" + quotedUser + ")"
  var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
  var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
  var matchArray=emailStr.match(emailPat)
  if (matchArray==null) {
    return false
  }
  var user=matchArray[1]
  var domain=matchArray[2]

  if (user.match(userPat)==null) {
    return false
  }

  var IPArray=domain.match(ipDomainPat)
  if (IPArray!=null) {
    for (var i=1;i<=4;i++) {
      if (IPArray[i]>255) {
        return false
      }
    }
    return true
  }

  var domainArray=domain.match(domainPat)
  if (domainArray==null) {
    return false
  }

  var atomPat=new RegExp(atom,"g")
  var domArr=domain.match(atomPat)
  var len=domArr.length
  if (domArr[domArr.length-1].length<2 ||
    domArr[domArr.length-1].length>4) {
    return false
  }

  if (len<2) {
    return false
  }

  return true;
}

function trim(str){
	var cadena = String(str);
	var nuevaCadena = String(str);
	var i = 0;
	while (cadena.charAt(i) == " "){
		i++;
		nuevaCadena = cadena.substring(i,cadena.length - 1);
	}
	cadena = nuevaCadena;
	i = cadena.length - 1;
	while (cadena.charAt(i) == " "){
		nuevaCadena = cadena.substring(0,i);
		i--;
	}
	cadena = nuevaCadena;
	return cadena;
}

function soloNumeros(){
  var code
  code = window.event.keyCode
  if ((code>=48)&&(code<=57)){
    window.event.keyCode = code
    return true
  }else{
    window.event.keyCode = ""
    return false
  }
}


function togglex(DivID,cantidad)
{		
	var div,div2,div3;		

	div2 = document.getElementById("inicio");									
	div2.style.display = "none";	
	
	for(i=1;i<=cantidad;i++)
	{
		div3 = document.getElementById(i);									
		div3.style.display = "none";	
	}
	
	div = document.getElementById(DivID);							
	div.style.display = "inline";	
		
	
}
function open(DivID)
	{		
		var div;
		div = document.getElementById(DivID);					
		
		if(div.style.display == "none")
		{
			div.style.display = "block";	
		}else{		
			div.style.display = "none";				
		}	
	}	

