function s5_qc_clearbody() {
if (document.getElementById("messagebox").value == "Your Message...") {
document.getElementById("messagebox").value="";
}
if (document.getElementById("namebox").value.length < 1) {
document.getElementById("namebox").value = "Name...";
}
if (document.getElementById("emailbox").value.length < 1) {
document.getElementById("emailbox").value = "Email...";
}
if (document.getElementById("subjectbox").value.length < 1) {
document.getElementById("subjectbox").value = "Subject...";
}
}

function s5_qc_clearname() {
if (document.getElementById("namebox").value == "Name...") {
document.getElementById("namebox").value="";
}
if (document.getElementById("messagebox").value.length < 1) {
document.getElementById("messagebox").value = "Your Message...";
}
if (document.getElementById("emailbox").value.length < 1) {
document.getElementById("emailbox").value = "Email...";
}
if (document.getElementById("subjectbox").value.length < 1) {
document.getElementById("subjectbox").value = "Subject...";
}
}

function s5_qc_clearemail() {
if (document.getElementById("emailbox").value == "Email...") {
document.getElementById("emailbox").value="";
}
if (document.getElementById("namebox").value.length < 1) {
document.getElementById("namebox").value = "Name...";
}
if (document.getElementById("messagebox").value.length < 1) {
document.getElementById("messagebox").value = "Your Message...";
}
if (document.getElementById("subjectbox").value.length < 1) {
document.getElementById("subjectbox").value = "Subject...";
}
}

function s5_qc_clearsubject() {
if (document.getElementById("subjectbox").value == "Subject...") {
document.getElementById("subjectbox").value="";
}
if (document.getElementById("namebox").value.length < 1) {
document.getElementById("namebox").value = "Name...";
}
if (document.getElementById("emailbox").value.length < 1) {
document.getElementById("emailbox").value = "Email...";
}
if (document.getElementById("messagebox").value.length < 1) {
document.getElementById("messagebox").value = "Your Message...";
}
}

function s5_qc_isValidEmail(str_email) {
   if (str_email.indexOf(".") > 2 && str_email.indexOf("@") > 0) {
   alert('Your email is now being submitted - Thank you!');
   document.s5_quick_contact.submit();
   }
   else {
   alert('Your email address is not valid, please check again - Thank you!');
   }
}

function s5_qc_submit() {
if (document.getElementById("spambox").value.length > 0) {
return false;
}
if (document.getElementById("subjectbox").value == "Subject..." || document.getElementById("namebox").value == "Name..." || document.getElementById("emailbox").value == "Email..." || document.getElementById("messagebox").value == "Your Message...") {
alert('All fields are required, please complete the form - Thank you!');
}
else {
var email_str = document.getElementById("emailbox").value;
s5_qc_isValidEmail(email_str);
}
}
