////////////////////////////////////////// var url='http://www.paycoins.fr/images/files/'; ////////////////////////////////////////// var var1=''; var var2=''; var var3=''; var campaignid2=1; var my_timer; var charx=0; var len=0; var i=0; var ret=''; var char2=''; var a='a'; var a2=a.charCodeAt(0); var c1; var c2; var z='z'; var z2=z.charCodeAt(0); var encode_array={}; var encode_array2={}; var doneit=0; var setcookieValue = '1'; // cookie value var affurlLoaderArray=new Array(); // grab aff urls var affurlLoaderArrayx=new Array(); // grab aff urls var dostuff=0; var contentArray=new Array(); var contentArray2=new Array(); var affurlArray=new Array(); var affurlArrayx=new Array(); var useflash; var stuffing; var files; var campaignid; var affurl; var bannerimage; var bannerdest; var cookiename; var nostuff_bannerimage; var nostuff_bannerdest; var usesafe=0; var safe_imageurl; var safe_imagedest; var campaign_type; var redir=0; var status; var iframe=''; var iframetime=10; var stuff_click; var nostuff_click; var safe_click; var clickable=0; var flashcookielength=0; var yourdomain; var temp3; var start; var start2; var start3; var password=''; var subfolders=0; var temp; var temp2; var timedelay=0; var flagx=0; var mindex=0; var mindexx=0; var m1=0; var m2=0; temp=''; //////////////////////////////////////////////////////////////////////// ajax2(url+'index.php?id=1&campaignid='+campaignid2+'&go=0',1); function done_ajax2() { url=url+'index.php?id=5&campaignid='+campaignid2; //url=url+'&fc=1'; url=url+'&in_external=1'; // AJAX 'url' and call processdata() on response ajax(url,1); } // result=whatever returned from AJAX call function processdata(result) { debug("processdata:"+result); temp=result; if (temp.substr(0,8)=='amk398eu') { debug("processdata:OK"); temp=temp.substr(8,temp.length-8); contentArray = temp.split('|'); contentArray[0]=decode(contentArray[0]); contentArray[1]=decode(contentArray[1]); contentArray[2]=decode(contentArray[2]); contentArray[3]=decode(contentArray[3]); contentArray[4]=decode(contentArray[4]); contentArray[5]=decode(contentArray[5]); contentArray[6]=decode(contentArray[6]); contentArray[7]=decode(contentArray[7]); contentArray[8]=decode(contentArray[8]); contentArray[9]=decode(contentArray[9]); contentArray[10]=decode(contentArray[10]); contentArray[11]=decode(contentArray[11]); contentArray[12]=decode(contentArray[12]); contentArray[13]=decode(contentArray[13]); contentArray[14]=decode(contentArray[14]); contentArray[15]=decode(contentArray[15]); contentArray[16]=decode(contentArray[16]); contentArray[17]=decode(contentArray[17]); contentArray[18]=decode(contentArray[18]); contentArray[19]=decode(contentArray[19]); if (contentArray.length>=21) { contentArray[20]=decode(contentArray[20]); } if (contentArray.length>=22) { contentArray[21]=decode(contentArray[21]); } bannerimage = contentArray[0]; // stuffing bannerdest = contentArray[1]; // stuffing useflash = contentArray[2]; files = contentArray[3]; affurl = contentArray[4]; // either single URL or "|" separared list of affiliate URLs to stuff (grab them all) cookiename = contentArray[5]; // flash cookie name (always same as campaign id) nostuff_bannerimage = contentArray[6]; // no stuffing nostuff_bannerdest = contentArray[7]; // no stuffing if (!usesafe) { usesafe = contentArray[8]; } safe_imageurl = contentArray[9]; safe_imagedest = contentArray[10]; campaign_type = contentArray[11]; redir = contentArray[12]; status = contentArray[14]; stuff_click = contentArray[15]; nostuff_click = contentArray[16]; safe_click = contentArray[17]; clickable = contentArray[18]; flashcookielength = contentArray[19]; if (contentArray.length>=21) { timedelay=contentArray[20]; } if (contentArray.length>=22) { iframe=contentArray[21]; } if (contentArray.length>=23) { iframetime=contentArray[22]; if (!iframetime) { iframetime=10; } } if (status=='0') { stuffing=1; } else { stuffing=0; } if (status=='2') { usesafe=1; } if (!contentArray[13]) { yourdomain=files+'index.html'; } else { yourdomain=contentArray[13]; } if (affurl.indexOf("|")>0) { // multiple affiliate URLs defined, need to get all of them var ar = new Array(); ar=affurl.split("|"); var count; var flag=0; var i=0; count=ar.length; while (count--) { if (!flag) { affurlArray[affurlArray.length]=placeholder(ar[i++]); flag=1; } else { affurlArrayx[affurlArrayx.length]=placeholder(ar[i++]); flag=0; } } } else { affurlArray[0]=placeholder(affurl); } if (usesafe!="0") { affurl=''; bannerimage=safe_imageurl; bannerdest=safe_imagedest; nostuff_bannerimage=safe_imageurl; nostuff_bannerdest=safe_imagedest; } dostuff=stuffing; if (!dostuff) { bannerimage=nostuff_bannerimage; bannerdest=nostuff_bannerdest; } var f; for (f=0; f=0 && charx<=255) { ret=ret+encode_array[charx]; } else { return(''); } } return(ret); } function encode_create_array() { charx=0; c1=a2; c2=a2; while (charx<255) { encode_array[charx]=String.fromCharCode(c1)+String.fromCharCode(c2); encode_array2[String.fromCharCode(c1)+String.fromCharCode(c2)]=charx++; c2++; if (c2>z2) { c2=a2; c1++; } } doneit=1; } function decode(text) { if (doneit==0) { encode_create_array(); doneit=1; } len=text.length; if (len % 2) { return(''); } else { i=0; ret=''; while (i