var requiredMajorVersion = 8;
var requiredMinorVersion = 0;
var requiredRevision = 24;
var imgloaded = 0;
var constURL = document.location.href;

function getimgload(){ imgloaded = 1; }
function closeintro(){ ShowDivs(); }

function ShowDivs(){
	if (imgloaded){
		document.getElementById('wrapperIntro').style.display='none';
		//openLFrame('/rooms/workcentre/');
		if (PlayVideo==1) { openLFrame('/rooms/workcentre/eng_voice/'); }
		document.getElementById('apDiv1').style.display='block';
		imgloaded = 0;
	}
	document.getElementById('apDiv1').style.left = ((document.body.clientWidth - 750)/2 + 15) + 'px';
	document.getElementById('apDiv1').style.top = '184px';
	setTimeout('ShowDivs()', 500);
}
function fShowNews() {
	closeiFrames();
	if (document.getElementById('news_menu')) {
		document.getElementById('news_menu').style.display = 'block';
		document.getElementById('frmNewsMenu').src='/news_page.asp?Title=News&CatID=10';
	}
	if (document.getElementById('news_main')) {
		document.getElementById('news_main').style.display = 'block';
		//document.getElementById('frmNewsMain').src='/news_bbitv.htm';
		//document.getElementById('frmNewsMain').src='/news_News.htm';
		//document.getElementById('frmNewsMain').src='/news_twitter.asp';
		document.getElementById('frmNewsMain').src='/news_rss.asp';
	}
	//if (document.getElementById('news_img')) document.getElementById('news_img').style.display = 'block';
}

function closeiFrames(){
	if (document.getElementById('frmB')) document.getElementById('frmB').style.display = 'none';
	if (document.getElementById('frmL')) { document.getElementById('frmL').style.display = 'none'; }
	if (document.getElementById('ifrvideo')) document.getElementById('ifrvideo').style.display = 'none';
	if (document.getElementById('ifracvideo')) document.getElementById('ifracvideo').style.display = 'none';
	if (document.getElementById('news_menu')) {
		document.getElementById('news_menu').style.display = 'none';
		document.getElementById('frmNewsMenu').src='/news_blank.asp?align=left';
	}
	if (document.getElementById('news_main')) {
		document.getElementById('news_main').style.display = 'none';
		document.getElementById('frmNewsMain').src='/news_blank.asp?align=right';
	}
	//if (document.getElementById('news_img')) document.getElementById('news_img').style.display = 'none';
	window.focus();
}

function closeTopFrames(){
	if (document.getElementById('frmB')) document.getElementById('frmB').style.display = 'none';
	if (document.getElementById('frmL')) document.getElementById('frmL').style.display = 'none';
}

function openLFrame(iURL){
	document.getElementById('frmL').style.display = 'block';
	document.getElementById('frmL').innerHTML = "<iframe name='frmL' id='frmL' src='" + iURL + "' width='100%' height='100%' border='0' marginwidth='0' marginheight='0' framespacing='0' frameborder='0' scrolling='auto'>";
}

function closeLFrame(){
	if (document.getElementById('frmL')) document.getElementById('frmL').style.display = 'none';
}

function loginFrame(iURL, nframe){
	if (document.getElementById(nframe).style.display == 'block' && nframe=='frmL') {
		closeiFrames();
	} else {
		closeiFrames();
		document.getElementById(nframe).style.display = 'block';
		document.getElementById(nframe).innerHTML = "<iframe name='s" + nframe + "' id='s" + nframe + "' src='" + iURL + "' width='100%' height='100%' border='0' marginwidth='0' marginheight='0' framespacing='0' frameborder='0' scrolling='auto'>";
	}
}

function SetTimer(){
	var Timer = setInterval("positioning()", 100);
}

function positioning(){
	if (document.getElementById('frmL')) document.getElementById('frmL').style.left = ((document.body.clientWidth - 720)/2) + 'px';
	if (document.getElementById('frmL')) document.getElementById('frmL').style.top = '184px';
	if (document.getElementById('frmB')) document.getElementById('frmB').style.left = ((document.body.clientWidth - 917)/2) + 'px';
	if (document.getElementById('frmB')) document.getElementById('frmB').style.top = '40px';
	if (document.getElementById('ifrvideo')) document.getElementById('ifrvideo').style.left = ((document.body.clientWidth - 296)/2) + 'px';
	if (document.getElementById('ifrvideo')) document.getElementById('ifrvideo').style.top = '184px';
	if (document.getElementById('ifracvideo')) document.getElementById('ifracvideo').style.left = ((document.body.clientWidth - 678)/2) + 'px';
	if (document.getElementById('ifracvideo')) document.getElementById('ifracvideo').style.top = '184px';
	if (document.getElementById('news_menu')) document.getElementById('news_menu').style.left = ((document.body.clientWidth - 565)/2) + 'px';
	if (document.getElementById('news_menu')) document.getElementById('news_menu').style.top = '234px';
	if (document.getElementById('news_main')) document.getElementById('news_main').style.left = ((document.body.clientWidth + 72)/2) + 'px';
	if (document.getElementById('news_main')) document.getElementById('news_main').style.top = '234px';
	if (document.getElementById('news_img')) document.getElementById('news_img').style.left = ((document.body.clientWidth + 72)/2) + 'px';
	if (document.getElementById('news_img')) document.getElementById('news_img').style.top = '510px';

	var queryString = document.location.href;
	var arr = queryString.split("#");
	if (arr[1] == "close"){
		document.location.href = constURL+"#done";
		closeiFrames();
	}
}

function fNumbersOnly(myfield, e, dec) {
	var key;
	var keychar;

	if (window.event)
	   key = window.event.keyCode;
	else if (e)
	   key = e.which;
	else
	   return true;
	keychar = String.fromCharCode(key);

	if ((key==null) || (key==0) || (key==8) || 
	    (key==9) || (key==13) || (key==27) )
	   return true;
	   
	else if ((("0123456789,").indexOf(keychar) > -1))
	   return true;

	// decimal point jump
	else if (dec && (keychar == "."))
	   {
	   myfield.form.elements[dec].focus();
	   return false;
	   }
	else
	   return false;
}
function ReadCookie(cookieName) {
 var theCookie=""+document.cookie;
 var ind=theCookie.indexOf(cookieName);
 if (ind==-1 || cookieName=="") return ""; 
 var ind1=theCookie.indexOf(';',ind);
 if (ind1==-1) ind1=theCookie.length; 
 return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
}
function SetCookie(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
}
