// JavaScript Document
videowindow = "";
function viewVideo(ex, vwidth, vheight) {
	//alert(ex);
	if (!vwidth) {
		vwidth = 1024;
	}
	if (!vheight) {
		vheight = 675;
	}
	if (!videowindow.closed && videowindow.location){
		videowindow.location.href = ex;
		if (window.focus) {
			videowindow.focus();
		}
	} else {
		videowindow = window.open(ex,'','scrollbars=no,width='+vwidth+',height='+vheight+',resizable=yes');
		if (!videowindow.opener) {
			videowindow.opener = self;
		}
		if (window.focus) {
			videowindow.focus();
		}
	}
}	

var win;
function show_popup( content, title, callback ) {
	
	if( $chk( $('popup_content') ) ) { 
		jQ('#dialog').dialog('destroy');
		jQ('#dialog').remove();
	}
	
	var newdiv = document.createElement( 'div' );
	newdiv.id = 'dialog';
	
	document.body.appendChild( newdiv );
	var innerdiv = document.createElement( 'div' );
	innerdiv.id = 'popup_content';
	newdiv.appendChild( innerdiv );
	
	if (title == 'DEMO USER') content = "<img src=\'images/demo_warning.jpg\'>";
	innerdiv.innerHTML = content;
	
	elems = document.getElementsByTagName("embed");
	for( var i = 0; i < elems.length; i++ )	{
		elems[i].style.visibility = 'hidden';
	}
	elems = document.getElementsByTagName("object");
	for( var i = 0; i < elems.length; i++ )	{
		elems[i].style.visibility = 'hidden';
	}
	var btns;
	if (callback != 'NONE') { 
		if (callback != 'NULL') { 
			btns = { 
				"Ok": function() {
					eval( callback ); 
					jQ(this).dialog('destroy'); 
					jQ('#dialog').remove(); 
					
					elems = document.getElementsByTagName("embed"); 
					for( var i = 0; i < elems.length; i++ ) { elems[i].style.visibility = ''; } 
					elems = document.getElementsByTagName("object"); 
					for( var i = 0; i < elems.length; i++ ) { elems[i].style.visibility = ''; } 
				},  
				"Cancel" : function() { 
					jQ(this).dialog('destroy'); 
					jQ('#dialog').remove(); 
					elems = document.getElementsByTagName("embed"); 
					for( var i = 0; i < elems.length; i++ ) { elems[i].style.visibility = ''; } 
					elems = document.getElementsByTagName("object"); 
					for( var i = 0; i < elems.length; i++ ) { elems[i].style.visibility = ''; } 
				} 
			};
		} else {
			btns = { 
				"Cancel" : function() { 
					jQ(this).dialog('destroy'); 
					jQ('#dialog').remove(); 
					elems = document.getElementsByTagName("embed"); 
					for( var i = 0; i < elems.length; i++ ) { elems[i].style.visibility = ''; } 
					elems = document.getElementsByTagName("object"); 
					for( var i = 0; i < elems.length; i++ ) { elems[i].style.visibility = ''; } 
				} 
			};
		}
	}
	jQ("#dialog").dialog({
		bgiframe: true,
		width: 670,
		height: 550,
		modal: true,
		title: title,
		buttons: btns,
		close: function() {
			jQ(this).dialog('destroy');
			jQ('#dialog').remove();
			elems = document.getElementsByTagName("embed");
			for( var i = 0; i < elems.length; i++ )	{
				elems[i].style.visibility = '';
			}
		}
	});
}

function destroy_popup() {
	jQ('#dialog').dialog('destroy');
	jQ('#dialog').remove();
}

function show_popup3( content, title, callback )
{
	try { document.getElementById('my_embed').style.visibility = 'hidden'; } catch(e) { }

	if (title == 'DEMO USER') content = "<img src=\'images/demo_warning.jpg\'>";
	var out = new Array();
	
	out.push("<div style='position: absolute;'><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr><td><table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td height=\"18\" width=\"7\"><img src=\"images/module_title_left.jpg\" height=\"18\" width=\"7\" border=\"0\"></td><td class=\"module_header\"><img src=\"images/popup_close.jpg\" align=\"right\" style=\"cursor: pointer;\"  class='closeSticky'>"+title+"</td><td height=\"18\" width=\"7\"><img src=\"images/module_title_right.jpg\" border=\"0\" height=\"18\" width=\"7\"></td></tr></table></td></tr><tr valign=\"top\"><td bgcolor=\"#FFFFFF\" width=\"100%\" valign=\"top\"><table border=\"0\" cellspacing=\"2\" cellpadding=\"\" width=\"100%\"><tr valign=\"top\"><td bgcolor=\"#333333\" width=\"100%\" class=\"dailyroutine\"><div id=\"popup_content\" style=\"padding: 5px;\">"+content+"</div><hr style=\"width: 0px; clear: both; border: 0px #333333;\"><div style=\"background-color: #222222; text-align: right; padding: 7px;\">");
	if (callback != 'NONE')
	{
		out.push ("<img src=\"images/popup_cancel.jpg\" style=\"cursor: pointer;\" class='closeSticky' >");
		if (callback != 'NULL') out.push("<img src=\"images/popup_ok.jpg\" style=\"cursor: pointer;\" onclick=\""+callback+";\" class='closeSticky' >");
	}	
	out.push("</div></td></tr></td></tr></table></td></tr></table></div>");
	
	var size = window.getSize();
	var offset = window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop;
	//offset = offset - 500;
	offsetY = ((document.documentElement.clientHeight / 2)*-1)+150;
	var alert_code = 'window.pageYOffset = '+window.pageYOffset+'\r\ndocument.body.scrollTop = '+document.body.scrollTop+'\r\ndocument.documentElement.scrollTop = '+document.documentElement.scrollTop;
	alert_code += '\r\n'+'document.documentElement.clientHeight = '+document.documentElement.clientHeight;
	alert_code += '\r\n'+'Offset is '+offsetY;
	//alert (alert_code);
	
	var offset_left = 0;
	if ( window.ie7 ) offset_left = -200;
	
	if (win) {
		win.hide();
	}
	win = new StickyWinFxModal({
		content: out.join(""),
		width: '650',
		id : 'popup',
		allowMultiple : false,
		fadeDuration : 400,
		fadeTransition: Fx.Transitions.sineInOut,
		position: 'center',
		offset: {
			x: offset_left, /*over to the left*/
			y: offsetY /*and down a little : was -340*/
		},
		onDisplay: hide_swf,
		onClose: unhide_swf,
		modalOptions: {
			modalStyle : {
				'position' : 'absolute',
				'border' : '0px #999999 solid',
				'background-color' : '#000000',
				'opacity':.85,
				'width':(window.getScrollWidth())+'px',
				'height':(document.body.parentNode.scrollHeight+(offset*2))+'px',
				'top' : '0px'
				}
			}
	});
}
	
