var scripts = new Array
var fucn = new Array

fucn[1] = 'function validaxc(frm){\r\n';
fucn[1]+= '	pkt = frm.pkt\r\n';
fucn[1]+= '	var productos\r\n';
fucn[1]+= '	for (i = 0; i <= 24; i++ ){\r\n';
fucn[1]+= '		if (frm.tipoentrada[i]){\r\n';
fucn[1]+= '			if (frm.tipoentrada[i].checked){productos = frm.tipoentrada[i].value}\r\n';
fucn[1]+= '		}\r\n';
fucn[1]+= '	}\r\n';
fucn[1]+= '\r\n';
fucn[1]+= '	pkt.value = frm.dia.value+","+frm.mes.value+","+frm.ano.value+";"+productos+ "-A" + "," +frm.adultos.value \r\n';
fucn[1]+= '	if (frm.ninos.value != "0"){\r\n';
fucn[1]+= '	pkt.value = pkt.value + ";"+productos + "-N" + "," + frm.ninos.value\r\n';
fucn[1]+= '	}\r\n';
fucn[1]+= '}\r\n\r\n';



fechascp = '<script> \r\n';
fechascp+= 'fecha = new Date(); \r\n  fecha.setDate(fecha.getDate() + dia_min_pq); \r\n h_dia = (fecha.getDate()); \r\n h_mes = (fecha.getMonth()+1); \r\n h_ano = fecha.getYear(); \r\n \r\n';
fechascp+= 'scr_valida_pq \r\n ';
fechascp+= '</script> \r\n ';

scripts["frm,1,1"] = '<form name="Xcaret_Boletos" action="http://grupoxcaret.net/xol/cart.php" method="post" onSubmit="javascript:return validaxc(this)">\r\n';
scripts["frm,1,1"]+= '<table cellpadding="0" cellspacing="5" class="tablagx">\r\n';
scripts["frm,1,1"]+= '  <tr>\r\n';
scripts["frm,1,1"]+= '	<td colspan="2">Adultos\r\n';
scripts["frm,1,1"]+= '	  <select name="adultos" id="adultos" >\r\n';
scripts["frm,1,1"]+= '      <script> \r\n';
scripts["frm,1,1"]+= '			for( var i = 1 ; i <= 15 ; i++ ){ 	\r\n';
scripts["frm,1,1"]+= '				document.write("<option value=\\""+i+"\\""); \r\n';
scripts["frm,1,1"]+= '				if (i == 2){document.write("selected")}; \r\n';
scripts["frm,1,1"]+= '				document.write(">"+ i + "</option>"); \r\n';
scripts["frm,1,1"]+= '			} \r\n';
scripts["frm,1,1"]+= '	 </script>\r\n';
scripts["frm,1,1"]+= '      </select>\r\n';
scripts["frm,1,1"]+= '	  <a href="include/politica-entrada.php" target= "_New">Ni&ntilde;os (1m -1.40m)</a>\r\n';
scripts["frm,1,1"]+= '      <select name="ninos" id="ninos">\r\n';
scripts["frm,1,1"]+= '      <script> \r\n';
scripts["frm,1,1"]+= '			for( var i = 0 ; i <= 15 ; i++ ){ \r\n';
scripts["frm,1,1"]+= '				document.write("<option value=\\""+i+"\\""); \r\n';
scripts["frm,1,1"]+= '				if (i == 0){\r\n';
scripts["frm,1,1"]+= '					document.write("> No </option>"); \r\n';
scripts["frm,1,1"]+= '				}else{\r\n';
scripts["frm,1,1"]+= '					document.write(">" + i + "</option>"); \r\n';
scripts["frm,1,1"]+= '				}\r\n';
scripts["frm,1,1"]+= '			} \r\n';
scripts["frm,1,1"]+= '	 </script>\r\n';
scripts["frm,1,1"]+= '      </select>\r\n';
scripts["frm,1,1"]+= '	</td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';
scripts["frm,1,1"]+= '  <tr>\r\n';
scripts["frm,1,1"]+= '    <td colspan="2">Fecha: Año\r\n';
scripts["frm,1,1"]+= '      <select name="ano" id="ano">\r\n';
scripts["frm,1,1"]+= '     <script> \r\n';
scripts["frm,1,1"]+= '			for( var i = 2009 ; i <= 2011 ; i++ ){ \r\n';
scripts["frm,1,1"]+= '				if ( i < 10 ){X="0"}else{X=""};				\r\n';
scripts["frm,1,1"]+= '				document.write("<option value=\\""+i+"\\""); \r\n';
scripts["frm,1,1"]+= '				if (i == h_ano){document.write("selected")}; \r\n';
scripts["frm,1,1"]+= '				document.write(">" + X + i + "</option>"); \r\n';
scripts["frm,1,1"]+= '			} \r\n';
scripts["frm,1,1"]+= '	 </script>\r\n';
scripts["frm,1,1"]+= '      </select>\r\n';


