//delay in seconds-
var delay = 5;
var showMsg = false;
if(typeof(exceptionFound)=="undefined") { var exceptionFound = false; }
preroll_asset='';
isVideo=0;

function LTV_onFlashAdEnd() {
	swapPanel();
}

//이 함수는 호출 안하는듯 (isVideo==1일때 호출됨)
function displayRichMediaAd(adServer,video_url) {
	noCacheID = Math.floor(Math.random()*10000);
	player_width=260;
	flv_height=215;
	player_height=195;
	player_color="0x707584";
	//adlevel=2 -> only play an ad don't play content
	adlevel=2;

	adsrc="ltv.fun-games";
	adpos="600x250";
	adsvr="/ajax/video/parse_video.php?vid="+video_url;
	adclick=preroll_clickurl;

	object_src="/files/video/videoplayer.swf?noCacheID="+noCacheID+"&src=vblog&server=prod&flvcolor="+player_color+"&adlevel="+adlevel+"&adpos="+adpos+"&adsrc="+adsrc+"&adsvr="+adsvr+"&videoClickURL="+adclick;
	flash_vars="engine="+adServer+"%2Fajax%2Fvideo%2Fvideo_engine.php%3Fheight%3D"+player_height+"%26width%3D"+player_width+"%26src%3Dvblog%26still_image%3D%26video_url%3D%26author%3D%26autostart%3Dyes";
	alt_content="<a href='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' target='_blank'><img src='/files/video/noflash.jpg' alt='Click here to download flash'>";
	document.write("\n"+
		'<object id="videoplayer" name="videoplayer" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0</a>" height="'+flv_height+'" width="'+player_width+'">\n'+
		'<param name="movie" value="'+object_src+'">\n'+
		'<param name="bgcolor" value="#FFFFFF">'+'\n'+
		'<param name="FlashVars" value="'+flash_vars+'">\n'+
		'<param name="altcontent" value="'+alt_content+'">\n'+
		'<param name="allowScriptAccess" value="sameDomain">\n'+
		'<param name="quality" value="high">\n'+
		'<param name="play" value="true">\n'+
		'<param name="menu" value="false">\n'+
		'<param name="wmode" value="transparent">\n'+
		'<embed src="'+object_src+'" bgcolor="#FFFFFF" id="videoplayer" name="videoplyaer" flashvars="'+flash_vars+'" altcontent="'+alt_content+'" allowscriptaccess="sameDomain" quality="high" play="true" menu="false" wmode="transparent" pluginspage="'+"<a href='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'>http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash</a>"+'" type="application/x-shockwave-flash" height="'+flv_height+'" width="'+player_width+'">\n'+
		"</object> \n");
}

function displayPregameAd(adServer) {
	if (isVideo) {
		displayRichMediaAd(adServer,preroll_asset);
	}
	else {
		delayPlayNow   = 12;    // Delay for playnow button to appear
		delaySwapPanel = 35;    // Delay for longest swap time

		/*
		// remove following comment for debug info
		var loc = new String(location);
		if ( loc.search(/testad/) >= 0) {
			alert('preroll_adHTML: ' + unescape(preroll_adHTML.replace(/\+/g," ")));
		}
		document.write(unescape(preroll_adHTML.replace(/\+/g," ")));

		// for testing only
		//if (loc.search(/testad/) >= 0) delaySwapPanel=150;
		*/

		setTimeout("swapPlayNow()", delayPlayNow * 1000);
		setTimeout("swapPanel()",   delaySwapPanel * 1000);
	}
}


function swapPlayNow() {
	document.getElementById('loadtext').style.display = 'none';
	document.getElementById('skiptext').style.display = 'block';
}

function swapPanel() {
    if (document.getElementById('adpanel')) {
		document.getElementById('adpanel').style.display = 'none';
		// For IE need to reset innerHTML to shut off video 'sound'
		document.getElementById('adpanel').innerHTML = '';
    }

	/*
	// document.getElementById('fpWrap').style.display = 'block';

	// for dinerdash fix
    if (typeof(gameName)!="undefined" && (gameName == "dinerdash")) {
        document.getElementById('fpWrap').style.height = '360px';
    }
	*/
}


// 현재 호출 안되는듯..
function showMessage() {
	document.getElementById('msgloadingpanel').style.display = 'none';
	document.getElementById('msgpanel').style.display = 'block';
}
function getTrackingVar(stage) {
	var xe_random="";

	if (isNaN(document.axel))
	{
		document.axel = Math.random() + "";
		xe_random = "&xe_random=" + document.axel * 1000000000000000000;

		if (stage == 'after')
		{
			xe_random += "&WatchedAd=true";
		}
	}
	return xe_random;
}