// JavaScript Document

   function checkErrors()
    {
         
        var bool = true;
        
        if (document.getElementById("name").value == "" || document.getElementById("name").value == "Your Name")
            {
                
                showError("errorName"," Please enter your Name.")
                bool = false;
        }else{
            	hideError("errorName")
        }
                    
        if (checkEmail(document.getElementById('email').value) == false)
        {
            showError("errorEmail"," Please enter a valid Email Address.")
            bool = false;
        }else{
            hideError("errorEmail")
        }
        
        if (document.getElementById('subject').value == "--- Choose a Subject ---")
        {
            showError("errorSubject"," Please enter a subject.<br />")
			bool = false;
        }else{
            hideError("errorSubject")
        }
        
        if (document.getElementById('message').value == "")
        {
            bool = false;
            showError("errorMessage","Please enter a Message.<br />")
        }else{
            hideError("errorMessage")
        }
        
        return bool;    
    }
    function checkEmail(emailAddress)
    {
        /* This function is used for javascript validation on emails. */
        var re  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        
        if(re.test(emailAddress)){
            return true;
        }
        else{
            return false;
        }
    }

    function showError(span, errorMessage){
        document.getElementById(span).style.visibility = "visible";
        document.getElementById(span).innerHTML = errorMessage;
    }
    
    function hideError(span){
        document.getElementById(span).style.visibility = "hidden";
        document.getElementById(span).innerHTML = "";
    }
	function wipe(id, input){
		if (document.getElementById(id).value == input)
		
		{
			document.getElementById(id).value = "";			
		}


	}
	function fill(id, input)
	{
			if (document.getElementById(id).value == "")
			{
				document.getElementById(id).value = input;
			}

	}
	function colorMe(id, color)
	{
		document.getElementById('name').style.font = "550";
	}
	function uncolorMe(id)
	{
		document.getElementById(id).style.background = 'transparent';
	}