//ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
//º                                                                        º
//º  Common JavaScript function definitions                                º
//º                                                                        º
//ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
var Appr1Nam   = "Netscape";
var Appr1Ver   = 4.05;
var Appr2Nam   = "Ms Explorer";
var Appr2Ver   = 4.0;

var CurrVer    = 0.0;
var CurrNam    = "";
var Approved   = 0;

var CurrScrWd  = window.screen.width;
var CurrScrHt  = window.screen.height;

function MakeArray( n ) {
  this.length = n;    
  for ( var i = 1; i<=n; i++ ) {
    this[i] = new Image();
    }
  return this;
  }

function msgover( num ) { window.status = mmsg[num]; }

function msgout( num ) {
  var e;
  if ( num > 0 ) {
    if ( NavInfo().substr( 0, 9 ) == "Microsoft" ) {
      e = window.event.srcElement;
      if ( num == 8 ) { e.style.color = MenuSpec; }
      }
    }
  window.status = mmsg[0];
  }

function NavVer( ) { return parseFloat( navigator.appVersion ); }
function NavInfo( ) {
  CurrVer = NavVer();
  CurrNam = navigator.appName;
  return CurrNam + " " + CurrVer;
  }

function lameobrowserAlert() {
  if( document.images ) {
    //alert('Good deal - your browser supports JavaScript image arrays!');
    }
  else {
    alert( 'Warning: Your browser does not support some JavaScript features - Please upgrade to Netscape 3.0 or higher!' );
    }
  }

function LastModDate( ) {
  LastMod     = document.lastModified;
  LastModDate = Date.parse( LastMod );
  if ( LastModDate == 0 ) {
    return "--Unknown--";
    }
  else {
    LMArray = LastMod.split( " " );
    NavVers = NavVer();
    if ( NavVers >= 2.00 ) {
      LastMod2 = LMArray[4] + " " + LMArray[1] + " " + LMArray[2]; }
    if ( NavVers >= 3.00 ) { LastMod2 = LMArray[0]; }
    if ( NavVers >= 4.60 ) {
      LMArray[2] = LMArray[2].substring(0,--LMArray[2].length);
      LastMod2 = LMArray[2] + " " + LMArray[1] + " " + LMArray[3]; }
    return LastMod2;
    }
  }

function chkForQuote(s) {
	var returnString = "";
	for ( var i=0; i<s.length; i++) {
    if ( s.substr(i,6) == '&quot;' ) { returnString += '"'; i+=5;}
		else { returnString += s.charAt(i); }
		}
	return returnString;
	}

function chkPrice(obj) {
	if ( isNaN(obj.value) && (obj.value != "") ) {
		alert( "Prices must be numbers only, no $ signs, etc." );
		obj.focus();
		return false;
		}
	return true;
	}

function stripSpaces(s) { return (s.replace(/^\W+/,'')).replace(/\W+$/,''); }

function InitApp( ) {
  browser = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3 )) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 )));
  }

