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();
}
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;
}
MM_reloadPage(true);

function cargaMenu(val){
	var z = new Date();
	var parametros="?Menu="+val+"&time="+z.getTime();
	getData("menu_ajax.php"+parametros, "submenu_layer");
}

var timer_activo=false;
var proceso=0;
function abreSubmenu(celda,num,val){
	if (timer_activo){
		clearTimeout(proceso);
		timer_activo=false;
	}
	if (val){
		var curtop = 0; 
		var curleft = celda.offsetWidth+0; 
		var obj=celda;
		if (obj.offsetParent){ 
			while (obj.offsetParent){
				curtop += obj.offsetTop;
				obj = obj.offsetParent;
			}
		}else 
			if (obj.y)
				curtop += obj.y; 
		obj=celda;
		if (obj.offsetParent){ 
			while (obj.offsetParent){
				curleft += obj.offsetLeft;
				obj = obj.offsetParent;
			}
		}else 
			if (obj.x)
				curleft += obj.x; 
		document.getElementById("submenu_layer").style.visibility="visible";
		document.getElementById("submenu_layer").style.left=curleft+"px";
		document.getElementById("submenu_layer").style.top=curtop+"px";
		cargaMenu(num);
	}else{
		timer_activo=true;
		proceso=setTimeout("cierra_submenu();",500);
	}
}

function cierra_submenu(){
	document.getElementById("submenu_layer").style.visibility="hidden";
	document.getElementById("submenu_layer").style.left=0;
	document.getElementById("submenu_layer").style.top=0;
}

function sobre_submenu(val){
	if (timer_activo){
		clearTimeout(proceso);
		timer_activo=false;
	}
	if (!val){
		timer_activo=true;
		proceso=setTimeout("cierra_submenu();",500);
	}
}

function abreGaleria(id, submenu){
	vent=window.open("verGaleria.php?Id="+id+"&Sub="+submenu,"GALERIA","width=835,height=600,resizable,scrollbars");
	vent.focus();
}

function navegaGaleria(id, submenu){
	window.location.href="verGaleria.php?Id="+id+"&Sub="+submenu;
}

function estiloResaltado(objeto,valor,submenu){
	if (valor==1){ // Resaltado
		objeto.className="imple-estiloboton_2";
                s=document.getElementById(submenu);
                s.style.display="block";
        }
	else{
		objeto.className="imple-estiloboton";
                s=document.getElementById(submenu);
                s.style.display="block";
                s.style.display="none";
        }
}

// FUNCIONES PARA CAMBIAR LA CSS DE LA PAGINA
function changeCss(id_css,new_css){
	document.getElementById(id_css).href = new_css;
	setCookie("css_web",new_css,365)
}
function setCookie(c_name,value,expiredays){
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString()+";path=/");
}

function calendarioCambiaMesAjax(){
   	var z = new Date();
    var parametros="?";
	arr_obj=document.getElementById("form_calendario").elements;
    for (var i=0; i<arr_obj.length-1; i++) {
        if (((arr_obj[i].type=="checkbox" || arr_obj[i].type=="radio") && arr_obj[i].checked) || (arr_obj[i].type!="checkbox" && arr_obj[i].type!="radio")){
            parametros += (arr_obj[i])?arr_obj[i].name+"="+escape(arr_obj[i].value)+"&":"";
        }
    }
    parametros+="time="+z.getTime();
    getData2("inc_agenda.php"+parametros, "agenda_layer");
//  var parametros="?mes="+mes+"&ano="+ano+"&time="+z.getTime();
//	getData("inc_agenda.php"+parametros, "agenda_layer");
}

function calendarioRecuperaMensajeAjax(dia,obj){
   	var z = new Date();
	var mes=document.getElementById("form_calendario").mes.value;
	var ano=document.getElementById("form_calendario").ano.value;
    var parametros="inc_agenda_mensaje.php?mes="+mes+"&ano="+ano+"&dia="+dia+"&time="+z.getTime();
//    alert((parametros));
    recuperaData(parametros, dia, obj);
}

