function expandCollapse() {

	for (var i=0; i<expandCollapse.arguments.length; i++) {

		var element = document.getElementById(expandCollapse.arguments[i]);

		element.style.display = (element.style.display == "none") ? "block" : "none";

	}

};



// Mas de JS
function openwin(url) { 
  	window.open(url,'Screenshot','height=250,width=300,top=200,left=330,toolbar=no,menubar=no,resizable=yes,location=no, status=no');
};

// Esta función cargará las paginas
function llamarasincrono (url, id_contenedor)
{
    var pagina_requerida = false;
    if (window.XMLHttpRequest)
   {
        // Si es Mozilla, Safari etc
        pagina_requerida = new XMLHttpRequest ();
    } else if (window.ActiveXObject)
    {
        // pero si es IE
        try 
        {
            pagina_requerida = new ActiveXObject ("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            // en caso que sea una versión antigua
            try
            {
                pagina_requerida = new ActiveXObject ("Microsoft.XMLHTTP");
            }
            catch (e)
           {
            }
        }
    } 
    else
    return false;
    pagina_requerida.onreadystatechange = function ()
    {
        // función de respuesta
        cargarpagina (pagina_requerida, id_contenedor);
    }
    pagina_requerida.open ('GET', url, true); // asignamos los métodos open y send
    pagina_requerida.send (null);
}
// todo es correcto y ha llegado el momento de poner la información requerida
// en su sitio en la pagina xhtml

function cargarpagina (pagina_requerida, id_contenedor)
{
    if (pagina_requerida.readyState == 4 && (pagina_requerida.status == 200 || window.location.href.indexOf ("http") == - 1))
    document.getElementById (id_contenedor).innerHTML = pagina_requerida.responseText;
}


function fcnBorrar(_id, _sec) {
	if (confirm('Se borrará el artículo seleccionado.'))
	{
		window.location.href="?vista=drop"+_sec+"&id="+_id;
	}
};


function fcnBorrarHito(_id, _suc, _equ, _par) {
	if (confirm('Se borrará el artículo seleccionado.'))
	{
		window.location.href="?vista=dropHito&id="+_id+"&suc="+_suc+"&equ="+_equ+"&par="+_par;
	}
};


function fcnLogin()
{
	_name=document.frmLogin.login.value;
	_pwd=document.frmLogin.clave.value;
	if(_name=='' || _pwd==''){
		alert('Debe ingresar su login y contraseña.');
		return false;
	} else {
		document.frmLogin.action="?vista=Loguear";
		document.frmLogin.submit();
	}
};

