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_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_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_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];}
}

function MM_showHideLayers() { //v3.0
isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;

	if(!isNS4 && !isNS6){
	  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; }
	}
}

var NS4 = (document.layers)? true:false;
var IE4 = (document.getElementById)? true:false;
var NS6 = (document.getElementById)? true:false;

//alert('NS4 es ' + NS4 + '\n IE4 es ' + IE4 + '\n NS6 es ' + NS6)

if (IE4||NS6) {
	visible = 'visible';
	hidden = 'hidden';
  } else {
	visible = 'show';
	hidden = 'hide';
	}


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 WM_netscapeCssFix() {

  if (document.WM.WM_netscapeCssFix.initWindowWidth != window.innerWidth || document.WM.WM_netscapeCssFix.initWindowHeight != window.innerHeight) {
    document.location = document.location;
  }

}

function WM_netscapeCssFixCheckIn() {

  if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion) == 4)) {
    if (typeof document.WM == 'undefined'){
      document.WM = new Object;
    }
    if (typeof document.WM.WM_scaleFont == 'undefined') {
      document.WM.WM_netscapeCssFix = new Object;
      document.WM.WM_netscapeCssFix.initWindowWidth = window.innerWidth;
      document.WM.WM_netscapeCssFix.initWindowHeight = window.innerHeight;
    }
    window.onresize = WM_netscapeCssFix;
  }
}

WM_netscapeCssFixCheckIn()

function hide_them_all(){

		for (i = 6; i <= 11; i++) {
			layer = ('layer' + i);
			mylayer = document.getElementById(layer).style;
			mylayer.visibility = hidden;			
		}
	}

function esconder() {
	hide_them_all();
	layer = ('layer6');
	mylayer = document.getElementById(layer).style;
   	mylayer.visibility = visible;
	}

function hideThemAllNE4(){
		for (i = 6; i <= 10; i++){
			robj=MM_findObj('layer' + i)
			robj.visibility = hidden;
		}
	}
	
function esconderNE4() {

		hideThemAllNE4()

		myobj=MM_findObj('layer6')
		myobj.visibility = visible;
		
	}
	
function showMenu(n) {
	if (IE4||NS6) {

		var arg=showMenu.arguments;
		layer = ('layer' + n);
		mylayer = document.getElementById(layer).style;
       	if (mylayer.visibility == hidden){
			for (i = 1; i <= 5; i++) {
			rlayer = ('layer' + i);
			r_mylayer = document.getElementById(rlayer).style;
			r_mylayer.visibility = hidden;
			}

            mylayer.visibility = visible;
						
	        } 
			
//			else {		
//				esconder()		
//				}

		} else if (NS4){

			var i,p,v,obj,args=showMenu.arguments;
			myobj=MM_findObj('layer' + args[0])
					
			if (myobj.visibility == hidden){
				for (i = 1; i <= 5; i++){
					robj=MM_findObj('layer' + i)
					robj.visibility = hidden;
				}
				myobj.visibility = visible;

				} 
				
//				else {
//					esconderNE4()
//				}
 
			}
}

function showMenuLeft(n) {
	if (IE4||NS6) {

		var arg=showMenu.arguments;
		layer = ('layer' + n);
		mylayer = document.getElementById(layer).style;
       	if (mylayer.visibility == hidden){
			for (i = 6; i <= 11; i++) {
			rlayer = ('layer' + i);
			r_mylayer = document.getElementById(rlayer).style;
			r_mylayer.visibility = hidden;
			}

            mylayer.visibility = visible;
						
	        } 
			
			else {		
				esconder()		
				}

		} else if (NS4){

			var i,p,v,obj,args=showMenu.arguments;
			myobj=MM_findObj('layer' + args[0])
					
			if (myobj.visibility == hidden){
				for (i = 6; i <= 11; i++){
					robj=MM_findObj('layer' + i)
					robj.visibility = hidden;
				}
				myobj.visibility = visible;

				} 
				
				else {
					esconderNE4()
				}
 
			}
}

