var isIE = (navigator.appName.indexOf("Explorer")!=-1) ? true : false;
var BrowserName = (isIE) ? navigator.appName : "Unknown Browser";
var isNN = (navigator.appName.indexOf("Netscape")!=-1) ? true : false;
if (isNN) {BrowserName = navigator.Appname};
var isFF = (navigator.appVersion.indexOf("FireFox")!=-1) ? true : false;
if (isFF) {BrowserName = "FireFox"};
var isMac = (navigator.platform.toUpperCase().indexOf("MAC") >= 0) ? true : false;
if (isMac) {BrowserName = "Macintosh Platform"};
var MAC = (isMac);
var N6 = (isNN);
var IE = (isIE);
var FF = (isFF);
var N4 = (!N6 && !IE && !FF);
var NN4P = (isNN && (navigator.appVersion.charAt(0)=="4"));
var NN6  = (isNN && (navigator.appVersion.charAt(0)=="5"));
var ie7  = (isIE && (navigator.appVersion.indexOf("MSIE 7")!=-1));
var isIE7 = ie7;

function getObj(cname) {
   var cStr;
   if(cname=="items"){
      cStr = ''+
      '<OBJECT ID="Items" '+
      '        NAME="Items" '+
      '        TYPE="text/x-scriptlet" '+
      '        DATA="listbox.htm" '+
      '        WIDTH="300" '+
      '        HEIGHT="197" '+
      '        STYLE="border: 1px white solid;">'+
      '</OBJECT>';
   }

   if(cname=="selitems") {
      cStr = ''+
      '<OBJECT ID="SelItems" '+
      '        NAME="SelItems" '+
      '        TYPE="text/x-scriptlet" '+
      '        DATA="listbox.htm" '+
      '        WIDTH=300 '+
      '        HEIGHT=275 '+
      '        STYLE="border: 1pt white solid;">'+
      '</OBJECT>';
   }
   return cStr
}


function RTrim(text){
   var entry = text;	
   while (entry.charAt(entry.length - 1) == ' ') {entry = entry.substring(0,entry.length - 1);}
   return entry;
}

function ltrim(text) {
   var entry = text;	
   while (entry.charAt(0) == ' ') {entry = entry.substring(1,entry.length);}
   return entry;
}

function trim(text){return RTrim(text);}

function alltrim(text){return ltrim(RTrim(text));}

function isalpha(s){return (chars.indexOf(s.charAt(0)) > -1);}

function isdigits(s){return (nums.indexOf(s.charAt(0)) > -1);} 

function isnull(s){return (s == null);}

function isblank(s){
   s = strtran(s," ","");
   return ((s.length == 0) || (s == "  /  /  ") || (left(s, 4) == "//::") );
}

function strtran(s, fromStr, toStr){
   var nw_s = s;
   for (i = 0; i < 100 && nw_s.indexOf (fromStr) != -1; i++){nw_s = nw_s.replace (fromStr, toStr);}
   return nw_s;
}

function right(s ,n){
   var cStr = new String(s);
   if (cStr.length < (n + 1)){return cStr;}
   return cStr.substring((cStr.length - n), cStr.length);
}

function round(number, X){ 
   X = (isNaN(X) ? 0 : X); 
   return Math.round(number*Math.pow(10,X))/Math.pow(10,X);
}

//var days = 14; 
//var today = new Date(); 
//var zero_date = new Date(0,0,0); 
//today.setTime(today.getTime() - zero_date.getTime()); 
//var todays_date = new Date(today.getYear(),today.getMonth(),today.getDate(),0,0,0); 
//var expires_date = new Date(todays_date.getTime() + (days * 86400000)); 
//var mainUrl = 'campus.asp';

function Get_Cookie(name) {
   var start = document.cookie.indexOf(name+"=");
   var len = start+name.length+1;
   if ((!start) && (name != document.cookie.substring(0,name.length))) {return null;}
   if (start == -1) {return null;}
   var end = document.cookie.indexOf(";",len); 
   if (end == -1) {end = document.cookie.length;}
   return unescape(document.cookie.substring(len,end)); 
} 

function Set_Cookie(name,value,expires,path,domain,secure) {
   document.cookie=name+"="+escape(value)+
      ((expires)? ";expires="+expires.toGMTString():"")+
      ((path)   ? ";path="   +path  :"")+
      ((domain) ? ";domain=" +domain:"")+
      ((secure) ? ";secure" : "");
}

function Delete_Cookie(name,path,domain) {
   if (Get_Cookie(name)) {
      document.cookie = name + "=" +
      ( (path) ? ";path=" + path : "") + 
      ( (domain) ? ";domain=" + domain : "") + 
      ";expires=Thu, 01-Jan-1970 00:00:01 GMT"; 
   }
}

function isCookieEnabled() {
  if (document.all) return navigator.cookieEnabled; 
  Set_Cookie('testcookie', today.getTime() ); 
  var tc = Get_Cookie('testcookie'); 
  Delete_Cookie('testcookie'); 
  return (tc == today.getTime()); 
}

//var beenHere = Get_Cookie('beenHere'); 
//if (beenHere == 'yes') {
//   if (document.images) {window.location.replace(mainUrl);}
//   else {window.location = mainUrl; }
//} 
//else if (isCookieEnabled()) Set_Cookie('beenHere','yes',expires_date); 
