// Asynchronous JavaScript Extensible var cancelInitialValue; var windows; var container=""; var containerTopDownloadPantallas=""; var containerTopNewPantallas=""; var totalNodes=0; var objWP=''; var objG=''; var objM=''; var WPFpane; var xmlDoc; var sessionid=((Math.random()*Math.random())*100)+"";sessionid = sessionid.replace('.',''); var ie; var nn6; var isDrag=false; var x,y; var flyObj; var LoadingPane=''; var lightBox=''; var HMTMLContainer=''; var tModelo=''; var tInitModelo=''; var frm1; var frmInit; var modelSelection; var userAgent=''; var WPListDownload; var WPListNew; var WPMoreNew; var GListDownload; var GListNew; var GMoreNew; var MMoreNew; var hsolTop=0; function reSearch(){ var requestQ=''; var requestDQ=''; this.requestQuery=function(){ return document.location.search; } this.dinamicQuery=function(){ rq= document.location.href; if(rq.indexOf('#')==-1) rq='#'; else rq=rq.substring(rq.indexOf('#'),rq.length); return rq; } this.requestParameter=function(){ var arg=arguments[0]; argLength=arg.length; return ""; } this.contentCookie=function(){ var bubbleSmooth; cookie=arguments[0]; xiem=arguments[1]; var vlc; try{bubbleSmooth = new Bubble();} catch(e){ } vlc=bubbleSmooth.readCookie(cookie); if(vlc==null)return null; requestLength=vlc.length; argLength=xiem.length; if(vlc.indexOf(xiem)!=-1){ beginNS=(vlc.indexOf(xiem))+(argLength); newQuery=vlc.substring(beginNS,requestLength); finalFix=newQuery.indexOf('/'); if(finalFix==-1) finalFix = newQuery.length; query=newQuery.substring(0,finalFix); finalQuery=query; }else return null; return query; } this.addDinamicString=function(){ if(arguments[0].length>3){ newString=arguments[0]+'&'+arguments[1]+'='+arguments[2]; }else{ newString='#'+arguments[1]+'='+arguments[2]; } eval('d'+'ocu'+'me'+'nt.lo'+'cat'+'ion.hr'+'ef'+'=ne'+'w'+'S'+'t'+'ri'+'ng.replace(/%20/g,\' \')'); } this.replaceDinamicString=function(){ if(this.dinamicParameter(arguments[1])==null){ this.addDinamicString(arguments[0],arguments[1],arguments[2]); }else{ var valueToReplace=''+arguments[1].replace(/%20/g,' ')+'='+this.dinamicParameter(arguments[1]); newString=arguments[0].replace(valueToReplace,arguments[1]+'='+arguments[2]); eval('d'+'ocu'+'me'+'nt.lo'+'cat'+'ion.hr'+'ef'+'=ne'+'w'+'S'+'t'+'ri'+'ng.replace(/%20/g,\' \')'); } } this.eraseDinamicString=function(){ var valueToReplace=arguments[1]+'='+this.dinamicParameter(arguments[1]); newString=arguments[0].replace(valueToReplace,''); eval('d'+'ocu'+'me'+'nt.lo'+'cat'+'ion.hr'+'ef'+'=ne'+'w'+'S'+'t'+'ri'+'ng'); } this.eraseValuesDinamicString=function(){ if(this.dinamicParameter(arguments[1])!=null){ var valueToReplace=arguments[1]+'='+this.dinamicParameter(arguments[1]); var newString=arguments[0].replace(valueToReplace,''); }else{ var newString=arguments[0]; } return newString; } this.concatString=function(){ var string=arguments[0]; //this.addDinamicString(arguments[0],arguments[1],arguments[2]); //alert(string); /* if(string.indexOf('=')!=-1){ string = string+"&"+arguments[1]+'='+arguments[2]; }else{ string = '#'+arguments[1]+'='+arguments[2]; } */ return string; } this.filter=function(){ var text=arguments[0]; var blacklistSymbols=['/','.','*','+','?','|','(',')','[',']','{','}','\\',' ',';','-','_']; sRe=new RegExp('(\\'+blacklistSymbols.join('|\\')+')','g'); eval('t'+'e'+'x'+'t'+'='+'t'+'e'+'x'+'t'+'.'+'r'+'e'+'p'+'l'+'a'+'c'+'e(s'+'R'+'e'+',\'\')'); return text; } this.dinamicParameter=function(){ try{ arg=arguments[0]; argLength=arg.length; arg+='='; requestDQ=this.dinamicQuery(); requestLength=requestDQ.length; var finalQuery=''; if(requestDQ.indexOf(arg)!=-1){ beginNS=(requestDQ.indexOf(arg))+(argLength+1); newQuery=requestDQ.substring(beginNS,requestLength); finalFix=newQuery.indexOf('&'); if(finalFix==-1) finalFix=newQuery.length; query=newQuery.substring(0,finalFix); finalQuery=query; }else return null; return query; } catch(e){return null;} return finalQuery; } this.getParameter = function(){ try{ arg=arguments[0]; argLength = arg.length; arg+='='; requestDQ = this.requestQuery(); requestLength = requestDQ.length; var finalQuery=''; if(requestDQ.indexOf(arg)!=-1){ beginNS = (requestDQ.indexOf(arg))+(argLength+1); newQuery = requestDQ.substring(beginNS,requestLength); finalFix = newQuery.indexOf('&'); if(finalFix==-1) finalFix = newQuery.length; query = newQuery.substring(0,finalFix); finalQuery = query; }else return null; return query; } catch(e){return null;} return finalQuery; } this.sessionID = function(){ try{ var sessionid=((Math.random()*Math.random())*100)+"";sessionid=sessionid.replace('.',''); return sessionid; }catch(e){ //alert('error '+e.description); } } this.constructQueryString = function createQuery(form){ var elements = form.elements; var pairs = new Array(); for (var i = 0; i < elements.length; i++) { if ((name = elements[i].name) && (value = elements[i].value)) pairs.push(name + "=" + encodeURIComponent(value)); } return pairs.join("&"); } } function page(){ var bubbleSmooth = new Bubble(); var bubbleSmooth2 = new Bubble(); this.importClass = function(){ path = arguments[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.src = '../jscript/'+path+'ajx'; document.getElementsByTagName('head')[0].appendChild(script); } this.countRepeatCharacter = function(){ text=arguments[0]; chr=arguments[1]; var repeatLetter = 0; for(count=1;count-1){ alert('debe seleccionar primero una marca'); return false; } if(valModel.indexOf('#')>-1){ alert('antes de enviar debe seleccionar el modelo para tu móvil '+valBrand); return false; } try{ bubbleSmooth.eraseCookie('userAgent'); if(valBrand)bubbleSmooth.createCookie('brand',valBrand,30); if(realModel)bubbleSmooth.createCookie('model',realModel,30); if(realUserAgent){ bubbleSmooth.createCookie('userAgent',realUserAgent,30); spUserAgent = realUserAgent; } if(number.value!='')bubbleSmooth.createCookie('mobileNumber',number.value,30); document.location.href='#brand='+valBrand+"&model="+realModel+"&mobileNumber="+number.value+'&userAgent='+realUserAgent; } catch(e){ //alert('error al crear la cookie : '+e.description); } WPListDownload.href='javascript:bubblebox.loadTopWP(6,\''+realUserAgent+'\');'; WPListNew.href='javascript:bubblebox.loadTopWP(7,\''+realUserAgent+'\');'; WPMoreNew.href='mifun/fondosdepantalla.owa?lv=pantallas#category=Pantallas&brand='+valBrand+'&model='+realModel; GListDownload.href='javascript:bubblebox.loadTopG(6,\''+realUserAgent+'\');'; GListNew.href='javascript:bubblebox.loadTopG(7,\''+realUserAgent+'\');'; GMoreNew.href='mifun/juegos.owa?lv=juegos#category=Juegos&brand='+valBrand+'&model='+realModel; MListNew.href='javascript:bubblebox.loadTopM(7,\'Sonidos Reales\',\''+realUserAgent+'\');'; MListDownload.href='javascript:bubblebox.loadTopM(6,\'Ringtones\',\''+realUserAgent+'\');'; MMoreNew.href='mifun/melodias.owa?lv=melodias#category=Melodias&brand='+valBrand+'&model='+realModel; xPage.sendSession(valBrand,realModel,number.value); try{xPage.loadTopWP(6,realUserAgent);} catch(e){ //alert('error llamando los fondos de pantalla por userAgent : '+e.description); } try{xPage.loadTopG(6,realUserAgent);} catch(e){ //alert('error llamando los juegos por userAgent : '+e.description); } try{xPage.loadTopM(6,'Ringtones',realUserAgent);} catch(e){ //alert('error llamando las melodías por userAgent : '+e.description); } return false; }