scripts["frm,1,1"]+= '      Mes<select name="mes" id="mes">\r\n';
scripts["frm,1,1"]+= '		  <script> \r\n';
/*
scripts["frm,1,1"]+= 'mes = new mesArray(12)';
scripts["frm,1,1"]+= 'mes[1] = "Ene"';
scripts["frm,1,1"]+= 'mes[2] = "Feb"';
scripts["frm,1,1"]+= 'mes[3] = "Mar"';
scripts["frm,1,1"]+= 'mes[4] = "Abr"';
scripts["frm,1,1"]+= 'mes[5] = "May"';
scripts["frm,1,1"]+= 'mes[6] = "Jun"';
scripts["frm,1,1"]+= 'mes[7] = "Jul"';
scripts["frm,1,1"]+= 'mes[8] = "Ago"';
scripts["frm,1,1"]+= 'mes[9] = "Sep"';
scripts["frm,1,1"]+= 'mes[10] = "Oct"';
scripts["frm,1,1"]+= 'mes[11] = "Nov"';
scripts["frm,1,1"]+= 'mes[12] = "Dic"';
scripts["frm,1,1"]+= 'longitud = mes.length';
*/
scripts["frm,1,1"]+= '				for( var i = 1 ; i <= 12 ; i++ ){ \r\n';
scripts["frm,1,1"]+= '					if ( i < 10 ){X="0"}else{X=""};				\r\n';
scripts["frm,1,1"]+= '					document.write("<option value=\\""+i+"\\""); \r\n';
scripts["frm,1,1"]+= '					if (i == h_mes){document.write("selected")}; \r\n';
scripts["frm,1,1"]+= '					document.write(">" + mes [i]+ "</option>"); \r\n';
scripts["frm,1,1"]+= '				} \r\n';
scripts["frm,1,1"]+= '		 </script>\r\n';
scripts["frm,1,1"]+= '      </select>\r\n';
scripts["frm,1,1"]+= '      Día<select name="dia" id="dia">\r\n';
scripts["frm,1,1"]+= '      <script> \r\n';
scripts["frm,1,1"]+= '			for( var i = 1 ; i <= 31 ; i++ ){ \r\n';
scripts["frm,1,1"]+= '				if ( i < 10 ){X="0"}else{X=""};				\r\n';
scripts["frm,1,1"]+= '				document.write("<option value=\\""+i+"\\""); \r\n';
scripts["frm,1,1"]+= '				if (i == (h_dia)){document.write("selected")}; \r\n';
scripts["frm,1,1"]+= '				document.write(">" + X + i + "</option>"); \r\n';
scripts["frm,1,1"]+= '			} \r\n';
scripts["frm,1,1"]+= '	 </script>\r\n';
scripts["frm,1,1"]+= '      </select>\r\n';
scripts["frm,1,1"]+= '	  <input type="hidden" name="pkt" id="pkt">\r\n';
scripts["frm,1,1"]+= '	  <input name="sitio" type="hidden" id="sitio" value="19">\r\n';
scripts["frm,1,1"]+= '	  <input name="parque" type="hidden" id="parque" value="6">\r\n';
scripts["frm,1,1"]+= '	  <input name="idioma" type="hidden" id="idioma" value="1">\r\n';
scripts["frm,1,1"]+= '	  <input name="cmd" type="hidden" id="cmd" value="modcart"> \r\n ';
scripts["frm,1,1"]+= '	  <input name="idaff" type="hidden" id="idaff" value="aff_id_here">\r\n';
scripts["frm,1,1"]+= '	  </td>\r\n';
scripts["frm,1,1"]+= '    </tr>\r\n';
/*
scripts["frm,1,1"]+= '  <tr>\r\n';
scripts["frm,1,1"]+= '    <td><b>Prueba</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="PPPP" size="1" checked></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';
*/
scripts["frm,1,1"]+= '  <tr>\r\n';
scripts["frm,1,1"]+= '    <td><b>Xperience Passport Xcaret y Xelha</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XCXP" size="1"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '  <tr>\r\n';
scripts["frm,1,1"]+= '    <td><b>Xperience Passport Xcaret, Xelha y Xplor</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XCXX" size="1"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '  <tr>\r\n';
scripts["frm,1,1"]+= '    <td><b>Xcaret Entrada Básica</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XCEO" checked="checked"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '  <tr>\r\n';
scripts["frm,1,1"]+= '    <td><b>Xcaret Plus </b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XNPL"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '  <tr>\r\n';
scripts["frm,1,1"]+= '    <td><b>Xcaret de Noche</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XCNS"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '  <tr>\r\n';
scripts["frm,1,1"]+= '    <td><b>Xcaret Plus Dos Días</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XSPL"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '  </tr>\r\n';
scripts["frm,1,1"]+= '    <td><b>Xcaret Dos Días</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XCES" size="1"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xcaret Desde Cancun</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XCTC"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';
/*
scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xcaret Desde Playa del Carmen</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XCTP"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';
*/
scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xcaret Desde Riviera Maya</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XCTR"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xcaret Plus Desde Cancun</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XCPC"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xcaret Plus Desde Riviera Maya</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XCPR"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';
/*
scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xcaret Plus Desde Playa del Carmen</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XCPP"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';
*/
scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xcaret Dos Días Desde Riviera Maya</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XTBR"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xcaret Plus Dos Días Desde Riviera Maya</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XTPR"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';
/*
scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xcaret Dos Días Desde Playa del Carmen</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XSTP"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';
*/
/*
scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xcaret Plus Dos Días Desde Playa del Carmen</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XSPP"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';
*/