function hide_swf() {
	if (document.getElementById('playerContainer')) {
		document.getElementById('playerContainer').style.visibility = 'hidden';
	}
}

function unhide_swf() {
	if (document.getElementById('playerContainer')) {
		document.getElementById('playerContainer').style.visibility = '';
	}
	remove_popup();
}


function show_popup2( content, title, callback )
{
	var offset;
	if (parseInt(navigator.appVersion)>3) {
	 if (navigator.appName=="Netscape") {
	  winW = document.body.clientWidth-2;
	  winH = document.body.clientHeight-2;
	  offset = window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop;

//	  alert("MOZILLA: H:"+winH+". W:"+winW+". OS:"+offset);
	 }
	 if (navigator.appName.indexOf("Microsoft")!=-1) {
	  winW = document.body.offsetWidth-19;
	  winH = document.body.offsetHeight-4;
	  offset = window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop;
//	  alert("MSIE: H:"+winH+". W:"+winW+". OS:"+offset);
	 }
	}
	var canvas = document.createElement('div');
	canvas.id = 'canvas';
	canvas.style.width = winW + "px";
	canvas.style.height = document.body.parentNode.scrollHeight + "px";
	document.body.appendChild(canvas);
	canvas.style.top = offset;
	
	try {
		document.getElementById('my_embed').style.visibility = 'hidden';
	} catch(e) { }
	
	var popup = document.createElement('div');
	popup.id = 'popup';
	popup.style.top = 200 + offset + 'px';

	
	if (title == 'DEMO USER')
	{
		content = "<img src=\'images/demo_warning.jpg\'>";
		popup.style.width = "489px";		
	}
	var out = new Array();
	
	out.push("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr><td><table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td height=\"18\" width=\"7\"><img src=\"images/module_title_left.jpg\" height=\"18\" width=\"7\" border=\"0\"></td><td class=\"module_header\"><img src=\"images/popup_close.jpg\" align=\"right\" style=\"cursor: pointer;\" onclick=\"remove_popup();\">"+title+"</td><td height=\"18\" width=\"7\"><img src=\"images/module_title_right.jpg\" border=\"0\" height=\"18\" width=\"7\"></td></tr></table></td></tr><tr valign=\"top\"><td bgcolor=\"#FFFFFF\" width=\"100%\" valign=\"top\"><table border=\"0\" cellspacing=\"2\" cellpadding=\"\" width=\"100%\"><tr valign=\"top\"><td bgcolor=\"#333333\" width=\"100%\" class=\"dailyroutine\"><div id=\"popup_content\" style=\"padding: 5px;\">"+content+"</div><hr style=\"width: 0px; clear: both; border: 0px #333333;\"><div style=\"background-color: #222222; text-align: right; padding: 7px;\">");
	if (callback != 'NONE')
	{
		out.push ("<img src=\"images/popup_cancel.jpg\" style=\"cursor: pointer;\" onclick=\"remove_popup();\">");
	
		if (callback != 'NULL')
		{
			out.push("<img src=\"images/popup_ok.jpg\" style=\"cursor: pointer;\" onclick=\""+callback+";\">");
		}
	}	
	out.push("</div></td></tr></td></tr></table></td></tr></table>");

	popup.innerHTML = out.join("");
//	popup.style.left = '150px';
	popup.style.left = ((winW / 2) - (245)) + 'px';
	
	document.body.appendChild(popup);
	try {
		document.getElementById('question').focus();
	} catch(e) { }
}

function remove_popup()
{
try {
	//alert("I'm here");
	document.body.removeChild(document.getElementById('popup'));
	document.body.removeChild(document.getElementById('canvas'));
	
	document.getElementById('my_embed').style.visibility = '';
} catch(e) { }

}

