function validate_required(field,alerttxt) {
  with (field) {
    if (value==null||value=="") {
      return false;
      /*alert(alerttxt);document.getElementById(field).style.border='1px solid #990000';return false;*/
    }
    else {
      return true;
    }
  }
}
function validate_email(field,alerttxt) {
  with (field) {
    apos=value.indexOf("@");
    dotpos=value.lastIndexOf(".");
    if (apos<1||dotpos-apos<2) {
      return false;
      /*alert(alerttxt);document.getElementById(field).style.border='1px solid #990000';return false;*/
    }
    else {
      return true;
    }
  }
}

function validate_form(thisform) {
  with (thisform) {
    if (validate_required(customername,"A Név mező kitöltése kötelező.")==false) {
      customername.focus();
      customername.style.border='2px solid #ff0000';
      customername.style.margin='-1px';
      return false;
    }
    else {
      customername.style.border='1px solid #C4B877';
      customername.style.margin='0';
    }
    if (validate_required(customeraddress,"A Postázási cím mező kitöltése kötelező.")==false) {
      customeraddress.focus();
      customeraddress.style.border='2px solid #ff0000';
      customeraddress.style.margin='-1px';
      return false;
    }
    else {
      customeraddress.style.border='1px solid #C4B877';
      customeraddress.style.margin='0';
    }
    if (validate_required(customeremail,"Az E-mail mező kitöltése kötelező.")==false) {
      customeremail.focus();
      customeremail.style.border='2px solid #ff0000';
      customeremail.style.margin='-1px';
      return false;
    }
    else {
      customeremail.style.border='1px solid #C4B877';
      customeremail.style.margin='0';
    }
    if (validate_email(customeremail,"Érvénytelen e-mail cím.")==false) {
      customeremail.focus();
      customeremail.style.border='2px solid #ff0000';
      customeremail.style.margin='-1px';
      return false;
    }
    else {
      customeremail.style.border='1px solid #C4B877';
      customeremail.style.margin='0';
    }
    if (validate_required(customerphone,"A Telefon mező kitöltése kötelező.")==false) {
      customerphone.focus();
      customerphone.style.border='2px solid #ff0000';
      customerphone.style.margin='-1px';
      return false;
    }
    else {
      customerphone.style.border='1px solid #C4B877';
      customerphone.style.margin='0';
    }
  }
}

