$(document).ready(function(){
	$("a").focus(function(){
		$(this).blur();
	});
	$(".selector").hover(function(){
		$("ul", this).fadeIn("fast");
	}, function(){
		$("ul", this).fadeOut("fast");
	});
	$(".selector a").click(function(){
		$(this).parent().parent().prev().html($(this).html());
		$(this).parent().parent().fadeOut("fast");
	});
	$(".selector a").not(".selector2 a").click(function(){
		//$(".large").attr("src", "images/large/" + $(this).attr("alt") + ".jpg");
		var newSrc = $(this).attr("alt");
		if(newSrc!="")
			$(".large").attr("src", newSrc);
	});
	$(".selector2 a").click(function(){
		//$(".large").attr("src", "images/3large/" + $(this).attr("alt") + ".jpg");
		var newSrc = $(this).attr("alt");
		$(".large").attr("src", newSrc);
	});
	$(".thumb img").not(".s, .step3 img").click(function(){
		//var orgSrc = $(this).attr("src");
		//var newSrc = "images/large" + orgSrc.substr(13, orgSrc.indexOf("_thumb.gif") - 13) + ".jpg";
		var newSrc = $(this).attr("alt");
		$(".large").attr("src", newSrc);
		var action = $(this).attr("id");
		var action_array = action.split("_");
		if(action_array[0] == 'design'){
		    setSelectField('design_id', action_array[1]);
		    document.getElementById('order_design').value = action_array[1];    
		}
	});
	$(".step3 img, .decoration img").not(".s").click(function(){
		//var orgSrc = $(this).attr("src");
		//var newSrc = "images/3large" + orgSrc.substr(14, orgSrc.indexOf("_thumb.gif") - 14) + ".jpg";
		var newSrc = $(this).attr("alt");
		$(".large").attr("src", newSrc);
		var action = $(this).attr("id");
		var action_array = action.split("_");
		if(action_array[0] == 'decoration'){
		    setSelectField('decoration_id', action_array[1]);
		    document.getElementById('order_decoration').value = action_array[1];
		}
	});
	$(".mainmenu a, .cart a, .footer a, .gallerysooncontent a").hover(function(){
		var orgSrc = $("img", this).attr("src");
		if (orgSrc.substr(orgSrc.length - 6) != "_h.gif") $("img", this).attr("src", ("images/" + orgSrc.substr(7, orgSrc.indexOf(".gif") - 7) + "_h.gif"));
	}, function(){
		var orgSrc = $("img", this).attr("src");
		if (orgSrc.substr(orgSrc.length - 6) == "_h.gif") $("img", this).attr("src", ("images/" + orgSrc.substr(7, orgSrc.indexOf("_h.gif") - 7) + ".gif"));
	});
	//$(".faq li a").click(function(){
		//openWin(455, 295, "faqwin" + $(this).attr("alt") + ".html");
	//});
});
/*
jQuery.preloadImages = function(){
	for(var i = 0; i<arguments.length; i++) {
		jQuery("<img>").attr("src", arguments[i]);
	}
}

$.preloadImages("images/home_h.gif",
				"images/designs_h.gif",
				"images/decorations_h.gif",
				"images/flavors_h.gif",
				"images/about_h.gif",
				"images/faq_h.gif",
				"images/client_gallery_h.gif",
				"images/begin_order_h.gif",
				"images/large/basket_weave.jpg", 
				"images/large/dot_swiss.jpg", 
				"images/large/florentine_swirl.jpg", 
				"images/large/lace.jpg",
				"images/large/lattice.jpg",
				"images/large/modern_swirl.jpg",
				"images/large/pearl_dot.jpg",
				"images/large/petal_flowers.jpg",
				"images/large/platinum_ribbon.jpg",
				"images/large/quilted.jpg",
				"images/large/raining_dots.jpg",
				"images/large/satin_ribbon.jpg",
				"images/large/silver_dragee.jpg",
				"images/large/sugar_drape.jpg",
				"images/large/sugar_swags.jpg",
				"images/large/swallow_tail.jpg",
				"images/large/tri_pattern.jpg",
				"images/large/vertical_stripes.jpg",
				"images/large/wavy_stripes.jpg",
				"images/large/info.jpg",
				"images/3large/3cakes.jpg",
				"images/3large/anemone.jpg",
				"images/3large/calla_lillies.jpg",
				"images/3large/garden_roses.jpg",
				"images/3large/info.jpg",
				"images/3large/magnolia.jpg",
				"images/3large/marzipan.jpg",
				"images/3large/orchids.jpg",
				"images/3large/parrot_tulip.jpg",
				"images/3large/pears.jpg",
				"images/3large/petal_flower_ck.jpg",
				"images/3large/roses.jpg",
				"images/3large/satin_bows.jpg",
				"images/3large/sea_shells.jpg",
				"images/3large/sugar_bows.jpg"
				);
*/
function openWin(w, h, url){
	var newwin = window.open(url, 'title', 'width=' + w + ',height=' + h + ', top=' + (screen.availHeight - h) / 2 + ', left=' + (screen.availWidth - w)/2 + ', scrollbars=0');
	newwin.focus();
}

function setThemeImage(fieldID, imagename){
    document.getElementById(fieldID).src = '/images/theme/' + imagename;
}
