/*

© 2009 ADVANTAGE LOCK & KEY
Portland Locksmith Services

*/
     


/* empty field */
function em(elem, def)
{
  if(elem.value == def) {
    elem.value = '';
  }
}

/* fill default value for field */
function fl(elem, def)
{
  if(elem.value == '') {
    elem.value = def;
  }
}

/* validate form */
function vd()
{
  var form = document.contact;

  if(form.Name.value=='' || form.Name.value=='First & Last Name' || form.Name.value.length < 3) {
    alert('Please, enter your Name');
    if(form.Name.value=='First & Last Name')
        form.Name.value = '';
    form.Name.focus();
    return false;
  }

  if( (form.Phone.value=='Phone' || form.Phone.value=='') && (form.Email.value=='Email' || form.Email.value=='') ) {
    alert('Please, enter your Phone number or Email');
    form.Phone.value = '';
    form.Phone.focus();
    return false;
  }

  //== Not requered field, should be cleaned before submit
  if(form.Phone.value!='Phone' &&  form.Phone.value!='' && form.Phone.value.length < 10) {
    alert('Please, enter valid Phone number');
    form.Phone.value = '';
    form.Phone.focus();
    return false;
  }


  if(form.Email.value!='' && form.Email.value!='Email' && !vem(form.Email.value)) {
    alert('Please, enter valid Email address');
    if(form.Email.value=='Email')
        form.Email.value = '';
    form.Email.focus();
    return false;
  }

  if(form.Comments.value=='' || form.Comments.value=='Comments' || form.Comments.value.length < 5) {
    alert('Please, describe shortly your problem');
    if(form.Comments.value=='Comments')
        form.Comments.value = '';
    form.Comments.focus();
    return false;
  }

  form.contact_h.value = 'da';

  return true;
}

/* validate email address */
function vem(email)
{
    return /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9_\-])+\.)+([a-zA-Z0-9]{2,5})+$/.test(email);
}

