jQuery(document).ready(function(){
	
	$("h3:contains(Comments or Instructions:)").text("Gift Card Message:");
	$("label:contains(Write any special shipping instructions or comments)").text("If you requested a gift card, write your message here:");
	
	$("#left a:even").addClass('zebra');
	$("#content").append('<div style="clear:both;height:1px;overflow:hidden">&nbsp;</div>');
	$("form").submit(function(){
		$("input:submit", this).attr("disabled", "disabled");
		$("input:submit", this).attr("value", "Loading...");
	});
	
	// product images
	$("#product-thumbs a").click(function(){
		var xsrc = $(this).attr("href");
		var xtitle = $(this).attr("title");
		$("#product-largeimage-wrap img").removeAttr("width");
		$("#product-largeimage-wrap img").removeAttr("height");
		$("#product-largeimage-wrap img").attr("src", xsrc);
		$("#product-largeimage-wrap img").attr("title", xtitle);
		return false;
	});
	
	// zebra stripes
	$(
		"table.zebra tbody tr:odd, "
		+ "table#cart tbody tr:odd"
	).addClass('zebra1');
	
	// add input classes since IE can't do attribute selectors
	$("input[@type=text]").addClass("text");
	$("input[@type=password]").addClass("password");
	
	// checkout
	$(
		"#store-checkout-details #checkout-login, "
		+"#store-checkout-details #checkout-register"
	).each(function(i){
		var containr = this;
		$(containr).addClass("checkout-option");
		$("form, p br", containr).hide();
		$(containr).click(function(){
			$(".checkout-option").hide();
			$(containr).show();
			$("form, p br", containr).show();
			$(containr).removeClass("checkout-option");
		});
	});
});
