// JavaScript Document

$(document).ready(function(){
	// Initiate the lightbox
	$('a[rel^=lightbox]').lightBox({
		maxHeight: 600,
		maxWidth: 800
	});
	setupFormField("#search_str", "search");
	//setupFormField("#searchform #s", "search");

	//$('#nav li').each(function() { setupDropDown(this) });
	$('#cart_nav li').each(function() { setupCartDropDown(this) });

});


function setupDropDown(parent) {
	$(parent).mouseenter(function() {
		$(parent).children('.dropdown').fadeIn(200);
	});
	$(parent).mouseleave(function() {
		$(parent).children('.dropdown').fadeOut(100);
	});
};

function setupCartDropDown(parent) {
	var dropdownList = $(parent).children('.cart_dropdown')
	var expandIcon = $(parent).children('.cart_nav_holder').children('.cart_expand');
	expandIcon.click(function() {
		dropdownList.toggle(200);
		if(expandIcon.children('img').attr('src')=="content/skins/flat/images/cart_plus.png"){
			expandIcon.children('img').attr('src', 'content/skins/flat/images/cart_minus.png')
		} else {
			expandIcon.children('img').attr('src', 'content/skins/flat/images/cart_plus.png')
		}
	});
};

function setupFormField(name, value) {
	$(name).val(value);
	$(name).blur(function(){ if( $(name).val() == "" ) { $(name).val(value); } });	
	$(name).focus(function(){ if( $(name).val() == value ) { $(name).val(""); } });
}
