home *** CD-ROM | disk | FTP | other *** search
- function EncrpytString(strVal)
- {
- var _loc7_ = "aHfEjcDebChGiAfIjDbEjacD";
- var _loc8_ = _loc7_.length;
- var _loc11_ = "0";
- var _loc3_ = "";
- var _loc9_ = strVal.length;
- var _loc1_ = 0;
- _loc3_ = "";
- var _loc4_ = undefined;
- var _loc6_ = undefined;
- var _loc2_ = undefined;
- var _loc5_ = 0;
- nCnt = 0;
- while(nCnt < _loc9_)
- {
- _loc4_ = strVal.charCodeAt(nCnt);
- if(_loc4_ >= 128)
- {
- _loc4_ = "X";
- }
- _loc6_ = _loc7_.charCodeAt(_loc1_);
- _loc1_ += 1;
- if(_loc1_ >= _loc8_)
- {
- _loc1_ = 0;
- }
- _loc2_ = _loc4_ % 16 + _loc6_;
- _loc3_ += String.fromCharCode(_loc2_);
- _loc5_ += _loc2_;
- _loc6_ = _loc7_.charCodeAt(_loc1_);
- _loc1_ += 1;
- if(_loc1_ >= _loc8_)
- {
- _loc1_ = 0;
- }
- _loc2_ = Math.floor(_loc4_ / 16) + _loc6_;
- _loc3_ += String.fromCharCode(_loc2_);
- _loc5_ += _loc2_;
- nCnt++;
- }
- _loc5_ %= 256;
- _loc6_ = _loc7_.charCodeAt(_loc1_);
- _loc1_ += 1;
- if(_loc1_ >= _loc8_)
- {
- _loc1_ = 0;
- }
- _loc2_ = _loc5_ % 16 + _loc6_;
- _loc3_ += String.fromCharCode(_loc2_);
- _loc6_ = _loc7_.charCodeAt(_loc1_);
- _loc1_ += 1;
- if(_loc1_ >= _loc8_)
- {
- _loc1_ = 0;
- }
- _loc2_ = Math.floor(_loc5_ / 16) + _loc6_;
- _loc3_ += String.fromCharCode(_loc2_);
- return _loc3_;
- }
- function AppendUrlParam(strUrl, strParam)
- {
- if(strUrl.indexOf("?") > 0)
- {
- return strUrl + "&" + strParam;
- }
- return strUrl + "?" + strParam;
- }
- function GetUrlParam(strUrl, strParam)
- {
- var _loc4_ = strUrl.toLowerCase();
- var _loc1_ = _loc4_.indexOf(strParam);
- var _loc5_ = strParam.length;
- if(_loc1_ > 0)
- {
- var _loc3_ = undefined;
- var _loc2_ = _loc4_.indexOf("&",_loc1_ + _loc5_);
- if(_loc2_ > 0)
- {
- _loc3_ = _loc2_ - _loc1_;
- }
- else
- {
- _loc3_ = strUrl.length - _loc1_;
- }
- return strUrl.substr(_loc1_ + _loc5_,_loc3_);
- }
- return "";
- }
- function GetBaseUrl(strUrl)
- {
- var _loc1_ = strUrl.toLowerCase();
- var _loc2_ = _loc1_.length;
- var _loc3_ = _loc1_.indexOf("?",0);
- if(_loc3_ > 0)
- {
- _loc2_ = _loc3_;
- }
- var _loc4_ = "download";
- if(_loc1_.substr(0,4) == "http")
- {
- _loc4_ = strUrl.substr(7,_loc2_ - 7);
- }
- return _loc4_;
- }
- function checkGoodUrl(myUrl)
- {
- var _loc2_ = undefined;
- var _loc3_ = undefined;
- var _loc4_ = undefined;
- var _loc1_ = undefined;
- if(_url.toLowerCase().substr(0,4) != "http")
- {
- return 1;
- }
- if(myUrl.length() == 0)
- {
- return 1;
- }
- _loc2_ = _url.toLowerCase();
- _loc1_ = _loc2_.indexOf(_loc2_,"/",7);
- if(_loc1_ > 0)
- {
- _loc2_ = _loc2_.substr(0,_loc1_);
- }
- _loc3_ = myUrl.split("|");
- _loc4_ = _loc3_.length;
- _loc1_ = 0;
- while(_loc1_ < _loc4_)
- {
- if(_loc2_.indexOf(_loc3_[_loc1_]) >= 0)
- {
- return 1;
- }
- _loc1_ = _loc1_ + 1;
- }
- return 0;
- }
- stop();
- HiScoreSaveURL = "http://www.arcadetown.com/bumpcopter2/hs.asp";
- HiScoreOpenURL = "http://www.arcadetown.com/bumpcopter2/view_high_scores.asp";
- LinkDownload = "http://www.arcadetown.com/partner/download.asp?gameid=bumpcopter2&aid=" + GetUrlParam(_url,"aid=") + "&refer=" + _root.GetBaseUrl(_url);
- LinkMoreGames = "http://www.arcadetown.com/index.asp?gameid=bumpcopter2&aid=" + GetUrlParam(_url,"aid=") + "&refer=" + _root.GetBaseUrl(_url);
- LinkArcadetown = LinkMoreGames;
- if(_url.toLowerCase().substr(0,4) == "http" && checkGoodUrl("nbstuff.com|newgrounds.com|ungrounded.net") == 1)
- {
- HiScoreSaveURL = "http://www.nbstuff.com/highscores/copter2/addScore.php";
- HiScoreOpenURL = "http://www.nbstuff.com/highscores/copter2";
- LinkMoreGames = "http://www.nbstuff.com";
- if(checkGoodUrl("newgrounds.com|ungrounded.net") == 1)
- {
- LinkDownload = "http://www.arcadetown.com/partner/download.asp?gameid=bumpcopter2&aid=647057&refer=" + _root.GetBaseUrl(_url);
- }
- }
- passFrame = "1";
- url = _url.split("/");
- cUrl = url[2];
-