/*############################################################
#		Interface Functions
#		Author: WebLinc, LLC
#		Creator: James Van Arsdale III
#		Date: 7-10-2008
############################################################*/
function clearValue(varObj,varValue) 
{
	if(varObj.val() == varValue) {
		varObj.val("");
	}
}

function testValue(varObj,varValue) 
{
	if(varObj.val() == "") {
		varObj.val(varValue);
	}
}

function primaryNavDropDowns()
{
	$("ul.primary-nav > li").mouseover(function() {
		if ($.browser.msie)
		{
			$('select').css('visibility', 'hidden');
		}
		$(this).addClass("over");
		// set transparency
		//$("ul#primary-nav > li.over > ul").animate({opacity: 0.9}, 0);
	});
	$("ul.primary-nav > li").mouseout(function() {
		$(this).removeClass("over");
		if ($.browser.msie)
		{
			$('select').css('visibility', 'visible');
		}
	});
	// if last one, align right edge
	var visibleUls = [];
	$('ul.primary-nav > li').each(function(i)
	{
		if ($(this).css('display') != "none")
		{
			visibleUls.push($(this));
		}
	});
	if (visibleUls.length)
	{
		var lastUl = visibleUls[visibleUls.length - 1];
		lastUl.find('> ul').css('right', 0);
	}
}

$(window).load(function() {
	// set primary nav drop downs
	primaryNavDropDowns();

	// search
	$("#header .search input:text").focus(function() {
		clearValue($(this), 'Keyword or Item #');
	});
	$("#header .search input:text").blur(function() {
		testValue($(this), 'Keyword or Item #');
	});
	// email signup
	$(".email-signup input:text").focus(function() {
		clearValue($(this), 'Enter Your Email Address');
	});
	$(".email-signup input:text").blur(function() {
		testValue($(this), 'Enter Your Email Address');
	});
});