Shadowbox.init({
	handleOversize:		"resize",
	displayNav:			true,
	handleUnsupported:	"remove",
	displayCounter:		true,
	overlayOpacity:		.5,
	onOpen: function() { 
		$('#sb-title').after($('#sb-info'));
	},
	onFinish: function() {
		var height=($("img#sb-player").attr("height"));
		var width=($("img#sb-player").attr("width"));;
		var overlayImage=$("img#sb-player").clone();
		overlayImage.attr("src", "/images/blank.png");
		overlayImage.attr("height", height-20);
		overlayImage.attr("width", width-20);
		overlayImage.attr("id", "overlay");
		overlayImage.css("zIndex", "500");
		overlayImage.appendTo($("#sb-body-inner"));
	}
});

function out_of_stock_alert(is_out_of_stock) {
	if(is_out_of_stock) {
		var agree=confirm("This item is currently out of stock.  Are you sure you wish to continue?");
		if (agree) return true;
		else return false;
	} else {
		return true;
	}
}

function thumbnail_hover_in(id, num_images, new_image_url) {
	var color;

	for(i=0;i<num_images;i++) {
		if(i==id) {
			color='#990000';
		} else {
			color='#CCCCCC';
		}
		document.getElementById("product_thumbnail_images_outline_" + i).style.borderColor=color;
	}
	document.getElementById("main_image").src=new_image_url;
	document.getElementById("selected_image").value=id;
	$('.gallery_link_main').unbind('click');
	$('.gallery_link_main').click(function(e) { e.preventDefault(); openImageGallery(id); });
}
