// JavaScript Document
// path: /system/modules/ca.learnquebec.opencms/resources/
var flvWin, windowname, url, params, obj;
function showMe(){
	var what = arguments[0];
	var weblink;
	var innerText;
	if (what.indexOf('http://') == -1){
		weblink = "http://www.learnquebec.ca/streaming";
		weblink += (what.substring(0,1) != "/") ? "/" : "";
		weblink += what;
	}else{
		weblink = what;
	}
	var tmpSizes = (arguments.length == 2) ? arguments[1] : "600,500";
	var arrSize = tmpSizes.split(",");
	var arrOuterSize = new Array(parseInt(arrSize[0])+30, parseInt(arrSize[1])+60);
	obj = $("#floatingDiv");
	if (what.indexOf(".flv") != -1){
		innerText = '<embed width="' + arrSize[0] + '" height="' + arrSize[1] + '" flashvars="file=' + weblink +
		'" autoplay="false" allowfullscreen="true" bgcolor="#f0fafa"' +
		' src="/streaming/player_fs.swf?file=' + weblink + '" style="display: block;">';
	}else{
		innerText = "<iframe frameborder='0' width='" + arrSize[0] + "' height='" + arrSize[1] +
		"' src='" + weblink + "'></iframe>";
		//$("<a id='directSWF' href='" + weblink + "' target='_blank'></a>").prependTo("body");
		//$('#directSWF').trigger('click');
	}
	obj.dialog("option", "width", arrOuterSize[0]);
	obj.dialog("option", "height", arrOuterSize[1]);
	obj.dialog("open");
	obj.html(innerText);
}

function openMe(what, w, h, skin){
	what = what.toLowerCase();
	var url = "";
	windowname = "FLV_PLAYER";
	if (w === undefined) w = 600;
	if (h === undefined) h = 600;
	if (what.indexOf(".flv") != -1){
		url = "http://www.learnquebec.ca/streaming/player.php?name="+what+"&w="+w+"&h="+h;
		if (skin !== undefined) url += "&skin="+skin;
	}else if (what.indexOf(".swf") != -1){
		url = "http://www.learnquebec.ca/streaming/" + what;
	}
	params = "height="+h+",width="+w+",menubar=no,toolbar=no,status=no, resizable=yes";
	flvWin = window.open(url, "LEARN_FLASH_PLAYER", params, false);
	flvWin.focus();
}
function openMe2(what, w, h, skin){
	what = what.toLowerCase();
	var url = "";
	windowname = "FLV_PLAYER";
	if (w === undefined) w = 600;
	if (h === undefined) h = 600;
	if (what.indexOf(".flv") != -1){
		url = "http://obiwan.learnquebec.ca/streaming_archive/player.php?name="+what+"&w="+w+"&h="+h;
		if (skin !== undefined) url += "&skin="+skin;
	}else if (what.indexOf(".swf") != -1){
		url = "http://obiwan.learnquebec.ca/streaming_archive/" + what;
	}
	params = "height="+h+",width="+w+",menubar=no,toolbar=no,status=no, resizable=yes";
	flvWin = window.open(url, "LEARN_FLASH_PLAYER", params, false);
	flvWin.focus();
}
function toggleDiv(what){
	var elem = document.getElementById(what);
	if(elem.style.display!='none'){
		elem.style.display='none';
	}else{
		elem.style.display='block';
	}
}

function popUpWin(what, w, h, m){
	// what: address of page to display
	// w: window's width
	// window's height
	// m: true=modal, false=non-modal
	var wwin = window.open(what, "LEARN", "width="+w+",height="+h);
}
function clearField(obj){
	if(obj.value=='Username' || obj.value=='Password' || obj.value=='Mot de passe' || obj.value=="Nom d'usager" ){
			obj.value="";	
	}
}
function eraseZeros(obj){
	obj.value=obj.value.replace(/^[ 0]+/,'');

}
$(document).ready(function(){
	$("<div id='floatingDiv' style='background-color: rgb(240, 250, 250);'></div>").prependTo("body");
	$("#floatingDiv").dialog({
		autoOpen: false,
		height: 300,
		modal: true
	});
});

