<!--
/*
 *	IZKflashDalai
 *
 *		@author		Isaac Rivera & Brian Adams
 *		@version	1.6
 *		@date		07/15/2005
 */
document.domain = 'aol.com';
var g_MotifId = null;
var g_expandOnLoad = false;
var currentItem = null;
var newPlayerInstance = true;
var interval = null;
var defaultBanner = 'http://ad.doubleclick.net/adj/tw.aol.us.ban/mus_music_videos;chan=music;sz=300x60;ord=1114012113?';
// DART JSF
function registerMotifObjId(id) {
	g_MotifId = id;
	if (g_expandOnLoad)
	{
		window.setTimeout("expandMotif()", 100);
		g_expandOnLoad = false;
	}
}
function expandMotif() {
	//alert("expandMotif: " + window.location);
	if (window.frames && window.frames.ac_frame && window.frames.ac_frame.expandMotif)
	{
		window.frames.ac_frame.expandMotif(g_MotifId);
	}
}
function collapseMotif() {
	if (window.frames && window.frames.ac_frame && window.frames.ac_frame.collapseMotif)
	{
		window.frames.ac_frame.collapseMotif(g_MotifId);
    }
}
function startUpdates() {
	clearInterval(interval);
	interval = null;
	interval = setInterval("updatePlayer()", 500);
}
function updatePlayer() {
	//alert("updatePlayer() was called...");
	var info = false;
    var FUGUHandle = top.FUGUHandle;

	if(FUGUHandle != null && FUGUHandle.getPollingInfo != null) 
        info = FUGUHandle.getPollingInfo();

	if (info) {
	//alert("updatePlayer() was called[FUGUHandle]: " + FUGUHandle);
		// get current item
		var item = info.currentItem;
		if (item) {
			// check for new item
			if (item != currentItem) {
				// check and see if we need to request an ad banner
				if (newPlayerInstance && (item.curtain == null)) {
					setDCad(defaultBanner);
                }
				newPlayerInstance = false;
				// check for ad curtain commands
				if (item.curtain) {
					var curtain = item.curtain;
					// load new curtain
					if (curtain.tagURL) {
						if (curtain.expand) {
							g_expandOnLoad = true;
                        }
						setDCad(curtain.tagURL);
					} else if (curtain.expand) {
						// expand existing curtain
						expandMotif();
					}
				} else {
					// collapse curtain
					collapseMotif(); 
                }
				// update current item
				currentItem = item;
			}
		}
	}
}
function setDCad (url) {
	if (window.frames && window.frames.ac_frame)
	{
		window.frames.ac_frame.location.href = 'http://cdn.channel.aol.com/_media/channels/ad_curtain_iframe_v1_5.html?dcurl=' + escape(url);
		//alert("url: " + url);
	}
}
function writeTheAdCurtain(left, top, someBanner) {
	if(someBanner) defaultBanner = someBanner;
	document.write("<div id=\"IZKcurtainDiv\" style=\"position:absolute; top:" + top + "px; left:" + left + "px; background-color:transparent;\"><iframe id=\"ac_frame\" name=\"ac_frame\" tabindex=\"1\" width=\"300\" height=\"250\" border=\"0\" frameborder=\"0\" marginheight=\"0\" marginwidth=\"0\" style=\"overflow:hidden; background-color:transparent; display:none;\" scrolling=\"no\"></iframe><script language=\"javascript\">document.getElementById(\"ac_frame\").allowTransparency=true;</script></div>");
	//startUpdates();
}
//-->
