// JavaScript Document


//CHANGE CLASS USING ID
function changedisplay(id, classname) {
	document.getElementById(id).className = classname;
};

//SUBMITTING NEWSLETTER FORM ON HOMEPAGE
function doSubmit() {
	var count = 0;
	var message = "";
	if (!document.getElementById("name").value) 
	{
	count = count + 1;
	}
	
	if (!document.getElementById("email").value) 
	{ 
	count = count + 2; 
	}
	
	if (count == 1)
	{
	message = "Please fill in your name in the Newsletter section."; 
	}
	
	if (count == 2) 
	{
	message = "Please fill in your email in the Newsletter section."; 
	}
	
	if (count == 3) 
	{
	message = "Please fill in your name and email in the Newsletter section."; 
	}
	
	if (message != "") 
	{
	alert(message); 
	count = 0;
	message = "";
	}
	else { 

	var name = document.getElementById("name").value;
	var email = document.getElementById("email").value;
	var datastring = 'name='+ name + '&email=' + email;
	$.ajax({  
   		type: "POST",  
 		url: "newsletterthankyou.php",  
 		data: datastring  
	});  
	
	document.getElementById('thankyousignup').className = "show";
	document.getElementById('signup').className = "hide";
	
return false;
	
}}

//CLEARING FIELDS IN NEWSLETTER FORM ON HOMEPAGE
function clearFields() {
	document.getElementById("name").value = "";
	document.getElementById("email").value = "";
}


//CHECK EMPTY FOR CONTACT FORM

function checkEmpty() {

var message = "";


if (!document.forms["contact"].name.value) {message +=  "name, ";};
if (!document.forms["contact"].phone.value) {message +=  "phone number, ";};
if (!document.forms["contact"].email.value) {message +=  "email address, ";};

var lastcomma = message.lastIndexOf(",");
var newmessage = message;

if (lastcomma != -1) {newmessage = newmessage.substring(0,lastcomma) + "." + newmessage.substring(lastcomma+1,message.length);};

var lastcomma = newmessage.lastIndexOf(",");

if (lastcomma != -1) {newmessage = newmessage.substring(0,lastcomma) + " and" + newmessage.substring(lastcomma+1,message.length);};


if (message != "") {
	alert("Please enter your " + newmessage);
	return false;
}
else {
	return true;
};
}

/*FORWARD TO FRIEND FORM VALIDATION*/
function doForwardHomepage() {
	var count = 0;
	var message = "";
	document.getElementById("sendlink").value = parent.window.location.href;
	if (!document.getElementById("yourname").value) 
	{
	message = message + "your name, ";
	count = count + 1;
	}
	
	if (!document.getElementById("youremail").value) 
	{ 
	message = message + "your email, ";
	count = count + 1; 
	}
	
	if (!document.getElementById("friendemail").value) 
	{ 
	message = message + "your friend's email, ";
	count = count + 1; 
	}
	
	if (count == 3) 
	{
	var lastcomma = message.lastIndexOf(",");
	var withperiod = message.substring(0,lastcomma) + ".";
	var beforeand = withperiod.lastIndexOf(",");
	var finalmessage = withperiod.substring(0,beforeand+1) + " and" + withperiod.substring(beforeand+1);
	}
	
	if (count == 1)
	{
	lastcomma = message.lastIndexOf(",");
	finalmessage = message.substring(0,lastcomma) + "."; 
	}
	
	if (count == 2) 
	{
	lastcomma = message.lastIndexOf(",");
	withperiod = message.substring(0,lastcomma) + ".";
	beforeand = withperiod.lastIndexOf(",");
	finalmessage = withperiod.substring(0,beforeand) + " and" + withperiod.substring(beforeand+1); 
	}
	
	if (message != "") 
	{
	alert("Please fill in " + finalmessage); 
	return false;
	}
	else { 
	return true;
	}}

