<!--
//  cbc.js

var visitor
var lastvisited 
var countvalue
var membervalue
var showPage
var cookieValue
var width
var height
var scrlStr
var pos
var strLen

// this function extracts cookie by name and return value.
function getCookie(byname)
 {byname=byname+"=";
  nlen = byname.length;
  fromN = document.cookie.indexOf(byname)+0;
    if((fromN) != -1) 
     {fromN +=nlen 
      toN=document.cookie.indexOf(";",fromN)+0;
        if(toN == -1) 
          {toN=document.cookie.length;} 
        return unescape(document.cookie.substring(fromN,toN));
      } return null;
  }

//this function writes to cookie , time = # of minutes
function setCookie(name,value,time)
 {exp = new Date();
   if((name==null)||(value==null)) return false; 
   if(time==null) time=1000*60*60*24*365  // one year 
     else         time=1000*60*time       
      
   exp.setTime(exp.getTime()+time);
   document.cookie =escape(name)+"="+escape(value)+"; "+"expires="+exp.toGMTString();
   return true;
 } 

//    this function looks into cookie for counter,visitor,lastvisited,member status
//    member staus - first visit=0 non-member=1 member=2
function checkAccess(showPage)
     { today=new Date();
       countvalue=getCookie("counter");
          if((countvalue==null)||(countvalue==""))  {
                countvalue="0"; Popup(showPage);
              }
          countvalue=parseInt(countvalue)+1;
          setCookie("counter",countvalue);
       visitor=getCookie("visitor");
         if((visitor==null)||(visitor=="")||(visitor=="empty")) Popup(showPage);
           if(visitor==null) visitor="empty";  
           setCookie("visitor",visitor,1);
       membervalue=getCookie("member");
         if((membervalue==null)||(membervalue=="")||(membervalue==NaN)) membervalue=0 
            membervalue=parseInt(membervalue);
            setCookie("member",membervalue);
       lastvisited=getCookie("lastvisited");
         setCookie("lastvisited",today.toGMTString());
} 

//
function checkifHere(byname,showPage,cookieValue,width,height)  {
     var visit=getCookie(byname);
        if((visit==null)||(visit=="not_here")){
        window.name="thiswin";
        Popup(showPage,width, height);
        setCookie(byname, cookieValue);
        }
     }

//
function Popup(showPage, width, height)  {
   if(width==null) width=300;
   if(height==null) height=200;
   args="width="+width+","+"height="+height+","+"menubar=0, scrollbars=0, toolbar=0, resizeable=0, directories=0, status=0";
   newwin=open(showPage,"dispwin",args);
   }

// functions to show or not show status line
      //  ie onMouseOver="a('message line');return true" onMouseOut="b()"
function a(txt)  {
   self.status = txt
   }
function b()  {
   self.status = ""
   }

// function to display date
function showDateHere ()   {
     var days = new Array(8);
      days[1] = "Sunday";
      days[2] = "Monday";
      days[3] = "Tuesday";
      days[4] = "Wednesday";
      days[5] = "Thursday";
      days[6] = "Friday";
      days[7] = "Saturday";
     var months = new Array(13);
      months[1] = "January";
      months[2] = "February";
      months[3] = "March";
      months[4] = "April";
      months[5] = "May";
      months[6] = "June";
      months[7] = "July";
      months[8] = "August";
      months[9] = "September";
      months[10] = "October";
      months[11] = "November";
      months[12] = "December";
     var dateObj = new Date()
     var wday = days[dateObj.getDay() + 1]
     var lmonth = months[dateObj.getMonth() + 1]
     var date = dateObj.getDate()
     var fyear = dateObj.getYear()
       if (fyear <1000) fyear += 1900;
         document.write(wday + ", " + lmonth + " " + date + ", " + fyear);
     }    

//  display current month 
function showMonth() 
  {
var today = new Date();
var mo = today.getMonth();
var months = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
document.write(months[mo]+" ");
}

//
function dispField(fieldName)  {
    document.write(fieldName);
    }

//
function showAlert() {
      alert(alertMsg1 + alertMsg2 + alertMsg3 + alertMsg4);
      return;
    }

//-->
