home *** CD-ROM | disk | FTP | other *** search
- class com.neodelight.std.XSystem
- {
- function XSystem()
- {
- }
- static function getBaseUrl()
- {
- var _loc1_ = _url.toLowerCase();
- var _loc2_ = _loc1_.length;
- var _loc3_ = _loc1_.indexOf("?",0);
- if(_loc3_ > 0)
- {
- _loc2_ = _loc3_;
- }
- var _loc4_ = "offline";
- if(_loc1_.substr(0,4) == "http")
- {
- _loc4_ = _url.substr(7,_loc2_ - 7);
- }
- return _loc4_;
- }
- static function getUrlParam(strParam)
- {
- var _loc4_ = _url.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_ = _url.length - _loc1_;
- }
- return _url.substr(_loc1_ + _loc5_,_loc3_);
- }
- return "";
- }
- static function isOffline()
- {
- return _url.toLowerCase().substr(0,4) != "http";
- }
- static function isMacintosh()
- {
- return System.capabilities.os.toLowerCase().indexOf("mac") >= 0;
- }
- }
-