  // ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  var modCode="cksys",modName="CheckSystem",modVers="2.44.0906292358",modDCRN="©1999-2009 Oakley Graphic Productions, Inc. All rights reserved."
  // ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  if(top.modx==null){top.modx=[]}top.modx.push(modCode);if(top.modn==null){top.modn=[]}top.modn.push(modName);if(top.modv==null){top.modv=[]}top.modv.push(modVers);if(top.modc==null){top.modc=[]}top.modc.push(modDCRN);

  top.docref=(document.referrer&&document.referrer.length>0)?document.referrer:top.rtDir+top.pgDir+"/blank.html"
  getDateVisit();var parentWindow=self.window,pWinPos=0,pWinWth=0,pWinHgt=0,pWinLft=0,pWinTop=0,pWinPre=0,siblingWindow=0,sWinWth=0,sWinHgt=0,sWinLft=0,sWinTop=0,pgTtl=document.title,pgMsg="";if(parentBKG==null){parentBKG=""}
  pgMsg=" - Checking System Compliancy...";document.title=pgTtl+pgMsg;self.status=pgMsg

  // Browser/System ID ------------
  if(isID==null){var isID=(document.getElementById)?1:0,isNS=(document.layers||(document.getElementById&&!document.all))?1:0,isIE=(document.all)?1:0}
  var brsSpt=new Array("","IE","NS","OP","AO","FF","GA","KO","SA","SM","GC","TV"),brsSpt2=new Array("","<nobr><A href='http:/\/www.microsoft.com/windows/ie/' target='_top'>Microsoft Internet Explorer<\/A><\/nobr>","<nobr><A href='http:/\/home.netscape.com/download/' target='_top'>Netscape Navigator<\/A><\/nobr>","<nobr><A href='http:/\/www.opera.com/' target='_top'>Opera<\/A><\/nobr>","<nobr><A href='http:/\/www.aol.com/' target='_top'>America Online<\/A><\/nobr>","<nobr><A href='http:/\/www.mozilla.org/products/firefox/' target='_top'>Firefox<\/A><\/nobr>","<nobr><A href='http:/\/galeon.sourceforge.net/download/' target='_top'>Galeon<\/A><\/nobr>","<nobr><A href='http:/\/www.konqueror.org/' target='_top'>Konqueror<\/A><\/nobr>","<nobr><A href='http:/\/www.apple.com/safari/' target='_top'>Apple Safari<\/A><\/nobr>","<nobr><A href='http:/\/www.seamonkey-project.org/' target='_top'>SeaMonkey<\/A><\/nobr>","<nobr><A href='http:/\/www.google.com/chrome' target='_top'>Chrome<\/A><\/nobr>","<nobr><A href='http:/\/http://www.msntv.com/' target='_top'>MSN TV (WebTV)<\/A><\/nobr>")
  var opsSpt=new Array("","Win3x","Win95","Win98","WinME","WinNT","Win2K","WinXP","Vista","Mac68k","MacPPC","MacOSX","Linux","UnxHP","UnxIBM","UnxSGI","UnxSUN","WebTV"),opsSpt2=new Array("","Windows","Macintosh","Linux","Unix","Web")



//-----------------------------------------------------------------------------------------------------
  //var brsAgnt="?????"//,brsName="" // test fields
