// <![CDATA[

var emailFriendValid;

function emailFriendHighlight (inputField, textAlert)
{
		document.getElementById('yr_name').style.borderColor = '#999';
		document.getElementById('yr_name').style.backgroundColor = '#ffffff';
		document.getElementById('yr_email').style.borderColor = '#999';
		document.getElementById('yr_email').style.backgroundColor = '#ffffff';
		document.getElementById('fr_email').style.borderColor = '#999';
		document.getElementById('fr_email').style.backgroundColor = '#ffffff';		
		
		emailFriendValid = false;
		var errmsg = document.createElement('p');
		errmsg.id = 'err';
		var msg = document.createTextNode(textAlert);
		errmsg.appendChild(msg);
		// check if element with id 'err' exisits, if not then create it
		if (document.getElementById('err')) {
			document.getElementById('errDiv').removeChild(document.getElementById('err'));
		}
		document.getElementById('errDiv').appendChild(errmsg);		
		
		var inputbox = document.getElementById(inputField);
		inputbox.style.borderColor = '#ff0000';
		inputbox.style.backgroundColor = '#ffcccc';
		inputbox.focus();
}

function emailFriendValidate(pageForm) {
	
	emailFriendValid = true;
	if (pageForm.yr_name.value == "") 
	{
		emailFriendHighlight('yr_name', 'Please enter your first name:');
	}
	else if (pageForm.yr_email.value == "")
	{
		emailFriendHighlight('yr_email', 'Please enter your email address:');
	}
	else if (pageForm.fr_email.value == "")
	{
		emailFriendHighlight('fr_email', 'Please enter your friend\'s email address:');
	}

	
	return emailFriendValid ;
}

var emailValid;

function emailHighlight (inputField, textAlert)
{
		document.getElementById('yr_name').style.borderColor = '#999';
		document.getElementById('yr_name').style.backgroundColor = '#ffffff';
		document.getElementById('yr_email').style.borderColor = '#999';
		document.getElementById('yr_email').style.backgroundColor = '#ffffff';
		document.getElementById('content_box').style.borderColor = '#999';
		document.getElementById('content_box').style.backgroundColor = '#ffffff';
		
		emailValid = false;
		var errmsg = document.createElement('p');
		errmsg.id = 'err';
		var msg = document.createTextNode(textAlert);
		errmsg.appendChild(msg);
		// check if element with id 'err' exisits, if not then create it
		if (document.getElementById('err')) {
			document.getElementById('errDiv').removeChild(document.getElementById('err'));
		}
		document.getElementById('errDiv').appendChild(errmsg);		
		
		var inputbox = document.getElementById(inputField);
		inputbox.style.borderColor = '#ff0000';
		inputbox.style.backgroundColor = '#ffcccc';
		inputbox.focus();
}

function emailValidate(pageForm) {
	
	emailValid = true;
	if (pageForm.yr_name.value == "") 
	{
		emailHighlight('yr_name', 'Please enter your first name:');
	}
	else if (pageForm.yr_email.value == "")
	{
		emailHighlight('yr_email', 'Please enter your email address:');
	}
	else if (pageForm.content_box.value == "")
	{
		emailHighlight('content_box', 'Please enter your message:');
	}
	
	return emailValid ;
}

// ]]>