scripts["frm,1,1"]+= '  <tr>\r\n';
scripts["frm,1,1"]+= '    <td><b>Xplor Entrada Full Day</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XPEO"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xplor Desde Cancun</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XPTC"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '	<tr>'  ;
scripts["frm,1,1"]+= '    <td><b>Tour Xplor Desde Riviera Maya</b></td>\r\n';
scripts["frm,1,1"]+= '    <td><input name="tipoentrada" type="radio" value="XPTR"></td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';





scripts["frm,1,1"]+= '  <tr>\r\n';
scripts["frm,1,1"]+= '		<td colspan="2" align="center" > \r\n';
scripts["frm,1,1"]+= '			<input type="submit" name="Submit" value="Siguiente &gt;&gt;">\r\n';
scripts["frm,1,1"]+= '		</td>\r\n';
scripts["frm,1,1"]+= '  </tr>\r\n';

scripts["frm,1,1"]+= '</table>\r\n';
scripts["frm,1,1"]+= '</form>\r\n';




function getscript(tipo){

  	pqid = document.getElementById("selparque").value
	lng = document.getElementById("selidioma").value
	idaffval = document.getElementById("selidaff").value
	rtstr = "";
	rtn = 0;
	
	if (pqid == 0){
		alert('Debe seleccionar un parque'); rtn = "1";
		}else{
			if (SoloNumeros(document.getElementById("selidaff"), 'El Id de Afiliado, Debe ser Numerico')){
			if (idaffval == 0){alert('Debe indicar su numero de afiliado'); rtn = "1";}
		}
	}
	
	if ( rtn != "1"){
	if (tipo == "frm"){
		rtstr = fechascp + '\r\n';
	}	

	rtstr+= scripts[tipo+","+pqid+","+lng];
	rtstr = rtstr.replace("scr_valida_pq", fucn[pqid]);
	rtstr = rtstr.replace("aff_id_here", idaffval);
	
	document.getElementById("script").value = rtstr ; 
	}
}

function getscriptvar(tipo,pqid,lng,idaffval){

	rtstr = "";

	if (tipo == "frm"){
		rtstr = fechascp + '\r\n';
	}	

	pqid = pqid.toString()
	pqid1 = pqid.split(".");
	pqid = pqid1[0];
	
	if (pqid1[1]){pqid1 = '.' + pqid1[1];}else{pqid1='';}

	if ((pqid == 1)||(pqid ==2)){
		dia_min = 3;
	}else if (pqid == 6){
		dia_min = 4;
	}else if (pqid == 10){
		dia_min = 7;		
	}else{
		dia_min = 2;
	};

	
	if(pqid == 6){
		scripts[tipo+","+pqid+","+lng] = scripts[tipo+","+pqid+","+lng] + scripts[tipo+","+pqid+pqid1+","+lng];
	}
	
	rtstr+= scripts[tipo+","+pqid+","+lng];
	
	rtstr = rtstr.replace("scr_valida_pq", fucn[pqid]);
	rtstr = rtstr.replace("aff_id_here", idaffval);
	rtstr = rtstr.replace("dia_min_pq", dia_min);
	
	
	return rtstr ; 
}


function SoloNumeros(campo, alerta){
    var valor = true;  
    var patronnumerico = /^[0-9\.]+$/;
    obj_elem = eval(campo);
    if (!(patronnumerico.test(obj_elem.value))){
            alert(alerta);
            campo.focus();
            valor = false;
    }
    return valor;
}

//Array para Meses de Formulario
function mesArray(n) 
{
this.length = n;
for (var i=1; i<=n; i++)
this[i] = 0;
return this;
}
mes = new mesArray(12)
mes[1] = "Ene";
mes[2] = "Feb";
mes[3] = "Mar";
mes[4] = "Abr";
mes[5] = "May";
mes[6] = "Jun";
mes[7] = "Jul";
mes[8] = "Ago";
mes[9] = "Sep";
mes[10] = "Oct";
mes[11] = "Nov";
mes[12] = "Dic";
longitud = mes.length;