//-----------------------------------------------------------------------------------------------------



  // This System -----------------
  if(brsAgnt==null){var brsAgnt=navigator.userAgent}if(brsName==null){var brsName=navigator.appName}
  var opsName="Unknown",brsVers=0,ScrnW=screen.width,ScrnH=screen.height,ScrnD=screen.colorDepth
  while(isNaN(parseFloat(brsAgnt.substring(brsVers,brsAgnt.length)))){brsVers++}brsVers=parseFloat(brsAgnt.substring(brsVers,brsAgnt.length))

  if(brsAgnt.indexOf("MSIE")>0){brsVers=parseFloat(brsAgnt.substring(brsAgnt.indexOf("MSIE")+4,brsAgnt.length))}
  if(brsAgnt.indexOf("Netscape")>-1||brsName.indexOf("Gecko")>-1||brsName.indexOf("Netscape")>-1){brsVers=parseFloat(brsAgnt.substring(brsAgnt.lastIndexOf("/")+1,brsAgnt.length));if((brsVers==5||parseFloat(brsVers)>20000000)&&brsAgnt.indexOf("rv:")>-1){brsVers=5+(Math.floor(parseFloat(brsAgnt.substring(brsAgnt.lastIndexOf("rv:")+3,brsAgnt.length)))+1)}}
  if(brsAgnt.indexOf("AOL")>0){brsName="America Online";brsVers=parseFloat(brsAgnt.substring(brsAgnt.indexOf("AOL")+3,brsAgnt.length))}
  if(brsAgnt.indexOf("Firefox")>0){brsName="Firefox";brsVers=parseFloat(brsAgnt.substring(brsAgnt.indexOf("Firefox")+8,brsAgnt.length))}
  if(brsAgnt.indexOf("Konqueror")>0){brsName="Konqueror";brsVers=parseFloat(brsAgnt.substring(brsAgnt.indexOf("Konqueror")+10,brsAgnt.length))}
  if(brsAgnt.indexOf("Opera")>0){brsName="Opera";brsVers=parseFloat(brsAgnt.substring(brsAgnt.indexOf("Opera")+6,brsAgnt.length))}
  if(brsAgnt.indexOf("Safari")>0){brsName="Safari";brsVers=parseFloat(brsAgnt.substring(brsAgnt.indexOf("Safari")+7,brsAgnt.length))/100}
  if(brsAgnt.indexOf("SeaMonkey")>0){brsName="SeaMonkey";brsVers=parseFloat(brsAgnt.substring(brsAgnt.indexOf("SeaMonkey")+10,brsAgnt.length))}
  if(brsAgnt.indexOf("WebTV")>0){brsName="WebTV";brsVers=parseFloat(brsAgnt.substring(brsAgnt.indexOf("WebTV")+6,brsAgnt.length))}
  if(brsAgnt.indexOf("Chrome")>0){brsName="Chrome";brsVers=parseFloat(brsAgnt.substring(brsAgnt.indexOf("Chrome")+7,brsAgnt.length))}


  if((brsAgnt.indexOf("Win16")>-1)		||(brsAgnt.indexOf("Windows 3.1")>-1)							){opsName=opsSpt[ 1]}
  if((brsAgnt.indexOf("Win95")>-1)		||(brsAgnt.indexOf("Windows 95")>-1)		||(brsAgnt.indexOf("Win 9x 4.0")>-1)	){opsName=opsSpt[ 2]}
  if((brsAgnt.indexOf("Win98")>-1)		||(brsAgnt.indexOf("Windows 98")>-1)		||(brsAgnt.indexOf("Win 9x 4.1")>-1)	){opsName=opsSpt[ 3]}
  if((brsAgnt.indexOf("WinME")>-1)		||(brsAgnt.indexOf("Windows ME")>-1)		||(brsAgnt.indexOf("Win 9x 4.9")>-1)	){opsName=opsSpt[ 4]}

  if((brsAgnt.indexOf("WinNT")>-1)		||(brsAgnt.indexOf("Windows NT")>-1)							){opsName=opsSpt[ 5]}
  if((brsAgnt.indexOf("Windows 2000")>-1)	||(brsAgnt.indexOf("Windows NT 5")>-1)							){opsName=opsSpt[ 6]}
  if((brsAgnt.indexOf("Windows XP")>-1)		||(brsAgnt.indexOf("Windows NT 5.1")>-1)						){opsName=opsSpt[ 7]}
  if((brsAgnt.indexOf("Windows Vista")>-1)	||(brsAgnt.indexOf("Windows NT 6")>-1)							){opsName=opsSpt[ 7]}

  if((brsAgnt.indexOf("Mac")>-1)													){opsName=opsSpt[ 9]}
  if((brsAgnt.indexOf("PowerPC")>-1)		||(brsAgnt.indexOf("PPC")>-1)								){opsName=opsSpt[10]}
  if((brsAgnt.indexOf("Mac OS X")>-1)													){opsName=opsSpt[11]}

  if((brsAgnt.indexOf("Linux")>-1)													){opsName=opsSpt[12]}
  if((brsAgnt.indexOf("HP-UX")>-1)													){opsName=opsSpt[13]}
  if((brsAgnt.indexOf("AIX"  )>-1)													){opsName=opsSpt[14]}
  if((brsAgnt.indexOf("IRIX" )>-1)													){opsName=opsSpt[15]}
  if((brsAgnt.indexOf("SunOS")>-1)													){opsName=opsSpt[16]}

  if((brsAgnt.indexOf("WebTV")>-1)													){opsName=opsSpt[17]}

