function mostrarMenu(menu){
	for(j= 1; j <= 9; j++)
		MM_showHideLayers('menu'+j,'','hide');
		MM_showHideLayers('menu'+menu,'','show')
}
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')?'':(v=='hide')?'none':v; }
    obj.display=v; }
}
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 objetus(file) {
    xmlhttp=false;
    this.AjaxFailedAlert = "Su navegador no soporta las funciónalidades de este sitio y podria experimentarlo de forma diferente a la que fue pensada. Por favor habilite javascript en su navegador para verlo normalmente.\n";
    this.requestFile = file;
    this.encodeURIString = true;
    this.execute = false;
    if (window.XMLHttpRequest) { 
        this.xmlhttp = new XMLHttpRequest();
        if (this.xmlhttp.overrideMimeType) {
            this.xmlhttp.overrideMimeType('text/xml');
        }
    } 
    else if (window.ActiveXObject) { // IE
        try {
            this.xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        }catch (e) {
            try {
                this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {
                this.xmlhttp = null;
            }
        }
        if (!this.xmlhttp && typeof XMLHttpRequest!='undefined') {
            this.xmlhttp = new XMLHttpRequest();
            if (!this.xmlhttp){
                this.failed = true; 
            }
        } 
    }
    return this.xmlhttp ;
}
function recibeid(_pagina,metodo,valor,capa,loading){

    ajax=objetus(_pagina);
    if(metodo="POST"){
        ajax.open("POST", _pagina+"?"+valor+"&tiempo="+new Date().getTime(),true);
    } else {
        ajax.open("GET", _pagina+"?"+valor+"&tiempo="+new Date().getTime(),true);
    }
    ajax.onreadystatechange=function() {
        if (ajax.readyState==1){
		if (loading==""){
           		document.getElementById(capa).innerHTML = "<br><br><br><div align='center'><p><img src='img/loading.gif' border='0'><br>Solicitando datos ...</p></div>";
 		}
        }
        if (ajax.readyState==4) {
            if(ajax.status==200)
            {document.getElementById(capa).innerHTML = ajax.responseText;}
            else if(ajax.status==404)
            {
                document.getElementById(capa).innerHTML = "La direccion no existe";
            }
            else
            {
                document.getElementById(capa).innerHTML = "Error: ".ajax.status;
            }
        }
    }
    if(valor!=""){
        ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        ajax.send(valor);
    } else {
        ajax.send(null);
    }
}

function enviarFormulario(url,formid,metodo,capa){

	var errorMsg = "";
	var errorMsgLong = "";

	if (document.FormComenta.comentario.value == ""){
		errorMsg += "\n\t- Indique su comentario";
	}

	if (errorMsg != ""){
		MuestraError(errorMsg)
		return false;
	}

	sepCampos="&"
	var cadenaFormulario = "comentario="+document.FormComenta.comentario.value+sepCampos+"Verdatos="
	if (document.FormComenta.VerDatos.checked == true){
		cadenaFormulario = cadenaFormulario +"Si"
	}
	cadenaFormulario = cadenaFormulario+sepCampos+"idA="+document.FormComenta.idA.value+sepCampos+"titulo="+document.FormComenta.titulo.value+sepCampos+"Desde="+document.FormComenta.Desde.value
	

	recibeid(url,metodo,cadenaFormulario,capa)
}
// --------------------- mensajes de error
function MuestraError (errorMsg){

	msg =  "_________________________________________________\n\n";
	msg += "\t Existen errores al procesar el formulario\n";
	msg += "__________________________________________________\n\n";
	msg += "Los siguientes campos deben ser corregidos: -\n";
	errorMsg += alert(msg + errorMsg + "\n" );
}
//------------- aumenta y disminuye letras

