// JavaScript Document
// Acceso intranet
function muestraaccesosocios(){
	var accede=document.getElementById('acceso_intra');
	accede.style.visibility="visible";
	formAcceso.flduserintra.focus();
}
function ocultaaccesosocios(){
	var accede=document.getElementById('acceso_intra');
	accede.style.visibility="hidden";
}

function checkuser(frmAux){
      //compruebo la introducción de datos
	  var frmDatos=document.getElementById(frmAux);
	  var iIndice;
      var strContenido="";
      var strSeparador="";
      //Recorremos el formulario
      for (iIndice=0;iIndice<frmDatos.elements.length;iIndice++){
         //Si se trata de un checkbox
		 if(frmDatos.elements[iIndice].type=="checkbox"){			 
             if (frmDatos.elements[iIndice].checked){
			     strContenido=strContenido+strSeparador+frmDatos.elements[iIndice].id+"=1";		 
             }
			 else{
			     strContenido=strContenido+strSeparador+frmDatos.elements[iIndice].id+"=0";		 
			 }
		 } //Si se trata de una casilla de texto
		 else if(frmDatos.elements[iIndice].type=="text" || frmDatos.elements[iIndice].type=='password' || frmDatos.elements[iIndice].type=='hidden'){
			 strContenido=strContenido+strSeparador+frmDatos.elements[iIndice].name+"="+encodeURIComponent(frmDatos.elements[iIndice].value);
		 }
	     strSeparador="&";
      }      
	  objXML=CreaXHR();
      //Si tenemos el objeto
      if(objXML){     
	    //Enviamos la solicitud al servidor		
		var url_xml='/intra/chkusr.php?'+strContenido;
		objXML.onreadystatechange=checkReturn;
		objXML.open('POST',url_xml);    
		//con las cabeceras apropiadas
	    objXML.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	    objXML.setRequestHeader('Content-Length',strContenido.length);
		objXML.send(strContenido);	
		//ahora informo en la casilla de la acción
		//var elemento=document.getElementById('informa_div');
        //intervalo_subida=setInterval("cambia_color()",500);
        //elemento.innerHTML="Grabando los datos!!";			
      }
	  else{
	    alert('Objeto XMLHttpRequest no activo.Actualize su navegador');
	  }	  
	  return false;
}

function checkReturn(){
  if (objXML.readyState==4){
	 var XMLCo=objXML.responseXML;
	 var respuesta=XMLCo.getElementsByTagName('resultado');
     if (respuesta[0].getAttribute('resul')=="SI"){
 		 var frm=document.getElementById('formAcceso');
		 frm["fldidsession"].value=respuesta[0].getAttribute('id_sesion');
         frm.submit(); 
     }
	 else{
         alert(respuesta[0].getAttribute('descrip'));
	 }
  }
}

function AgregarFavoritos(Titulo,URL) {
  /* Condición para el navegador Firefox */
  if (navigator.appName=="Netscape") {
  /* Agrega la página a favoritos y asigna un título al enlace */
	  window.sidebar.addPanel(Titulo,URL,""); 
  }
  /* Condición para el navegador IE */
  if (navigator.appName=="Microsoft Internet Explorer"){
  /* Agrega la página a favoritos y asigna un título al enlace */
	  window.external.AddFavorite(URL,Titulo);
  }
}

function imprime_reserva()
{
	var a = window.open('','','width=300,height=300');
	a.document.open("text/html");
	a.document.write('<link href="css/gpass.css" rel="stylesheet" type="text/css">');
	a.document.write('<table width="100%" bgcolor="#FFFFFF"><tr><td width="100%" align="center"><img border="0" src="./logos/logo_golfpass_lt.jpg"></td></tr><tr><td height="10px"></td></tr></table>');
	a.document.write(document.getElementById('contenido').innerHTML);
	var btnImprimir=a.document.getElementById('btnImprime');
	btnImprimir.style.visibility="hidden";
	var btnAceptar=a.document.getElementById('btnAcepta');
	btnAceptar.style.visibility="hidden";
	a.document.close();
	a.print();
	a.close();
}

