
function mySlotOpen(src, srv) {
	if (!$("#slot").length) {
		$("body").append(
			$("<div id='slot'><div id='slot-swf'></div></div>").css({
				position: "absolute",
				zIndex: 9999,
				left: Math.max(0, $(window).width() / 2 - 400 + $(document).scrollLeft()),
				top: -1000
			})
		);
		var o = {};
		if (srv) o.path = srv;
		swfobject.embedSWF(src, "slot-swf", 800, 590, "9", false, o, { allowscriptaccess: "always", wmode:"opaque" });
	}
	mySlotShow();
	return false;
}

function mySlotMaximize() {
	if (!$("#maximize").length) {
		$("body").append(
			$("<div id='maximize'><img src='/slot/slot.jpg' border='0' width='200' height='36' /></div>").css({
				position: "absolute",
				zIndex: 99998,
				left: Math.max(0, $(window).width() / 2 -100 + $(document).scrollLeft()),
				top: -36,
				cursor: "pointer"
			})
		);
		$("#maximize").click(function() {
			mySlotShow();
		});
	}
	$("#maximize").animate({ top: 0 }, 1000);
}

function mySlotShow() {
	$("#slot").animate({ top: Math.max(0, $(window).height() / 2 - 300 + $(document).scrollTop()) }, 2000);
	if ($("#maximize").length) {
		$("#maximize").animate({ top: -36 }, 1500);
	}
}

function mySlotMinimize() {
	$("#slot").animate({ top: -1000 }, 2000, mySlotMaximize);
}

function mySlotClose() {
	$("#slot").remove();
}

