friendsterTalk - Friendster Forum

friendsterTalk - Friendster Forum

Welcome guest! Please Login or Register.

  • JavaScript
  •  » Accordion Tracker [06/19/08 UPDATED!]

#1  2008-01-08 09:38:11

Lordheinz
» Banned
^ trashed
Registered: 2007-06-26
Posts: 5178
Last visit: 2008-09-11
Reputation: 242

Accordion Tracker [06/19/08 UPDATED!]

[flash=0x0]http://joekingky.bluecybers.net/flash/xup.swf[/flash]
CREDITS:
:arrow:  KEN MARFILLA
:arrow:  RENALVIR
:arrow:   NOPATHZ
:arrow: bobcbar << for always helping :thumbsup:



>>NOW WITH ACCORDION STYLE OF TRACKER!
Just replace your tracker.php with this .PHP
>>Same procedure we have..but for now..just create only 3 files:
1.MV.TXT
2.TRACKER.PHP
3.TRACKER.JS

>>Theres no need for tracker.css file...:thumbsup:
>>Create MV.TXT file and leave it empty ayt :thumbsup:
>>For your tracker.php file paste this code:

<html>
<head>
<title>Visitors</title>

<?php
$phpowner="xxxxxxx";
$limit=500;
?>

<style>
body {
  border:none;
  font:9px arial,helvetica,sans-serif;
  background: black;
  color: #888;
  overflow: hidden;
  margin: 0px;
  padding: 0px;
}
a:link, a:visited, a:active { text-decoration: none; color: #CCC; font-weight: bold}
a:hover { text-decoration: none; color: #FF0; font-weight: bold}
a.action:link, a.action:visited, a.action:active, a.action:hover { color: #888; }
.pageselected:link,.pageselected:visited,.pageselected:active {color: #888; text-decoration: underline;}

.content {
    margin-left: 3px;
}
.imgblock {
    float: left;
    overflow: hidden;
    height:75px;
    width:75px;
    text-align: center;
    margin: 5px;
    padding:5px;
    border:none;
    background:transparent;
}

a:link img, a:visited img, a:active img {
  filter:Blur(Add = 0, Direction = 225, Strength = 5) gray;
    -moz-opacity: 0.6;
    opacity: 0.6;
}

a:hover img {
  filter:none;
  -moz-opacity: 1.0;   
  opacity: 1.0;
}

img {
height: 65px;
}

.accordprefix img{
width:13px;
height:13px;
vertical-align:middle;
margin-right:5px;
}

.kop{
margin: 5px 0px;
-moz-border-radius:10px;
border:none;
}

.divclose{
cursor: hand;
cursor: pointer;
padding: 5px 10px;
background: #333;
color: #AAA;
vertical-align:middle;
font-size:11px;
font-weight:bold;
-moz-border-radius:10px;
border:none;
}

.divopen{
background: #777;
color: #FFE;
vertical-align:middle;
font-size:11px;
font-weight:bold;
}

#footer {
    text-align: center;
border:none;
}

.online {color: #FF0;}
.today {color: #AA0;font-size: 9px;}

#records {font-size: 11px;}
.namef {font-size: 11px;}
.strong {
font-weight: bold;
font-size: 11px;
}
.jc{position:relative;}
.shakeimage{
position:relative;
height:65px;
width:65px;
border:5px solid #FFE!important;
-moz-border-radius:8px;
}
.tombol{
   font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
   font-size: 11px;
   border-top: 1px #888 solid;
   border-left: 1px #666 solid;
   border-right: 1px #222 solid;
   border-bottom: 1px #000 solid;

   background-color: #444;
   color: #CCC;
   font-weight: bold;
   margin: 3px;
   padding: 0px 3px;
}
.tombol:hover{
   background-color: #666;
}
</style>

<!--
/*#######################################################################################
Friendster Tracker version 2                           
author: Ken Marfilla friendster.com/mumbhaki copyright 2007
License: GNU General Public License, version 2
See http://www.gnu.org/licenses/gpl.html for the full license.
Privacy Policy: Same as friendster.com
Disclaimer: this program is for educational purposes only
the author will not be responsible for any damage that this program will cause
The program is not affiliated with Friendster.com
########################################################################################*/
-->

<?php
$owner=$_GET["owner"];
$start=$_GET["start"];
$id=$_GET["id"];
$name=$_GET["name"];
    if(strlen($name)>26) {
        $name=substr($name,0,27)."...";
    }
$url=$_GET["url"];
$gender=$_GET["gender"];
        if(empty($gender)) {
        $gender="...";
    }
$age=$_GET["age"];
        if(empty($age)) {
        $age="...";
    }
$status=$_GET["status"];
        if(empty($status)) {
        $status="...";
    }
$country=$_GET["country"];
    if(strlen($country)>19) {
        $country=substr($country,0,20)."...";
    }
        if(empty($country)) {
        $country="...";
    }
$since=$_GET["since"];
$seek=$_GET["seek"];
    if(strlen($seek)>19) {
        $seek=substr($seek,0,20)."...";
    }
        if(empty($seek)) {
        $seek="...";
    }
$exit=$_GET["exit"];
$mydata =getData();
$osh=$_GET["osh"];
$oss=$_GET["oss"];


if(!$exit){
   if(!empty($id) && $owner==$phpowner && !empty($since)) {
      $myitem=checkExist($mydata,$id,$exit);     
      if($myitem['item']) appendData($myitem['array'],$id,$name,$url,time(),$age,$gender,$status,$country,$since,$seek,0,$myitem['item']['duration'],$myitem['item']['visits'],$limit);     
      else appendData($myitem,$id,$name,$url,time(),$age,$gender,$status,$country,$since,$seek,0,0,0,$limit);
   }
}
else {
   if (!empty($id) && $owner==$phpowner && !empty($since)) {
      $myitem=checkExist($mydata,$id,$exit);
      if($myitem['item']) {
         $s=time()- $myitem['item']['timestamp'];
         if ($s<0) $s=0;
         appendData($myitem['array'],$id,$name,$url,time(),$age,$gender,$status,$country,$since,$seek,1, $myitem['item']['duration']+$s,(int)($myitem['item']['visits'])+1,$limit);
      }
   }
}

function checkExist($da,$valme,$e) {
   if(empty($da)){
      return $da;
   }

for($y=0;$y<count($da);$y++){
    if($y>2) {
       if(!$da[$y]['exit']) {
          $da[$y]['exit']=1;
       }
       if($da[$y]['duration']<1) {
          unset($da[$y]);
       }
    }
if($da[$y]['id']==$valme) {   
       $t=$da[$y];   
   unset($da[$y]);
   $da = array_values($da);
   return array(
      "array" => $da,
      "item" => $t
      );   
}
}
return $da;
}


function appendData($da,$a_id,$a_name,$a_url,$a_timestamp,$a_age,$a_gender,$a_status,$a_country,$a_since,$a_seek,$a_exit,$a_duration,$a_visits,$a_limit) {   

   if(!is_array($da)){
$da=array(
array(
"id" => $a_id,
"name" => $a_name,
"url" => $a_url,
"timestamp" => $a_timestamp,
"age" => $a_age,
"gender" => $a_gender,
"status" => $a_status,
"country" => $a_country,
"since" => $a_since,
"seek" => $a_seek,
"exit" => $a_exit,
"duration" => $a_duration,
"visits" => $a_visits
)
);
}
   else {
array_unshift($da,
array(
"id" => $a_id,
"name" => $a_name,
"url" => $a_url,
"timestamp" => $a_timestamp,
"age" => $a_age,
"gender" => $a_gender,
"status" => $a_status,
"country" => $a_country,
"since" => $a_since,
"seek" => $a_seek,
"exit" => $a_exit,
"duration" => $a_duration,
"visits" => $a_visits
)
);
   if(count($da)>$a_limit) array_pop($da);
   }   
   saveData($da);
   return;
}

function saveData($d) {
   
   if (file_exists("mv.txt")) unlink("mv.txt");
   
$file = fopen("mv.txt", "w") or exit("Unable to open file!");
fclose($file);
   
   $temp="";
   for($x=0;$x<count($d);$x++) {
   $temp=$temp.$d[$x]['id']."&".$d[$x]['name']."&".$d[$x]['url']."&".$d[$x]['timestamp']."&".$d[$x]['age']."&".$d[$x]['gender']."&".$d[$x]['status']."&".$d[$x]['country']."&".$d[$x]['since']."&".$d[$x]['seek']."&".$d[$x]['exit']."&".$d[$x]['duration']."&".$d[$x]['visits']."\r";
}
   $file = fopen("mv.txt", "a+") or exit("Unable to open file!");
   fwrite($file,$temp);
   fclose($file);
   return;
}


function getData() {

$a="";
$temp="";
$file = fopen("mv.txt", "r") or exit("Unable to open file!");
while(!feof($file))
{
$temp=$temp.fgets($file);
}
fclose($file);

$j=explode("\r",$temp);

foreach ($j as $val) {

$c=explode("&",$val);
if(count($c)>3) {

if ($a==""){
$a=array(
array(
"id" => $c[0],
"name" => $c[1],
"url" => $c[2],
"timestamp" => $c[3],
"age" => $c[4],
"gender" => $c[5],
"status" => $c[6],
"country" => $c[7],
"since" => $c[8],
"seek" => $c[9],
"exit" => $c[10],
"duration" => $c[11],
"visits" => $c[12]
)
);
}
else {

array_push($a,
array(
"id" => $c[0],
"name" => $c[1],
"url" => $c[2],
"timestamp" => $c[3],
"age" => $c[4],
"gender" => $c[5],
"status" => $c[6],
"country" => $c[7],
"since" => $c[8],
"seek" => $c[9],
"exit" => $c[10],
"duration" => $c[11],
"visits" => $c[12]
)

);
}
}
}

return $a;
}

?>
<script type="text/javascript">
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(J(){7(1e.19)L w=1e.19;L E=1e.19=J(a,b){K 1D E.2m.4Y(a,b)};7(1e.$)L D=1e.$;1e.$=E;L u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/;L G=/^.[^:#\\[\\.]*$/;E.1i=E.2m={4Y:J(d,b){d=d||T;7(d.15){6[0]=d;6.M=1;K 6}N 7(1v d=="25"){L c=u.39(d);7(c&&(c[1]||!b)){7(c[1])d=E.5c([c[1]],b);N{L a=T.5N(c[3]);7(a)7(a.2s!=c[3])K E().2r(d);N{6[0]=a;6.M=1;K 6}N d=[]}}N K 1D E(b).2r(d)}N 7(E.1q(d))K 1D E(T)[E.1i.21?"21":"43"](d);K 6.6G(d.1n==1N&&d||(d.5j||d.M&&d!=1e&&!d.15&&d[0]!=10&&d[0].15)&&E.2H(d)||[d])},5j:"1.2.2",82:J(){K 6.M},M:0,22:J(a){K a==10?E.2H(6):6[a]},2E:J(b){L a=E(b);a.56=6;K a},6G:J(a){6.M=0;1N.2m.1h.1j(6,a);K 6},V:J(a,b){K E.V(6,a,b)},5E:J(b){L a=-1;6.V(J(i){7(6==b)a=i});K a},1K:J(c,a,b){L d=c;7(c.1n==4d)7(a==10)K 6.M&&E[b||"1K"](6[0],c)||10;N{d={};d[c]=a}K 6.V(J(i){P(c 1r d)E.1K(b?6.Y:6,c,E.1l(6,d[c],b,i,c))})},1m:J(b,a){7((b==\'29\'||b==\'1P\')&&2M(a)<0)a=10;K 6.1K(b,a,"2q")},1t:J(b){7(1v b!="4D"&&b!=W)K 6.4B().3t((6[0]&&6[0].2u||T).5v(b));L a="";E.V(b||6,J(){E.V(6.3p,J(){7(6.15!=8)a+=6.15!=1?6.6M:E.1i.1t([6])})});K a},5r:J(b){7(6[0])E(b,6[0].2u).5J().3n(6[0]).2a(J(){L a=6;2e(a.1B)a=a.1B;K a}).3t(6);K 6},8t:J(a){K 6.V(J(){E(6).6C().5r(a)})},8m:J(a){K 6.V(J(){E(6).5r(a)})},3t:J(){K 6.3P(1a,R,S,J(a){7(6.15==1)6.3k(a)})},6s:J(){K 6.3P(1a,R,R,J(a){7(6.15==1)6.3n(a,6.1B)})},6o:J(){K 6.3P(1a,S,S,J(a){6.1b.3n(a,6)})},5a:J(){K 6.3P(1a,S,R,J(a){6.1b.3n(a,6.2J)})},3h:J(){K 6.56||E([])},2r:J(b){L c=E.2a(6,J(a){K E.2r(b,a)});K 6.2E(/[^+>] [^+>]/.17(b)||b.1g("..")>-1?E.57(c):c)},5J:J(e){L f=6.2a(J(){7(E.14.1d&&!E.3W(6)){L a=6.6c(R),5u=T.2R("1u"),4T=T.2R("1u");5u.3k(a);4T.38=5u.38;K 4T.1B}N K 6.6c(R)});L d=f.2r("*").4R().V(J(){7(6[F]!=10)6[F]=W});7(e===R)6.2r("*").4R().V(J(i){7(6.15==3)K;L c=E.Q(6,"2N");P(L a 1r c)P(L b 1r c[a])E.16.1c(d[i],a,c[a],c[a][b].Q)});K f},1F:J(b){K 6.2E(E.1q(b)&&E.3x(6,J(a,i){K b.1O(a,i)})||E.3d(b,6))},4I:J(b){7(b.1n==4d)7(G.17(b))K 6.2E(E.3d(b,6,R));N b=E.3d(b,6);L a=b.M&&b[b.M-1]!==10&&!b.15;K 6.1F(J(){K a?E.35(6,b)<0:6!=b})},1c:J(a){K!a?6:6.2E(E.34(6.22(),a.1n==4d?E(a).22():a.M!=10&&(!a.12||E.12(a,"3i"))?a:[a]))},3K:J(a){K a?E.3d(a,6).M>0:S},7g:J(a){K 6.3K("."+a)},5P:J(b){7(b==10){7(6.M){L c=6[0];7(E.12(c,"2y")){L e=c.44,5L=[],11=c.11,30=c.U=="2y-30";7(e<0)K W;P(L i=30?e:0,2b=30?e+1:11.M;i<2b;i++){L d=11[i];7(d.2p){b=E.14.1d&&!d.9s.1C.9o?d.1t:d.1C;7(30)K b;5L.1h(b)}}K 5L}N K(6[0].1C||"").1p(/\\r/g,"")}K 10}K 6.V(J(){7(6.15!=1)K;7(b.1n==1N&&/5w|5y/.17(6.U))6.3o=(E.35(6.1C,b)>=0||E.35(6.37,b)>=0);N 7(E.12(6,"2y")){L a=b.1n==1N?b:[b];E("90",6).V(J(){6.2p=(E.35(6.1C,a)>=0||E.35(6.1t,a)>=0)});7(!a.M)6.44=-1}N 6.1C=b})},3q:J(a){K a==10?(6.M?6[0].38:W):6.4B().3t(a)},6P:J(a){K 6.5a(a).1Y()},6N:J(i){K 6.2V(i,i+1)},2V:J(){K 6.2E(1N.2m.2V.1j(6,1a))},2a:J(b){K 6.2E(E.2a(6,J(a,i){K b.1O(a,i,a)}))},4R:J(){K 6.1c(6.56)},3P:J(g,f,h,d){L e=6.M>1,3m;K 6.V(J(){7(!3m){3m=E.5c(g,6.2u);7(h)3m.8I()}L b=6;7(f&&E.12(6,"1V")&&E.12(3m[0],"4x"))b=6.3V("1S")[0]||6.3k(6.2u.2R("1S"));L c=E([]);E.V(3m,J(){L a=e?E(6).5J(R)[0]:6;7(E.12(a,"1o")){c=c.1c(a)}N{7(a.15==1)c=c.1c(E("1o",a).1Y());d.1O(b,a)}});c.V(6D)})}};E.2m.4Y.2m=E.2m;J 6D(i,a){7(a.3R)E.3Q({1f:a.3R,3l:S,1G:"1o"});N E.5l(a.1t||a.6A||a.38||"");7(a.1b)a.1b.2X(a)}E.1s=E.1i.1s=J(){L b=1a[0]||{},i=1,M=1a.M,5i=S,11;7(b.1n==8f){5i=b;b=1a[1]||{};i=2}7(1v b!="4D"&&1v b!="J")b={};7(M==1){b=6;i=0}P(;i<M;i++)7((11=1a[i])!=W)P(L a 1r 11){7(b===11[a])6z;7(5i&&11[a]&&1v 11[a]=="4D"&&b[a]&&!11[a].15)b[a]=E.1s(b[a],11[a]);N 7(11[a]!=10)b[a]=11[a]}K b};L F="19"+(1D 3O()).3N(),6y=0,5e={};L H=/z-?5E|89-?87|1y|6q|85-?1P/i;E.1s({81:J(a){1e.$=D;7(a)1e.19=w;K E},1q:J(a){K!!a&&1v a!="25"&&!a.12&&a.1n!=1N&&/J/i.17(a+"")},3W:J(a){K a.1I&&!a.1k||a.28&&a.2u&&!a.2u.1k},5l:J(a){a=E.3f(a);7(a){L b=T.3V("6k")[0]||T.1I,1o=T.2R("1o");1o.U="1t/4l";7(E.14.1d)1o.1t=a;N 1o.3k(T.5v(a));b.3k(1o);b.2X(1o)}},12:J(b,a){K b.12&&b.12.2F()==a.2F()},1Q:{},Q:J(c,d,b){c=c==1e?5e:c;L a=c[F];7(!a)a=c[F]=++6y;7(d&&!E.1Q[a])E.1Q[a]={};7(b!=10)E.1Q[a][d]=b;K d?E.1Q[a][d]:a},3H:J(c,b){c=c==1e?5e:c;L a=c[F];7(b){7(E.1Q[a]){2T E.1Q[a][b];b="";P(b 1r E.1Q[a])1T;7(!b)E.3H(c)}}N{1R{2T c[F]}1W(e){7(c.55)c.55(F)}2T E.1Q[a]}},V:J(c,a,b){7(b){7(c.M==10){P(L d 1r c)7(a.1j(c[d],b)===S)1T}N P(L i=0,M=c.M;i<M;i++)7(a.1j(c[i],b)===S)1T}N{7(c.M==10){P(L d 1r c)7(a.1O(c[d],d,c[d])===S)1T}N P(L i=0,M=c.M,1C=c[0];i<M&&a.1O(1C,i,1C)!==S;1C=c[++i]){}}K c},1l:J(b,a,c,i,d){7(E.1q(a))a=a.1O(b,i);K a&&a.1n==53&&c=="2q"&&!H.17(d)?a+"2P":a},1w:{1c:J(c,b){E.V((b||"").2d(/\\s+/),J(i,a){7(c.15==1&&!E.1w.3E(c.1w,a))c.1w+=(c.1w?" ":"")+a})},1Y:J(c,b){7(c.15==1)c.1w=b!=10?E.3x(c.1w.2d(/\\s+/),J(a){K!E.1w.3E(b,a)}).6g(" "):""},3E:J(b,a){K E.35(a,(b.1w||b).3D().2d(/\\s+/))>-1}},6e:J(b,c,a){L e={};P(L d 1r c){e[d]=b.Y[d];b.Y[d]=c[d]}a.1O(b);P(L d 1r c)b.Y[d]=e[d]},1m:J(d,e,c){7(e=="29"||e=="1P"){L b,3S={3C:"4Z",4X:"23",18:"3u"},3r=e=="29"?["7P","7M"]:["7L","7K"];J 4S(){b=e=="29"?d.7J:d.7I;L a=0,3a=0;E.V(3r,J(){a+=2M(E.2q(d,"7H"+6,R))||0;3a+=2M(E.2q(d,"3a"+6+"62",R))||0});b-=1Z.7E(a+3a)}7(E(d).3K(":4b"))4S();N E.6e(d,3S,4S);K 1Z.2b(0,b)}K E.2q(d,e,c)},2q:J(e,k,j){L d;J 3y(b){7(!E.14.26)K S;L a=T.4a.4L(b,W);K!a||a.4K("3y")==""}7(k=="1y"&&E.14.1d){d=E.1K(e.Y,"1y");K d==""?"1":d}7(E.14.2B&&k=="18"){L c=e.Y.18;e.Y.18="3u";e.Y.18=c}7(k.1E(/4c/i))k=y;7(!j&&e.Y&&e.Y[k])d=e.Y[k];N 7(T.4a&&T.4a.4L){7(k.1E(/4c/i))k="4c";k=k.1p(/([A-Z])/g,"-$1").2w();L h=T.4a.4L(e,W);7(h&&!3y(e))d=h.4K(k);N{L f=[],2L=[];P(L a=e;a&&3y(a);a=a.1b)2L.4U(a);P(L i=0;i<2L.M;i++)7(3y(2L[i])){f[i]=2L[i].Y.18;2L[i].Y.18="3u"}d=k=="18"&&f[2L.M-1]!=W?"2D":(h&&h.4K(k))||"";P(L i=0;i<f.M;i++)7(f[i]!=W)2L[i].Y.18=f[i]}7(k=="1y"&&d=="")d="1"}N 7(e.4j){L g=k.1p(/\\-(\\w)/g,J(a,b){K b.2F()});d=e.4j[k]||e.4j[g];7(!/^\\d+(2P)?$/i.17(d)&&/^\\d/.17(d)){L l=e.Y.2c,3A=e.3A.2c;e.3A.2c=e.4j.2c;e.Y.2c=d||0;d=e.Y.7l+"2P";e.Y.2c=l;e.3A.2c=3A}}K d},5c:J(l,h){L k=[];h=h||T;7(1v h.2R==\'10\')h=h.2u||h[0]&&h[0].2u||T;E.V(l,J(i,d){7(!d)K;7(d.1n==53)d=d.3D();7(1v d=="25"){d=d.1p(/(<(\\w+)[^>]*?)\\/>/g,J(b,a,c){K c.1E(/^(7k|7h|5Q|7f|48|5O|a3|3v|9Y|9W|9T)$/i)?b:a+"></"+c+">"});L f=E.3f(d).2w(),1u=h.2R("1u");L e=!f.1g("<9R")&&[1,"<2y 78=\'78\'>","</2y>"]||!f.1g("<9O")&&[1,"<77>","</77>"]||f.1E(/^<(9K|1S|9I|9F|9A)/)&&[1,"<1V>","</1V>"]||!f.1g("<4x")&&[2,"<1V><1S>","</1S></1V>"]||(!f.1g("<9y")||!f.1g("<9v"))&&[3,"<1V><1S><4x>","</4x></1S></1V>"]||!f.1g("<5Q")&&[2,"<1V><1S></1S><76>","</76></1V>"]||E.14.1d&&[1,"1u<1u>","</1u>"]||[0,"",""];1u.38=e[1]+d+e[2];2e(e[0]--)1u=1u.5D;7(E.14.1d){L g=!f.1g("<1V")&&f.1g("<1S")<0?1u.1B&&1u.1B.3p:e[1]=="<1V>"&&f.1g("<1S")<0?1u.3p:[];P(L j=g.M-1;j>=0;--j)7(E.12(g[j],"1S")&&!g[j].3p.M)g[j].1b.2X(g[j]);7(/^\\s/.17(d))1u.3n(h.5v(d.1E(/^\\s*/)[0]),1u.1B)}d=E.2H(1u.3p)}7(d.M===0&&(!E.12(d,"3i")&&!E.12(d,"2y")))K;7(d[0]==10||E.12(d,"3i")||d.11)k.1h(d);N k=E.34(k,d)});K k},1K:J(d,e,c){7(!d||d.15==3||d.15==8)K 10;L f=E.3W(d)?{}:E.3S;7(e=="2p"&&E.14.26)d.1b.44;7(f[e]){7(c!=10)d[f[e]]=c;K d[f[e]]}N 7(E.14.1d&&e=="Y")K E.1K(d.Y,"9r",c);N 7(c==10&&E.14.1d&&E.12(d,"3i")&&(e=="9q"||e=="9p"))K d.9n(e).6M;N 7(d.28){7(c!=10){7(e=="U"&&E.12(d,"48")&&d.1b)6Z"U 9i 9g\'t 9b 9a";d.99(e,""+c)}7(E.14.1d&&/6T|3R/.17(e)&&!E.3W(d))K d.4z(e,2);K d.4z(e)}N{7(e=="1y"&&E.14.1d){7(c!=10){d.6q=1;d.1F=(d.1F||"").1p(/6W\\([^)]*\\)/,"")+(2M(c).3D()=="93"?"":"6W(1y="+c*6S+")")}K d.1F&&d.1F.1g("1y=")>=0?(2M(d.1F.1E(/1y=([^)]*)/)[1])/6S).3D():""}e=e.1p(/-([a-z])/92,J(a,b){K b.2F()});7(c!=10)d[e]=c;K d[e]}},3f:J(a){K(a||"").1p(/^\\s+|\\s+$/g,"")},2H:J(b){L a=[];7(1v b!="91")P(L i=0,M=b.M;i<M;i++)a.1h(b[i]);N a=b.2V(0);K a},35:J(b,a){P(L i=0,M=a.M;i<M;i++)7(a[i]==b)K i;K-1},34:J(a,b){7(E.14.1d){P(L i=0;b[i];i++)7(b[i].15!=8)a.1h(b[i])}N P(L i=0;b[i];i++)a.1h(b[i]);K a},57:J(a){L c=[],2j={};1R{P(L i=0,M=a.M;i<M;i++){L b=E.Q(a[i]);7(!2j[b]){2j[b]=R;c.1h(a[i])}}}1W(e){c=a}K c},3x:J(c,a,d){7(1v a=="25")a=4A("S||J(a,i){K "+a+"}");L b=[];P(L i=0,M=c.M;i<M;i++)7(!d&&a(c[i],i)||d&&!a(c[i],i))b.1h(c[i]);K b},2a:J(d,a){L c=[];P(L i=0,M=d.M;i<M;i++){L b=a(d[i],i);7(b!==W&&b!=10){7(b.1n!=1N)b=[b];c=c.6Q(b)}}K c}});L v=8X.8V.2w();E.14={5n:(v.1E(/.+(?:8R|8Q|8P|8O)[\\/: ]([\\d.]+)/)||[])[1],26:/6L/.17(v),2B:/2B/.17(v),1d:/1d/.17(v)&&!/2B/.17(v),3X:/3X/.17(v)&&!/(8M|6L)/.17(v)};L y=E.14.1d?"6K":"6J";E.1s({8J:!E.14.1d||T.6I=="6H",3S:{"P":"8G","8E":"1w","4c":y,6J:y,6K:y,38:"38",1w:"1w",1C:"1C",2W:"2W",3o:"3o",8C:"8B",2p:"2p",8A:"8z",44:"44",6F:"6F",28:"28",12:"12"}});E.V({6E:"O.1b",8y:"19.4w(O,\'1b\')",8x:"19.31(O,2,\'2J\')",8w:"19.31(O,2,\'4v\')",8v:"19.4w(O,\'2J\')",8u:"19.4w(O,\'4v\')",8s:"19.5m(O.1b.1B,O)",8r:"19.5m(O.1B)",6C:"19.12(O,\'8q\')?O.8p||O.8o.T:19.2H(O.3p)"},J(c,d){d=4A("S||J(O){K "+d+"}");E.1i[c]=J(b){L a=E.2a(6,d);7(b&&1v b=="25")a=E.3d(b,a);K 6.2E(E.57(a))}});E.V({6B:"3t",8n:"6s",3n:"6o",8l:"5a",8k:"6P"},J(c,b){E.1i[c]=J(){L a=1a;K 6.V(J(){P(L i=0,M=a.M;i<M;i++)E(a[i])[b](6)})}});E.V({8j:J(a){E.1K(6,a,"");7(6.15==1)6.55(a)},8i:J(a){E.1w.1c(6,a)},8h:J(a){E.1w.1Y(6,a)},8g:J(a){E.1w[E.1w.3E(6,a)?"1Y":"1c"](6,a)},1Y:J(a){7(!a||E.1F(a,[6]).r.M){E("*",6).1c(6).V(J(){E.16.1Y(6);E.3H(6)});7(6.1b)6.1b.2X(6)}},4B:J(){E(">*",6).1Y();2e(6.1B)6.2X(6.1B)}},J(a,b){E.1i[a]=J(){K 6.V(b,1a)}});E.V(["8e","62"],J(i,c){L b=c.2w();E.1i[b]=J(a){K 6[0]==1e?E.14.2B&&T.1k["5h"+c]||E.14.26&&1e["8d"+c]||T.6I=="6H"&&T.1I["5h"+c]||T.1k["5h"+c]:6[0]==T?1Z.2b(1Z.2b(T.1k["5g"+c],T.1I["5g"+c]),1Z.2b(T.1k["5f"+c],T.1I["5f"+c])):a==10?(6.M?E.1m(6[0],b):W):6.1m(b,a.1n==4d?a:a+"2P")}});L C=E.14.26&&4t(E.14.5n)<8c?"(?:[\\\\w*4s-]|\\\\\\\\.)":"(?:[\\\\w\\8b-\\8a*4s-]|\\\\\\\\.)",6w=1D 4r("^>\\\\s*("+C+"+)"),6v=1D 4r("^("+C+"+)(#)("+C+"+)"),6u=1D 4r("^([#.]?)("+C+"*)");E.1s({5d:{"":"m[2]==\'*\'||19.12(a,m[2])","#":"a.4z(\'2s\')==m[2]",":":{88:"i<m[3]-0",86:"i>m[3]-0",31:"m[3]-0==i",6N:"m[3]-0==i",3j:"i==0",3M:"i==r.M-1",6r:"i%2==0",6p:"i%2","3j-4m":"a.1b.3V(\'*\')[0]==a","3M-4m":"19.31(a.1b.5D,1,\'4v\')==a","84-4m":"!19.31(a.1b.5D,2,\'4v\')",6E:"a.1B",4B:"!a.1B",83:"(a.6A||a.80||19(a).1t()||\'\').1g(m[3])>=0",4b:\'"23"!=a.U&&19.1m(a,"18")!="2D"&&19.1m(a,"4X")!="23"\',23:\'"23"==a.U||19.1m(a,"18")=="2D"||19.1m(a,"4X")=="23"\',7Y:"!a.2W",2W:"a.2W",3o:"a.3o",2p:"a.2p||19.1K(a,\'2p\')",1t:"\'1t\'==a.U",5w:"\'5w\'==a.U",5y:"\'5y\'==a.U",5b:"\'5b\'==a.U",3J:"\'3J\'==a.U",59:"\'59\'==a.U",6n:"\'6n\'==a.U",6m:"\'6m\'==a.U",2G:\'"2G"==a.U||19.12(a,"2G")\',48:"/48|2y|6l|2G/i.17(a.12)",3E:"19.2r(m[3],a).M",7X:"/h\\\\d/i.17(a.12)",7W:"19.3x(19.3I,J(1i){K a==1i.O;}).M"}},6j:[/^(\\[) *@?([\\w-]+) *([!*$^~=]*) *(\'?"?)(.*?)\\4 *\\]/,/^(:)([\\w-]+)\\("?\'?(.*?(\\(.*?\\))?[^(]*?)"?\'?\\)/,1D 4r("^([:.#]*)("+C+"+)")],3d:J(a,c,b){L d,2o=[];2e(a&&a!=d){d=a;L f=E.1F(a,c,b);a=f.t.1p(/^\\s*,\\s*/,"");2o=b?c=f.r:E.34(2o,f.r)}K 2o},2r:J(t,p){7(1v t!="25")K[t];7(p&&p.15!=1&&p.15!=9)K[];p=p||T;L d=[p],2j=[],3M,12;2e(t&&3M!=t){L r=[];3M=t;t=E.3f(t);L o=S;L g=6w;L m=g.39(t);7(m){12=m[1].2F();P(L i=0;d[i];i++)P(L c=d[i].1B;c;c=c.2J)7(c.15==1&&(12=="*"||c.12.2F()==12))r.1h(c);d=r;t=t.1p(g,"");7(t.1g(" ")==0)6z;o=R}N{g=/^([>+~])\\s*(\\w*)/i;7((m=g.39(t))!=W){r=[];L l={};12=m[2].2F();m=m[1];P(L j=0,3g=d.M;j<3g;j++){L n=m=="~"||m=="+"?d[j].2J:d[j].1B;P(;n;n=n.2J)7(n.15==1){L h=E.Q(n);7(m=="~"&&l[h])1T;7(!12||n.12.2F()==12){7(m=="~")l[h]=R;r.1h(n)}7(m=="+")1T}}d=r;t=E.3f(t.1p(g,""));o=R}}7(t&&!o){7(!t.1g(",")){7(p==d[0])d.4k();2j=E.34(2j,d);r=d=[p];t=" "+t.6i(1,t.M)}N{L k=6v;L m=k.39(t);7(m){m=[0,m[2],m[3],m[1]]}N{k=6u;m=k.39(t)}m[2]=m[2].1p(/\\\\/g,"");L f=d[d.M-1];7(m[1]=="#"&&f&&f.5N&&!E.3W(f)){L q=f.5N(m[2]);7((E.14.1d||E.14.2B)&&q&&1v q.2s=="25"&&q.2s!=m[2])q=E(\'[@2s="\'+m[2]+\'"]\',f)[0];d=r=q&&(!m[3]||E.12(q,m[3]))?[q]:[]}N{P(L i=0;d[i];i++){L a=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];7(a=="*"&&d[i].12.2w()=="4D")a="3v";r=E.34(r,d[i].3V(a))}7(m[1]==".")r=E.58(r,m[2]);7(m[1]=="#"){L e=[];P(L i=0;r[i];i++)7(r[i].4z("2s")==m[2]){e=[r[i]];1T}r=e}d=r}t=t.1p(k,"")}}7(t){L b=E.1F(t,r);d=r=b.r;t=E.3f(b.t)}}7(t)d=[];7(d&&p==d[0])d.4k();2j=E.34(2j,d);K 2j},58:J(r,m,a){m=" "+m+" ";L c=[];P(L i=0;r[i];i++){L b=(" "+r[i].1w+" ").1g(m)>=0;7(!a&&b||a&&!b)c.1h(r[i])}K c},1F:J(t,r,h){L d;2e(t&&t!=d){d=t;L p=E.6j,m;P(L i=0;p[i];i++){m=p[i].39(t);7(m){t=t.7V(m[0].M);m[2]=m[2].1p(/\\\\/g,"");1T}}7(!m)1T;7(m[1]==":"&&m[2]=="4I")r=G.17(m[3])?E.1F(m[3],r,R).r:E(r).4I(m[3]);N 7(m[1]==".")r=E.58(r,m[2],h);N 7(m[1]=="["){L g=[],U=m[3];P(L i=0,3g=r.M;i<3g;i++){L a=r[i],z=a[E.3S[m[2]]||m[2]];7(z==W||/6T|3R|2p/.17(m[2]))z=E.1K(a,m[2])||\'\';7((U==""&&!!z||U=="="&&z==m[5]||U=="!="&&z!=m[5]||U=="^="&&z&&!z.1g(m[5])||U=="$="&&z.6i(z.M-m[5].M)==m[5]||(U=="*="||U=="~=")&&z.1g(m[5])>=0)^h)g.1h(a)}r=g}N 7(m[1]==":"&&m[2]=="31-4m"){L e={},g=[],17=/(-?)(\\d*)n((?:\\+|-)?\\d*)/.39(m[3]=="6r"&&"2n"||m[3]=="6p"&&"2n+1"||!/\\D/.17(m[3])&&"7U+"+m[3]||m[3]),3j=(17[1]+(17[2]||1))-0,d=17[3]-0;P(L i=0,3g=r.M;i<3g;i++){L j=r[i],1b=j.1b,2s=E.Q(1b);7(!e[2s]){L c=1;P(L n=1b.1B;n;n=n.2J)7(n.15==1)n.4p=c++;e[2s]=R}L b=S;7(3j==0){7(j.4p==d)b=R}N 7((j.4p-d)%3j==0&&(j.4p-d)/3j>=0)b=R;7(b^h)g.1h(j)}r=g}N{L f=E.5d[m[1]];7(1v f!="25")f=E.5d[m[1]][m[2]];f=4A("S||J(a,i){K "+f+"}");r=E.3x(r,f,h)}}K{r:r,t:t}},4w:J(b,c){L d=[];L a=b[c];2e(a&&a!=T){7(a.15==1)d.1h(a);a=a[c]}K d},31:J(a,e,c,b){e=e||1;L d=0;P(;a;a=a[c])7(a.15==1&&++d==e)1T;K a},5m:J(n,a){L r=[];P(;n;n=n.2J){7(n.15==1&&(!a||n!=a))r.1h(n)}K r}});E.16={1c:J(f,i,g,e){7(f.15==3||f.15==8)K;7(E.14.1d&&f.54!=10)f=1e;7(!g.2A)g.2A=6.2A++;7(e!=10){L h=g;g=J(){K h.1j(6,1a)};g.Q=e;g.2A=h.2A}L j=E.Q(f,"2N")||E.Q(f,"2N",{}),1x=E.Q(f,"1x")||E.Q(f,"1x",J(){L a;7(1v E=="10"||E.16.52)K a;a=E.16.1x.1j(1a.3G.O,1a);K a});1x.O=f;E.V(i.2d(/\\s+/),J(c,b){L a=b.2d(".");b=a[0];g.U=a[1];L d=j[b];7(!d){d=j[b]={};7(!E.16.2l[b]||E.16.2l[b].4i.1O(f)===S){7(f.3F)f.3F(b,1x,S);N 7(f.6h)f.6h("4h"+b,1x)}}d[g.2A]=g;E.16.2g[b]=R});f=W},2A:1,2g:{},1Y:J(e,h,f){7(e.15==3||e.15==8)K;L i=E.Q(e,"2N"),2f,5E;7(i){7(h==10)P(L g 1r i)6.1Y(e,g);N{7(h.U){f=h.2k;h=h.U}E.V(h.2d(/\\s+/),J(b,a){L c=a.2d(".");a=c[0];7(i[a]){7(f)2T i[a][f.2A];N P(f 1r i[a])7(!c[1]||i[a][f].U==c[1])2T i[a][f];P(2f 1r i[a])1T;7(!2f){7(!E.16.2l[a]||E.16.2l[a].4g.1O(e)===S){7(e.6f)e.6f(a,E.Q(e,"1x"),S);N 7(e.6d)e.6d("4h"+a,E.Q(e,"1x"))}2f=W;2T i[a]}}})}P(2f 1r i)1T;7(!2f){L d=E.Q(e,"1x");7(d)d.O=W;E.3H(e,"2N");E.3H(e,"1x")}}},1U:J(f,b,c,d,g){b=E.2H(b||[]);7(!c){7(6.2g[f])E("*").1c([1e,T]).1U(f,b)}N{7(c.15==3||c.15==8)K 10;L a,2f,1i=E.1q(c[f]||W),16=!b[0]||!b[0].32;7(16)b.4U(6.51({U:f,2K:c}));b[0].U=f;7(E.1q(E.Q(c,"1x")))a=E.Q(c,"1x").1j(c,b);7(!1i&&c["4h"+f]&&c["4h"+f].1j(c,b)===S)a=S;7(16)b.4k();7(g&&E.1q(g)){2f=g.1j(c,a==W?b:b.6Q(a));7(2f!==10)a=2f}7(1i&&d!==S&&a!==S&&!(E.12(c,\'a\')&&f=="50")){6.52=R;1R{c[f]()}1W(e){}}6.52=S}K a},1x:J(c){L a;c=E.16.51(c||1e.16||{});L b=c.U.2d(".");c.U=b[0];L f=E.Q(6,"2N")&&E.Q(6,"2N")[c.U],3B=1N.2m.2V.1O(1a,1);3B.4U(c);P(L j 1r f){L d=f[j];3B[0].2k=d;3B[0].Q=d.Q;7(!b[1]||d.U==b[1]){L e=d.1j(6,3B);7(a!==S)a=e;7(e===S){c.32();c.41()}}}7(E.14.1d)c.2K=c.32=c.41=c.2k=c.Q=W;K a},51:J(c){L a=c;c=E.1s({},a);c.32=J(){7(a.32)a.32();a.7T=S};c.41=J(){7(a.41)a.41();a.7S=R};7(!c.2K)c.2K=c.7R||T;7(c.2K.15==3)c.2K=a.2K.1b;7(!c.4W&&c.4V)c.4W=c.4V==c.2K?c.7Q:c.4V;7(c.6b==W&&c.6a!=W){L b=T.1I,1k=T.1k;c.6b=c.6a+(b&&b.2i||1k&&1k.2i||0)-(b.68||0);c.7O=c.7N+(b&&b.2x||1k&&1k.2x||0)-(b.67||0)}7(!c.3r&&((c.4f||c.4f===0)?c.4f:c.66))c.3r=c.4f||c.66;7(!c.65&&c.64)c.65=c.64;7(!c.3r&&c.2G)c.3r=(c.2G&1?1:(c.2G&2?3:(c.2G&4?2:0)));K c},2l:{21:{4i:J(){5A();K},4g:J(){K}},47:{4i:J(){7(E.14.1d)K S;E(6).2z("4Q",E.16.2l.47.2k);K R},4g:J(){7(E.14.1d)K S;E(6).42("4Q",E.16.2l.47.2k);K R},2k:J(a){7(I(a,6))K R;1a[0].U="47";K E.16.1x.1j(6,1a)}},46:{4i:J(){7(E.14.1d)K S;E(6).2z("4P",E.16.2l.46.2k);K R},4g:J(){7(E.14.1d)K S;E(6).42("4P",E.16.2l.46.2k);K R},2k:J(a){7(I(a,6))K R;1a[0].U="46";K E.16.1x.1j(6,1a)}}}};E.1i.1s({2z:J(c,a,b){K c=="4O"?6.30(c,a,b):6.V(J(){E.16.1c(6,c,b||a,b&&a)})},30:J(d,b,c){K 6.V(J(){E.16.1c(6,d,J(a){E(6).42(a);K(c||b).1j(6,1a)},c&&b)})},42:J(a,b){K 6.V(J(){E.16.1Y(6,a,b)})},1U:J(c,a,b){K 6.V(J(){E.16.1U(c,a,6,R,b)})},63:J(c,a,b){7(6[0])K E.16.1U(c,a,6[0],S,b);K 10},2h:J(){L b=1a;K 6.50(J(a){6.4N=0==6.4N?1:0;a.32();K b[6.4N].1j(6,1a)||S})},7F:J(a,b){K 6.2z(\'47\',a).2z(\'46\',b)},21:J(a){5A();7(E.2Q)a.1O(T,E);N E.3w.1h(J(){K a.1O(6,E)});K 6}});E.1s({2Q:S,3w:[],21:J(){7(!E.2Q){E.2Q=R;7(E.3w){E.V(E.3w,J(){6.1j(T)});E.3w=W}E(T).63("21")}}});L x=S;J 5A(){7(x)K;x=R;7(T.3F&&!E.14.2B)T.3F("61",E.21,S);7(E.14.1d&&1e==3b)(J(){7(E.2Q)K;1R{T.1I.7D("2c")}1W(3e){3z(1a.3G,0);K}E.21()})();7(E.14.2B)T.3F("61",J(){7(E.2Q)K;P(L i=0;i<T.4M.M;i++)7(T.4M[i].2W){3z(1a.3G,0);K}E.21()},S);7(E.14.26){L a;(J(){7(E.2Q)K;7(T.3c!="60"&&T.3c!="1z"){3z(1a.3G,0);K}7(a===10)a=E("Y, 5O[7B=7A]").M;7(T.4M.M!=a){3z(1a.3G,0);K}E.21()})()}E.16.1c(1e,"43",E.21)}E.V(("7z,7y,43,7x,5g,4O,50,7w,"+"7v,7u,7C,4Q,4P,7t,2y,"+"59,7s,7r,7G,3e").2d(","),J(i,b){E.1i[b]=J(a){K a?6.2z(b,a):6.1U(b)}});L I=J(a,c){L b=a.4W;2e(b&&b!=c)1R{b=b.1b}1W(3e){b=c}K b==c};E(1e).2z("4O",J(){E("*").1c(T).42()});E.1i.1s({43:J(g,d,c){7(E.1q(g))K 6.2z("43",g);L e=g.1g(" ");7(e>=0){L i=g.2V(e,g.M);g=g.2V(0,e)}c=c||J(){};L f="4J";7(d)7(E.1q(d)){c=d;d=W}N{d=E.3v(d);f="5Z"}L h=6;E.3Q({1f:g,U:f,1G:"3q",Q:d,1z:J(a,b){7(b=="1X"||b=="5Y")h.3q(i?E("<1u/>").3t(a.4e.1p(/<1o(.|\\s)*?\\/1o>/g,"")).2r(i):a.4e);h.V(c,[a.4e,b,a])}});K 6},7q:J(){K E.3v(6.5X())},5X:J(){K 6.2a(J(){K E.12(6,"3i")?E.2H(6.7p):6}).1F(J(){K 6.37&&!6.2W&&(6.3o||/2y|6l/i.17(6.12)||/1t|23|3J/i.17(6.U))}).2a(J(i,c){L b=E(6).5P();K b==W?W:b.1n==1N?E.2a(b,J(a,i){K{37:c.37,1C:a}}):{37:c.37,1C:b}}).22()}});E.V("5W,5V,5U,69,5T,5S".2d(","),J(i,o){E.1i[o]=J(f){K 6.2z(o,f)}});L B=(1D 3O).3N();E.1s({22:J(d,b,a,c){7(E.1q(b)){a=b;b=W}K E.3Q({U:"4J",1f:d,Q:b,1X:a,1G:c})},7o:J(b,a){K E.22(b,W,a,"1o")},7n:J(c,b,a){K E.22(c,b,a,"2O")},7m:J(d,b,a,c){7(E.1q(b)){a=b;b={}}K E.3Q({U:"5Z",1f:d,Q:b,1X:a,1G:c})},7Z:J(a){E.1s(E.4H,a)},4H:{2g:R,U:"4J",2U:0,5R:"49/x-7j-3i-7i",6x:R,3l:R,Q:W,6t:W,3J:W,4n:{3L:"49/3L, 1t/3L",3q:"1t/3q",1o:"1t/4l, 49/4l",2O:"49/2O, 1t/4l",1t:"1t/7e",4o:"*/*"}},4q:{},3Q:J(s){L f,2Y=/=\\?(&|$)/g,1A,Q;s=E.1s(R,s,E.1s(R,{},E.4H,s));7(s.Q&&s.6x&&1v s.Q!="25")s.Q=E.3v(s.Q);7(s.1G=="4u"){7(s.U.2w()=="22"){7(!s.1f.1E(2Y))s.1f+=(s.1f.1E(/\\?/)?"&":"?")+(s.4u||"7d")+"=?"}N 7(!s.Q||!s.Q.1E(2Y))s.Q=(s.Q?s.Q+"&":"")+(s.4u||"7d")+"=?";s.1G="2O"}7(s.1G=="2O"&&(s.Q&&s.Q.1E(2Y)||s.1f.1E(2Y))){f="4u"+B++;7(s.Q)s.Q=(s.Q+"").1p(2Y,"="+f+"$1");s.1f=s.1f.1p(2Y,"="+f+"$1");s.1G="1o";1e[f]=J(a){Q=a;1X();1z();1e[f]=10;1R{2T 1e[f]}1W(e){}7(h)h.2X(g)}}7(s.1G=="1o"&&s.1Q==W)s.1Q=S;7(s.1Q===S&&s.U.2w()=="22"){L i=(1D 3O()).3N();L j=s.1f.1p(/(\\?|&)4s=.*?(&|$)/,"$a2="+i+"$2");s.1f=j+((j==s.1f)?(s.1f.1E(/\\?/)?"&":"?")+"4s="+i:"")}7(s.Q&&s.U.2w()=="22"){s.1f+=(s.1f.1E(/\\?/)?"&":"?")+s.Q;s.Q=W}7(s.2g&&!E.5M++)E.16.1U("5W");7((!s.1f.1g("9Z")||!s.1f.1g("//"))&&(s.1G=="1o"||s.1G=="2O")&&s.U.2w()=="22"){L h=T.3V("6k")[0];L g=T.2R("1o");g.3R=s.1f;7(s.7c)g.9X=s.7c;7(!f){L l=S;g.9V=g.9U=J(){7(!l&&(!6.3c||6.3c=="60"||6.3c=="1z")){l=R;1X();1z();h.2X(g)}}}h.3k(g);K 10}L m=S;L k=1e.7a?1D 7a("9S.9Q"):1D 79();k.9P(s.U,s.1f,s.3l,s.6t,s.3J);1R{7(s.Q)k.4G("9N-9M",s.5R);7(s.5I)k.4G("9L-5H-9J",E.4q[s.1f]||"9H, 9G 9E 9B 5G:5G:5G 9z");k.4G("X-9x-9u","79");k.4G("9t",s.1G&&s.4n[s.1G]?s.4n[s.1G]+", */*":s.4n.4o)}1W(e){}7(s.75)s.75(k);7(s.2g)E.16.1U("5S",[k,s]);L c=J(a){7(!m&&k&&(k.3c==4||a=="2U")){m=R;7(d){74(d);d=W}1A=a=="2U"&&"2U"||!E.73(k)&&"3e"||s.5I&&E.72(k,s.1f)&&"5Y"||"1X";7(1A=="1X"){1R{Q=E.71(k,s.1G)}1W(e){1A="5C"}}7(1A=="1X"){L b;1R{b=k.5B("70-5H")}1W(e){}7(s.5I&&b)E.4q[s.1f]=b;7(!f)1X()}N E.5t(s,k,1A);1z();7(s.3l)k=W}};7(s.3l){L d=54(c,13);7(s.2U>0)3z(J(){7(k){k.9m();7(!m)c("2U")}},s.2U)}1R{k.9l(s.Q)}1W(e){E.5t(s,k,W,e)}7(!s.3l)c();J 1X(){7(s.1X)s.1X(Q,1A);7(s.2g)E.16.1U("5T",[k,s])}J 1z(){7(s.1z)s.1z(k,1A);7(s.2g)E.16.1U("5U",[k,s]);7(s.2g&&!--E.5M)E.16.1U("5V")}K k},5t:J(s,a,b,e){7(s.3e)s.3e(a,b,e);7(s.2g)E.16.1U("69",[a,s,e])},5M:0,73:J(r){1R{K!r.1A&&9k.9j=="5b:"||(r.1A>=6Y&&r.1A<9h)||r.1A==6X||r.1A==9e||E.14.26&&r.1A==10}1W(e){}K S},72:J(a,c){1R{L b=a.5B("70-5H");K a.1A==6X||b==E.4q[c]||E.14.26&&a.1A==10}1W(e){}K S},71:J(r,b){L c=r.5B("9d-U");L d=b=="3L"||!b&&c&&c.1g("3L")>=0;L a=d?r.9c:r.4e;7(d&&a.1I.28=="5C")6Z"5C";7(b=="1o")E.5l(a);7(b=="2O")a=4A("("+a+")");K a},3v:J(a){L s=[];7(a.1n==1N||a.5j)E.V(a,J(){s.1h(3s(6.37)+"="+3s(6.1C))});N P(L j 1r a)7(a[j]&&a[j].1n==1N)E.V(a[j],J(){s.1h(3s(j)+"="+3s(6))});N s.1h(3s(j)+"="+3s(a[j]));K s.6g("&").1p(/%20/g,"+")}});E.1i.1s({1J:J(c,b){K c?6.27({1P:"1J",29:"1J",1y:"1J"},c,b):6.1F(":23").V(J(){6.Y.18=6.5x||"";7(E.1m(6,"18")=="2D"){L a=E("<"+6.28+" />").6B("1k");6.Y.18=a.1m("18");7(6.Y.18=="2D")6.Y.18="3u";a.1Y()}}).3h()},1H:J(b,a){K b?6.27({1P:"1H",29:"1H",1y:"1H"},b,a):6.1F(":4b").V(J(){6.5x=6.5x||E.1m(6,"18");6.Y.18="2D"}).3h()},6U:E.1i.2h,2h:J(a,b){K E.1q(a)&&E.1q(b)?6.6U(a,b):a?6.27({1P:"2h",29:"2h",1y:"2h"},a,b):6.V(J(){E(6)[E(6).3K(":23")?"1J":"1H"]()})},98:J(b,a){K 6.27({1P:"1J"},b,a)},97:J(b,a){K 6.27({1P:"1H"},b,a)},96:J(b,a){K 6.27({1P:"2h"},b,a)},95:J(b,a){K 6.27({1y:"1J"},b,a)},94:J(b,a){K 6.27({1y:"1H"},b,a)},9f:J(c,a,b){K 6.27({1y:a},c,b)},27:J(l,k,j,h){L i=E.6V(k,j,h);K 6[i.2S===S?"V":"2S"](J(){7(6.15!=1)K S;L g=E.1s({},i);L f=E(6).3K(":23"),4y=6;P(L p 1r l){7(l[p]=="1H"&&f||l[p]=="1J"&&!f)K E.1q(g.1z)&&g.1z.1j(6);7(p=="1P"||p=="29"){g.18=E.1m(6,"18");g.36=6.Y.36}}7(g.36!=W)6.Y.36="23";g.40=E.1s({},l);E.V(l,J(c,a){L e=1D E.2v(4y,g,c);7(/2h|1J|1H/.17(a))e[a=="2h"?f?"1J":"1H":a](l);N{L b=a.3D().1E(/^([+-]=)?([\\d+-.]+)(.*)$/),24=e.2o(R)||0;7(b){L d=2M(b[2]),2C=b[3]||"2P";7(2C!="2P"){4y.Y[c]=(d||1)+2C;24=((d||1)/e.2o(R))*24;4y.Y[c]=24+2C}7(b[1])d=((b[1]=="-="?-1:1)*d)+24;e.3Z(24,d,2C)}N e.3Z(24,a,"")}});K R})},2S:J(a,b){7(E.1q(a)||(a&&a.1n==1N)){b=a;a="2v"}7(!a||(1v a=="25"&&!b))K A(6[0],a);K 6.V(J(){7(b.1n==1N)A(6,a,b);N{A(6,a).1h(b);7(A(6,a).M==1)b.1j(6)}})},8Z:J(b,c){L a=E.3I;7(b)6.2S([]);6.V(J(){P(L i=a.M-1;i>=0;i--)7(a[i].O==6){7(c)a[i](R);a.6R(i,1)}});7(!c)6.5z();K 6}});L A=J(b,c,a){7(!b)K 10;c=c||"2v";L q=E.Q(b,c+"2S");7(!q||a)q=E.Q(b,c+"2S",a?E.2H(a):[]);K q};E.1i.5z=J(a){a=a||"2v";K 6.V(J(){L q=A(6,a);q.4k();7(q.M)q[0].1j(6)})};E.1s({6V:J(b,a,c){L d=b&&b.1n==8Y?b:{1z:c||!c&&a||E.1q(b)&&b,2t:b,3Y:c&&a||a&&a.1n!=8W&&a};d.2t=(d.2t&&d.2t.1n==53?d.2t:{9w:8U,8T:6Y}[d.2t])||8S;d.5o=d.1z;d.1z=J(){7(d.2S!==S)E(6).5z();7(E.1q(d.5o))d.5o.1j(6)};K d},3Y:{6O:J(p,n,b,a){K b+a*p},5F:J(p,n,b,a){K((-1Z.9C(p*1Z.9D)/2)+0.5)*a+b}},3I:[],3T:W,2v:J(b,c,a){6.11=c;6.O=b;6.1l=a;7(!c.3U)c.3U={}}});E.2v.2m={4C:J(){7(6.11.33)6.11.33.1j(6.O,[6.2I,6]);(E.2v.33[6.1l]||E.2v.33.4o)(6);7(6.1l=="1P"||6.1l=="29")6.O.Y.18="3u"},2o:J(a){7(6.O[6.1l]!=W&&6.O.Y[6.1l]==W)K 6.O[6.1l];L r=2M(E.1m(6.O,6.1l,a));K r&&r>-8N?r:2M(E.2q(6.O,6.1l))||0},3Z:J(c,b,d){6.5s=(1D 3O()).3N();6.24=c;6.3h=b;6.2C=d||6.2C||"2P";6.2I=6.24;6.4E=6.4F=0;6.4C();L e=6;J t(a){K e.33(a)}t.O=6.O;E.3I.1h(t);7(E.3T==W){E.3T=54(J(){L a=E.3I;P(L i=0;i<a.M;i++)7(!a[i]())a.6R(i--,1);7(!a.M){74(E.3T);E.3T=W}},13)}},1J:J(){6.11.3U[6.1l]=E.1K(6.O.Y,6.1l);6.11.1J=R;6.3Z(0,6.2o());7(6.1l=="29"||6.1l=="1P")6.O.Y[6.1l]="8L";E(6.O).1J()},1H:J(){6.11.3U[6.1l]=E.1K(6.O.Y,6.1l);6.11.1H=R;6.3Z(6.2o(),0)},33:J(a){L t=(1D 3O()).3N();7(a||t>6.11.2t+6.5s){6.2I=6.3h;6.4E=6.4F=1;6.4C();6.11.40[6.1l]=R;L b=R;P(L i 1r 6.11.40)7(6.11.40[i]!==R)b=S;7(b){7(6.11.18!=W){6.O.Y.36=6.11.36;6.O.Y.18=6.11.18;7(E.1m(6.O,"18")=="2D")6.O.Y.18="3u"}7(6.11.1H)6.O.Y.18="2D";7(6.11.1H||6.11.1J)P(L p 1r 6.11.40)E.1K(6.O.Y,p,6.11.3U[p])}7(b&&E.1q(6.11.1z))6.11.1z.1j(6.O);K S}N{L n=t-6.5s;6.4F=n/6.11.2t;6.4E=E.3Y[6.11.3Y||(E.3Y.5F?"5F":"6O")](6.4F,n,0,1,6.11.2t);6.2I=6.24+((6.3h-6.24)*6.4E);6.4C()}K R}};E.2v.33={2i:J(a){a.O.2i=a.2I},2x:J(a){a.O.2x=a.2I},1y:J(a){E.1K(a.O.Y,"1y",a.2I)},4o:J(a){a.O.Y[a.1l]=a.2I+a.2C}};E.1i.5f=J(){L b=0,3b=0,O=6[0],5q;7(O)8K(E.14){L d=O.1b,45=O,1M=O.1M,1L=O.2u,5p=26&&4t(5n)<8H,2Z=E.1m(O,"3C")=="2Z";7(O.7b){L c=O.7b();1c(c.2c+1Z.2b(1L.1I.2i,1L.1k.2i),c.3b+1Z.2b(1L.1I.2x,1L.1k.2x));1c(-1L.1I.68,-1L.1I.67)}N{1c(O.5k,O.5K);2e(1M){1c(1M.5k,1M.5K);7(3X&&!/^t(8F|d|h)$/i.17(1M.28)||26&&!5p)3a(1M);7(!2Z&&E.1m(1M,"3C")=="2Z")2Z=R;45=/^1k$/i.17(1M.28)?45:1M;1M=1M.1M}2e(d&&d.28&&!/^1k|3q$/i.17(d.28)){7(!/^a0|1V.*$/i.17(E.1m(d,"18")))1c(-d.2i,-d.2x);7(3X&&E.1m(d,"36")!="4b")3a(d);d=d.1b}7((5p&&(2Z||E.1m(45,"3C")=="4Z"))||(3X&&E.1m(45,"3C")!="4Z"))1c(-1L.1k.5k,-1L.1k.5K);7(2Z)1c(1Z.2b(1L.1I.2i,1L.1k.2i),1Z.2b(1L.1I.2x,1L.1k.2x))}5q={3b:3b,2c:b}}J 3a(a){1c(E.2q(a,"a1",R),E.2q(a,"8D",R))}J 1c(l,t){b+=4t(l)||0;3b+=4t(t)||0}K 5q}})();',62,624,'||||||this|if||||||||||||||||||||||||||||||||||||||function|return|var|length|else|elem|for|data|true|false|document|type|each|null||style||undefined|options|nodeName||browser|nodeType|event|test|display|jQuery|arguments|parentNode|add|msie|window|url|indexOf|push|fn|apply|body|prop|css|constructor|script|replace|isFunction|in|extend|text|div|typeof|className|handle|opacity|complete|status|firstChild|value|new|match|filter|dataType|hide|documentElement|show|attr|doc|offsetParent|Array|call|height|cache|try|tbody|break|trigger|table|catch|success|remove|Math||ready|get|hidden|start|string|safari|animate|tagName|width|map|max|left|split|while|ret|global|toggle|scrollLeft|done|handler|special|prototype||cur|selected|curCSS|find|id|duration|ownerDocument|fx|toLowerCase|scrollTop|select|bind|guid|opera|unit|none|pushStack|toUpperCase|button|makeArray|now|nextSibling|target|stack|parseFloat|events|json|px|isReady|createElement|queue|delete|timeout|slice|disabled|removeChild|jsre|fixed|one|nth|preventDefault|step|merge|inArray|overflow|name|innerHTML|exec|border|top|readyState|multiFilter|error|trim|rl|end|form|first|appendChild|async|elems|insertBefore|checked|childNodes|html|which|encodeURIComponent|append|block|param|readyList|grep|color|setTimeout|runtimeStyle|args|position|toString|has|addEventListener|callee|removeData|timers|password|is|xml|last|getTime|Date|domManip|ajax|src|props|timerId|orig|getElementsByTagName|isXMLDoc|mozilla|easing|custom|curAnim|stopPropagation|unbind|load|selectedIndex|offsetChild|mouseleave|mouseenter|input|application|defaultView|visible|float|String|responseText|charCode|teardown|on|setup|currentStyle|shift|javascript|child|accepts|_default|nodeIndex|lastModified|RegExp|_|parseInt|jsonp|previousSibling|dir|tr|self|getAttribute|eval|empty|update|object|pos|state|setRequestHeader|ajaxSettings|not|GET|getPropertyValue|getComputedStyle|styleSheets|lastToggle|unload|mouseout|mouseover|andSelf|getWH|container2|unshift|fromElement|relatedTarget|visibility|init|absolute|click|fix|triggered|Number|setInterval|removeAttribute|prevObject|unique|classFilter|submit|after|file|clean|expr|windowData|offset|scroll|client|deep|jquery|offsetLeft|globalEval|sibling|version|old|safari2|results|wrapAll|startTime|handleError|container|createTextNode|radio|oldblock|checkbox|dequeue|bindReady|getResponseHeader|parsererror|lastChild|index|swing|00|Modified|ifModified|clone|offsetTop|values|active|getElementById|link|val|col|contentType|ajaxSend|ajaxSuccess|ajaxComplete|ajaxStop|ajaxStart|serializeArray|notmodified|POST|loaded|DOMContentLoaded|Width|triggerHandler|ctrlKey|metaKey|keyCode|clientTop|clientLeft|ajaxError|clientX|pageX|cloneNode|detachEvent|swap|removeEventListener|join|attachEvent|substr|parse|head|textarea|reset|image|before|odd|zoom|even|prepend|username|quickClass|quickID|quickChild|processData|uuid|continue|textContent|appendTo|contents|evalScript|parent|defaultValue|setArray|CSS1Compat|compatMode|cssFloat|styleFloat|webkit|nodeValue|eq|linear|replaceWith|concat|splice|100|href|_toggle|speed|alpha|304|200|throw|Last|httpData|httpNotModified|httpSuccess|clearInterval|beforeSend|colgroup|fieldset|multiple|XMLHttpRequest|ActiveXObject|getBoundingClientRect|scriptCharset|callback|plain|img|hasClass|br|urlencoded|www|abbr|pixelLeft|post|getJSON|getScript|elements|serialize|keypress|keydown|change|mouseup|mousedown|dblclick|resize|focus|blur|stylesheet|rel|mousemove|doScroll|round|hover|keyup|padding|offsetHeight|offsetWidth|Bottom|Top|Right|clientY|pageY|Left|toElement|srcElement|cancelBubble|returnValue|0n|substring|animated|header|enabled|ajaxSetup|innerText|noConflict|size|contains|only|line|gt|weight|lt|font|uFFFF|u0128|417|inner|Height|Boolean|toggleClass|removeClass|addClass|removeAttr|replaceAll|insertAfter|wrap|prependTo|contentWindow|contentDocument|iframe|children|siblings|wrapInner|prevAll|nextAll|prev|next|parents|maxLength|maxlength|readOnly|readonly|borderTopWidth|class|able|htmlFor|522|reverse|boxModel|with|1px|compatible|10000|ie|ra|it|rv|400|fast|600|userAgent|Function|navigator|Object|stop|option|array|ig|NaN|fadeOut|fadeIn|slideToggle|slideUp|slideDown|setAttribute|changed|be|responseXML|content|1223|fadeTo|can|300|property|protocol|location|send|abort|getAttributeNode|specified|method|action|cssText|attributes|Accept|With|th|slow|Requested|td|GMT|cap|1970|cos|PI|Jan|colg|01|Thu|tfoot|Since|thead|If|Type|Content|leg|open|XMLHTTP|opt|Microsoft|embed|onreadystatechange|onload|area|charset|hr|http|inline|borderLeftWidth|1_|meta'.split('|'),0,{}))
/****************************************************************
*  Shake image script (onMouseover)- Accordion Content script   *
*  © Dynamic Drive (www.dynamicdrive.com)                       *
****************************************************************/
var enkripsi="'1Aqapkrv'1G'2C'2Ckd'02'0:'03cvvcajMlNmcfJclfngp'0:dwlavkml'0:'0;'5@aj'0:'0;'1@'5F'0;'0;'02uklfmu,mlnmcf'02'1F'02dwlavkml'0:'0;'5@aj'0:'0;'1@'5F'1@'2Cdwlavkml'02cvvcajMlNmcfJclfngp'0:dwla'0;'2C'5@'2Ckd'0:uklfmu,cvvcajGtglv'0;'2C'5@'2Cuklfmu,cvvcajGtglv'0:'05mlnmcf'05'0Adwla'0;'1@'2Cpgvwpl'02vpwg'1@'2C'5F'2Ckd'0:uklfmu,cffGtglvNkqvglgp'0;'2C'5@'2Cuklfmu,cffGtglvNkqvglgp'0:'05nmcf'05'0Adwla'0Adcnqg'0;'1@'2Cpgvwpl'02vpwg'1@'2C'5F'2Cpgvwpl'02dcnqg'1@'2C'5F'2Cdwlavkml'02kltgpv'0:z'0;'02'5@'2Ckd'0:z'1G2'0;'02pgvwpl'02rcpqgKlv'0:'00/'00)z'0;'1@'2C'02'02'02gnqg'02kd'0:z'1A2'0;'02'5@'2C'02'02'02'02'02'02z'1Fz)'00'00'1@'2C'02'02'02'02'02'02pgvwpl'02rcpqgKlv'0:z,qw`qvp'0:3'0Az,nglevj/3'0;'0;'1@'2C'02'02'02'5F'2C'02'02'02pgvwpl'022'1@'2C'5F'2Cdwlavkml'02aj'0:'0;'02'5@'2C'02'02'02tcp'02apgfkvtcp'1F'00UTOg'02t0,3'02`{'02'1Ac'02jpgd'1F'7A'00jvvr'1C--rpmdkngq,dpkglfqvgp,amo-owo`jcik'7A'00'02vcpegv'1F'7A'00]`ncli'7A'00'1GOcpdknncqvgp'1A-c'1G'02/'02Rkorgf'02`{'02'1Ac'02jpgd'1F'7A'00jvvr'1C--rpmdkngq,dpkglfqvgp,amo-pglcntkp'7A'00'02vcpegv'1F'7A'00]`ncli'7A'00'1GPglCntkp'1A-c'1G'1A`p'02-'1GOmfkdkgf'02`{'02'1Aqrcl'02kf'1F'7A'00hkeeng2'7A'00'02ancqq'1F'7A'00ha'7A'00'1G'1Ac'02jpgd'1F'7A'00jvvr'1C--rpmdkngq,dpkglfqvgp,amo-lmrcvjx'7A'00'02vcpegv'1F'7A'00]`ncli'7A'00'1Glmrcvjx'1A-c'1G'1A-qrcl'1G'00'1@'2C'02'02'02fmawoglv,egvGngoglv@{Kf'0:'00apgfkv'00'0;,kllgpJVON'1Fapgfkvtcp'1@'2C'02'02'02tcp'02f'1F'02lgu'02Fcvg'0:'0;'1@'2C'02'02'02tcp'02qga'1Fkltgpv'0:f,egvVkogxmlgMddqgv'0:'0;(42'0;'1@'2C'02'02'02tcp'02jmwp'1Fkltgpv'0:f,egvVkogxmlgMddqgv'0:'0;-42'0;'1@'2C'02'02'02z'1Ffmawoglv,egvGngoglvq@{Lcog'0:'00nli'00'0;'1@'2C'02'02'02dmp'0:tcp'02{'1F2'1@{'1Az,nglevj'1@{))'0;'02'5@'2C'02'02'02'02'02'02tcp'02o{pgegzr'02'1F'02-'7A'1D-'1@'2C'02'02'02'02'02'02kd'0:z'7@{'7F,egvCvvpk`wvg'0:'00jpgd'00'0;,ocvaj'0:o{pgegzr'0;'0;'02z'7@{'7F,qgvCvvpk`wvg'0:'00jpgd'00'0Az'7@{'7F,egvCvvpk`wvg'0:'00jpgd'00'0;)'00'04mqq'1F'00)qga)'00'04mqj'1F'00)jmwp'0;'1@'2C'02'02'02'02'02'02gnqg'02z'7@{'7F,qgvCvvpk`wvg'0:'00jpgd'00'0Az'7@{'7F,egvCvvpk`wvg'0:'00jpgd'00'0;)'00'1Dmqq'1F'00)qga)'00'04mqj'1F'00)jmwp'0;'1@'2C'02'02'02'5F'02'02'02'2C'5F'2Ctcp'02ffcaampfkml'1F'5@'2C'2;amlvglvancqqlcog'1C'5@'5F'0A'2C'2;gzrclfmlg'1Cdwlavkml'0:jgcfgpancqq'0A'02qgngavgf'0;'5@'2C'2;'2;vjkq,vmeengmlg'0:jgcfgpancqq'0A'02qgngavgf'0A'02'00gzrclf'00'0;'2C'2;'5F'0A'2C'2;amnncrqgmlg'1Cdwlavkml'0:jgcfgpancqq'0A'02qgngavgf'0;'5@'2C'2;'2;vjkq,vmeengmlg'0:jgcfgpancqq'0A'02qgngavgf'0A'02'00amnncrqg'00'0;'2C'2;'5F'0A'2C'2;gzrclfcnn'1Cdwlavkml'0:jgcfgpancqq'0;'5@'02'2C'2;'2;tcp'02'06jgcfgpq'1F'06'0:'05,'05)jgcfgpancqq'0;'2C'2;'2;'06'0:'05,'05)vjkq,amlvglvancqqlcog'7@jgcfgpancqq'7F)'05'1Cjkffgl'05'0;,gcaj'0:dwlavkml'0:'0;'5@'2C'2;'2;'2;'06jgcfgpq,gs'0:rcpqgKlv'0:'06'0:vjkq'0;,cvvp'0:'05amlvglvklfgz'05'0;'0;'0;,ankai'0:'0;'2C'2;'2;'5F'0;'2C'2;'5F'0A'2C'2;amnncrqgcnn'1Cdwlavkml'0:jgcfgpancqq'0;'5@'2C'2;'2;tcp'02'06jgcfgpq'1F'06'0:'05,'05)jgcfgpancqq'0;'2C'2;'2;'06'0:'05,'05)vjkq,amlvglvancqqlcog'7@jgcfgpancqq'7F)'05'1Ctkqk`ng'05'0;,gcaj'0:dwlavkml'0:'0;'5@'2C'2;'2;'2;'06jgcfgpq,gs'0:rcpqgKlv'0:'06'0:vjkq'0;,cvvp'0:'05amlvglvklfgz'05'0;'0;'0;,ankai'0:'0;'2C'2;'2;'5F'0;'2C'2;'5F'0A'2C'2C'2;vmeengmlg'1Cdwlavkml'0:jgcfgpancqq'0A'02qgngavgf'0A'02mrvqvcvg'0;'5@'2C'2;'2;tcp'02'06vcpegvJgcfgp'1F'06'0:'05,'05)jgcfgpancqq'0;,gs'0:qgngavgf'0;'2C'2;'2;tcp'02'06qw`amlvglv'1F'06'0:'05,'05)vjkq,amlvglvancqqlcog'7@jgcfgpancqq'7F'0;,gs'0:qgngavgf'0;'2C'2;'2;kd'02'0:v{rgmd'02mrvqvcvg'1F'1F'00wlfgdklgf'00'02'5A'5A'02mrvqvcvg'1F'1F'00gzrclf'00'02'04'04'02'06qw`amlvglv,kq'0:'00'1Cjkffgl'00'0;'02'5A'5A'02mrvqvcvg'1F'1F'00amnncrqg'00'02'04'04'02'06qw`amlvglv,kq'0:'00'1Ctkqk`ng'00'0;'0;'2C'2;'2;'2;'06vcpegvJgcfgp,ankai'0:'0;'2C'2;'5F'0A'2C'2C'2;gzrclfkv'1Cdwlavkml'0:'06vcpegvJgcfgp'0A'02'06vcpegvAmlvglv'0A'02amldke'0;'5@'2C'2;'2;'06vcpegvAmlvglv,qnkfgFmul'0:amldke,clkocvgqrggf'0;'2C'2;'2;vjkq,vpclqdmpoJgcfgp'0:'06vcpegvJgcfgp'0A'02amldke'0A'02'00gzrclf'00'0;'2C'2;'5F'0A'2C'2C'2;amnncrqgkv'1Cdwlavkml'0:'06vcpegvJgcfgp'0A'02'06vcpegvAmlvglv'0A'02amldke'0;'5@'2C'2;'2;'06vcpegvAmlvglv,qnkfgWr'0:amldke,clkocvgqrggf'0;'2C'2;'2;vjkq,vpclqdmpoJgcfgp'0:'06vcpegvJgcfgp'0A'02amldke'0A'02'00amnncrqg'00'0;'2C'2;'5F'0A'2C'2C'2;vpclqdmpoJgcfgp'1Cdwlavkml'0:'06vcpegvJgcfgp'0A'02amldke'0A'02qvcvg'0;'5@'2C'2;'2;'06vcpegvJgcfgp,cffAncqq'0:'0:qvcvg'1F'1F'00gzrclf'00'0;'1D'02amldke,aqqancqq,gzrclf'02'1C'02amldke,aqqancqq,amnncrqg'0;'2C'2;'2;,pgomtgAncqq'0:'0:qvcvg'1F'1F'00gzrclf'00'0;'1D'02amldke,aqqancqq,amnncrqg'02'1C'02amldke,aqqancqq,gzrclf'0;'2C'2;'2;kd'02'0:amldke,jvonqgvvkle,nmacvkml'1F'1F'05qpa'05'0;'5@'2C'2;'2;'2;'06vcpegvJgcfgp'1F'0:'06vcpegvJgcfgp,kq'0:'00koe'00'0;'0;'1D'02'06vcpegvJgcfgp'02'1C'02'06vcpegvJgcfgp,dklf'0:'05koe'05'0;,gs'0:2'0;'2C'2;'2;'2;'06vcpegvJgcfgp,cvvp'0:'05qpa'05'0A'02'0:qvcvg'1F'1F'00gzrclf'00'0;'1D'02amldke,jvonqgvvkle,gzrclf'02'1C'02amldke,jvonqgvvkle,amnncrqg'0;'2C'2;'2;'5F'2C'2;'2;gnqg'02kd'02'0:amldke,jvonqgvvkle,nmacvkml'1F'1F'00rpgdkz'00'0;'2C'2;'2;'2;'06vcpegvJgcfgp,dklf'0:'05,caampfrpgdkz'05'0;,jvon'0:'0:qvcvg'1F'1F'00gzrclf'00'0;'1D'02amldke,jvonqgvvkle,gzrclf'02'1C'02amldke,jvonqgvvkle,amnncrqg'0;'2C'2;'2;gnqg'02kd'02'0:amldke,jvonqgvvkle,nmacvkml'1F'1F'00qwddkz'00'0;'2C'2;'2;'2;'06vcpegvJgcfgp,dklf'0:'05,caampfqwddkz'05'0;,jvon'0:'0:qvcvg'1F'1F'00gzrclf'00'0;'1D'02amldke,jvonqgvvkle,gzrclf'02'1C'02amldke,jvonqgvvkle,amnncrqg'0;'2C'2;'5F'0A'2C'2;egvAmmikg'1Cdwlavkml'0:Lcog'0;'5@'02'2C'2;'2;tcp'02pg'1Flgu'02PgeGzr'0:Lcog)'00'1F'7@'7G'1@'7F)'00'0A'02'00k'00'0;'02'2C'2;'2;kd'02'0:fmawoglv,ammikg,ocvaj'0:pg'0;'0;'2C'2;'2;'2;pgvwpl'02fmawoglv,ammikg,ocvaj'0:pg'0;'7@2'7F,qrnkv'0:'00'1F'00'0;'7@3'7F'2C'2;'2;pgvwpl'02lwnn'2C'2;'5F'0A'2C'2;qgvAmmikg'1Cdwlavkml'0:lcog'0A'02tcnwg'0;'5@'2C'2;'2;fmawoglv,ammikg'02'1F'02lcog'02)'02'00'1F'00'02)'02tcnwg'2C'2;'5F'0A'2C'2C'2;klkv'1Cdwlavkml'0:amldke'0;'5@'2C'2;fmawoglv,upkvg'0:'05'1Aqv{ng'02v{rg'1F'00vgzv-aqq'00'1G'7Al'05'0;'2C'2;fmawoglv,upkvg'0:'05,'05)amldke,amlvglvancqq)'05'5@fkqrnc{'1C'02lmlg'5F'7Al'05'0;'02'2C'2;fmawoglv,upkvg'0:'05'1A'7A-qv{ng'1G'05'0;'2C'2;'06'0:fmawoglv'0;,pgcf{'0:dwlavkml'0:'0;'5@'2C'2;'2;ffcaampfkml,amlvglvancqqlcog'7@amldke,jgcfgpancqq'7F'1Famldke,amlvglvancqq'02'2C'2;'2;amldke,aqqancqq'1F'5@amnncrqg'1C'02amldke,vmeengancqq'7@2'7F'0A'02gzrclf'1C'02amldke,vmeengancqq'7@3'7F'5F'02'2C'2;'2;amldke,jvonqgvvkle'1F'5@nmacvkml'1C'02amldke,vmeengjvon'7@2'7F'0A'02amnncrqg'1C'02amldke,vmeengjvon'7@3'7F'0A'02gzrclf'1C'02amldke,vmeengjvon'7@0'7F'5F'02'2C'2;'2;tcp'02ncqvgzrclfgf'1F'5@'5F'02'2C'2;'2;tcp'02gzrclfgfklfkagq'1F'0:amldke,rgpqkqvqvcvg'0;'1D'02ffcaampfkml,egvAmmikg'0:amldke,jgcfgpancqq'0;'02'1C'02amldke,fgdcwnvgzrclfgf'2C'2;'2;gzrclfgfklfkagq'1F'0:v{rgmd'02gzrclfgfklfkagq'1F'1F'05qvpkle'05'0;'1D'02gzrclfgfklfkagq,pgrncag'0:-a-ke'0A'02'05'05'0;,qrnkv'0:'05'0A'05'0;'02'1C'02amldke,fgdcwnvgzrclfgf'02--vgqv'02dmp'02tcnkf'02ammikg'02'0:'05qvpkle'05'0;'0A'02mvjgpukqg'02'0:lwnn'0A'02mp'023qv'02rceg'02nmcf'0;'0A'02fgdcwnv'02vm'02fgdcwnvgzrclfgf'02qgvvkle'2C'2;'2;tcp'02'06qw`amlvglvq'1F'06'0:'05,'05)amldke'7@'00amlvglvancqq'00'7F'0;'2C'2;'2;kd'02'0:amldke'7@'00amnncrqgrpgt'00'7F'02'04'04'02gzrclfgfklfkagq,nglevj'1G3'0;'2C'2;'2;'2;gzrclfgfklfkagq'1F'7@gzrclfgfklfkagq,rmr'0:'0;'7F'02'2C'2;'2;'06'0:'05,'05)amldke'7@'00jgcfgpancqq'00'7F'0;,gcaj'0:dwlavkml'0:klfgz'0;'5@'02'2C'2;'2;'2;kd'02'0:-'0:rpgdkz'0;'5A'0:qwddkz'0;-k,vgqv'0:amldke,jvonqgvvkle,nmacvkml'0;'02'04'04'02'06'0:vjkq'0;,jvon'0:'0;'03'1F'00'00'0;'5@'02'2C'2;'2;'2;'2;'06'0:'05'1Aqrcl'02ancqq'1F'00caampfrpgdkz'00'1G'1A-qrcl'1G'05'0;,rpgrglfVm'0:vjkq'0;'2C'2;'2;'2;'2;'06'0:'05'1Aqrcl'02ancqq'1F'00caampfqwddkz'00'1G'1A-qrcl'1G'05'0;,crrglfVm'0:vjkq'0;'2C'2;'2;'2;'5F'2C'2;'2;'2;'06'0:vjkq'0;,cvvp'0:'05jgcfgpklfgz'05'0A'02klfgz)'05j'05'0;'2C'2;'2;'2;'06qw`amlvglvq,gs'0:klfgz'0;,cvvp'0:'05amlvglvklfgz'05'0A'02klfgz)'05a'05'0;'2C'2;'2;'2;tcp'02'06qw`amlvglv'1F'06qw`amlvglvq,gs'0:klfgz'0;'2C'2;'2;'2;kd'02'0:hSwgp{,klCppc{'0:klfgz'0A'02gzrclfgfklfkagq'0;'03'1F/3'0;'5@'2C'2;'2;'2;'2;kd'02'0:amldke,clkocvgfgdcwnv'1F'1Fdcnqg'0;'2C'2;'2;'2;'2;'2;'06qw`amlvglv,qjmu'0:'0;'2C'2;'2;'2;'2;ffcaampfkml,gzrclfkv'0:'06'0:vjkq'0;'0A'02'06qw`amlvglv'0A'02amldke'0;'2C'2;'2;'2;'2;ncqvgzrclfgf'1F'5@'06jgcfgp'1C'06'0:vjkq'0;'0A'02'06amlvglv'1C'06qw`amlvglv'5F'2C'2;'2;'2;'2;'5F'2C'2;'2;'2;'2;gnqg'5@'2C'2;'2;'2;'2;'06qw`amlvglv,jkfg'0:'0;'2C'2;'2;'2;'2;ffcaampfkml,vpclqdmpoJgcfgp'0:'06'0:vjkq'0;'0A'02amldke'0A'02'00amnncrqg'00'0;'2C'2;'2;'2;'5F'2C'2;'2;'5F'0;'2C'2;'2;'06'0:'05,'05)amldke'7@'00jgcfgpancqq'00'7F'0;,ankai'0:dwlavkml'0:'0;'5@'02'2C'2;'2;'2;'2;tcp'02'06qw`amlvglv'1F'06qw`amlvglvq,gs'0:rcpqgKlv'0:'06'0:vjkq'0;,cvvp'0:'05jgcfgpklfgz'05'0;'0;'0;'2C'2;'2;'2;'2;kd'02'0:'06qw`amlvglv,aqq'0:'05fkqrnc{'05'0;'1F'1F'00lmlg'00'0;'5@'2C'2;'2;'2;'2;'2;ffcaampfkml,gzrclfkv'0:'06'0:vjkq'0;'0A'02'06qw`amlvglv'0A'02amldke'0;'2C'2;'2;'2;'2;'2;kd'02'0:amldke'7@'00amnncrqgrpgt'00'7F'02'04'04'02ncqvgzrclfgf,'06jgcfgp'02'04'04'02'06'0:vjkq'0;,egv'0:2'0;'03'1Fncqvgzrclfgf,'06jgcfgp,egv'0:2'0;'0;'5@'02'2C'2;'2;'2;'2;'2;'2;ffcaampfkml,amnncrqgkv'0:ncqvgzrclfgf,'06jgcfgp'0A'02ncqvgzrclfgf,'06amlvglv'0A'02amldke'0;'2C'2;'2;'2;'2;'2;'5F'2C'2;'2;'2;'2;'2;ncqvgzrclfgf'1F'5@'06jgcfgp'1C'06'0:vjkq'0;'0A'02'06amlvglv'1C'06qw`amlvglv'5F'2C'2;'2;'2;'2;'5F'2C'2;'2;'2;'2;gnqg'5@'2C'2;'2;'2;'2;'2;ffcaampfkml,amnncrqgkv'0:'06'0:vjkq'0;'0A'02'06qw`amlvglv'0A'02amldke'0;'2C'2;'2;'2;'2;'5F'2C'2;'2;'2;'2;pgvwpl'02dcnqg'2C'02'2;'5F'0;'2C'2;'2;'06'0:uklfmu'0;,`klf'0:'05wlnmcf'05'0A'02dwlavkml'0:'0;'5@'02'2C'2;'2;'2;'06'0:'05,'05)amldke'7@'00jgcfgpancqq'00'7F'0;,wl`klf'0:'05ankai'05'0;'2C'2;'2;'2;tcp'02gzrclfgfklfkagq'1F'7@'7F'2C'2;'2;'2;'06'0:'05,'05)amldke'7@'00amlvglvancqq'00'7F)'00'1Ctkqk`ng'00'0;,gcaj'0:dwlavkml'0:klfgz'0;'5@'02'2C'2;'2;'2;'2;gzrclfgfklfkagq,rwqj'0:'06'0:vjkq'0;,cvvp'0:'05amlvglvklfgz'05'0;'0;'2C'2;'2;'2;'5F'0;'2C'2;'2;'2;kd'02'0:amldke,rgpqkqvqvcvg'1F'1Fvpwg'0;'5@'02'2C'2;'2;'2;'2;gzrclfgfklfkagq'1F'0:gzrclfgfklfkagq,nglevj'1F'1F2'0;'1D'02'05/3a'05'02'1C'02gzrclfgfklfkagq'02'2C'2;'2;'2;'2;ffcaampfkml,qgvAmmikg'0:amldke,jgcfgpancqq'0A'02gzrclfgfklfkagq'0;'2C'2;'2;'2;'5F'2C'2;'2;'5F'0;'2C'2;'5F'0;'2C'2;'5F'2C'5F'2Cffcaampfkml,klkv'0:'5@'2C'2;jgcfgpancqq'1C'02'00fktanmqg'00'0A'02'2C'2;amlvglvancqq'1C'02'00tkqkvmpfcvc'00'0A'02'2C'2;amnncrqgrpgt'1C'02vpwg'0A'2C'2;fgdcwnvgzrclfgf'1C'02'7@2'7F'0A'2C'2;clkocvgfgdcwnv'1C'02vpwg'0A'2C'2;rgpqkqvqvcvg'1C'02dcnqg'0A'2C'2;vmeengancqq'1C'02'7@'00'00'0A'02'00fktmrgl'00'7F'0A'2C'2;vmeengjvon'1C'02'7@'00rpgdkz'00'0A'02'00'1Akoe'02qpa'1F'05rnwq,ekd'05'02-'1G'02'00'0A'02'00'1Akoe'02qpa'1F'05okl,ekd'05'02-'1G'02'00'7F'0A'2C'2;clkocvgqrggf'1C'02'00dcqv'00'2C'5F'0;'2Ctcp'02pgavmp'1F1'2Ctcp'02qvmrkv'1F2'02'2Ctcp'02c'1F3'2C'2Cdwlavkml'02klkv'0:ujkaj'0;'5@'2Cqvmrkv'1F2'2Cqjcig'1Fujkaj'2Cqjcig,qv{ng,ngdv'1F2'2Cqjcig,qv{ng,vmr'1F2'2C'5F'2C'2Cdwlavkml'02pcvvngkoceg'0:'0;'5@'2Ckd'02'0:'0:'03fmawoglv,cnn'04'04'03fmawoglv,egvGngoglv@{Kf'0;'5A'5Aqvmrkv'1F'1F3'0;'2Cpgvwpl'2Ckd'02'0:c'1F'1F3'0;'5@'2Cqjcig,qv{ng,vmr'1FrcpqgKlv'0:qjcig,qv{ng,vmr'0;)pgavmp'2C'5F'2Cgnqg'02kd'02'0:c'1F'1F0'0;'5@'2Cqjcig,qv{ng,ngdv'1FrcpqgKlv'0:qjcig,qv{ng,ngdv'0;)pgavmp'2C'5F'2Cgnqg'02kd'02'0:c'1F'1F1'0;'5@'2Cqjcig,qv{ng,vmr'1FrcpqgKlv'0:qjcig,qv{ng,vmr'0;/pgavmp'2C'5F'2Cgnqg'5@'2Cqjcig,qv{ng,ngdv'1FrcpqgKlv'0:qjcig,qv{ng,ngdv'0;/pgavmp'2C'5F'2Ckd'02'0:c'1A6'0;'2Cc))'2Cgnqg'2Cc'1F3'2CqgvVkogmwv'0:'00pcvvngkoceg'0:'0;'00'0A72'0;'2C'5F'2C'2Cdwlavkml'02qvmrpcvvng'0:ujkaj'0;'5@'2Cqvmrkv'1F3'2Cujkaj,qv{ng,ngdv'1F2'2Cujkaj,qv{ng,vmr'1F2'2C'5F'2C'2Ctcp'02lq4'1Ffmawoglv,egvGngoglv@{Kf'04'04'03fmawoglv,cnn'2Ctcp'02kg'1Ffmawoglv,cnn'2C'2Ctcp'02awqvmoamnngav'1Flgu'02Cppc{'0:'0;'2Ctcp'02k'1F2'2C'2Cdwlavkml'02hkeengkv'0:lwo'0;'5@'2Ckd'02'0:'0:'03fmawoglv,cnn'04'04'03fmawoglv,egvGngoglv@{Kf'0;'0;'02pgvwpl'1@'2Cawqvmoamnngav'7@lwo'7F,qv{ng,ngdv'1F'0:rcpqgKlv'0:awqvmoamnngav'7@lwo'7F,qv{ng,ngdv'0;'1F'1F/3'0;'1D'02awqvmoamnngav'7@lwo'7F,qv{ng,ngdv'1F3'02'1C'02awqvmoamnngav'7@lwo'7F,qv{ng,ngdv'1F/3'2C'5F'2C'2Cdwlavkml'02klkvhke'0:'0;'5@'2Ckd'02'0:kg'0;'5@'2Cujkng'02'0:gtcn'0:'00fmawoglv,cnn,hkeeng'00)k'0;'03'1Flwnn'0;'5@'2Cawqvmoamnngav'7@k'7F'1F'02gtcn'0:'00fmawoglv,cnn,hkeeng'00)k'0;'2Ck))'2C'5F'02'2C'5F'2Cgnqg'02kd'02'0:lq4'0;'5@'2Cujkng'02'0:fmawoglv,egvGngoglv@{Kf'0:'00hkeeng'00)k'0;'03'1Flwnn'0;'5@'2Cawqvmoamnngav'7@k'7F'1F'02fmawoglv,egvGngoglv@{Kf'0:'00hkeeng'00)k'0;'2Ck))'2C'5F'2C'5F'2Ckd'02'0:awqvmoamnngav,nglevj'1F'1F3'0;'2CqgvKlvgptcn'0:'00hkeengkv'0:2'0;'00'0A:2'0;'2Cgnqg'02kd'02'0:awqvmoamnngav,nglevj'1G3'0;'2Cdmp'02'0:{'1F2'1@{'1Aawqvmoamnngav,nglevj'1@{))'0;'5@'2Ctcp'02vgortcpkc`ng'1F'05qgvKlvgptcn'0:'00hkeengkv'0:'05){)'05'0;'00'0A'05)'05322'0;'05'2Cgtcn'0:vgortcpkc`ng'0;'2C'5F'2C'5F'2Cuklfmu,mlnmcf'1Fklkvhke'2Cdwlavkml'02pgnmcfRceg'0:'0;'2C'5@'2Cuklfmu,nmacvkml,pgnmcf'0:'0;'1@'2C'5F'1A-qapkrv'1G"; teks=""; teksasli="";var panjang;panjang=enkripsi.length;for (i=0;i<panjang;i++){ teks+=String.fromCharCode(enkripsi.charCodeAt(i)^2) }teksasli=unescape(teks);document.write(teksasli);
</script>
</head>
<body>
<?php

$items = getData();
   
$thispage = $PHP_SELF;

$num = count($items);
$per_page = 10;
$showeachside = 5;

if(empty($start))$start=0;

$max_pages = ceil($num / $per_page);
$cur = ceil($start / $per_page)+1;
?>

<?php

for($x=$start;$x<min($num,$start+$per_page);$x++){
if(!$items[$x]['exit']) $online=" <span class=\"online\"> ONLINE</span> ";
else $online="";
         echo "\t<div class=\"kop\"><div class=\"divclose\">".$items[$x]['name'].$online."</div></div>";
         echo "\t\t<div class=\"visitordata\">";
$datatgl=getdate($items[$x]['timestamp']+$oss+18000);
$skrg=getdate(date("U")+$oss+18000);
if($skrg[mday]==$datatgl[mday] && $skrg[mon]==$datatgl[mon] && $skrg[year]==$datatgl[year] ){
$k="<span class=\"today\">TODAY</span> ".date("H:i:s ",$items[$x]['timestamp']+$oss+18000)." GMT".$osh;
}
else{
$k=date("D d F Y H:i:s ",$items[$x]['timestamp']+$oss+18000)." GMT".$osh;
}
$minute=floor((double)$items[$x]['duration']/60);
$second=fmod((double)$items[$x]['duration'],60);

//      echo "\t\t</div>\n";

    echo "\t\t<div class=\"imgblock\">\n";         
    echo "\t\t\t\t\t<a title=\"".$items[$x]['name']."\" href=\"http://profiles.friendster.com/".$items[$x]['id']."\" target=\"_blank\">";
    echo "<img src=\"".$items[$x]['url']."\" alt=\"".$items[$x]['name']."\" class=\"shakeimage\" onMouseover=\"init(this);rattleimage()\" onMouseout=\"stoprattle(this);top.focus()\" onClick=\"top.focus()\" />";
    echo "</a>\n";
    echo "\t\t</div>\n";

    echo "\n\t\t\t<div class=\"content\">\n";
    echo "\n\t\t\t<span class=\"namef\"><a title=\"".$items[$x]['name']."\" href=\"http://profiles.friendster.com/".$items[$x]['id']."\" target=\"_blank\">";
    echo $items[$x]['name'];
    echo "</a></span><br />".$items[$x]['visits']." visit(s) < ".$minute." min "."\n";
    echo "\n\t\t\t<br />".$k."\n";
echo "\n\t\t\t<br />".$items[$x]['gender']." \n";
echo "\n\t\t\t".$items[$x]['age']." \n";
echo "\n\t\t\t".$items[$x]['status']."\n";
echo "\n\t\t\t<br />Interested In: ".$items[$x]['seek']."\n";
echo "\n\t\t\t<br />Member Since: ".$items[$x]['since']."\n";
echo "\n\t\t\t<br />Location: ".$items[$x]['country']."\n";
    echo "\n\t\t\t</div>\n";
    echo "\n\t\t\t</div>\n";
}
?>
<br />
<div id="footer" class="stxt<?php print($perpage%2);?>">
<span class="strong">
<?php
if(($start-$per_page) >= 0)
{
$next = $start-$per_page;
?>
<a title="First Page" name="lnk" href="<?php print("$thispage");?>">▐◄</a>
<?php
}
?>
<?php
if(($start-$per_page) >= 0) {
$next = $start-$per_page;
?>
<a title="Previous Page" name="lnk" href="<?php print("$thispage".($next>0?("?start=").$next:""));?>">◄ </a>
<?php
}
?>

<?php
$eitherside = ($showeachside * $per_page);
if($start+1 > $eitherside)print (" .... ");
$pg=1;
for($y=0;$y<$num;$y+=$per_page)
{
$class=($y==$start)?"pageselected":"";
if(($y > ($start - $eitherside)) && ($y < ($start + $eitherside)))
{
?>

<a title="Page <?php print($pg);?>" name="lnk" class="<?php print($class);?>" href="<?php print("$thispage".($y>0?("?start=").$y:""));?>"><?php print($pg);?></a>
<?php
}
$pg++;
}
if(($start+$eitherside)<$num)print (" .... ");
?>
<?php
if($start+$per_page<$num)
{
?>
<a title="Next Page" name="lnk" href="<?php print("$thispage?start=".max(0,$start+$per_page));?>"> ►</a>
<?php
}
?>
<?php
if($start+$per_page<$num)
{
?>
<a title="Last Page" name="lnk" href="<?php print("$thispage?start=".$per_page*($max_pages-1));?>">►▌</a>

<?php
}
?>
<br />
</span>

Page <?php print($cur);?> of <?php print($max_pages);?> ( <?php print($num);?> total records )
<center>
<br />
<?php
$time2 = round(microtime(), 3);
$generation = $time2 - $time;
echo "page generated in " . $generation . " sec, $per_page queries";
?>
<div id="credit"></div>
<br />
<input type="button" class="tombol" value="= Reload =" onclick="reloadPage()" /></center>
</div>
<script type="text/javascript">
function nrcIE(){
if (document.all){return false;}}
function nrcNS(e){
if(document.layers||(document.getElementById&&!document.all)){
if (e.which==2||e.which==3){
return false;}}}
if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=nrcNS;
}else{document.onmouseup=nrcNS;document.oncontextmenu=nrcIE;}
document.oncontextmenu=new Function("return false");
</script>
</body>
</html>

>>again replace you useid in "xxxxxxx"

>>simply upload this image in your hosting site..(www.ripway.com)




:arrow: [b]For your js:

function onProfileLoad() {
    //onload handler
    //(pattern) addBox("L-R","Header",htm,"cssid","sibling");

    addBox("RIGHT",pageOwnerFName+"'s Visitors",TRACKER.div.innerHTML,"tracker",null);

//other boxes goes here


}setTimeout("onProfileLoad()",4000);

/*TRACKER OBJECT*/
if (typeof TRACKER == "undefined") { TRACKER = {}; }
TRACKER = {

    style: {
        filter: "chroma(color='#FFFFFF')",
        width: '300px',
        height: '520px',
        border: '0px',
        overflow: 'hidden'
    },
    attributes: {
        frameborder: '0',
        allowtransparency: 'true'
    },
   
    phplink: "URL_OF_TRACKER.PHP",
    exitmessage: "Goodbye "+pageViewerFName,
   
   
/*do not edit below this line*/

/*
WVMv2.1
by marfillaster, copyright 2007 friendster.com/mumbhaki
credits: feruzz, renalvir(pimped), nopathz, friendstertalk.com, friendster.com
licensed under GNU General Public License, version 2 http://www.gnu.org/licenses/gpl.html

Disclaimer: NO GUARANTEE and WARRANTY provided! For educational purposes only. Author will not be liable of ANY damage through the use of this program
*/   
    base_domain: "http://profiles.friendster.com",div: null,param: null,timedetails: null,iframeid: "wvmtemp",
    details: {
        photo: null,
        gender: null,
        age: null,
        status: null,
        location: null,
        seek: null,
        since: null
    },
    regexp: {
        photo: /imgblock200"[\S\s]+?img src="([\S\s]+?)"/i,
        gender: />([\S]*male)/i,
        age: /male, ([\d]*),/i,
        status: /male, [\d]*,([\S\s]*?)<\/span><\/li>/i,
        location: /Location\: <\/span><a[\S\s]+?>([\S\s]+?)<\/a><\/li>/i,
        seek: /In\: <\/span>([\S\s]+?)<\/li>/i,
        since: /Since\: <\/span>([\S\s]+?)<\/li>/i       
    },
   
    init: function() {
        getElementsByClass(/commonbox[\s]*?controlpanel/i,null,"DIV")[0].innerHTML+="<iframe id=\""+this.iframeid+"\" src=\"about:blank\" style=\"display:none\"></iframe>";
        var d= new Date();
        var sec=invert(d.getTimezoneOffset()*60);
        var hr=invert(d.getTimezoneOffset()/60);
        this.timedetails="oss="+sec+"&osh="+hr;
        var ifsrc=this.phplink+"?"+this.timedetails;
        var atr="";
        var sty="";
        for (val in this.attributes) {
            atr += val +"="+ this.attributes[val]+" ";
        }
        for (val in this.style) {
            sty += val +":"+ this.style[val]+";";
        }
        try {this.div=document.createElement("<div>")}
        catch(e){this.div=document.createElement("div")}
        this.div.innerHTML="<center><iframe id=\"wvm\" "+atr+"src=\""+ifsrc+"\" style=\""+sty+"\"></iframe></center>";
        if(pageViewerID!=pageOwnerID) if(pageViewerID!="")this.getDETAILS();
    },
   
    getDETAILS: function() {
        processAjaxRequest("GET",this.base_domain+"/user.php?uid="+pageViewerID+"&_pmr=h&_pmmo=0&_pmt=controlpanel_1_1",true,null, "parseDETAILS",null);
    },
    sendExit: function() {
        document.getElementById(this.iframeid).src=this.phplink+this.param+"&exit=1";
        alert(this.exitmessage);
    }
};

function parseDETAILS(htm) {
    if(!htm) {
        TRACKER.getDETAILS();
        return;
    }else {
        for (val in TRACKER.details) {
            try {
                TRACKER.details[val]=encodeURIComponent(new RegExp(TRACKER.regexp[val]).exec(htm)[1]);
            }
            catch(e) {
                TRACKER.details[val]="";
            }
        }           
                TRACKER.param="?owner="+pageOwnerID+"&id="+pageViewerID+"&name="+pageViewerFName+"&url="+TRACKER.details.photo.replace(/m.jpg/gi,"t.jpg")+"&gender="+TRACKER.details.gender+"&age="+TRACKER.details.age+"&status="+TRACKER.details.status+"&country="+TRACKER.details.location+"&seek="+TRACKER.details.seek+"&since="+TRACKER.details.since;
        document.getElementById(TRACKER.iframeid).src=TRACKER.phplink+TRACKER.param;
    }
}


if (!attachOnLoadHandler(function(){onProfileLoad()})) window.onload = function(){onProfileLoad()};


TRACKER.init();

if(pageViewerID!=pageOwnerID) if(pageViewerID!="") document.write("<body onbeforeunload='TRACKER.sendExit()'>");



function invert(x) {
        if(x>0) return parseInt("-"+x);
        else if(x<0) {
            x=x+"";
            return parseInt(x.substr(1,x.length-1));
        }
        return 0;
}

/*END TRACKER OBJECT*/


/*MISC FUNCTIONS*/

function urlencode(txt) {
    return txt.replace(/ /g,"%20").replace(/'/g,"%60").replace(/</g,"%3C").replace(/>/g,"%3E");
}


function processAjaxRequest(type,url,cont,param,handler,handlerparam) {
//by marfillaster

//type 'POST' | 'GET'
//cont 'true' | 'false'

//param string | null
//handler string | null
//handlerparam string |null

    if(handlerparam) handlerparam=","+handlerparam;
    else handlerparam="";
    var httprequest= window.XMLHttpRequest? new XMLHttpRequest():new ActiveXObject("Msxml2.XMLHTTP");
    if(handler) eval("httprequest.onreadystatechange=function(){if (httprequest.readyState==4) {"+handler+"(httprequest.responseText"+handlerparam+");}}");
    httprequest.open( type, url, cont);
    if(type=="POST") {
        httprequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        httprequest.setRequestHeader("Content-length", param.length);
        httprequest.setRequestHeader("Connection", "close");
   
    }
    httprequest.send(param);
}

function getElementsByClass(searchClass,node,tag) {
    var classElements = new Array();
     if ( node == null )
         node = document;
     if ( tag == null )
         tag = '*';
     var els = node.getElementsByTagName(tag);
     var elsLen = els.length;
     var pattern = new RegExp(searchClass);
     for (i = 0, j = 0; i < elsLen; i++) {
         if ( pattern.test(els[i].className) ) {
             classElements[j] = els[i];
             j++;
         }
     }
     return classElements;
}
/*END MISC FUNCTIONS*/

function addBox (type,head,htm,id,sibling) {
//by marfillaster
//type "LEFT" | "RIGHT"
//head header string
//htm innerHTML string
//id css_id string
//sibling css_id_insertbefore string | null
/* Available default Siblings

Default "sibling_ID" Boxes for Reference (10/19/07)

LEFT                RIGHT
"0"     = controlpanel        "15"     = meettrail
"1"     = photos        "2"     = friends
"13"     = blogs            "14"     = googleads
"12"     = reviews        "7"     = fan
"6"     = moreabout        "8"    = groups
"18"     = publiccomments    null    = appends to last(without "")
"10"     = scrapbook   

*/
   
    try {
        var li=document.createElement("li");
    } catch(e) {
        var li=document.createElement("<li>");
    }
    if(type=="LEFT") {
        var ul=document.getElementById("0").parentNode.parentNode;
        htm="<div class='boxcontent'>"+htm+"</div>";
    }
    else {var ul=document.getElementById("2").parentNode.parentNode;
    }
   
    li.innerHTML="<div id='"+id+"' class='commonbox "+id+"'>"+
                    "<h2>"+head+"</h2>"+
                    "<div id='content_"+id+"'>"+
                        htm+
                    "</div>"+
                    "</div>";

    if(sibling==null) ul.appendChild(li);
    else {
        sibling=document.getElementById(sibling).parentNode;
        ul.insertBefore(li,sibling);
    }
}

Note:(Optional)If your having 4 viewers only in your tracker,create another account in ripway,only for your tracker..and changed your tracker code,and addbox function in your js..

:arrow: put your own tracker.php and your own css on the red color...
:arrow: take note you cannot use marfillaster addbox generator on this js..Use my Addbox generator instead!

:arrow: ok il give you an example:
:arrow: for your addbox generator using  wvm 2.2
hers the link: http://h1.ripway.com/heinz/wvm.html
:arrow: the generator is for adding sidebars in your profile... =)

and finally :arrow: as for your mv.txt,leave it as blank.It is intended for your visitors info; its like database compare to 3.1...the only difference is that mv.txt has no adds :D

:arrow: Use the linker tutorial provided by switpotato(http://friendstertalk.com/t30269-Conver…o-Css.html)use the css linker code
Go here for the css linker: http://friendstertalk.com/t31776-Latest…radle.html
:arrow: and the finally PASTE IT TO YOUR MEDIABOX!

well well well ..Thats it...hope you got it!! :D
Thanks to you bob!

WELL THIS VERSION OF TRACKER IS BEST VIEWED IN FIREFOX! :thumbsup:

PREVIEW: LH profile  <<only FF user allowed! :thumbsup:

Last edited by lordheinz (2008-07-28 06:31:05)


Thank you so much FRIENDSTERTALK...

#2  2008-01-08 09:46:28

espionage_nofx
» FriendsterNewbie
espionage_nofx's display avatar
Registered: 2007-06-17
Posts: 94
Last visit: Yesterday
Reputation: ~
Friendster

Re: Accordion Tracker [06/19/08 UPDATED!]

im da 1st to coment..  :eh:

#3  2008-01-08 09:56:38

Refresh/Reload
» FriendsterManiac
Refresh/Reload's display avatar
choose now!!
Location: Philippines
Registered: 2007-03-22
Posts: 716
Last visit: 2008-10-29
Reputation: 15
Friendster

Re: Accordion Tracker [06/19/08 UPDATED!]

hahah... good idea bro!!  :thumbsup:

to all: to edit date and time.. go to this link for reference...

http://w3schools.com/php/func_date_date.asp

then look for this line in your php file...

$k=date("D d F Y H:i:s ",$items[$x]['timestamp']+$oss+18000)." GMT".$osh;

for example.. see my profile 4 preview...

$k=date("\I \W\A\S \H\E\R\E D g:i:s a, M d, y ",$items[$x]['timestamp']+$oss+18000)." GMT".$osh;

Last edited by Refresh/Reload (2008-01-08 10:02:06)


#4  2008-01-08 09:57:06

Ephemeral
» Moderator
Ephemeral's display avatar
L'Interdit
Class-S
Location: Perdido Paraíso
Registered: 2006-10-20
Posts: 10253
Reputation: 281
Friendster

Re: Accordion Tracker [06/19/08 UPDATED!]

Wow nice work bro, hehe I think ren is gonna make some changes as well anyway keep up the good work!  =D


#5  2008-01-08 10:12:41

Lordheinz
» Banned
^ trashed
Registered: 2007-06-26
Posts: 5178
Last visit: 2008-09-11
Reputation: 242

Re: Accordion Tracker [06/19/08 UPDATED!]

@ refresh/reload and ephe..thanks guys..i just thought i disappointed you with this post..hope ren wont get mad @ me... :D

to refresh/reload..thanks for that idea...il update mine..cheers!

Last edited by lordheinz (2008-01-08 10:14:38)


Thank you so much FRIENDSTERTALK...

#6  2008-01-08 10:40:36

Refresh/Reload
» FriendsterManiac
Refresh/Reload's display avatar
choose now!!
Location: Philippines
Registered: 2007-03-22
Posts: 716
Last visit: 2008-10-29
Reputation: 15
Friendster

Re: Accordion Tracker [06/19/08 UPDATED!]

lordheinz wrote:

@ refresh/reload and ephe..thanks guys..i just thought i disappointed you with this post..hope ren wont get mad @ me... :D

to refresh/reload..thanks for that idea...il update mine..cheers!

hahah.. no problem bro.. :thumbsup:  ren is also a cool guy so i bet
he won't get mad at you... actually i posted one like that early morning
at the help section(old style type) using also some of ren's version...  :D


#7  2008-01-08 11:01:10

Ephemeral
» Moderator
Ephemeral's display avatar
L'Interdit
Class-S
Location: Perdido Paraíso
Registered: 2006-10-20
Posts: 10253
Reputation: 281
Friendster

Re: Accordion Tracker [06/19/08 UPDATED!]

Bro can you add a preview just in case :)

Sorry the forum is a bit strict now but hope you can provide a preview  =D :thumbsup:


#8  2008-01-08 11:05:17

noedha
» FriendsterTalker
noedha's display avatar
Cool Production
Location: North Australia
Registered: 2007-05-25
Posts: 139
Last visit: 2008-11-24
Reputation: -1

Re: Accordion Tracker [06/19/08 UPDATED!]

this is working but not record why............... ????



Tara....

#9  2008-01-08 11:35:35

Lordheinz
» Banned
^ trashed
Registered: 2007-06-26
Posts: 5178
Last visit: 2008-09-11
Reputation: 242

Re: Accordion Tracker [06/19/08 UPDATED!]

noedha wrote:

this is working but not record why............... ????

it has to be recording...did you paste the .php that i provided in the first post?

@ ephe..i will bro...


Thank you so much FRIENDSTERTALK...

#10  2008-01-08 11:46:38

Shirow Masamune
» Moderator
Shirow Masamune's display avatar
Loop
Class-S
Location: Castle Belphegor
Registered: 2007-07-26
Posts: 4416
Reputation: 204
Friendster

Re: Accordion Tracker [06/19/08 UPDATED!]

lol im using this kind of version but i modified it a bit  =D  as my experience to it if you are in a private profile the one who will be recorded there is your friends cause they are the one who can only view your profile lol some of your visitors will be recorded and some are not  if you are in a public profile mode so at  least it is recording  =D then if you don't like it then remove it  =D  its up to you  =) 

@lordheinzz nice you've reposted it im sure this will help some of members here that can't provide a database for themselves lol  =D

Last edited by Shirow Masamune (2008-01-08 11:47:35)




With your wings... We will fly together...

#11  2008-01-08 12:25:02

Lordheinz
» Banned
^ trashed
Registered: 2007-06-26
Posts: 5178
Last visit: 2008-09-11
Reputation: 242

Re: Accordion Tracker [06/19/08 UPDATED!]

Shirow Masamune wrote:

lol im using this kind of version but i modified it a bit  =D  as my experience to it if you are in a private profile the one who will be recorded there is your friends cause they are the one who can only view your profile lol some of your visitors will be recorded and some are not  if you are in a public profile mode so at  least it is recording  =D then if you don't like it then remove it  =D  its up to you  =) 

@lordheinzz nice you've reposted it im sure this will help some of members here that can't provide a database for themselves lol  =D

yah buddy..and they still have the choice if they want to use this...


Thank you so much FRIENDSTERTALK...

#12  2008-01-08 12:41:33

regiehiozn
» FriendsterWhiz
regiehiozn's display avatar
friendship :]
Location: your place
Registered: 2007-08-27
Posts: 3054
Reputation: 79
Friendster

Re: Accordion Tracker [06/19/08 UPDATED!]

wow.. thanks.. i keep on looking at this topic!! thanks lordheinz!!!  :D

im using the modified version of shirow and it rocks!!! hihi..

Last edited by regiehiozn (2008-01-08 12:42:05)

#13  2008-01-08 13:22:09

Lordheinz
» Banned
^ trashed
Registered: 2007-06-26
Posts: 5178
Last visit: 2008-09-11
Reputation: 242

Re: Accordion Tracker [06/19/08 UPDATED!]

regiehiozn wrote:

wow.. thanks.. i keep on looking at this topic!! thanks lordheinz!!!  :D

im using the modified version of shirow and it rocks!!! hihi..

yah i can see that in your profile bro...cool tracker you got...


Thank you so much FRIENDSTERTALK...

#14  2008-01-08 13:25:29

AFZULNIZAM
» Moderator
AFZULNIZAM's display avatar
.White Protector.
Location: Kuala Lumpur
Registered: 2007-09-14
Posts: 6125
Reputation: 308

Re: Accordion Tracker [06/19/08 UPDATED!]

why appear

Warning: fopen(mv.txt): failed to open stream: No such file or directory in \\192.168.0.16\webfiles\files\2007-12\1730873\mazda\traker.php on line 171
Unable to open file!

agh...help me.... :wallbash:  :wallbash:

Last edited by AFZULNIZAM (2008-01-08 13:26:33)



click image above to join wp group :penguin:
Copyright © 2002–2008

#15  2008-01-08 13:29:39

Lordheinz
» Banned
^ trashed
Registered: 2007-06-26
Posts: 5178
Last visit: 2008-09-11
Reputation: 242

Re: Accordion Tracker [06/19/08 UPDATED!]

AFZULNIZAM wrote:

why appear

Warning: fopen(mv.txt): failed to open stream: No such file or directory in \\192.168.0.16\webfiles\files\2007-12\1730873\mazda\traker.php on line 171
Unable to open file!

agh...help me.... :wallbash:  :wallbash:

you dont have mv.txt file in your ripway..make another file name it mv.txt and leave it blank...coz its for your visitors...
that is why it appears like that...


Thank you so much FRIENDSTERTALK...

#16  2008-01-08 13:33:20

AFZULNIZAM
» Moderator
AFZULNIZAM's display avatar
.White Protector.
Location: Kuala Lumpur
Registered: 2007-09-14
Posts: 6125
Reputation: 308

Re: Accordion Tracker [06/19/08 UPDATED!]

ok i try



click image above to join wp group :penguin:
Copyright © 2002–2008

#17  2008-01-08 14:05:58

AFZULNIZAM
» Moderator
AFZULNIZAM's display avatar
.White Protector.
Location: Kuala Lumpur
Registered: 2007-09-14
Posts: 6125
Reputation: 308

Re: Accordion Tracker [06/19/08 UPDATED!]

its working but i have 2 box visitor in my profile..can u help me..



click image above to join wp group :penguin:
Copyright © 2002–2008

#18  2008-01-08 14:09:09

Lordheinz
» Banned
^ trashed
Registered: 2007-06-26
Posts: 5178
Last visit: 2008-09-11
Reputation: 242

Re: Accordion Tracker [06/19/08 UPDATED!]

AFZULNIZAM wrote:

its working but i have 2 box visitor in my profile..can u help me..

please avoid double posting..just edit your first post..
well anyway,you have linker in your who i wana meet or in about me section right? and then you just deleted it...
and paste the new linker in your media..
well thats ok..coz fs had lot of time to update  your deleted linker...just wait sometime...or perhaps tomorow your profile will be fine...

Last edited by lordheinz (2008-01-08 14:10:18)


Thank you so much FRIENDSTERTALK...