﻿var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
var valid = false;

function changeColor(field){field.style.color="red";}
function changeBack(field){field.style.color="black";}

function check_val(e){
	var error = "";

  if (e.c_name.value=='') { 
  error +="Please enter your name.\n";
  changeColor(document.getElementById("c_yourname"));}
  else{changeBack(document.getElementById("c_yourname"));}
  
  if (emailfilter.test(e.c_email.value)==false || e.c_email.value=='') {
  error +="Please enter email address.\n";
  changeColor(document.getElementById("c_youremail"));}
  else{changeBack(document.getElementById("c_youremail"));}

  if (e.c_subject.value=='') { 
  error +="Please select a subject for your message from the drop down menu.\n";
  changeColor(document.getElementById("c_yoursubject"));}
  else{changeBack(document.getElementById("c_yoursubject"));}

  if (e.c_message.value.length<2) { 
  error +="Please enter your message in the text box.\n";
  changeColor(document.getElementById("c_yourmessage"));}
  else{changeBack(document.getElementById("c_yourmessage"));}  
  
	if (error !== "") { 
  alert(error);
	return false;} 
  else {valid = true;}	}	


if (valid == true) { notifcation(); }


function check_val2(e){
	var error = "";

  if (e.name.value=='') { 
  error +="Please enter your name.\n";
  changeColor(document.getElementById("yourname"));}
  else{changeBack(document.getElementById("yourname"));}
  
  if (emailfilter.test(e.email.value)==false || e.email.value=='') {
  error +="Please enter your email address.\n";
  changeColor(document.getElementById("youremail"));}
  else{changeBack(document.getElementById("youremail"));}

  if (emailfilter.test(e.email1.value)==false || e.email1.value=='') {
  error +="Please enter at least one of your friend's email address.\n";
  changeColor(document.getElementById("f_email1"));}
  else{changeBack(document.getElementById("f_email1"));}
  
  
	if (error !== "") { 
  alert(error);
	return false;} 
  else {valid = true;}	}	


if (valid == true) { notifcation(); }