/*
	 By Ambient Age, 2008
	 www.ambientage.com
*/
// JQuery
$(document).ready(function()
{	
// Rollover for Highlighted <p> Links 
	$('.block-highlght').mouseover(function(){ 
		$(this).css({backgroundColor: '#CF6', cursor: 'pointer'});
		$(this).find('a').css({texDecoration: 'underline', color: '#F88421'});
	 });
	$('.block-highlght').mouseout(function(){ 
		$(this).css({backgroundColor: '#D1F997'}); 
		$(this).find('a').css({textDecoration: 'underline',	color: '#000'});
	});			
	$('.block-highlght').click(function(){ 
		window.location=$(this).find("a").attr("href");
		return false; 
	});

// remove header added by delicious js
	$('#delicious-posts-davkell h2').remove();
	
// pretty up form on homepage
	$('#quick_contact label').each(function(){
		var lbl = $(this).attr('for');
		$('#'+ lbl).attr('value', $(this).text());
		$(this).hide();
	});
	//$('.error').css({display: 'none'});	//form span error 
	
	$('.qc_field').focus(function(){
		$(this).attr('value', '');
	});

// quickcontact Validation
	$('#sub').click(function(){
		var nme = $('#nm').val();
		var em = $('#em').val();
		var ms = $('#ms').val();
		
		$('.error').empty().hide();
				
		if (nme == 'name' || nme == ''){
			mailErrorFeedback('nme', 'Please Enter Your Name');
			return false;
		}
		else if((em == "") || (em.indexOf("@") == -1) || (em.lastIndexOf("@") != em.indexOf("@")) || (em.indexOf(".") == -1)){
			err = "Please Enter a valid email address";
			mailErrorFeedback("em", err);
			return false;
		}
		else if (ms == "" || ms == 'Message'){
			err = "Please Enter a Message";
			mailErrorFeedback("cmnts", err);
			return false;
		}
		
		$('#qc').submit();
	});

});	// end jquery 


function validateMail()
{
	
	var name, em, message, err;
	name = document.getElementById("nme").value;
	em = document.getElementById("em").value;
	message = document.getElementById("cmnts").value;
	
	if(name == "" || isNaN(name) == false)
	{
		err = "Please Enter Your Name";
		mailErrorFeedback("nme", err);
		return false;
	}
	else if((em == "") || (em.indexOf("@") == -1) || (em.lastIndexOf("@") != em.indexOf("@")) || (em.indexOf(".") == -1))
	{
		err = "Please Enter a valid email address";
		mailErrorFeedback("em", err);
		return false;
	}
	else if (message == "")
	{
		err = "Please Enter a Message";
		mailErrorFeedback("cmnts", err);
		return false;
	}
	return true;
}// End validateMail


function mailErrorFeedback(loc, e)
{
	var error_out = loc + "_e";
	$('#'+ error_out).append(document.createTextNode(e)).fadeIn("slow");
	//	document.getElementById(error_out).innerHTML = e;
}