
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function numbersonly(myfield, e, dec){
  var key;
  var keychar;

  if (window.event)
     key = window.event.keyCode;
  else if (e)
     key = e.which;
  else
     return true;
  keychar = String.fromCharCode(key);

  // control keys
  if ((key==null) || (key==0) || (key==8) ||
      (key==9) || (key==13) || (key==27) )
     return true;

  // numbers
  else if ((("0123456789.").indexOf(keychar) > -1))
     return true;

  // decimal point jump
  else if (dec && (keychar == "."))
     {
     myfield.form.elements[dec].focus();
     return false;
     }
  else
     return false;
}

function isValidEmail(str) {
   if((str.indexOf(".") > 2) && (str.indexOf("@") > 0)){
    return true;
   } else{
    return false;
   }
}

function checkRegForm(){
  if(document.checkRegForm.um_co_name.value == ''){
    alert("Please enter your company name.");
    return false;
  }
  return true;
}

function validateForm(){
  if(document.contactForm.your_name.value == ""){
    alert("Please type in your name");
    return false;
  }
  if(isValidEmail(document.contactForm.your_email.value) == false){
    alert("Please type in a valid e-mail address");
    return false;
  }
  if(document.contactForm.your_email.value == ""){
    alert("Please type in your e-mail address");
    return false;
  }
  return true;
}
