
if (document.layers) {
  document.write('<style type="text/css"><!' + '--');
  document.write('a                   { text-decoration: underline}');
  document.write('.quicksearchform    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #FFFFFF; width: 200px}');
  document.write('.formfieldhtml      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #333333; width: 200px}');
  document.write('.formfieldhtmlshort { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #333333; width: 100px}');
  document.write('--' + '></style>');
}

function nullfunc() {

  // Written by  of systanet
  // it does nothing

}

function writeDate() {
  //Written by Phil Collins of systanet ltd. - www.systanet.co.uk
  //Version 1.1 - Added these comments and tidied script a little.
  //Outputs date as :: Monday, 11th March, 2002
  var isNetscape = (navigator.appName.substring(0,8) == "Netscape") ? true : false;
  var today = new Date();
  var day = today.getDate();
  var year = today.getYear();
  var endDay = "th";
  var arrDayofWeek = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
  var arrMonthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
  
  if (isNetscape) {year = (year - 1) + 1901;}
  if ((day == "1") || (day == "21") || (day == "31")) {endDay = "st";}
  if ((day == "2") || (day == "22")) {endDay = "nd";}
  if ((day == "3") || (day == "23")) {endDay = "rd";}
  
  //Use this command to change the way the date is written if you need to.
  document.write(arrDayofWeek[today.getDay()] + ", " + day + endDay + " " + arrMonthNames[today.getMonth()] + ", " + year);
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function updateSelect(formname, original, tochange) {
  // Written by Phil Collins of systanet. 17.06.02 v2
  dformoriginal = document.forms[formname][original];
  dformtochange = document.forms[formname][tochange];
  dformtochange.options[dformoriginal.selectedIndex].selected = true; 
}

function ExplorerFix() {
  for (a in document.links) document.links[a].onfocus = document.links[a].blur;
}

if (document.all) { document.onmousedown = ExplorerFix;}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function logIn() {

  var frmLogin = document.login;
  var username = frmLogin.strUsername.value;
  var password = frmLogin.strPassword.value;
  
  if (username=="" || password=="") { alert("Please complete both your username and password"); } else {frmLogin.submit();}

}

function ForgotPassword() {

  var new_window;
  new_window = window.open("/INDEX_forgotPassword.asp","Forgot_Password","scrollbars=0,directories=0,menubar=0,toolbar=0,statusbar=0,height=190,width=250");

}

function HelpWindow() {

  var new_window;
  new_window = window.open("/STATIC/STATIC_Help_popup.asp","Help","scrollbars=0,directories=0,menubar=0,toolbar=0,statusbar=0,height=300,width=300");

}

var ENTER_func="";

document.onkeypress = PressEnter;

function PressEnter(e) {

  var evalFunction = false;
  var key = "";

  if (document.all) {
    key = window.event.keyCode ;
  } else {
    key = e.which;
  }
  if (key==13 && ENTER_func!="")
  {
    eval(ENTER_func + ";");
    return false;
  } else {
    return true;
  }
  
}
function HandleFormFieldEvents()
{

  if (document.layers) { // NS4+<BR
    document.captureEvents(Event.KEYPRESS);
  }

  for (var i=0;i!=document.forms.length;i++)
  {
    var frm = document.forms[i];
    var func = frm.onkeydown;
    
    if (func!=null) {
      for (var j=0;j!=frm.elements.length;j++)
      {
        var ele = frm.elements[j];
        //alert(ele.type);
        if (ele.type!="textarea") {
          ele.onkeydown = frm.onkeydown;
          ele.onkeypress = document.onkeypress;
        }
        else
        {
          ele.onkeydown = Clear_ENTER_Func;
          ele.onkeypress = Clear_ENTER_Func;
        }
        
      }
    }
  }

}

function Clear_ENTER_Func()
{
  ENTER_func="";
}

