function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

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_changeProp(objName,x,theProp,theValue) { //v6.0
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("style.")==-1 || obj.style)){
    if (theValue == true || theValue == false)
      eval("obj."+theProp+"="+theValue);
    else eval("obj."+theProp+"='"+theValue+"'");
  }
}

function NewWindowScroll(theURL, hauteur, largeur) 
{
var winl = (screen.width - largeur) / 2;
var wint = (screen.height - hauteur) / 2;
winprops = 'height='+hauteur+',width='+largeur+',top='+wint+',left='+winl+',scrollbars=1'	
top.window.open(theURL, "hola", winprops)
}

function muestra_fin(capa, visibilidad)
{
	
	if (visibilidad=="visible" || control)
	{
		if (visibilidad=="visible")	
		{
				var f="MM_changeProp('l'+capa,'','style.visibility',visibilidad,'DIV')";
				eval(f);
		} else {
				for (var i=0; i<8; i++)
				{
					MM_changeProp('l'+i,'','style.visibility','hidden','DIV')
				}
		}
		// z-index
		if (visibilidad=="hidden")
		{
			MM_changeProp("menucapa",'','style.zIndex',2,'DIV')
		} else {
			MM_changeProp("menucapa",'','style.zIndex',23,'DIV')
		}
		control=false;
	}
	
}

function muestra(capa, visibilidad, retardo)
{
	if (retardo!=null) 
	{
		if (!control) 
		{	
			control=true;
			setTimeout('muestra_fin("'+capa+'","'+visibilidad+'")',2000);
		}
	}
	else 
	{
	
		muestra_fin(capa,visibilidad);
	}
	//alert(control);
}
var     control=false;
var     isNav = (document.all) ? false : true;
var     isIE = (document.all) ? true : false;

function getWinWidth() {
        if (isNav && !isIE)
          return(window.innerWidth);
       else if (isIE && !isNav)
          return(document.body.clientWidth);
       else
          return(100);
    }

function getWinHeight() {
        if (isNav && !isIE)
          return(window.innerHeight);
       else if (isIE && !isNav)
          return(document.body.clientHeight);
       else
          return(100);
    }

function ponCapas()
{
	var h=getWinHeight();
	if (h<615) 
	{
		py=0;
		pyloc=50;
	} else {
		py=h/2-309;
		pyloc=h/2-260;
	}
	var w=getWinWidth();
	if (w<950) w=950;
	
	MM_changeProp("menucapa","","style.left",w/2-120);
	MM_changeProp("menucapa","","style.top",py);
	if (MM_findObj("localizador")!=null)
	{
		var p=parseInt(MM_findObj("localizador").style.width);
		MM_changeProp("localizador","","style.left",w/2-p/2+250);
		MM_changeProp("localizador","","style.top",pyloc);
	}	
	muestra(0,'hidden');
}

function ponCapasHome()
{
	var h=getWinHeight();
	if (h<622) py=0;
	else py=h/2-311;
	//window.status=h+" "+py;	
	var w=getWinWidth();
	if (w<950) w=950;
	MM_changeProp("menucapa","","style.left",w/2-120);
	MM_changeProp("menucapa","","style.top",py);
}

function cambio_idioma(idioma,bk) {
		var p = document.location.href;
		var pos = p.lastIndexOf("/");
		var pagina = p.substr(pos+1);
		if (pagina=="" || pagina=="index.php")
		{
				document.location.href = "cambia_idioma.php?idioma="+idioma;
		} else if (pagina.indexOf("edita.php")!=-1) {
			document.location.href = "../cambia_idioma.php?idioma="+idioma;
		} else {document.location.href = "../cambia_idioma.php?idioma="+idioma};
}

function setCookie(name, value, expires) {
	document.cookie = name + "=" + value + ((expires == null) ? "" : "; expires=" + expires.toGMTString());
}
function getCookie(name)
{
	var f=document.cookie;
	var pos=f.indexOf(name + "=");
	if (pos!=-1)
		return f.substring(pos+name.length+1);
	else 
		return "";
	
}

function iniciaTexto()
{
	var tam=getCookie("tam");	
	if (tam==null || tam=="") tam="1";
	var regular=new String(9+parseInt(tam)*2)+"px";
	if (document.all)
	{
		if (document.styleSheets[0]!=null) {
			document.styleSheets[0].rules[1].style.fontSize=regular;
	}
	} else {
		document.styleSheets[0].cssRules[1].style.fontSize=regular;
	}
}

function ponTexto(tam)
{
	var cookie=document.cookie;
	var expi = new Date();
	expi.setTime(expi.getTime() + (24 * 1000 * 60 * 60 ));
	
	setCookie("tam", tam, expi);
	document.location.reload();
}

function cambia_color_hijo(objeto,opcion) {
	//onMouseOver
	if (opcion==1) 	objeto.style.background="#FF9C00";
	//onMouseOut
	else objeto.style.background="#789DC2";
}

function cambia_color_menu(objeto,opcion) {
	//onMouseOver
	if (opcion==1) 	objeto.style.background="#FFFF";
	//onMouseOut
	else objeto.style.background="#C9D7E6";
}

function imprimir()
{
		window.open('../print/print.php?p='+document.location.href);
}

function editaSeccion(idSeccion)
{
		NewWindowScroll('bk/edita_seccion.php?seccion='+idSeccion, 350, 540);
}

function NuevaSeccion(idSeccion)
{
		NewWindowScroll('bk/edita_seccion.php?seccion='+idSeccion+'nueva=1', 350, 540);
}
