function Rollover(prefix,imageid) {
    var oldimage = prefix + imageid;
    document[oldimage].src = document[oldimage].src.replace(".jpg", "over.jpg");
}
function Rollback(prefix,imageid) {
    var oldimage = prefix + imageid;
    document[oldimage].src = document[oldimage].src.replace("over.jpg", ".jpg");
}
function CheckFormData() {
     var errmsg = "";
     //alert(contactform.fname.value.length);
     if((contactform.fname.value.length == 0) && (contactform.lname.value.length == 0)){
          errmsg = errmsg + "Please enter your name.\n";
     }
     if(((contactform.acode.value.length != 3) && (contactform.phone1.value.length != 3) && (contactform.phone2.value.length != 4)) && (contactform.email.value.length == 0)){
          errmsg = errmsg + "Please check your phone number and/or E-mail address.\n";
     }
if(contactform.UserCode.value != 5378) {
	errmsg = errmsg + "Please enter the 4 digit code shown below before sending.\n";
}
     if(errmsg != "") {
          alert(errmsg);
     }
     else {
          document.forms[0].submit();
     }
}
function findPosition() {
     var theRules = new Array();
     theNumber = 2;
     if (document.styleSheets[0].cssRules) {   // Opera and Firefox
          theRules = document.styleSheets[0].cssRules;
     }
     else if (document.styleSheets[0].rules) { // IE 
          theRules = document.styleSheets[0].rules;
     }
     else return;
     var y = document.images["positionbar"].offsetTop;
     theRules[theNumber].style.height = y + 15 + "px"; // firefox needs the px specified
}
function printObjects(myobj) {     // Only used for debugging
     var str = "";
     var cnt = 0;
     for(prop in myobj[0]) {
          str+=prop + " ---- "+myobj[prop]+"\n";
          if(cnt == 20) {
               alert(str);
               cnt=0;
               str = "";
          }
          cnt++;
     }
     alert(str);
}





