var TTTsociosCount=0
var TTTSociosActive=false
var Link=''

//[2009-07-08]: Arrastra flag código de barras para saber a qué página tiene que dirigirse
function TTTObjLFPSocios (n,x,y,w,h,ChkCodigoBarras) {
	if (TTTSociosActive == false) {
		var st=''
		this.name = 'TTTSocios' + TTTsociosCount++
		this.obj = 	this.name + 'CL'
		eval(this.obj + "=this")
		this.w=w
		this.n=n
		this.write=TTTSocios_write

		createLayerLFP(this.name+"shadow",null,x+2,y+2,w,h,null,"#999999",null,2,null,'sombracal')
		this.lyshadow=new DynLayer(this.name+"shadow",null)
		
		createLayerLFP(this.name+"fondo",null,x,y,w,h,null,"#FF6633",null,2,null,'cabcal')
		this.lyfondo = new DynLayer(this.name+"fondo",null)
		
		var lytituloSTR='<table width="'+(w-2)+'" cellpadding="5" cellspacing="0" border="0" class="v12wh">'
			lytituloSTR+='<tr>'
				lytituloSTR+='<td align="left" valign="top">'
					lytituloSTR+='<b>'+e[this.n].imp3+'</b>'
				lytituloSTR+='</td>'
				lytituloSTR+='<td align="right" valign="top">'
					lytituloSTR+='<a href="#" class="v10wh" onclick="javascript:TTTclose_socios(\''+this.obj+'\');return false;">X'
//						lytituloSTR+='<img src="/images/in_close.gif" width="11" height="11" border="1">'
					lytituloSTR+='</a>'
				lytituloSTR+='</td>'
			lytituloSTR+='</tr>'
		lytituloSTR+='</table>'
//		this.lytitulo.write(TTTeventTitle)	
		createLayerLFP(this.name+"titulo",this.name+"fondo",1,1,w-2,24,lytituloSTR,null,null,5,null)
		this.lytitulo = new DynLayer(this.name+"titulo",this.name+"fondo")
		
		var lycabSTR='<table width='+(w-2)+' border="0" cellpadding="5" cellspacing="0"><tr><td class="v11blc">'+l[46]+'</td></tr></table>'
		//this.lycab.write(TTTlycab)
		createLayerLFP(this.name+"cab",this.name+"fondo",1,26,w-2,22,lycabSTR,"#E7E7EF",null,3,null ,'subcabcal')
		this.lycab = new DynLayer(this.name+"cab",this.name+"fondo")
		
		var lycalendSTR='<table width="'+(w-2)+'" cellpadding="0" cellspacing="0" border="0">'
		lycalendSTR+='<tr>'
		lycalendSTR+='<td class="v11bkc">'
		lycalendSTR+='<form name="sociosFrm" id="sociosFrm" method="post">'
		lycalendSTR+='<table class="v11bkc">'
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">1.</td><td colspan="4" class="v11bkc">'+l[47]+'<input type="hidden" name="id" value="'+e[this.n].id+'"></td></tr>'
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">&nbsp;</td><td class="v11bkc">'+l[48]+':&nbsp;</td><td class="v11bkc"><input type="text" name="c1" maxlength="20" size="20" value="" style=" width:120px"></td><td class="v11bkc">'+l[49]+':&nbsp;</td><td class="v11bkc"><input type="text" name="cp1" maxlength="6" size="6" value="" style=" width:50px"></td></tr>'
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">2.</td><td colspan="4" class="v11bkc">'+l[47]+'<input type="hidden" name="sesion" value="'+e[this.n].sesion+'"></td></tr>'
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">&nbsp;</td><td class="v11bkc">'+l[48]+':&nbsp;</td><td class="v11bkc"><input type="text" name="c2" maxlength="20" size="20" value="" style=" width:120px"></td><td class="v11bkc">'+l[49]+':&nbsp;</td><td class="v11bkc"><input type="text" name="cp2" maxlength="6" size="6" value="" style=" width:50px"></td></tr>'	
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">3.</td><td colspan="4" class="v11bkc">'+l[47]+'<input type="hidden" name="navegador" value="'+e[this.n].navegador+'"></td></tr>'
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">&nbsp;</td><td class="v11bkc">'+l[48]+':&nbsp;</td><td class="v11bkc"><input type="text" name="c3" maxlength="20" size="20" value="" style=" width:120px"></td><td class="v11bkc">'+l[49]+':&nbsp;</td><td class="v11bkc"><input type="text" name="cp3" maxlength="6" size="6" value="" style=" width:50px"></td></tr>'	
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">4.</td><td colspan="4" class="v11bkc">'+l[47]+'<input type="hidden" name="obj" value="'+this.obj+'"></td></tr>'
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">&nbsp;</td><td class="v11bkc">'+l[48]+':&nbsp;</td><td class="v11bkc"><input type="text" name="c4" maxlength="20" size="20" value="" style=" width:120px"></td><td class="v11bkc">'+l[49]+':&nbsp;</td><td class="v11bkc"><input type="text" name="cp4" maxlength="6" size="6" value="" style=" width:50px"></td></tr>'	
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">5.</td><td colspan="4" class="v11bkc">'+l[47]+'</td></tr>'
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">&nbsp;</td><td class="v11bkc">'+l[48]+':&nbsp;</td><td class="v11bkc"><input type="text" name="c5" maxlength="20" size="20" value="" style=" width:120px"></td><td class="v11bkc">'+l[49]+':&nbsp;</td><td class="v11bkc"><input type="text" name="cp5" maxlength="6" size="6" value="" style=" width:50px"></td></tr>'	
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">6.</td><td colspan="4" class="v11bkc">'+l[47]+'</td></tr>'
		lycalendSTR+='<tr class="v11bkc"><td class="v11bkc">&nbsp;</td><td class="v11bkc">'+l[48]+':&nbsp;</td><td class="v11bkc"><input type="text" name="c6" maxlength="20" size="20" value="" style=" width:120px"></td><td class="v11bkc">'+l[49]+':&nbsp;</td><td class="v11bkc"><input type="text" name="cp6" maxlength="6" size="6" value="" style=" width:50px"></td></tr>'	
		lycalendSTR+='</table>'	
		lycalendSTR+='</form>'	
		lycalendSTR+='</td>'
		lycalendSTR+='</tr><TD align="right">'
		lycalendSTR+='<table border="0" class="botcomp" valign="top"><tr><td class="but_nar" align="right"><A href="javascript:EnviaDatosSocios(\''+ChkCodigoBarras+'\')">'+l[50]+'</A></td></tr></table>'
		lycalendSTR+='</TD>'
		lycalendSTR+='</td></tr>'
		lycalendSTR+='</table>'	
		//this.lycalend.write(TTTintroduce)
		createLayerLFP(this.name+"calend",this.name+"fondo",1,48,w-2,h-2,lycalendSTR,"#FFFFFF",null,3,null,'foncal')
		this.lycalend = new DynLayer(this.name+"calend",this.name+"fondo")
		
		this.write()
	}
}
function TTTclose_socios(obj){
	var i=0
	if (TTTSociosActive == true) {
		destroyLayer(eval(obj+'.name+"calend"'),eval(obj+'.name+"fondo"'))
		destroyLayer(eval(obj+'.name+"cab"'),eval(obj+'.name+"fondo"'))
		destroyLayer(eval(obj+'.name+"titulo"'),eval(obj+'.name+"fondo"'))
		destroyLayer(eval(obj+'.name+"fondo"'),null)
		destroyLayer(eval(obj+'.name+"shadow"'),null)
		TTTSociosActive=false
	}
}
function TTTSocios_write(){
	TTTSociosActive=true
}
//[2009-07-08]: Arrastra flag código de barras para saber a qué página tiene que dirigirse 
function EnviaDatosSocios(ChkCodigoBarras){
	var strDatos='';
	var cValue;
	var cpValue;
//	alert("document.sociosFrm.id.value="+document.sociosFrm.id.value);
	var formObj=document.getElementById("sociosFrm");
	var idEvento = formObj.id.value;
	var sesionEvento = formObj.sesion.value;
	
	cValue  = formObj.c1.value;
	cpValue = formObj.cp1.value;	
	if (cValue != "" || cpValue != ""){
		strDatos+= cValue + '/' + cpValue;
	}
	cValue  = formObj.c2.value;
	cpValue = formObj.cp2.value;	
	if (cValue != "" || cpValue != ""){
		strDatos+=' ' + cValue + '/' + cpValue;
	}
	cValue  = formObj.c3.value;
	cpValue = formObj.cp3.value;	
	if (cValue != "" || cpValue != ""){
		strDatos+=' ' + cValue + '/' + cpValue;
	}
	cValue  = formObj.c4.value;
	cpValue = formObj.cp4.value;	
	if (cValue != "" || cpValue != ""){
		strDatos+=' ' + cValue + '/' + cpValue;
	}
	cValue  = formObj.c5.value;
	cpValue = formObj.cp5.value;	
	if (cValue != "" || cpValue != ""){
		strDatos+=' ' + cValue + '/' + cpValue;
	}
	cValue  = formObj.c6.value;
	cpValue = formObj.cp6.value;	
	if (cValue != "" || cpValue != ""){
		strDatos+=' ' + cValue + '/' + cpValue;
	}
	
	if (strDatos==""){
		strDatos="@/@";
	}
	var href;	
//  [Frosty 2009-07-08]: Enlace a recordatorio Código de Barras
  if (ChkCodigoBarras=='S') {
	  href='pkg_tl_lfp_aux.pr_Chk_Codigo_Barras?p_evento='+idEvento+'&p_sesion='+sesionEvento+'&p_usuario='+eve.usuario+'&p_idioma='+eve.langu+'&p_origen='+eve.origen+'&p_sociosLFP='+strDatos;
  } else {	  
	  href='pkg_detalle_sesion.inicio?p_evento='+idEvento+'&p_sesion='+sesionEvento+'&p_pase=1&p_dia=1&p_usuario='+eve.usuario+'&p_idioma='+eve.langu+'&p_origen='+eve.origen+'&p_sociosLFP='+strDatos;
  }  
//	href='pkg_detalle_sesion.inicio?p_evento='+idEvento+'&p_sesion='+sesionEvento+'&p_pase=1&p_dia=1&p_usuario='+eve.usuario+'&p_idioma='+eve.langu+'&p_origen='+eve.origen;	
		
	if (document.sociosFrm.navegador.value=='true'){
		NavegadorZonas(href);
		/*var path= location.pathname.substring(0,location.pathname.indexOf('pkg'));
		href='https://'+location.host+'/entradas/ver.do?url='+TestEncoding(path+href);
		parent.location.replace(href);		*/
	} else {
		//if (eve.origen==0)
    if (eve.arquitectura_web==1){
			var path= location.pathname.substring(0,location.pathname.indexOf('pkg'));
			href='https://'+location.host+'/entradas/ver.do?origin='+eve.operador+'&url='+TestEncoding(path+href);
			parent.location.replace(href);		
		}else{
			var path= location.pathname.substring(0,location.pathname.indexOf('pkg')); // /ttt/minternet/
			href='http://'+location.host+path+href; // http://test.ticktackticket.com/ttt/minternet/pkg_....
			parent.frames[1].location.reload(href);
			//parent.location.reload(href);	
		}
	}
	TTTclose_socios(document.sociosFrm.obj.value);
}
function TestEncoding(inputString)
{
  var encodedInputString=escape(inputString);
  encodedInputString=encodedInputString.replace("+", "%2B");
  encodedInputString=encodedInputString.replace( new RegExp( "/", "g" ), "%2F" );
  return encodedInputString
}
