abbotscare = {
	init: function() {
		this.swap_text();
	},
	
	swap_text: function() {
		$('#enquiry_form .field').focusin(function() {
			el = $(this);
			if(el.val() === el.attr('title')) el.val('');
		}).focusout(function() {
			if(el.val() === '') el.val(el.attr('title'));
		});
	}
	
};

function cms_f_cs() {
  if (document.enquiry_form.f1.value == '' || document.enquiry_form.f1.value == 'Name') {
    alert('Please enter a valid value for Name field');return false;
  }
  if (document.enquiry_form.f2.value == '' || document.enquiry_form.f2.value == 'Tel') {
    alert('Please enter a valid value for Tel field');return false;
  }
  if (document.enquiry_form.f3.value == '' || document.enquiry_form.f3.value == 'Email') {
    alert('Please enter a valid value for Email field');return false;
  } else if (IsEmail(document.enquiry_form.f3.value, true) == false) { 
    alert('Please enter a valid value for Email field');return false;
  }
  if (document.enquiry_form.f4.value == '' || document.enquiry_form.f4.value == 'Message') {
    alert('Please enter a valid value for Message field');return false;
  }
  if (document.enquiry_form.CAPpassword.value == '' || document.enquiry_form.CAPpassword.value == 'Enter letters from above') {
    alert('Please enter a valid value for the CAPTCHA field');return false;
  }

    return true;
}
function IsEmail(ie_str) {
  var atFound = -1;var dotFound = -1;var charFound = false;var checkStr;var splitString
  checkStr = ie_str;
  splitString = checkStr.split("");
  for (var i = 0; i < checkStr.length+1; i++) {
    if (splitString[i] == "\"" | splitString[i] == "'") {
      return false;
    }
    if (splitString[i] < " " | splitString[i] > " ") { charFound = true; }
    if (splitString[i] == "@") { atFound = i; }
    if (splitString[i] == ".") { dotFound = i; }
  }
  if (charFound == true) {
    if (atFound > -1) {
      if (dotFound > -1) {
        if (dotFound < atFound) {
          return false;
        } else {
		  if ((dotFound-atFound) == 1 | dotFound == (checkStr.length-1) | atFound == 0) {
            return false;
          }
        }
      } else {
        return false;
      }
    } else {
      return false;
    }
  }
  return true;
}


$(document).ready(function() {
	abbotscare.init();
});
