$(document).ready(function(){
		
	var defaultRSSOpacity = .8;
	var isFirefox = $.browser.mozilla;
	
	$(document).pngFix();
	
	$("ul#nav li a").hover(animateMenuOver,animateMenuOut);
	$("#rss").css('opacity',defaultRSSOpacity);
	$("#rss").mouseover(function(){ $(this).animate({ opacity: 1 }); });
	$("#rss").mouseout(function(){ $(this).animate({ opacity: defaultRSSOpacity }); });
	
	function animateMenuOver(){
		
		$(this).animate({textIndent: '10px'},300);
		//if(isFirefox) $(this).parent().css('opacity',.7);
		
	}
	
	function animateMenuOut(){
		
		$(this).animate({textIndent: '0'},200);
		//if(isFirefox) $(this).parent().css('opacity',1);
		
	}
		
});

// QUOTE SUBMISSION
var invalidQuote = "invalid-"; // name,email,quote

function validateQuoteForm(){
	
	var name = $("#quote-name").val();
	var email = $("#quote-email").val();
	var quote = $("#quotebox").val();
	
	if(name == '' || email == '' || quote == ''){
		(name == '') ? invalidateQuote('quote-name') : validateQuote('quote-name');
		(email == '') ? invalidateQuote('quote-email') : validateQuote('quote-email');
		(quote == '') ? invalidateQuote('quotebox') : validateQuote('quotebox');
		$("#quote-error").css('display','block');
	}
	else {
		validateQuote('all');
	}
	
}

function invalidateQuote(e){
	$('#'+e).css('border','1px solid #f37f7f');
}

function validateQuote(e){
	
	if(e != 'all'){
		$('#'+e).css('border','1px solid #ccc');	
	} else {
		emailQuote();
		$('#quote-name').css('border','1px solid #ccc');
		$('#quote-email').css('border','1px solid #ccc');
		$('#quotebox').css('border','1px solid #ccc');
		$("#quote-succ").css('display','block');
		$("#quote-error").css('display','none');
		setTimeout('fadeRemove()',4000);
	}
}

function fadeRemove(){
	$("#TB_window").fadeOut('medium');
	setTimeout('fadeRemoveStepTwo()',400);
}
function fadeRemoveStepTwo(){
	tb_remove();
}

function emailQuote(){
	
	$.ajax({
	  type: "POST",
	  url: RootURL+"/ajax.php",
	  data: "name="+$("#quote-name").val()+"&email="+$("#quote-email").val()+"&quote="+$("#quotebox").val(),
	  success: function(data) {

	  }
	});
	
}
