function quitarFrame()
{if(self.parent.frames.length!=0)
self.parent.location=document.location.href;}
quitarFrame()
document.write('<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false">')
function nys(e){key=(document.all)?e.keyCode:e.which;if((key==33||key==34||key==35||key==36||key==37||key==38||key==39||key==40||key==41||key==42||key==43||key==44||key==45||key==46||key==47||key>57)){return false;}return true;}
function nysa(e){key=(document.all)?e.keyCode:e.which;if((key==33||key==34||key==35||key==36||key==37||key==40||key==41||key==42||key==43||key==45||key==46||key==47||key==48||key==49||key==50||key==51||key==52||key==53||key==54||key==55||key==56||key==57||key==58||key==59||key==60||key==61||key==62||key==63||key==64||key==91||key==92||key==93||key==94||key==95)){return false;}return true;}
function shf(y){document.getElementById('black').style.visibility="visible";document.getElementById('detalle').style.visibility="visible";document.getElementById('promoswf').style.visibility="hidden";document.getElementById('seleccionaturevista').style.visibility="hidden";}
function hdf(n){document.getElementById('black').style.visibility="hidden";document.getElementById('detalle').style.visibility="hidden";document.getElementById('promoswf').style.visibility="visible";document.getElementById('seleccionaturevista').style.visibility="visible";}
function mostrar(nombreCapa){document.getElementById(nombreCapa).style.visibility="visible";}
function ocultar(nombreCapa){document.getElementById(nombreCapa).style.visibility="hidden";}
var form="";var submitted=false;var error=false;var error_message="";function check_input(field_name,field_size,message){if(form.elements[field_name]&&(form.elements[field_name].type!="hidden")){var field_value=form.elements[field_name].value;if(field_value==''||field_value.length<field_size){error_message=error_message+"* "+message+"\n";error=true;}
else{if(field_value==0){error_message=error_message+"* "+message+"\n";error=true;}}}}
function check_radio(field_name,message){var isChecked=false;if(form.elements[field_name]&&(form.elements[field_name].type!="hidden")){var radio=form.elements[field_name];for(var i=0;i<radio.length;i++){if(radio[i].checked==true){isChecked=true;break;}}
if(isChecked==false){error_message=error_message+"* "+message+"\n";error=true;}}}
function check_select(field_name,field_default,message){if(form.elements[field_name]&&(form.elements[field_name].type!="hidden")){var field_value=form.elements[field_name].value;if(field_value==field_default){error_message=error_message+"* "+message+"\n";error=true;}}}
function check_password(field_name_1,field_name_2,field_size,message_1,message_2){if(form.elements[field_name_1]&&(form.elements[field_name_1].type!="hidden")){var password=form.elements[field_name_1].value;var confirmation=form.elements[field_name_2].value;if(password==''||password.length<field_size){error_message=error_message+"* "+message_1+"\n";error=true;}else if(password!=confirmation){error_message=error_message+"* "+message_2+"\n";error=true;}}}
function check_password_new(field_name_1,field_name_2,field_name_3,field_size,message_1,message_2,message_3){if(form.elements[field_name_1]&&(form.elements[field_name_1].type!="hidden")){var password_current=form.elements[field_name_1].value;var password_new=form.elements[field_name_2].value;var password_confirmation=form.elements[field_name_3].value;if(password_current==''||password_current.length<field_size){error_message=error_message+"* "+message_1+"\n";error=true;}else if(password_new==''||password_new.length<field_size){error_message=error_message+"* "+message_2+"\n";error=true;}else if(password_new!=password_confirmation){error_message=error_message+"* "+message_3+"\n";error=true;}}}
function check_form(form_name){if(submitted==true){alert("Ya ha enviado el formulario. Pulse Aceptar y espere a que termine el proceso.");return false;}
error=false;form=form_name;error_message="Hay errores en tu formulario!\nPor favor, haga las siguientes correciones:\n\n";check_input("Fname",2,"Su Nombre debe tener al menos 2 letras.");check_input("Apaterno",1,"Debe ingresar su apellido paterno");check_input("Phone",7,"Su telefono debe contener por lo menos 7 dígitos.");check_input("Email",6,"Su dirección de E-Mail debe tener al menos 6 letras.");check_input("Address1",1,"Debe ingresar su calle");check_input("Address2",1,"Debe ingresar su numero exterior");check_select("State","","Debe seleccionar su estado");check_select("County","","Debe seleccionar su delegación o municipio.");check_select("City","","Debe seleccionar su colonia.");check_select("Zip","","Debe seleccionar su código postal.");check_select("refererkey","","¿Cómo te enteraste de nosotros?");check_input("No_tarjeta",4,"Complete el número de su tarjeta de crédito.");check_input("No_tarjeta1",4,"Complete el número de su tarjeta de crédito.");check_input("No_tarjeta2",4,"Complete el número de su tarjeta de crédito.");check_input("No_tarjeta3",4,"Complete el número de su tarjeta de crédito.");check_input("creditcardname",4,"Complete su nombre como aparece en la tarjeta de crédito.");check_input("cvv2",3,"Complete su nombre como aparece en la tarjeta de crédito.");check_password("password","confirmation",5,"Su contrase&ntilde;a debe tener al menos 5 letras.","La confirmaci&oacute;n de la contrase&ntilde;a debe ser igual a la contrase&ntilde;a.");check_password_new("password_current","password_new","password_confirmation",5,"Su contrase&ntilde;a debe tener al menos 5 letras.","Su contrase&ntilde;a nueva debe tener al menos 5 letras.","La confirmaci&oacute;n de su contrase&ntilde;a debe coincidir con su contrase&ntilde;a nueva.");if(error==true){alert(error_message);return false;}else{return true;}}
function echeck(str){var at="@";var dot=".";var lat=str.indexOf(at);var lstr=str.length;var ldot=str.indexOf(dot);if(str.indexOf(at)==-1){alert("E-mail invalido");return false}
if(str.indexOf(at)==-1||str.indexOf(at)==0||str.indexOf(at)==lstr){alert("E-mail invalido");return false}
if(str.indexOf(dot)==-1||str.indexOf(dot)==0||str.indexOf(dot)==lstr){alert("E-mail invalido");return false}
if(str.indexOf(at,(lat+1))!=-1){alert("E-mail invalido");return false}
if(str.substring(lat-1,lat)==dot||str.substring(lat+1,lat+2)==dot){alert("E-mail invalido");return false}
if(str.indexOf(dot,(lat+2))==-1){alert("E-mail invalido");return false}
if(str.indexOf(" ")!=-1){alert("E-mail invalido");return false}
return true}
function validar()
{if(document.cx.Fname.value==""){alert("Ingresa tu nombre.");document.cx.Fname.focus();return false;}
if(document.cx.Apaterno.value==""){alert("Ingresa tu apellido paterno.");document.cx.Apaterno.focus();return false;}
if(document.cx.Amaterno.value==""){alert("Ingresa tu apellido materno.");document.cx.Amaterno.focus();return false;}
if(document.cx.Address1.value==""){alert("Ingresa tu calle.");document.cx.Address1.focus();return false;}
if(document.cx.Address2.value==""){alert("Ingresa tu numero.");document.cx.Address2.focus();return false;}
if(document.cx.Email.value==""){alert("Ingresa tu E-mail.");document.cx.Email.focus();return false;}
if(echeck(document.cx.Email.value)==false){document.cx.Email.value="";document.cx.Email.focus();return false;}
if(document.cx.Phone.value==""){alert("Ingresa tu Teléfono.");document.cx.Phone.focus();return false;}
if(document.cx.State.value==""){alert("Ingresa tu Estado.");document.cx.State.focus();return false;}
if(document.cx.County.value==""){alert("Ingresa tu delegación o municipio.");document.cx.County.focus();return false;}
if(document.cx.City.value==""){alert("Ingresa tu colonia.");document.cx.City.focus();return false;}
if(document.cx.Zip.value==""){alert("Ingresa tu código postal.");document.cx.Zip.focus();return false;}
if(document.cx.datos.value==false){alert("Tiene que aceptar las políticas de privacidad para poder comprar.");document.cx.datos.focus();return false;}
return true;}
function abrirpopup(nombre,ancho,alto){dat='width='+ancho+',height='+alto+',left=0,top=0,scrollbars=yes,resize=no';window.open(nombre,'',dat);}
function ajax(idmain,idloader){this.objAjax=null;this.idmain=idmain;this.idloader=idloader;this.debug=true;this.aborta=true;this.working=false;this.noajax='Su navegador no es compatible para trabajar con esta web.';this.Request=function(data){var parent=this;data=this.Default(data);this.objAjax.open(data.method,data.url,data.async);if(data.headers)
for(var i=0;i<data.headers.length;i+=2)
this.objAjax.setRequestHeader(data.headers[i],data.headers[i+1])
if(data.async){this.working=true;this.Cargador(true);this.objAjax.onreadystatechange=function(){if(parent.objAjax.readyState==4){if(parent.aborta){if(data.onComplete)
data.onComplete(parent.objAjax,data);if((parent.objAjax.status==200||parent.objAjax.status==304)&&data.onOK)
data.onOK(parent.objAjax,data);else if(data.onError)
data.onError(parent.objAjax,data);else if(parent.debug)
alert('Error: '+parent.objAjax.status+' '+parent.objAjax.statusText);}
else
parent.aborta=true;parent.Cargador(false);parent.working=false;}};}
this.objAjax.send(data.param);};this.Actualiza=function(objAjax,data){switch(data.type){case 1:{if(data.iner==0)
$(data.id).innerHTML=objAjax.responseText+$(data.id).innerHTML;else if(data.iner==1)
$(data.id).innerHTML=$(data.id).innerHTML+objAjax.responseText;else
$(data.id).innerHTML=objAjax.responseText;break;}
case 2:{var objxml=new jxml(objAjax.responseXML);data.id(objxml.Query(data.query),objAjax);break;}
case 3:{if(data.iner==0)
$(data.id).value=objAjax.responseText+$(data.id).value;else if(data.iner==1)
$(data.id).value=$(data.id).value+objAjax.responseText;else
$(data.id).value=objAjax.responseText;break;}
case 4:{var obj=$(data.id);var objxml=new jxml(objAjax.responseXML);var resultado=objxml.Query('SELECT node.value, atrib.value');var total=obj.options.length;if(total>0)
for(var i=0;i<=total;++i)
obj.remove(obj.options[i])
for(var i=0;i<resultado.length;++i){var newone=new Option(resultado[i][0],resultado[i][1]);try{obj.add(newone,obj.options.length);}
catch(ex){obj.add(newone,obj.options[obj.options.length]);}}
break;}
case 5:{eval(objAjax.responseText);break;}}};this.Link=function(url,id,iner){this.Request({url:this.Url(url),id:id,async:(id)?true:false,iner:iner,type:1,onOK:this.Actualiza});};this.Form=function(idform,id,iner){var form=$(idform);this.Request({url:this.Url(form.action),method:form.method,id:id,param:this.DataForm(form),async:(id)?true:false,iner:iner,type:1,onOK:this.Actualiza});};this.XML=function(url,funcion,query){this.Request({url:this.Url(url),id:funcion,query:query,type:2,onOK:this.Actualiza});};this.Value=function(url,id,iner){this.Request({url:this.Url(url),id:id,iner:iner,type:3,onOK:this.Actualiza});};this.Select=function(url,id){this.Request({url:this.Url(url),id:id,type:4,onOK:this.Actualiza});};this.Run=function(url){this.Request({url:this.Url(url),type:5,onOK:this.Actualiza});};this.Img=function(url,id,w,h){var temp=new Image();var parent=this;this.working=true;this.Cargador(true);temp.onload=function(){if(parent.aborta){$(id).src=temp.src;if(w)$(id).width=w;if(h)$(id).height=h;}
parent.Cargador(false);parent.aborta=true;parent.working=false;};temp.onerror=function(){parent.Cargador(false);parent.aborta=true;parent.working=false;if(parent.debug)
alert('Error: 404 Not Found');};temp.src=url;};this.Cancel=function(){if(this.working){this.Cargador(false);this.aborta=false;this.working=false;this.objAjax.abort();}
else
this.aborta=true;};this.DataForm=function(obj){var resultado='';this.Add=function(nombre,valor){resultado+=nombre+'='+valor;if((i+1)<obj.length)
resultado+='&';};for(i=0;i<obj.length;i++){var tipo=obj[i].type;var nombre=obj[i].name;if(tipo=='select-multiple'){var n=0;for(j=0;j<obj[i].options.length;j++)
if(obj[i].options[j].selected)
this.Add(nombre+'['+(n++)+']',obj[i].options[j].value);}
else if(tipo=='radio'||tipo=='checkbox'){if(obj[i].checked)
this.Add(nombre,obj[i].value);}
else
this.Add(nombre,obj[i].value);}
return(resultado);};this.CSS=function(obj,atributo){if(obj.style[atributo])
return(obj.style[atributo]);else if(obj.currentStyle)
return(obj.currentStyle[atributo]);else if(document.defaultView&&document.defaultView.getComputedStyle)
return document.defaultView.getComputedStyle(obj,"").getPropertyValue(atributo);else
return(null);};this.Default=function(obj){var argumentos={url:this.homepage,method:'GET',async:true};for(var i in argumentos)
if(obj[i]==null)
obj[i]=argumentos[i];if(obj.method.toUpperCase()=='GET'&&obj.param){obj.url+=(obj.url.indexOf('?')==-1)?'?'+obj.param:'&'+obj.param;obj.param=null;}
else if(obj.method.toUpperCase()=='POST'&&obj.headers==null)
obj.headers=['Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1'];return(obj);};this.Url=function(str){var resultado='',obj=str.split('#');if(obj.length>1){for(var i=1;i<obj.length;++i){resultado+=obj[i];if((i+1)<obj.length)
resultado+='#';}}
else
resultado=obj[0];return(resultado);};this.Cargador=function(onoff,id){if(id==null)
id=this.idloader;if(id)
$(id).style.visibility=(onoff)?'visible':'hidden';};this.Cargador(false);if(typeof XMLHttpRequest!='undefined')
this.objAjax=new XMLHttpRequest();else if(typeof ActiveXObject!='undefined')
this.objAjax=(Number(navigator.appVersion.substr(0,3))>=5)?new ActiveXObject('Msxml2.XMLHTTP'):new ActiveXObject('Microsoft.XMLHTTP');if(this.objAjax==null)
alert(this.noajax);else if(this.idmain&&window.location.hash!=''&&window.location.hash!='#')
this.Link(window.location.href,this.idmain);}
function $(id){return(document.getElementById(id));}
function jxml(x){this.Query=function(sql){var dostablas,selec,i,j,k,n=new Array(),resul=new Array(),resuln=0,VER=new RegExp(/^(atrib|node)_(value|node|atrib)(\[([0-9\-]+)\])?$/gi);var NODE_ID,NODE_ROW,NODE_PATH,NODE_LEVEL,NODE_VALUE,NODE_NODE;var ATRIB_ID,ATRIB_ROW,ATRIB_PATH,ATRIB_LEVEL,ATRIB_VALUE,ATRIB_NODE,ATRIB_ATRIB;var VER_NODE_NODE,VER_NODE_VALUE,VER_ATRIB_NODE,VER_ATRIB_VALUE,VER_ATRIB_ATRIB;this.Resul=function(verono){var retorno,k;if(selec.length>1){retorno=new Array();for(k=0;k<selec.length;++k)
retorno[k]=(selec[k].match(VER)&&verono)?eval("VER_"+selec[k].toUpperCase()):eval(selec[k].toUpperCase());}
else
retorno=(selec[0].match(VER)&&verono)?eval("VER_"+selec[0].toUpperCase()):eval(selec[0].toUpperCase());return retorno;};dostablas=(sql.match(/(node\..*atrib\.)|(atrib\..*node\.)/gi))?true:false;if(!dostablas)nodoatrib=(sql.match(/node\./gi))?true:false;sql=sql.replace(/=/g,"==");sql=sql.replace(/>==/g,">=");sql=sql.replace(/<==/g,"<=");sql=sql.replace(/<>/g,"!=");sql=sql.replace(/( | )+/g," ");sql=sql.replace(/\s+and\s+/gi," && ");sql=sql.replace(/\s+or\s+/gi," || ");sql=sql.replace(/(atrib|node)\.(id|row|path|level|value|node|atrib)/gi,"$1_$2");sql=sql.replace(/\(([0-9]{1,2})\)/gi,"[$1-1]");sql=sql.replace(/select (([a-z]+_[a-z]+(\[[0-9\-]+\])? ?,? ?)+) where (.+) limit (-?[0-9]+( ?,? ?-?[0-9]+)?)$/gi,"new Array(true, \"$1\", \"$4\", \"$5\")");sql=sql.replace(/select (([a-z]+_[a-z]+(\[[0-9\-]+\])? ?,? ?)+) limit (-?[0-9]+( ?,? ?-?[0-9]+)?)$/gi,"new Array(false, \"$1\", true, \"$4\")");sql=sql.replace(/select (([a-z]+_[a-z]+(\[[0-9\-]+\])? ?,? ?)+) where (.+)$/gi,"new Array(true, \"$1\", \"$4\", 0)");sql=sql.replace(/select (([a-z]+_[a-z]+(\[[0-9\-]+\])? ?,? ?)+)$/gi,"new Array(false, \"$1\", true, 0)");sql=eval(sql);sql[1]=sql[1].replace(/ |,$/gi,"");selec=sql[1].toUpperCase().split(",");nodoatrib=((dostablas&&this.xml[0].length>this.xml[1].length)||(!dostablas&&nodoatrib))?new Array(0,1):new Array(1,0);for(i=1;i<this.xml[nodoatrib[0]].length;++i){if(sql[0]||dostablas){if(dostablas){for(j=1;j<this.xml[nodoatrib[1]].length;++j){n=(nodoatrib[0]==0)?Array(i,j):Array(j,i);VER_NODE_NODE=this.xml[0][n[0]][2],VER_NODE_VALUE=this.xml[0][n[0]][3],VER_ATRIB_NODE=this.xml[1][n[1]][2],VER_ATRIB_VALUE=this.xml[1][n[1]][3],VER_ATRIB_ATRIB=this.xml[1][n[1]][4];NODE_ID=n[0],NODE_ROW=this.xml[0][n[0]][0],NODE_PATH=this.xml[0][n[0]][1],NODE_LEVEL=NODE_PATH.length,NODE_NODE=VER_NODE_NODE.toUpperCase(),NODE_VALUE=VER_NODE_VALUE.toUpperCase();ATRIB_ID=n[1],ATRIB_ROW=this.xml[1][n[1]][0],ATRIB_PATH=this.xml[1][n[1]][1],ATRIB_LEVEL=ATRIB_PATH.length,ATRIB_NODE=VER_ATRIB_NODE.toUpperCase(),ATRIB_VALUE=new Array(),ATRIB_ATRIB=new Array();for(k=0;k<VER_ATRIB_VALUE.length;++k)
ATRIB_VALUE[k]=VER_ATRIB_VALUE[k].toUpperCase(),ATRIB_ATRIB[k]=VER_ATRIB_ATRIB[k].toUpperCase();if(sql[0])
sql[2]=sql[2].toUpperCase();if(NODE_ROW==ATRIB_ROW&&(eval(sql[2])))
resul[resuln++]=this.Resul(true);}}
else{if(nodoatrib[0]==0){VER_NODE_NODE=this.xml[0][i][2],VER_NODE_VALUE=this.xml[0][i][3];NODE_ID=i,NODE_ROW=this.xml[0][i][0],NODE_PATH=this.xml[0][i][1],NODE_LEVEL=NODE_PATH.length,NODE_NODE=VER_NODE_NODE.toUpperCase(),NODE_VALUE=VER_NODE_VALUE.toUpperCase();}
else{VER_ATRIB_NODE=this.xml[1][i][2],VER_ATRIB_VALUE=this.xml[1][i][3],VER_ATRIB_ATRIB=this.xml[1][i][4]
ATRIB_ID=i,ATRIB_ROW=this.xml[1][i][0],ATRIB_PATH=this.xml[1][i][1],ATRIB_LEVEL=ATRIB_PATH.length,ATRIB_NODE=VER_ATRIB_NODE.toUpperCase(),ATRIB_VALUE=new Array(),ATRIB_ATRIB=new Array();for(k=0;k<VER_ATRIB_VALUE.length;++k)
ATRIB_VALUE[k]=VER_ATRIB_VALUE[k].toUpperCase(),ATRIB_ATRIB[k]=VER_ATRIB_ATRIB[k].toUpperCase();}
if(eval(sql[2].toUpperCase())){resul[resuln++]=this.Resul(true);}}}
else{if(nodoatrib[0]==0)
NODE_ID=i,NODE_ROW=this.xml[0][i][0],NODE_PATH=this.xml[0][i][1],NODE_LEVEL=NODE_PATH.length,NODE_NODE=this.xml[0][i][2],NODE_VALUE=this.xml[0][i][3];else
ATRIB_ID=i,ATRIB_ROW=this.xml[1][i][0],ATRIB_PATH=this.xml[1][i][1],ATRIB_LEVEL=ATRIB_PATH.length,ATRIB_NODE=this.xml[1][i][2],ATRIB_VALUE=this.xml[1][i][3],ATRIB_ATRIB=this.xml[1][i][4];resul[resuln++]=this.Resul(false);}}
return(sql[3]!=0)?eval("resul.slice("+sql[sql.length-1]+")"):resul;};this.Leer=function(x){var resultado=new Array(new Array(),new Array());var ok=new Array(1,1),total=new Array(),i=new Array();var lvl=0,id=0,xml,lvlUP;var NoEsIE=(navigator.appName=="Microsoft Internet Explorer"&&navigator.userAgent.indexOf("Opera")==-1)?false:true;this.Actualiza=function(){var k,str="x";for(k=0;k<=lvl;++k)
str+=".childNodes["+i[k]+"]";return eval(str);};this.Atrib=function(cual){var k,atrib=new Array();for(k=0;k<xml.attributes.length;++k)
atrib[k]=(cual)?xml.attributes[k].value:xml.attributes[k].name;return atrib;};this.Ruta=function(){var k,ruta=new Array();for(k=1;k<=lvl;++k)
ruta[k-1]=(NoEsIE)?(i[k]+1)/2:i[k]+1;return ruta;};for(i[0]=0,total[0]=20;i[lvl]<total[lvl];++i[lvl]){xml=this.Actualiza();if(xml.nodeType==1){++id;if(xml.attributes.length>0)
resultado[1][ok[1]++]=new Array(id,this.Ruta(),xml.nodeName,this.Atrib(true),this.Atrib(false));if(xml.childNodes.length>1||(xml.childNodes.length==1&&xml.firstChild.childNodes.length>0))
i[++lvl]=-1,total[lvl]=xml.childNodes.length;else if(xml.childNodes.length==1&&xml.childNodes[0].nodeValue!=null)
resultado[0][ok[0]++]=new Array(id,this.Ruta(),xml.nodeName,xml.childNodes[0].nodeValue);}
lvlUP=lvl;for(var j=0;j<lvlUP;++j)
if(total[lvl]<=(i[lvl]+1)&&lvl>1)
--lvl;}
return resultado;};this.Tables=function(id){var datos='<table width="100%" border="1" cellpadding="5" cellspacing="0"><tr><td colspan="6" bgcolor="#333333"><h2 style="color:#FFFFFF; padding-left:20px">Node</h2></td></tr><tr><td bgcolor="#AAAAAA"><b>ID</b></td><td bgcolor="#AAAAAA"><b>Row</b></td><td bgcolor="#AAAAAA"><b>Path</b></td><td bgcolor="#AAAAAA"><b>Level</b></td><td bgcolor="#AAAAAA"><b>Node</b></td><td bgcolor="#AAAAAA"><b>Value</b></td></tr>';for(i=1;i<this.xml[0].length;++i)
datos+='<tr><td>'+i+'</td><td>'+this.xml[0][i][0]+'</td><td>'+this.xml[0][i][1]+'</td><td>'+this.xml[0][i][1].length+'</td><td>'+this.xml[0][i][2]+'</td><td>'+this.xml[0][i][3]+'</td></tr>';datos+='</table><br><table width="100%" border="1" cellpadding="5" cellspacing="0"><tr><td colspan="7" bgcolor="#333333"><h2 style="color:#FFFFFF; padding-left:20px">Atrib</h2></td></tr><tr><td bgcolor="#AAAAAA"><b>ID</b></td><td bgcolor="#AAAAAA"><b>Row</b></td><td bgcolor="#AAAAAA"><b>Path</b></td><td bgcolor="#AAAAAA"><b>Level</b></td><td bgcolor="#AAAAAA"><b>Node</b></td><td bgcolor="#AAAAAA"><b>Value</b></td><td bgcolor="#AAAAAA"><b>Atrib</b></td></tr>';for(i=1;i<this.xml[1].length;++i)
datos+='<tr><td>'+i+'</td><td>'+this.xml[1][i][0]+'</td><td>'+this.xml[1][i][1]+'</td><td>'+this.xml[1][i][1].length+'</td><td>'+this.xml[1][i][2]+'</td><td><ol><li>'+this.xml[1][i][3].join('</li><li>')+'</li></ol></td><td><ol><li>'+this.xml[1][i][4].join('</li><li>')+'</li></ol></td></tr>';document.getElementById(id).innerHTML=datos;};this.xml=this.Leer(x);}
function js_display(element,action){var action,element=typeof(element)=='object'?element:document.getElementById(element);element.style.display=action==true?'block':'none';};function js_node(element){if(!document.getElementById(element)){return false;}return document.getElementById(element);};function MenuD(Ly,Height,Sm){var MvM=10;var Height=Height;var Sm=Sm;var Movimientos=Height/MvM;if(Sm.status==true){setTimeout("Sm.status=false;",500);return;}else{Sm.status=false;}
if(Sm.opened==false){js_display(Ly,true);MenuDOpen(Ly,MvM,Movimientos,0);return true;}else{MenuDClose(Ly,MvM,Movimientos,0);return false;}};function MenuDOpen(Ly,MvM,Movimientos,Tc){var Movimientos;if(Movimientos==Tc){return;}else{Tc++;}
var node_mr=js_node(Ly+'_cont');var node_sr=js_node(Ly);var margin=parseInt(node_mr.style.marginTop);margin+=MvM;node_mr.style.marginTop=margin+'px';setTimeout("MenuDOpen('"+Ly+"',"+MvM+","+Movimientos+","+Tc+");",20);}
function MenuDClose(Ly,MvM,Tc,Movimientos){var Movimientos;if(Movimientos==Tc){js_display(Ly,false);return;}else{Tc--;}
var node_mr=js_node(Ly+'_cont');var node_sr=js_node(Ly);var margin=parseInt(node_mr.style.marginTop);margin-=MvM;node_mr.style.marginTop=margin+'px';setTimeout("MenuDClose('"+Ly+"',"+MvM+","+Tc+","+Movimientos+");",20);}
var menu_1={opened:true,status:false};function opacity(id,opacStart,opacEnd,millisec){var speed=Math.round(millisec/100);var timer=0;if(opacStart>opacEnd){for(i=opacStart;i>=opacEnd;i--){setTimeout("changeOpac("+i+",'"+id+"')",(timer*speed));timer++;}}else if(opacStart<opacEnd){for(i=opacStart;i<=opacEnd;i++)
{setTimeout("changeOpac("+i+",'"+id+"')",(timer*speed));timer++;}}}
function changeOpac(opacity,id){var object=document.getElementById(id).style;object.opacity=(opacity/100);object.MozOpacity=(opacity/100);object.KhtmlOpacity=(opacity/100);object.filter="alpha(opacity="+opacity+")";document.getElementById(id).style.visibility="visible";if(opacity==0){document.getElementById(id).style.visibility="hidden";}}
function shiftOpacity(id,millisec){if(document.getElementById(id).style.opacity==0){opacity(id,0,100,millisec);}else{opacity(id,100,0,millisec);}}
function blendimage(divid,imageid,imagefile,millisec){var speed=Math.round(millisec/100);var timer=0;document.getElementById(divid).style.backgroundImage="url("+document.getElementById(imageid).src+")";changeOpac(0,imageid);document.getElementById(imageid).src=imagefile;for(i=0;i<=100;i++){setTimeout("changeOpac("+i+",'"+imageid+"')",(timer*speed));timer++;}}
function currentOpac(id,opacEnd,millisec){var currentOpac=100;if(document.getElementById(id).style.opacity<100){currentOpac=document.getElementById(id).style.opacity*100;}
opacity(id,currentOpac,opacEnd,millisec)}
function so_init()
{if(!d.getElementById||!d.createElement)return;css=d.createElement('link');css.setAttribute('href','7_pres.css');css.setAttribute('rel','stylesheet');css.setAttribute('type','text/css');d.getElementsByTagName('head')[0].appendChild(css);imgs=d.getElementById('seven_pres').getElementsByTagName('img');for(i=1;i<imgs.length;i++)imgs[i].xOpacity=0;imgs[0].style.display='block';imgs[0].xOpacity=.99;setTimeout(so_xfade,3000);}
function so_xfade()
{cOpacity=imgs[current].xOpacity;nIndex=imgs[current+1]?current+1:0;nOpacity=imgs[nIndex].xOpacity;cOpacity-=.05;nOpacity+=.05;imgs[nIndex].style.display='block';imgs[current].xOpacity=cOpacity;imgs[nIndex].xOpacity=nOpacity;setOpacity(imgs[current]);setOpacity(imgs[nIndex]);if(cOpacity<=0)
{imgs[current].style.display='none';current=nIndex;setTimeout(so_xfade,3000);}
else
{setTimeout(so_xfade,50);}
function setOpacity(obj)
{if(obj.xOpacity>.99)
{obj.xOpacity=.99;return;}
obj.style.opacity=obj.xOpacity;obj.style.MozOpacity=obj.xOpacity;obj.style.filter='alpha(opacity='+(obj.xOpacity*100)+')';}}
var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function ControlVersion()
{var version;var axo;var e;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=axo.GetVariable("$version");}catch(e){}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version="WIN 6,0,21,0";axo.AllowScriptAccess="always";version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version="WIN 3,0,18,0";}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");version="WIN 2,0,0,11";}catch(e){version=-1;}}
return version;}
function GetSwfVer(){var flashVer=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;var descArray=flashDescription.split(" ");var tempArrayMajor=descArray[2].split(".");var versionMajor=tempArrayMajor[0];var versionMinor=tempArrayMajor[1];if(descArray[3]!=""){tempArrayMinor=descArray[3].split("r");}else{tempArrayMinor=descArray[4].split("r");}
var versionRevision=tempArrayMinor[1]>0?tempArrayMinor[1]:0;var flashVer=versionMajor+"."+versionMinor+"."+versionRevision;}}
else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)flashVer=4;else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)flashVer=3;else if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1)flashVer=2;else if(isIE&&isWin&&!isOpera){flashVer=ControlVersion();}
return flashVer;}
function DetectFlashVer(reqMajorVer,reqMinorVer,reqRevision)
{versionStr=GetSwfVer();if(versionStr==-1){return false;}else if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",");}else{versionArray=versionStr.split(".");}
var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];if(versionMajor>parseFloat(reqMajorVer)){return true;}else if(versionMajor==parseFloat(reqMajorVer)){if(versionMinor>parseFloat(reqMinorVer))
return true;else if(versionMinor==parseFloat(reqMinorVer)){if(versionRevision>=parseFloat(reqRevision))
return true;}}
return false;}}
function AC_AddExtension(src,ext)
{if(src.indexOf('?')!=-1)
return src.replace(/\?/,ext+'?');else
return src+ext;}
function AC_Generateobj(objAttrs,params,embedAttrs)
{var str='';if(isIE&&isWin&&!isOpera)
{str+='<object ';for(var i in objAttrs)
str+=i+'="'+objAttrs[i]+'" ';for(var i in params)
str+='><param name="'+i+'" value="'+params[i]+'" /> ';str+='></object>';}else{str+='<embed ';for(var i in embedAttrs)
str+=i+'="'+embedAttrs[i]+'" ';str+='> </embed>';}
document.write(str);}
function AC_FL_RunContent(){var ret=AC_GetArgs
(arguments,"","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);}
function AC_GetArgs(args,ext,srcParamName,classid,mimeType){var ret=new Object();ret.embedAttrs=new Object();ret.params=new Object();ret.objAttrs=new Object();for(var i=0;i<args.length;i=i+2){var currArg=args[i].toLowerCase();switch(currArg){case"classid":break;case"pluginspage":ret.embedAttrs[args[i]]=args[i+1];break;case"src":case"movie":args[i+1]=AC_AddExtension(args[i+1],ext);ret.embedAttrs["src"]=args[i+1];ret.params[srcParamName]=args[i+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblClick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":case"id":ret.objAttrs[args[i]]=args[i+1];break;case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":ret.embedAttrs[args[i]]=ret.objAttrs[args[i]]=args[i+1];break;default:ret.embedAttrs[args[i]]=ret.params[args[i]]=args[i+1];}}
ret.objAttrs["classid"]=classid;if(mimeType)ret.embedAttrs["type"]=mimeType;return ret;}
var pagearSmallImg='promos/square_nationalgeographictraveler.jpg';var pagearSmallSwf='televisa_page_small.swf';var pagearBigImg='promos/square_big_nationalgeographictraveler.jpg';var pagearBigSwf='televisa_page_big.swf';var speedSmall=1;var mirror='true';var pageearColor='ffffff';var jumpTo='http://www.tususcripcion.com/revistanationalgeographictraveler.html'
var openLink='new';var openOnLoad=false;var closeOnLoad=3;var setDirection='rt';var softFadeIn=1;var playSound='false'
var playOpenSound='t.mp3';var playCloseSound='t.mp3';var closeOnClick='false';var closeOnClickText='Close';var requiredMajorVersion=6;var requiredMinorVersion=0;var requiredRevision=0;var copyright='Webpicasso Media, www.webpicasso.de';var thumbWidth=100;var thumbHeight=100;var bigWidth=500;var bigHeight=500;var xPos='right';var queryParams='pagearSmallImg='+escape(pagearSmallImg);queryParams+='&pagearBigImg='+escape(pagearBigImg);queryParams+='&pageearColor='+pageearColor;queryParams+='&jumpTo='+escape(jumpTo);queryParams+='&openLink='+escape(openLink);queryParams+='&mirror='+escape(mirror);queryParams+='&copyright='+escape(copyright);queryParams+='&speedSmall='+escape(speedSmall);queryParams+='&openOnLoad='+escape(openOnLoad);queryParams+='&closeOnLoad='+escape(closeOnLoad);queryParams+='&setDirection='+escape(setDirection);queryParams+='&softFadeIn='+escape(softFadeIn);queryParams+='&playSound='+escape(playSound);queryParams+='&playOpenSound='+escape(playOpenSound);queryParams+='&playCloseSound='+escape(playCloseSound);queryParams+='&closeOnClick='+escape(closeOnClick);queryParams+='&closeOnClickText='+escape(utf8encode(closeOnClickText));function openPeel(){document.getElementById('bigDiv').style.top='0px';document.getElementById('bigDiv').style[xPos]='0px';document.getElementById('thumbDiv').style.top='-1000px';}
function closePeel(){document.getElementById("thumbDiv").style.top="0px";document.getElementById("bigDiv").style.top="-1000px";}
function writeObjects(){var hasReqestedVersion=DetectFlashVer(requiredMajorVersion,requiredMinorVersion,requiredRevision);if(setDirection=='lt'){xPosBig='left:-1000px';xPos='left';}else{xPosBig='right:1000px';xPos='right';}
document.write('<div id="bigDiv" style="position:absolute;width:'+bigWidth+'px;height:'+bigHeight+'px;z-index:9999;'+xPosBig+';top:-100px;">');if(hasReqestedVersion){AC_FL_RunContent("src",pagearBigSwf+'?'+queryParams,"width",bigWidth,"height",bigHeight,"align","middle","id","bigSwf","quality","high","bgcolor","#FFFFFF","name","bigSwf","wmode","transparent","allowScriptAccess","always","type","application/x-shockwave-flash",'codebase','http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab',"pluginspage","http://www.adobe.com/go/getflashplayer");}else{document.write('no flash installed');}
document.write('</div>');document.write('<div id="thumbDiv" style="position:absolute;width:'+thumbWidth+'px;height:'+thumbHeight+'px;z-index:9999;'+xPos+':0px;top:0px;">');if(hasReqestedVersion){AC_FL_RunContent("src",pagearSmallSwf+'?'+queryParams,"width",thumbWidth,"height",thumbHeight,"align","middle","id","bigSwf","quality","high","bgcolor","#FFFFFF","name","bigSwf","wmode","transparent","allowScriptAccess","always","type","application/x-shockwave-flash",'codebase','http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab',"pluginspage","http://www.adobe.com/go/getflashplayer");}else{document.write('no flash installed');}
document.write('</div>');setTimeout('document.getElementById("bigDiv").style.top = "-1000px";',100);}
function utf8encode(txt){txt=txt.replace(/\r\n/g,"\n");var utf8txt="";for(var i=0;i<txt.length;i++){var uc=txt.charCodeAt(i);if(uc<128){utf8txt+=String.fromCharCode(uc);}else if((uc>127)&&(uc<2048)){utf8txt+=String.fromCharCode((uc>>6)|192);utf8txt+=String.fromCharCode((uc&63)|128);}else{utf8txt+=String.fromCharCode((uc>>12)|224);utf8txt+=String.fromCharCode(((uc>>6)&63)|128);utf8txt+=String.fromCharCode((uc&63)|128);}}
return utf8txt;}
var flyingSpeed=50;var shopping_cart_div=false;var flyingDiv=false;var currentProductDiv=false;var shopping_cart_x=false;var shopping_cart_y=false;var slide_xFactor=false;var slide_yFactor=false;var diffX=false;var diffY=false;var currentXPos=false;var currentYPos=false;var ajaxObjects=new Array();function shoppingCart_getTopPos(inputObj)
{var returnValue=inputObj.offsetTop;while((inputObj=inputObj.offsetParent)!=null){if(inputObj.tagName!='HTML')returnValue+=inputObj.offsetTop;}
return returnValue;}
function shoppingCart_getLeftPos(inputObj)
{var returnValue=inputObj.offsetLeft;while((inputObj=inputObj.offsetParent)!=null){if(inputObj.tagName!='HTML')returnValue+=inputObj.offsetLeft;}
return returnValue;}
function addToBasket(productId)
{if(!shopping_cart_div)shopping_cart_div=document.getElementById('shopping_cart');if(!flyingDiv){flyingDiv=document.createElement('DIV');flyingDiv.style.position='absolute';document.body.appendChild(flyingDiv);}
shopping_cart_x=shoppingCart_getLeftPos(shopping_cart_div);shopping_cart_y=shoppingCart_getTopPos(shopping_cart_div);currentProductDiv=document.getElementById('productor'+productId);currentXPos=shoppingCart_getLeftPos(currentProductDiv);currentYPos=shoppingCart_getTopPos(currentProductDiv);diffX=shopping_cart_x-currentXPos;diffY=shopping_cart_y-currentYPos;var shoppingContentCopy=currentProductDiv.cloneNode(true);shoppingContentCopy.id='';flyingDiv.innerHTML='';flyingDiv.style.left=currentXPos+'px';flyingDiv.style.top=currentYPos+'px';flyingDiv.appendChild(shoppingContentCopy);flyingDiv.style.display='block';flyingDiv.style.width=currentProductDiv.offsetWidth+'px';flyToBasket(productId);}
function flyToBasket(productId)
{var maxDiff=Math.max(Math.abs(diffX),Math.abs(diffY));var moveX=(diffX/maxDiff)*flyingSpeed;;var moveY=(diffY/maxDiff)*flyingSpeed;currentXPos=currentXPos+moveX;currentYPos=currentYPos+moveY;flyingDiv.style.left=Math.round(currentXPos)+'px';flyingDiv.style.top=Math.round(currentYPos)+'px';if(moveX>0&&currentXPos>shopping_cart_x){flyingDiv.style.display='none';}
if(moveX<0&&currentXPos<shopping_cart_x){flyingDiv.style.display='none';}
if(flyingDiv.style.display=='block')setTimeout('flyToBasket("'+productId+'")',10);else alert('Se agrego al carrito de compra');}
