  function setCookie() {
    refertemp = document.referrer;
    pagerefer = refertemp.substr(refertemp.indexOf("//")+2);
    urlparts  = pagerefer.split("/");
    if(urlparts[0]!="www.disneyfloridaholidays.com") {
      document.cookie="referdomain=" + urlparts[0];
      document.cookie="referstring=" + urlparts[1]; 
      }
    }
   function doChecks() {
     months       = new Array('JAN','FEB','MAR','APR','MAY','JUN','JUL','AUG','SEP','OCT','NOV','DEC');
     errorCk   = "OK";
     //-------- CHECK NAME -------//
     if(document.forms[0].gName.value=="") {
       alert('Please enter your name');
       errorCk="YES";
       return;
       }
     //-------- CHECK PHONE NUMBER -------//
     if(document.forms[0].gPhone.value=="") {
       alert('Please enter your phone number');
       errorCk="YES";
       return;
       }
     //-------- CHECK EMAIL -------//
     if(document.forms[0].gEmail.value=="" || document.forms[0].gEmail.value.indexOf('@')==-1 || document.forms[0].gEmail.value.indexOf('.')==-1) {
       alert('Please enter a valid email address so that we may contact you');
       errorCk="YES";
       return;
       }
     //-------- CHECK ADDRESS  -------//
     if(document.forms[0].gAddr.value=="") {
       alert('Please enter your street address');
       errorCk="YES";
       return;
       }
     if(document.forms[0].gCity.value=="") {
       alert('Please enter the city where you live');
       errorCk="YES";
       return;
       }
     if(document.forms[0].gState.value=="") {
       alert('Please enter the state or province where you live');
       errorCk="YES";
       return;
       }
     //-------- CHECK DATE -------//
     ckinYear   = document.forms[0].checkinYear.value;
     ckinMonth  = document.forms[0].checkinMonth.value;
     ckinDay    = document.forms[0].checkinDay.value;
     checkinDate   = new Date(ckinYear,ckinMonth,ckinDay);

     ckoutYear  = document.forms[0].checkoutYear.value;
     ckoutMonth = document.forms[0].checkoutMonth.value;
     ckoutDay   = document.forms[0].checkoutDay.value;
     checkoutDate  = new Date(ckoutYear,ckoutMonth,ckoutDay);

     if(checkoutDate.getTime()<checkinDate.getTime()) {
       alert('ERROR - Departure Date Must Be After Arrival Date');
       errorCk="YES"; 
       return;    
       }
     resLength   = Math.round((checkoutDate.getTime()-checkinDate.getTime())/(24*60*60*1000));
     if(resLength<3) { 
       errorCk="YES";
       alert('ERROR - Reservation must be a minimum of three nights');
       return;
       }
     if(errorCk=="OK") document.forms[0].submit();
     } 
