var isShadowbox;

$(document).ready(function() {
	isShadowbox = false;
	if(parent.Shadowbox != undefined) {
		isShadowbox = true;
		parent.sbCount += 1;
	}
	if(isShadowbox && parent.Shadowbox.isActive()) {
		$("body").addClass("sbActive"); 
		var containerMinHeight = (parent.sbHeight - 80).toString() + "px";
		$(".shadowbox #container").css("min-height",containerMinHeight);
		$("#shadowboxClose").show();
		$("#shadowboxClose").click( function() {
			closeShadowbox();
		});
	}
});

function closeShadowbox() {
	parent.sbCount = 0;
	parent.Shadowbox.close();
}

function goBack() {
	if (isShadowbox) {
		if (parent.sbCount == 1) {
			closeShadowbox();
		} else {
			parent.sbCount -= 2;
			history.go(-1);
		}
	} else {
		history.go(-1);
	}
}

function continueShopping() {
	if (isShadowbox) {
		closeShadowbox();
	} else {
		history.go(-1);
	}
}
