//------------ SETTING UP OPENING VARIABLES -------//

var LO1 = ""
var whatXresouution =  screen.availWidth;

//---------------- PLATFORM DETECT --------------//

navigator.OS = '';
var platform;
platform = window.navigator.platform.toLowerCase();
if (platform.indexOf('win') != -1) {
      navigator.OS = 'win';
} else if (platform.indexOf('mac') != -1) {
      navigator.OS = 'mac';
}

//---------------- POP-UP WINDOWS ----------------//


// opens any page in planner
function showPlanner(frameSet, mainFrame){
	url = frameSet + "?mainframe=" + mainFrame + "&topframe=topnav_pl.htm";

	if(window.screen) {
		var aH = screen.availHeight;
		var h = 420;
		var cY = ((aH - h)/2) - 50;
	}
	var plannerwindow = window.open(url, 'planwin', 'width=610,height='+ h +',left=0,top='+ cY +',scrollbars,resizable,menubar,status');	
	if (window.focus) plannerwindow.focus();
}

// opens any page (left and content frames) in training room
function showTraining(levels, leftFrame, mainFrame){
	var path = getPath(levels);
	frameSet = path + "resources/training/training_fs.htm"
	prepWindow(frameSet, leftFrame, mainFrame);
}

function prepWindow(fs, left, main){
	url = fs + "?leftframe=" + left + "&mainframe=" + main; 
	showResources(url);
}

// Resources window
function showResources(url, name) {
	if(!name) name = "reces"
	if(!url) url = "../../../lo1/html/index_fs.htm"
	if(url == 1) url = "../../../lo1/html/index_fs.htm"
	if(url == 2) url = "../../../lo2/html/index_fs.htm"
	if(url == 3) url = "../../../lo3/html/index_fs.htm"
	if(url == 4) url = "../../../lo4/html/index_fs.htm"
	if(url == 5) url = "../../../lo5/html/index_fs.htm"
	if(url == 6) url = "../../../lo6/html/index_fs.htm"
	if(url == 7) url = "../../../lo7/html/index_fs.htm"
	if (whatXresouution <= 800) {
		if (navigator.OS == 'mac') {
			openCenteredWin(url,name,770,500)
		} else {
			openCenteredWin(url,name,780,450)
		}
	} else if (whatXresouution > 800 && whatXresouution <= 1024) {
		if (navigator.OS == 'mac') {
			openCenteredWin(url,name,770,500)
		} else {
			openCenteredWin(url,name,1000,600)
		}
	} else if (whatXresouution > 1024 && whatXresouution <= 1280) {
		if (navigator.OS == 'mac') {
			openCenteredWin(url,name,770,500)
		} else {
			openCenteredWin(url,name,1100,700)
		}
	}
}

function getPath(k){
	var p = "";
	for(i=0; i < k; i++){
		p += "../"
	}
	return p;
}

function textPUP(url, name, w, h){
	if(!name) name = "tbooksub";
	if(!w) w = 450;
	if(!h) h = 400;
	openCenteredWin(url,name,w,h,"scrollbars,resizable,menubar,status")
}

// Standard window function
function openWin(url,name,w,h,p) {
	if(!w) w = 620;
	if(!h) h = 420;
	if(!name) name = "security";
	openCenteredWin(url,name,w,h,p)
}

// Any link that ends with .doc .xls (text alts, text transcripts and other docs)
function showDOC(url, name) {
	if(!name) name = "ta";
	openCenteredWin(url,name,620,420) 
}

// External URL window
function showURL(url, name) {
	if(!name) name = "http"
	openCenteredWin(url,name,620,420,"scrollbars,resizable,menubar,status,location,toolbar")
}

function openCenteredWin(url,name,w,h,p) {
	if(p){
		var s = p
	} else {
		var s = "scrollbars,resizable,menubar,status";
	}
	
	// make sure both ie and ns open same size window
	// adjust ns height
	if (navigator.appName == 'Netscape') {
		h = h + 19;
	}
	
	// windows tend to open smaller on MAC IE
	if (navigator.OS == 'mac' && navigator.appName != 'Netscape'){
		w = w + 5;
		h = h + 25;
	}

	s += ",width="+w;
	s += ",height="+h;
	
	if(window.screen) {
		var aH = screen.availHeight;
		var aW = screen.availWidth;
		var cY = (aH - h)/2;
		var cX = (aW - w)/2;
		s += ",left=" + (cX-12);
		s += ",top=" + (cY-50);
	}
	
	myWindow = window.open(url,name,s);
	if (window.focus) myWindow.focus();

}
