// JavaScript Document

	/*										WINDOW ONLOAD FUNCTION							*/
window.onload = function() {
	
	/*										MAIN LINKS										*/
	/*										MAIN LINKS VARIABLES							*/
	var homeLink 		= document.getElementById("home");
	var bioLink 		= document.getElementById("bio");
	var workLink 		= document.getElementById("work");
	var blogLink 		= document.getElementById("blog");
	var resumeLink 		= document.getElementById("resume");
	//var contactLink 	= document.getElementById("contact");
	
	/*										MAIN LINKS EVENTS								*/
	homeLink.onmouseover 		= rollOver;
	homeLink.onmouseout			= rollOut;
	
	bioLink.onmouseover 		= rollOver;
	bioLink.onmouseout 			= rollOut;
	
	workLink.onmouseover		= rollOver;
	workLink.onmouseout 		= rollOut;
	
	blogLink.onmouseover 		= rollOver;
	blogLink.onmouseout 		= rollOut;
	
	resumeLink.onmouseover 		= rollOver;
	resumeLink.onmouseout 		= rollOut;
	
	//contactLink.onmouseover 	= rollOver;
	//contactLink.onmouseout 	= rollOut;
	
	
	/*										CONTACT FORM								*/
	/*										CONTACT FORM VARIABLES						*/
	var firstName 				= document.getElementById('firstName');
	var lastName 				= document.getElementById('lastName');
	var formEmail 				= document.getElementById('email');
	var formWebsite 			= document.getElementById('website');
	var formMessage 			= document.getElementById('message');
	
	var contactSubmit 			= document.getElementById('contactSubmit');
	
	/*										CONTACT FORM EVENTS							*/
	firstName.onfocus 			= changeBG;
	firstName.onblur 			= changeBGback;
	
	lastName.onfocus 			= changeBG;
	lastName.onblur 			= changeBGback;
	
	formEmail.onfocus 			= changeBG;
	formEmail.onblur 			= changeBGback;
	
	formWebsite.onfocus 		= changeBG;
	formWebsite.onblur 			= changeBGback;
	
	formMessage.onfocus 		= changeBG;
	formMessage.onblur 			= changeBGback;
	
	contactSubmit.onclick 		= validateMessage;
	
	/*										CONTACT FORM FUNCTIONS						*/
	/*										CONTACT FORM HIGHLIGHT						*/
	function changeBG() {
		this.style.background 		= '#fff';
		this.req.style.visibility 	= 'hidden';
	}
	/*										CONTACT FORM UN-HIGHLIGHT					*/
	function changeBGback() {
		this.style.background 		= 'url(images/newBlogBg.gif)';
	}
	
	/*										CONTACT FORM VALIDATE						*/
	function validateMessage() {
	/*										CONTACT FORM FORM VALUES VARIABLES			*/
		var nameFirst 			= firstName.value;
		var nameLast			= lastName.value;
		var contactEmail 		= formEmail.value;
		
	/*										CONTACT FORM REQUIRED ALERT VARIABLE		*/
		var requiredFirst 		= document.getElementById('firstNameRequired');
		var requiredLast 		= document.getElementById('lastNameRequired');
		var requiredEmail 		= document.getElementById('emailRequired');
		
	/*										CONTACT FORM REQUIRED KEY					*/
		firstName.req 			= requiredFirst;
		lastName.req 			= requiredLast;
		formEmail.req 			= requiredEmail;
	
		
	/*										CONTACT FORM FIRST NAME REQUIRED			*/
		if ((nameFirst == "") || (nameFirst == " ")) {
			requiredFirst.style.visibility 		= 'visible';
		} 

	/*										CONTACT FORM LAST NAME REQUIRED				*/
		if ((nameLast == "") || (nameLast == " ")) {
			requiredLast.style.visibility 		= 'visible';
		} 

		
	/*										CONTACT FORM EMAIL REQUIRED					*/
		if ((contactEmail == "") || (contactEmail == " ")) {
			requiredEmail.style.visibility 		= 'visible';
		}		
		
	/*										CONTACT FORM SUBMIT ALL REQUIRED			*/
		if ((nameFirst == "") || (nameFirst == " ") || (nameLast == "") || (nameLast == " ") || (contactEmail == "") || (contactEmail == " ")) {
			return false;
		} else {		
			return true;
		}
	}
	
	/*										WINDOW ONLOAD CLOSE							*/
}



	/*										MAIN LINKS									*/
	/*										MAIN LINKS ROLLOVER FUNCTION				*/
function rollOver() {
	this.style.borderBottom = "#FFB500 solid 3px";
	this.style.color 		= "#FFB500";
}

	/*										MAIN LINKS ROLLOUT FUNCTION					*/
function rollOut() {
	this.style.borderBottom = "#d3d3d3 solid 3px";
	this.style.color 		= "#808080";
}