/*
  Fichero: crea_xml_request.js                        Fecha: 20-08-2007   

  Proyecto: 00009634

  Copyright (c) 2007 IVER T.I. 
  C/ Lérida 20, 46009 Valencia, España
  Todos los derechos reservados
 
  Módulo: crea_xml_request.js

  Descripción Este fichero contiene funciones para construir los xml de las peticiones
  al módulo "funciones_ajax_app.js".

  Autor: Sergio Velasco Ballestín

  Version ${versión}  ${fecha_versión}  ${autor_versión}
          ${descripción}
*/ 

/*
Nuevo Violeta.
Ahora sólo acceden con tarjeta a las siguientes secciones:
- Digital calibration
- Trasferimento dati
- Intrasferimento Dati
- Salvataggio carta oficcina

Ojo! No comprueba la MAC
*/

function crearXMLPeticionAccesoTarjeta() {
	var login = document.getElementById("login").value;
	var tipo_usuario = document.getElementById("tipo_usuario").value
	
	var fechaValidez = "";
	var fechaFin = "";
	var idTarjeta = "";

	//JesúsGL - 31/01/2012 - Obtener ID de la tarjeta en la ventana flotante
	/*fechaValidez = document.myApplet.getFechaValidez();
	fechaFin = document.myApplet.getFechaFin();
	idTarjeta = document.myApplet.getChipCardId();
	
	//Puede ser que no haya dado tiempo de cargar el applet.
	//Si el valor de la tarjeta es null, probamos otra vez
	if (idTarjeta == null || idTarjeta == "") {
		var fechaValidez = document.myApplet.getFechaValidez();
		var fechaFin = document.myApplet.getFechaFin();
		var idTarjeta = document.myApplet.getChipCardId();
	}*/
	fechaValidez = Card_FecValidez;
	fechaFin = Card_FecFin;
	idTarjeta = Card_CardID;
	
	//JesúsGL - 31/01/2012
	
	var xml ="<xml>\n\t" +
					"<comprobarAccesoTarjeta>\n\t\t"+
						"<login>"+login+"</login>\n\t\t"+
						"<tipo_usuario>"+tipo_usuario+"</tipo_usuario>\n\t\t"+
						"<fechaValidez>"+fechaValidez+"</fechaValidez>\n\t\t"+
						"<fechaFin>"+fechaFin+"</fechaFin>\n\t\t"+
						"<idTarjeta>"+idTarjeta+"</idTarjeta>\n\t\t"+
					"</comprobarAccesoTarjeta>\n"+
			 "</xml>";	
			 //alert( xml );
	return xml;
	
}



function crearXMLPeticionComprobarAcceso()
{		
	var login = document.getElementById("usuario").value;

	//if( login == 'jgarcia' ){
	//	alert( "Entrando en modo desarrollo IVER" );
	//	return crearXMLPeticionComprobarAccesoTest();
	//}
	//var password = document.getElementById("clave").value;
	//var fechaValidez = document.myApplet.getFechaValidez();
	//var fechaFin = document.myApplet.getFechaFin();
	//var idTarjeta = document.myApplet.getChipCardId();
	//var mac_address = document.myApplet.getMACAddress();
	
	var xml ="<xml>\n\t" +
					"<comprobarAcceso>\n\t\t"+
						"<login>"+login+"</login>\n\t\t"+
						//"<password>"+password+"</password>\n\t\t"+
						//"<fechaValidez>"+fechaValidez+"</fechaValidez>\n\t\t"+
						//"<fechaFin>"+fechaFin+"</fechaFin>\n\t\t"+
						//"<idTarjeta>"+idTarjeta+"</idTarjeta>\n\t\t"+
						//"<MAC_ADDRESS>"+mac_address+"</MAC_ADDRESS>\n\t"+
					"</comprobarAcceso>\n"+
			 "</xml>";	
			 //alert( xml );
	return xml;

}

function crearXMLPeticionComprobarAccesoTest(){
	var xml ="<xml>\n\t" +
					"<comprobarAcceso>\n\t\t"+
						"<login>jgarcia</login>\n\t\t"+
						//"<password>"+password+"</password>\n\t\t"+
						"<fechaValidez>01/04/2010</fechaValidez>\n\t\t"+
						"<fechaFin>01/04/2020</fechaFin>\n\t\t"+
						"<idTarjeta>CARD_IVER</idTarjeta>\n\t\t"+
						"<MAC_ADDRESS>MAC_IVER</MAC_ADDRESS>\n\t"+
					"</comprobarAcceso>\n"+
			 "</xml>";	
	return xml;
}

function crearXMLPeticionComprobarAccesoDist()
{		
	var login = document.getElementById("usuario").value;
	
	var xml ="<xml>" +
					"<comprobarAccesoDist>"+
						"<login>"+login+"</login>"+						
					"</comprobarAccesoDist>"+
			 "</xml>";	
	return xml;

}
