// JavaScript Document


window.onerror = stopError;
function stopError() {
	return true;
}

		var properClickThrough = false;
		var requiredVersion = 6;
		var hasFlash = false;
		if (navigator.plugins && navigator.plugins.length) {
			for (x=0; x < navigator.plugins.length; x++) {
				if (navigator.plugins[x].name.indexOf('Shockwave Flash') != -1) {
					hasFlash = true;
					break;
				}
			}
		}
		else if (window.ActiveXObject) {
			try {
				oFlash = eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash." + requiredVersion + "');");
				if(oFlash) {
					hasFlash = true;
				}
			}
			catch(e) {}
		}
		if (hasFlash) {
			function shutDown() {
                if (document.all) {
                    document.all.hiddenChatDiv.style.visibility = "hidden";
                }
                if (document.layers) {
                    document.layers["hiddenChatDiv"].visibility = "hidden";
                }
                if (document.getElementById && !document.all) {
                    flashChatDivHandle = document.getElementById("hiddenChatDiv");
                    flashChatDivHandle.style.visibility ="hidden";
                }
			}
			function bunload() {
                window.onbeforeunload = null;
                if ((!properClickThrough) && (exit_url.indexOf("esioffer") == -1) && (exit_url.indexOf("jointrumpuniversity") == -1))  {
                   
                    
                    theDiv = '<style>font.windowTitleMsg { font:arial; color:#FFFFFF; font-size:12px }</style><div id="hiddenChatDiv" style="position: absolute;left:10px;top:100px;Z-INDEX:97;visibility:visible;text-align:left;"><img src="https://www.upsellit.com/images/chatWindow_blue_top.gif"><br><img src="https://www.upsellit.com/images/chatWindow_blue_bottom.gif" height="239" width="429"><div style="position:absolute;left:1px;top:27px;Z-INDEX:2;"><iframe name="IFrameName" src="'+exit_url+'" width="421" height="239" SCROLLING=NO></iframe></div><div style="position:absolute;left:0px;top:0px;Z-INDEX:5;WIDTH:400"><table border="0" cellpadding="0" cellspacing="0" width="400" height="32"><tr><td><div style="cursor:hand" style="width:12em;Z-INDEX:99;" onmousedown="dragStart(event, \'hiddenChatDiv\')"><table border="0" cellpadding="0" cellspacing="0" width="400" height="32"><tr><td>&nbsp;&nbsp;&nbsp;<font color="#FFFFFF" size="2" CLASS="windowTitleMsg"><b>Wait! Before you go...</b></font></td></tr></table></div></td><td><div style="position:absolute;left:400px;top:0px;Z-INDEX:6;WIDTH:40"><div style="cursor:hand" style="width:12em;Z-INDEX:99;" onmousedown="shutDown();"><table border="0" cellpadding="0" cellspacing="0" width="30" height="32"><tr><td>&nbsp;</td></tr></table></div></div></td></tr></table></div></div>';
                    var floatingWindow = document.createElement("div");
                    floatingWindow.id = "floatingWindow";
                    theBody = document.body;
                    if (!theBody) {
                        document.getElementById("body");
                        if (!theBody) {
                            theBody = document.getElementsByTagName("body")[0];
                        }
                    }
                    theBody.appendChild(floatingWindow);
                    floatingWindow.innerHTML = unescape(theDiv);
                    hiddenChatDiv.style.top = document.body.scrollTop+100;
                    alert("Wait! A live agent has found the lyrics you are looking for. Please hit 'Cancel' on the next window to remain on this page...");
					return "\n\nPress 'CANCEL' below to chat...\n\n";
                }
            }
			window.onbeforeunload = bunload;

			function showChat() {
				document.all.IFrameName.src=exit_url;
				document.all.hiddenChatDiv.style.visibility='visible';
				window.onbeforeunload = null;
			}
			function Browser() {
			var ua, s, i;
			this.isIE	= false;
			this.isNS	= false;
			this.version = null;
			ua = navigator.userAgent;
			s = "MSIE";
			if ((i = ua.indexOf(s)) >= 0) {
			this.isIE = true;
			this.version = parseFloat(ua.substr(i + s.length));
			return;
			}
			s = "Netscape6/";
			if ((i = ua.indexOf(s)) >= 0) {
			this.isNS = true;
			this.version = parseFloat(ua.substr(i + s.length));
			return;
			}
			s = "Gecko";
			if ((i = ua.indexOf(s)) >= 0) {
			this.isNS = true;
			this.version = 6.1;
			return;
			}
			}
			var browser = new Browser();
			var dragObj = new Object();
			dragObj.zIndex = 0;
			function dragStart(event, id) {
			var el;
			var x, y;
			if (id)
			dragObj.elNode = document.getElementById(id);
			else {
			if (browser.isIE)
			dragObj.elNode = window.event.srcElement;
			if (browser.isNS)
			dragObj.elNode = event.target;
			if (dragObj.elNode.nodeType == 3)
			dragObj.elNode = dragObj.elNode.parentNode;
			}
			if (browser.isIE) {
			x = window.event.clientX + document.documentElement.scrollLeft
			+ document.body.scrollLeft;
			y = window.event.clientY + document.documentElement.scrollTop
			+ document.body.scrollTop;
			}
			if (browser.isNS) {
			x = event.clientX + window.scrollX;
			y = event.clientY + window.scrollY;
			}
			dragObj.cursorStartX = x;
			dragObj.cursorStartY = y;
			dragObj.elStartLeft  = parseInt(dragObj.elNode.style.left, 10);
			dragObj.elStartTop   = parseInt(dragObj.elNode.style.top,  10);
			if (isNaN(dragObj.elStartLeft)) dragObj.elStartLeft = 0;
			if (isNaN(dragObj.elStartTop))  dragObj.elStartTop  = 0;
			dragObj.elNode.style.zIndex = ++dragObj.zIndex;
			if (browser.isIE) {
			document.attachEvent("onmousemove", dragGo);
			document.attachEvent("onmouseup",   dragStop);
			window.event.cancelBubble = true;
			window.event.returnValue = false;
			}
			if (browser.isNS) {
			document.addEventListener("mousemove", dragGo,   true);
			document.addEventListener("mouseup",   dragStop, true);
			event.preventDefault();
			}
			}
			function dragGo(event) {
			var x, y;
			if (browser.isIE) {
			x = window.event.clientX + document.documentElement.scrollLeft
			+ document.body.scrollLeft;
			y = window.event.clientY + document.documentElement.scrollTop
			+ document.body.scrollTop;
			}
			if (browser.isNS) {
			x = event.clientX + window.scrollX;
			y = event.clientY + window.scrollY;
			}
			dragObj.elNode.style.left = (dragObj.elStartLeft + x - dragObj.cursorStartX) + "px";
			dragObj.elNode.style.top  = (dragObj.elStartTop  + y - dragObj.cursorStartY) + "px";
			if (browser.isIE) {
			window.event.cancelBubble = true;
			window.event.returnValue = false;
			}
			if (browser.isNS)
			event.preventDefault();
			}
			function dragStop(event) {
			if (browser.isIE) {
			document.detachEvent("onmousemove", dragGo);
			document.detachEvent("onmouseup",   dragStop);
			}
			if (browser.isNS) {
			document.removeEventListener("mousemove", dragGo,   true);
			document.removeEventListener("mouseup",   dragStop, true);
			}
			}
			document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
			document.write('Sub upsellitChat_FSCommand(ByVal command, ByVal args)  ');
			document.write('	call upsellitChat_DoFSCommand(command, args)');
			document.write('end sub ');
			document.write('<'+'/scr' + 'ipt\> \n');
			if (window.outerHeight==null) {
				window_left = document.documentElement.scrollWidth/2 - 215;
				window_top = document.documentElement.scrollHeight/2 - 150;
			} else {
				window_left = window.innerWidth/2 - 215;
				window_top = window.innerHeight/2 - 150;
			}
		}
	

document.write('<div id="preloadWindow" style="position:absolute;left:0px;top:0px;width:0px;height:0px;Z-INDEX:97;visibility:hidden">');
document.write('	<EMBED FlashVars="preload=1"  NAME="upsellitChat" ID="upsellitChat" SRC="https://www.upsellit.com/chat2.swf" quality="high" scale="noscale" width="0" height="0" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" swLiveConnect="true"></EMBED>');
document.write('</div>');