//-----------------------------------------------------------------------------------------------------

  // Check System -----------------
  var opsys=opsName,opsName2="",opsReq2="",brsName2="",brsReq2="",ScrnW2=0,ScrnH2=0,ScrnD2=0,rezReq2=wthReq+"&nbsp;x&nbsp;"+hgtReq+"&nbsp;x&nbsp;"+dptReq
  var PASSED="<font color='"+passColor+"'><b>PASSED<\/b><\/font>",FAILED="<font color='"+failColor+"'><b>FAILED<\/b><\/font>"
  var ckSys=0,ckOps=0,ckBrs=0,ckRez=0,ckRezW=0,ckRezH=0,ckRezD=0,sysStat="",opsStat="",brsStat="",rezStat=""

  for(var ops=1;ops<opsSpt.length;ops++){
    for(var brs=1;brs<brsSpt.length;brs++){
      for(var grp=1;grp<opsReq.length;grp++){
        if(opsReq[grp].indexOf(opsSpt[ops])>-1){
          if(opsReq2.indexOf(opsSpt[ops].substring(3,6))<0){ // Checking if subos [98 ME 2K XP PPC etc] is added
            if(opsReq2.indexOf(opsSpt[ops].substring(0,3))>-1){opsReq2+="/"}  //Checking if OS is added
            else{opsReq2+=((opsReq2=="")?"":"&nbsp;&nbsp;or&nbsp;&nbsp;")+"<nobr>"+((opsSpt[ops].substring(3,4)==opsSpt[ops].substring(3,4).toUpperCase()||!isNaN(opsSpt[ops].substring(3,4)))?opsSpt[ops].substring(0,3):opsSpt[ops])+"&nbsp;"}
            opsReq2+=(opsSpt[ops].substring(3,4)==opsSpt[ops].substring(3,4).toUpperCase()||!isNaN(opsSpt[ops].substring(3,4)))?opsSpt[ops].substring(3,6):""
          }
          if(opsName==opsSpt[ops]){ckOps=1}
        }
        if(brsReq[grp].substring(0,2)==brsSpt[brs]&&opsReq[grp].indexOf(opsName)>-1){
          if(brsReq2.indexOf(brsSpt2[brs])<0){brsReq2+="&nbsp;&nbsp;"+brsSpt2[brs]+"&nbsp;";if(brsReq[grp].indexOf("x")>-1){brsReq2+=Math.round(parseFloat(brsReq[grp].substring(2,brsReq[grp].length))-.5)+"x "}else if(brsReq[grp].indexOf("+")>-1){brsReq2+=parseFloat(brsReq[grp].substring(2,brsReq[grp].length))+"+ "}else{brsReq2+=parseFloat(brsReq[grp].substring(2,brsReq[grp].length))}}
          if(brsSpt2[brs].indexOf(brsName)>-1&&brsReq2.indexOf(brsName)>-1&&(brsVers==parseFloat(brsReq[grp].substring(2,brsReq[grp].length))||(brsReq[grp].indexOf("x")>-1&&Math.round(brsVers-.5)==Math.round(parseFloat(brsReq[grp].substring(2,brsReq[grp].length))-.5))||(brsReq[grp].indexOf("+")>-1&&brsVers>=parseFloat(brsReq[grp].substring(2,brsReq[grp].length))))){ckBrs=1}
        }
      }
    }
  }

  for(var ops=1;ops<opsSpt2.length;ops++){
    if(opsName.substring(0,2)==opsSpt2[ops].substring(0,2)){
      opsName=opsSpt2[ops]+((opsName.substring(3,4)==opsName.substring(3,4).toUpperCase()||!isNaN(opsName.substring(3,4)))?" "+opsName.substring(3,6):"")
    }
  }


  if(opsName!="Unknown"){
    if(ckOps){opsStat=PASSED;opsName2="<font color='"+passColor+"'>"+opsName+"<\/font>"}
    else{opsStat=FAILED;opsName2="<font color='"+failColor+"'>"+opsName+"<\/font>"}
  }
  else{opsStat=FAILED;opsName2="<font color='"+failColor+"'>Unknown<\/font>"}

  if(brsReq2==""){brsReq2="<font color='"+failColor+"'>No browsers supporded for this OS<\/font>"}
  if(ckBrs){brsStat=PASSED;brsName2="<font color='"+passColor+"'>"+brsName+"&nbsp;"+brsVers+"<\/font>"}
  else{brsStat=FAILED;brsName2="<font color='"+failColor+"'>"+brsName+"&nbsp;"+brsVers+"<\/font>"}

  if(ScrnW>0&&ScrnH>0&&ScrnD>0){
    if(wthReq<=ScrnW){ckRezW=1;ScrnW2="<font color='"+passColor+"'>"+ScrnW+"<\/font>"}else{ScrnW2="<font color='"+failColor+"'>"+ScrnW+"<\/font>"}
    if(hgtReq<=ScrnH){ckRezH=1;ScrnH2="<font color='"+passColor+"'>"+ScrnH+"<\/font>"}else{ScrnH2="<font color='"+failColor+"'>"+ScrnH+"<\/font>"}
    if(dptReq<=ScrnD){ckRezD=1;ScrnD2="<font color='"+passColor+"'>"+ScrnD+"<\/font>"}else{ScrnD2="<font color='"+failColor+"'>"+ScrnD+"<\/font>"}
    if(ckRezW&&ckRezH&&ckRezD){ckRez=1;rezStat=PASSED}else{rezStat=FAILED}rezName=ScrnW2+"&nbsp;x&nbsp;"+ScrnH2+"&nbsp;x&nbsp;"+ScrnD2
  }
  else{rezName="<font color='"+failColor+"'><b>UNKNOWN<\/b><\/font>"}

  if(ckOps&&ckBrs&&ckRez){ckSys=1;sysStat=PASSED}else{sysStat=FAILED}
  if(ckSys&&oSysLnk!="dflt"){osys()}else{xsys()}



  function xsys(){ //*******************************************************************
    pgMsg=" - System Compliancy Check!";document.title=pgTtl+pgMsg;self.status=pgMsg
    if(xSysLnk.indexOf("dflt")>-1||oSysLnk.indexOf("dflt")>-1){

      // Page Setup ------------------

      var xsys ="<style type='text/css'>"
          //xsys+=(top.isIE)?"body      \{overflow:auto;\}":""
          xsys+="a:link    \{color:"+moffColor+";text-decoration:none;\}"
          xsys+="a:visited \{color:"+moffColor+";text-decoration:none;\}"
          xsys+="a:hover   \{color:"+movrColor+";text-decoration:none;\}"


          xsys+="<\/style>"

          xsys+="<\/head>"

          xsys+="<body bgcolor="+bakgColor+">"
          xsys+="<font face='Helvetica' color="+pagfColor+">"

          xsys+="<div align='justify'>"
          xsys+="<big>Thank you for your interest in visiting <nobr><font color="+cpnyColor+"><big><b>"+crn.substring(crn.indexOf(" ")+1,crn.indexOf(". A")+1)+"<\/b><\/big><\/big><\/font><\/nobr><br />"

          xsys+="<\/div>"


          //<font face='Helvetica' color="+pagfColor+">            <\/font>
          //------------------------------------------------------------------------
          xsys+="<table cellspacing=0 cellpadding=10 border=1 bordercolor='"+tablColor+"' width=100%><tr><td><p align='justify'>"+cpnySynopsis+"<\/p><\/td><\/tr><\/table><br />"
          //------------------------------------------------------------------------

          xsys+="<div align='justify'>"
          xsys+=(oSysLnk=="dflt")?"<b>&nbsp;Your current system configuration:<\/b>":"<b>&nbsp;At this time we are not supporting your current system configuration:<\/b>"

          xsys+="<\/div><br /><br />"

          xsys+="<table cellspacing=0 cellpadding=0 border=1 width=100% align=center>"

          xsys+="<tr bgcolor="+tablColor+">"
          xsys+="<td align=left  ><font color="+revfColor+"><b>&nbsp;Condition<\/b><\/font><\/td>"
          xsys+="<td align=center><font color="+revfColor+"><b>Required<\/b><\/font><\/td>"
          xsys+="<td align=center><font color="+revfColor+"><b>This&nbsp;System<\/b><\/font><\/td>"
          xsys+="<td align=center><font color="+revfColor+"><b>Status<\/b><\/font><\/td>"
          xsys+="<\/tr>"

          xsys+="<tr>"
          xsys+="<td align=left  ><font color="+pagfColor+"><b>&nbsp;Operating&nbsp;System:<\/b><\/font><\/td>"
          xsys+="<td align=center><font color="+pagfColor+">"+opsReq2+"<\/font><\/td>"
          xsys+="<td align=center><font color="+pagfColor+"><nobr>&nbsp;&nbsp;"+opsName2+"&nbsp;&nbsp;<\/nobr><\/font><\/td>"
          xsys+="<td align=center><font color="+pagfColor+"><nobr>&nbsp;&nbsp;<b>"+opsStat+"<\/b>&nbsp;&nbsp;<\/nobr><\/font><\/td>"
          xsys+="<\/tr>"

          xsys+="<tr>"
          xsys+="<td align=left  ><font color="+pagfColor+"><b>&nbsp;Browser&nbsp;Version:<\/b><br /><small>&nbsp;(based&nbsp;on&nbsp;this&nbsp;OS)<\/small><\/font><\/td>"
          xsys+="<td align=center><font color="+pagfColor+">"+brsReq2+"<\/font><\/td>"
          xsys+="<td align=center><font color="+pagfColor+"><nobr>&nbsp;&nbsp;"+brsName2+"&nbsp;&nbsp;<\/nobr><\/font><\/td>"
          xsys+="<td align=center><font color="+pagfColor+"><nobr>&nbsp;&nbsp;<b>"+brsStat+"<\/b>&nbsp;&nbsp;<\/nobr><\/font><\/td>"
          xsys+="<\/tr>"

          xsys+="<tr>"
          xsys+="<td align=left  ><font color="+pagfColor+"><b>&nbsp;Screen&nbsp;Resolution:<\/b><\/font><\/td>"
          xsys+="<td align=center><font color="+pagfColor+"><nobr>&nbsp;&nbsp;"+rezReq2+"&nbsp;&nbsp;<\/nobr><\/font><\/td>"
          xsys+="<td align=center><font color="+pagfColor+"><nobr>&nbsp;&nbsp;"+rezName+"&nbsp;&nbsp;<\/nobr><\/font><\/td>"
          xsys+="<td align=center><font color="+pagfColor+"><nobr>&nbsp;&nbsp;<b>"+rezStat+"<\/b>&nbsp;&nbsp;<\/nobr><\/font><\/td>"
          xsys+="<\/tr>"

          xsys+="<\/table>"

          xsys+=(oSysLnk=="dflt")?"":"<p align=justify>&nbsp;We apologize for this inconvenience, and are working on solutions to expand our services. Please visit again soon, as changes are occurring on a daily basis.<\/p>"
          xsys+=(oSysLnk=="dflt")?"<br /><br /><br /><br />"+brsName+"<br />"+brsAgnt+"<br />":""

          xsys+="<\/font>"

      document.write(xsys)
      self.status=modName+" "+modVers+" "+modDCRN
    }



    else if(xSysLnk.indexOf("email")>-1){ //********************************************
      var xsys ="<style type='text/css'>"
          xsys+="body      \{background-color:"+bakgColor+";color:"+pagfColor+";font:normal normal normal 10pt arial,helvetica,sans-serif;\}"
          xsys+="a:link    \{color:"+moffColor+";text-decoration:none;\}"
          xsys+="a:visited \{color:"+moffColor+";text-decoration:none;\}"
          xsys+="a:hover   \{color:"+movrColor+";text-decoration:none;\}"
          xsys+="<\/style>"

          xsys+="<\/head>"

          xsys+="<body>"

          xsys+="<div align='justify'>"
          xsys+="<big>Thank you for your interest in visiting <nobr><font color="+cpnyColor+"><big><b>"+crn.substring(crn.indexOf(" ")+1,crn.indexOf(". A")+1)+"<\/b><\/big><\/big><\/nobr><br />"

          xsys+="<\/div>"

          //------------------------------------------------------------------------
          xsys+="<table cellspacing=0 cellpadding=10 border=1 bordercolor='"+tablColor+"' width=100%><tr><td><p align='justify'>"+cpnySynopsis+"<\/p><\/td><\/tr><\/table><br />"
          //------------------------------------------------------------------------


      if(!ckOps){
          xsys+="<div align='justify'>"
          xsys+="&nbsp;At this time we are not supporting <nobr>"+opsName2+"<\/nobr>. "
          xsys+="&nbsp;To view this site you will need to be running one of the following operating systems: "
          xsys+="<nobr>"+opsReq2+"<\/nobr>"
          xsys+="<\/div>"

      }

      else if(!ckBrs){
          xsys+="<div align='justify'>"
          xsys+="&nbsp;At this time we are not supporting <nobr>"+brsName2+"<\/nobr>. "
          xsys+="&nbsp;For the best viewing expierence please consider using: <br /><br />"
          xsys+="<nobr>"+brsReq2+"<\/nobr>"
          xsys+="<\/div>"

      }

      else if(!ckRez){
        var colQuality="",colType=""
        if(ScrnD==2 ){colQuality="Lowest";	colType="4 Colors"}
        if(ScrnD==4 ){colQuality="Very Low";	colType="16 Colors"}
        if(ScrnD==8 ){colQuality="Low";		colType="256 Colors"}
        if(ScrnD==16){colQuality="Medium";	colType="Thousands of Colors"}
        if(ScrnD==24){colQuality="high";	colType="Millions of Colors"}
        if(ScrnD==32){colQuality="highest";	colType="Millions of Colors"}

        colQuality="<font color='"+failColor+"'><b>"+colQuality+"<\/b><\/font> (<font color='"+failColor+"'>"+ScrnD+"<\/font> bit)"
        colType=   "<font color='"+failColor+"'><b>"+colType   +"<\/b><\/font> (<font color='"+failColor+"'>"+ScrnD+"<\/font> bit)"

        xsys+="<div align='justify'>"
        xsys+="&nbsp;The current "+((dptReq>ScrnD)? "Color Quality (Depth) ":"Screen Size (Resolution) ")+"of this system is set to <nobr>"+((dptReq>ScrnD)?colType:"<b>"+ScrnW2+"<\/b> by <b>"+ScrnH2+"<\/b> pixels")+"<\/nobr>. "

        xsys+="A minimum "+((dptReq>ScrnD)? "Color Depth of <nobr><b>"+dptReq+"<\/b> bit<\/nobr>":"screen resolution of <nobr><b>"+wthReq+"<\/b> by <b>"+hgtReq+"<\/b> pixels<\/nobr> ")+" is necessary to properly view this site. This may be corrected by performing the following steps:<br /><br />"

        if(opsys=="Win3x"){
          xsys+="Please consult your Manual for changing the Screen Resolution and Color Depth."
        }

        else if(opsys=="Win95"||opsys=="Win98"||opsys=="WinME"||opsys=="WinNT"||opsys=="Win2K"||opsys=="WinXP"||opsys=="Vista"){
          xsys+="<b>1)<\/b> Right-click on your desktop and select Properties, or click on Start <b>><\/b> settings <b>><\/b> <nobr>Control Panel<\/nobr> <b>><\/b> Display. This will bring up the Display Properties window.<br />"
          xsys+="<b>2)<\/b> Select the settings tab at the top. This will show you the properties for both the Screen Resolution and Color Quality.<br />"
          xsys+="<b>3)<\/b> "+((dptReq>ScrnD)?"Adjust the Color Quality equal to or higher than <b>"+dptReq+"<\/b> bit.<br />":"Adjust the Screen Resolution so that it is equal to or greater than <b>"+wthReq+"<\/b> by <b>"+hgtReq+"<\/b> pixels.<br />")
          xsys+="<b>4)<\/b> Click the OK button. If prompted to confirm, do so.<br /><br />"

          xsys+=((dptReq>ScrnD)?"":"<font color='"+failColor+"'>Your monitor may not support some Resolutions. Selecting a Resolution that is incompatible will cause your monitor to either go black or become out of sync. If this happens, wait a few moments and the previous Resolution should return. Try repeating the steps at a lower Resolution.<\/font><br /><br />")

          xsys+="After changing the "+((dptReq>ScrnD)?"Color Quality":"Resolution")+", <A href='javascript:// Reload Page' onClick='ResetPage()'><b>click here<\/b><\/A> to reload this page with the new settings.<br />"
        }

        else if(opsys=="Mac68k"||opsys=="MacPPC"){
          xsys+="Please consult your Manual for changing the Screen Resolution and Color Depth."
        }
        else{
          xsys+="Please consult your Manual for changing the Screen Resolution and Color Depth."
        }

          xsys+="<\/div>"
      }

          xsys+="<HR>" //-----------------------------------------------------------


          xsys+="<div align='justify'>"
          xsys+="If you would like to request information to be sent to you, please complete the following:"
          xsys+="<\/div>"

          xsys+="<div align='right'>"
          xsys+="<nobr><form action='"+formMailLocation+"' name='formMail' method='POST'>"
          xsys+="<INPUT type=hidden name='"+((formMailLocation.indexOf("cgiemail")>-1)?"success":"redirect")+"' value='http:\/\/"+formMailRedirect+"'>"

          xsys+="<INPUT type=hidden name='recipient' value='"+formMailSendto+"'>"
          xsys+="<INPUT type=hidden name='sender' value='"+formMailSendFrom+"'>"

          xsys+="<INPUT type=hidden name='subject' value='visitor unable to enter site!'>"
          xsys+="<INPUT type=hidden name='site' value='"+crn.substring(crn.indexOf(" ")+1,crn.indexOf(". A")+1)+"'>"

          xsys+="<b>NAME<\/b><INPUT type=text name='name'  value='' maxlength=50 size=20 onBlur='/\/validateField(\"nam\",this)' onChange='if(xck){this.value=fmtTitleCase(this.value)}'>&nbsp;&nbsp;&nbsp;<WBR>"
          xsys+="<b>eMAIL<\/b><INPUT type=text name='email' value='' maxlength=80 size=40 onBlur='/\/validateField(\"eml\",this)'>&nbsp;&nbsp;&nbsp;"

          xsys+="<INPUT type=hidden name='usrOps' value='"+opsName+"'>"
          xsys+="<INPUT type=hidden name='usrBrs' value='"+brsName+" "+brsVers+"'>"
          xsys+="<INPUT type=hidden name='usrRez' value='"+ScrnW+"x"+ScrnH+"x"+ScrnD+"'>"

          xsys+="<INPUT type=button VALUE='SEND!' onClick='validateForm()'>"
          xsys+="<\/nobr><\/form>"
          xsys+="<\/div>"

          xsys+="<HR>" //-----------------------------------------------------------

          xsys+="<div align='justify'>"
          xsys+="&nbsp;We apologize for this inconvenience, and are working on solutions to expand our services. Please visit again soon, as changes are occurring on a daily basis."
          xsys+="<\/div>"

          xsys+="<\/font>"

      document.write(xsys)
      self.status=modName+" "+modVers+" "+modDCRN

      window.onunload=submitForm
    }
    else{
      var lnkSfx=new Array(".asp",".doc",".htm",".html",".shtml",".txt",".xml",".vrml")
      for(var i=1;i<lnkSfx.length;i++){
        if(xSysLnk.indexOf(lnkSfx[i])>-1){
          top.location=xSysLnk
        }
      }
    }
  }


  // Reset Page -------------------------------------------------------------------------
  function ResetPage(){window.onunload=null;history.go(0)}

  // validate Form ----------------------------------------------------------------------
  var vck=0,xck=(ckMod("formasst1.40")>-1)?1:0
  function validateForm(){
    vck=1

    if(vck){validateField("nam",document.formMail.name,1,1)}
    if(vck){validateField("eml",document.formMail.email,1,1)}
    if(vck){window.onunload=null;submitForm()}
  }

  function submitForm(){
    if(top.pgONL==null){top.pgONL=0}if(top.pgONL){
      if(vck||new Date().getTime()>top.pgDLV+(1000*60*VisitorChronoTic)){ // do this if validated or last visit [VisitorChronoTic]+ minutes
        setDateVisit();document.formMail.submit()
      }
    }
    alert("Thank you for your interest in"+top.lf+crn.substring(crn.indexOf(" ")+1,crn.indexOf(". A")+1))
  }




  // validateFields (req: formasst.js r1.40) -------------------
  function validateField(typ,loc,sck,mck){ // type of validation, location of object, submit check, message check

    if(xck&&typ!=null&&loc!=null){
      if(sck==null){var sck=0}
      if(mck==null){var mck=0}
      loc.value=trim(loc.value)

      rck=0;if(loc.value.length<1||loc.value.indexOf('...')>-1||loc.value.indexOf('—')>-1){rck=1}

      if(typ=='nam'){ // propper name
        if(sck&&rck){
          vck=0;if(mck){loc.focus();alert("Please type your full name in the "+loc.name+" field!")}
        }
        else if(isVulgar(loc.value)){
          vck=0;if(mck){loc.focus();alert("Vulgar words or phrases are not permitted in the "+loc.name+" field!")}
        }
        else if(loc.value.length<5&&loc.value.length>0){
          vck=0;if(mck){loc.focus();alert("Please type your full name in the "+loc.name+" field!")}
        }
        else if(!(/^[a-z,']+\s+[a-z,']+\s*([a-z,\d,']+\s*)*$/i).test(loc.value)&&loc.value.length>0){
          vck=0;if(mck){loc.focus();alert("Please type your full name in the "+loc.name+" field!")}
        }
        else{
          if((/^.*\s[mdclxvi]+\s.+$/i).test(loc.value)||((/^.*\s[mdclxvi]+$/i).test(loc.value)&&!isRoman(loc.value.split(/\s/)[loc.value.split(/\s/).length-1]))){
            if(mck){loc.focus();vck=confirm("You have entered a Roman number in the  "+loc.name+" field, is this correct?")}
          }
          if((/^.*\d+.*$/).test(loc.value)&&!(/^.*([^1]1st|[^1]2nd|[^1]3rd|1[0-9]th|[^1][04-9]th)$/).test(loc.value)){
            if(mck){loc.focus();vck=confirm("You have entered a number in the  "+loc.name+" field, is this correct?")}
          }
        }
      }

      if(typ=='eml'){ // email
        if(sck&&rck){
          vck=0;if(mck){loc.focus();alert("Please type a propper email address in the "+loc.name+" field!")}
        }
        else if(isVulgar(loc.value)){
          vck=0;if(mck){loc.focus();alert("Vulgar words or phrases are not permitted in the "+loc.name+" field!")}
        }
        else if(!isValidEmail(loc.value)&&loc.value.length>0){
          vck=0;if(mck){loc.focus();alert("Please type a propper email address in the "+loc.name+" field!")}
        }
      }
    }
  }





  function osys(){ //*******************************************************************
    pgMsg="Welcome to ";document.title=pgMsg+pgTtl;self.status=pgMsg+pgTtl

      var osys ="<style type='text/css'>"
          osys+="body\{background:#FFFFFF url('"+parentBKG+"') repeat fixed;color:"+pagfColor+";font:normal normal normal 10pt arial,helvetica,sans-serif;\}"

          osys+=".pbmsg\{color:"+pbMsgCOL+";font:normal normal normal 12pt arial,helvetica,sans-serif;\}"
          osys+=".pbinf\{color:"+pbInfCOL+";font:normal normal bolder 9pt arial,helvetica,sans-serif;\}"

          osys+="a.pubi\{font:normal normal bolder 12pt arial,helvetica,sans-serif;text-decoration:none;\}a.pubi:link\{color:"+pubiCOL+";\}a.pubi:visited\{color:"+pubiCOL+";text-decoration:none;\}a.pubi:hover\{color:"+pubiHOV+";text-decoration:none;\}"
          osys+="a.clik\{font:normal normal bolder 12pt arial,helvetica,sans-serif;text-decoration:none;\}a.clik:link\{color:"+clikCOL+";\}a.clik:visited\{color:"+clikCOL+";text-decoration:none;\}a.clik:hover\{color:"+clikHOV+";text-decoration:none;\}"
          osys+="<\/style>"

          osys+="<script language='Javascript'>"
          osys+=  "window.onload=onLoadSet;function onLoadSet(){objCenter('pbmsg');objCenter(\"pbinf\",40,\"m\",50);setTimeout('ckSibling()',10000)}"
          osys+=  "window.onresize=onResizeSet;function onResizeSet(){objCenter('pbmsg');objCenter(\"pbinf\",40,\"m\",50)}"
          osys+=  "function ckSibling(){if(newWindow==1&&eval('typeof(this.sibck)')+''=='undefined'){objDisplay('pbmsg')}}"
          osys+="<\/script>"

          osys+="<body>"
          osys+=  "<div id='pbmsg' style='background-color:"+pbMsgBKG+";border:"+pbMsgBDR+" solid 1px;padding:12px;position:absolute;top:0px;left:0px;visibility:hidden;'>"
          osys+=    "<table cellspacing=0 cellpadding=0 border=0 width=400><tr><td align=center>"
          osys+=     "<span class='pbmsg'>"
          osys+=     "You are using a <A href='javascript:/\/pop-up blocker' class='pubi' onMouseOver='objDisplay(\"pbinf\")'><nobr>pop-up blocker<\/nobr><\/A> on your system that is preventing you from viewing this site. "
          osys+=     "To correct this problem, disable the pop-up blocker for this page and <A href='javascript:ResetPage()' class='clik'><nobr>click here<\/nobr><\/A> to restart the page."
          osys+=     "<\/span>"
          osys+=    "<\/td><\/tr><\/table>"
          osys+=  "<\/div>"

          osys+=  "<div id='pbinf' style='background-color:#556600;border:#FFFF00 solid 1px;padding:8px;position:absolute;top:0px;left:0px;visibility:hidden;'  onClick='objDisplay(\"pbinf\",0)' onMouseOver='objDisplay(\"pbinf\")' onMouseOut='objDisplay(\"pbinf\",0)'>"
          osys+=    "<table cellspacing=0 cellpadding=0 border=0 width=400><tr><td align=center>"
          osys+=     "<span class='pbinf'>"
          osys+=     "A <nobr>pop-up blocker<\/nobr><\/A> is a program designed to prevent the abusive use of websites that open additional windows commonly used for advertising. These annoying unwanted pop-up windows are often rigged so that closing them opens additional windows. Pop-up blockers allow the user to control what pages are allowed to use pop-ups and which will be denied."
          osys+=     "<\/span>"
          osys+=    "<\/td><\/tr><\/table>"
          osys+=  "<\/div>"


          osys+="<\/body>"


      document.write(osys)

    loadWinPos();

    if(!pWinPre||pWinWth>screen.width||pWinWth<1||pWinHgt>screen.height||pWinHgt<1){
      pWinWth=(isNS)?window.innerWidth:document.body.clientWidth
      pWinHgt=(isNS)?window.innerHeight:document.body.clientHeight
    }

    pWinPre=0;saveWinPos();

    if(useTID){oSysLnk+="?"+(new Date()).getTime()}

    if(newWindow){
      if(hideWindow){parentWindow.resizeTo(1,1);parentWindow.moveTo(screen.width*2,screen.height*2)}
      else{parentWindow.resizeTo(screen.width,screen.height);parentWindow.moveTo(1,1)}

      var winLft=(((screen.availWidth-(wthReq+adjWth))/2)+adjLft)
      var winTop=(((screen.availHeight-(hgtReq-(screen.height-screen.availHeight)+adjHgt))/2)+adjTop)


      siblingWindow=window.open(oSysLnk,"","width="+(wthReq+adjWth)+",height="+(hgtReq-(screen.height-screen.availHeight)+adjHgt)+",location=0,toolbar=0,menubar=0,scrollbars=1,status=1,resizable=1");
      siblingWindow.moveTo(winLft,winTop);siblingWindow.focus()

      if(closeWindow){parentWindow.close()}
      else{fowardLink();window.onunload=unloadWindow}
    }
    else{top.location=oSysLnk}
    setTimeout("document.title=pgTtl;self.status=crn",30000)
  }




  function restoreWindow(){
    loadWinPos();pWinPre=0;saveWinPos()

    parentWindow.resizeTo(pWinWth,pWinHgt)
    pWinWth=(pWinWth-((isNS)?window.innerWidth:document.body.clientWidth)  )+pWinWth
    pWinHgt=(pWinHgt-((isNS)?window.innerHeight:document.body.clientHeight))+pWinHgt

    parentWindow.resizeTo(pWinWth,pWinHgt)

    pWinLft=(screen.availWidth-pWinWth)/2
    pWinTop=(screen.availHeight-pWinHgt)/2
    parentWindow.moveTo(pWinLft,pWinTop)

    if(parentWindow.history.length==0||location.search.length==1){parentWindow.location.replace(top.docref)}else{parentWindow.history.go(-1)}
  }




  function unloadWindow(){
    if(typeof(top.xsw)+""=="undefined"&&typeof(siblingWindow)=="object"){
      loadWinPos();pWinPre=1;saveWinPos()
      siblingWindow.xpw=1;siblingWindow.parentWindow=null
    }
  }



  function fowardLink(){if(typeof(parentWindow)+''=='object'){setTimeout("siblingWindow.top.parentWindow=this.window",1000)}}


  function loadWinPos(){
    if(document.cookie!=""){
      var giCookie=(document.cookie!="")?document.cookie.split("; "):""
      for(var i=0;i<giCookie.length;i++){if(giCookie[i].split("=")[0]=="pWinPos"){pWinPos=giCookie[i].split("=")[1].split("%%")}}
      for(var i=0;i<pWinPos.length;i++){
        if(pWinPos[i].split("##")[0]=="pWinWth"){pWinWth=parseInt(pWinPos[i].split("##")[1],10)}
        if(pWinPos[i].split("##")[0]=="pWinHgt"){pWinHgt=parseInt(pWinPos[i].split("##")[1],10)}
        if(pWinPos[i].split("##")[0]=="pWinPre"){pWinPre=parseInt(pWinPos[i].split("##")[1],10)}
      }
    }
  }

  function saveWinPos(){
    var expDate=new Date();expDate.setYear(expDate.getYear()+1);expDate=expDate.toGMTString()
    document.cookie="pWinPos=pWinWth##"+pWinWth+"%%pWinHgt##"+pWinHgt+"%%pWinPre##"+pWinPre+";expires="+expDate
  }


  function getDateVisit(){
    if(document.cookie!=""){
      var giCookie=(document.cookie!="")?document.cookie.split("; "):""
      for(var i=0;i<giCookie.length;i++){if(giCookie[i].split("=")[0]=="pgDLV"){top.pgDLV=parseInt(giCookie[i].split("=")[1])}}
    }
    if(top.pgDLV==null){setDateVisit()}
  }

  function setDateVisit(){
    top.pgDLV=(new Date()).getTime()+((top.pgDLV==null)?-(1000*60*VisitorChronoTic):0)

    var expDate=new Date();expDate.setYear(expDate.getYear()+1);expDate=expDate.toGMTString()
    document.cookie="pgDLV="+top.pgDLV+";expires="+expDate
  }



  // trap errors ------------------------------------------------
  onerror=trapError;function trapError(){return true}
