var isIE,isNN,frameWidth,frameHeight,userType;

function toggle(tab,which) {
	if (document.getElementById) {
		var a = document.getElementById(which);
		var b = document.getElementById(tab);
		if (a.style.display != "block") {
			a.style.display = "block";
			b.style.backgroundImage = "url(../images/less.gif)";
		}
		else {
			a.style.display = "none";
			b.style.backgroundImage = "url(../images/more.gif)";
		}
	}
}

function reloaded() {
	if (document.getElementById) {
		var x = window.frames["contentIframe"];
		var y = x.document.location;
		x.document.location = y;
	}
}


function hideMenu() {
	if (parent.document.getElementById) {
		var m = parent.document.getElementById("menuDiv");
		var c = parent.document.getElementById("content");
		if (m.style.left!="-170px") {
			m.style.left="-170px";
			c.style.marginLeft="-150px";
			if (parent.document.all) {
				parent.document.getElementById("content").style.width = "97%";
			}
		}
		else {
			m.style.left="10px";
			c.style.marginLeft="0px";
			sizeFrame();
		}
	}
}


/*
function showMenu() {
	if (parent.document.getElementById) {
		var m = parent.document.getElementById("menuDiv");
		var c = parent.document.getElementById("content");
		if (m.style.left!="20px") {
			m.style.left="20px";
			c.style.marginLeft="0px";
			if (parent.document.all) {
				parent.document.getElementById("content").style.width = "96%";
			}
		}
		else {
			m.style.left="20px";
			c.style.marginLeft="0px";
			sizeFrame();
		}
	}
}
*/



function printFrame() { 
	window.frames["contentIframe"].focus(); 
	window.frames["contentIframe"].print();
}

function hideDiv(which) {
	if (document.getElementById) {
		var q = document.getElementById(which);
		if (q.style.display != "block") {
			q.style.display = "block";
		}
		else {
			q.style.display = "none";
		}
	}
}

function changeTab(which,old) {
	if (document.getElementById) {
		var t = document.getElementById(which);
		var u = document.getElementById(old);
		if (t.className != "tablit") {
			t.className = "tablit";
			u.className = "tab";
		}
		if (which == "tabTwo") {
			document.getElementById("logo").src="../images/budd.gif";
		}
		else {
			document.getElementById("logo").src="../images/bmw.gif";
		}
	}
}

function chooseStyle(which){
	var expdate = new Date();
	expdate.setTime(expdate.getTime()+(1000*3600*24*365)); // 1-year expiration
	document.cookie = "style="+which+"; expires="+expdate.toGMTString()+"; path=/";
	top.location = top.location+"?page="+self.location.href;
}

function hideMessage() {
	if (document.getElementById) {
		var ps = document.getElementsByTagName("P");
		for (i=0;i<=ps.length;i++) {
			if (ps[i].className=="message") {
				ps[i].style.display = "none";
				break;
			}
		}
	}
}

function displayAbout(){
	about_box=window.open("../jsp/aboutEclipz.html", "aboutEclipz",	"toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars=0,left="+((screen.width/2)-200)+",top="+((screen.height/2)-100)+",width=300,height=238");
	about_box.focus();
}

function launchTutorial(url,windowname) {
		var xOffset = 0;
	    var yOffset = 0;
		var xWidth = (screen.width) - 10;
		var yHeight = (screen.height) - 77;
	    newWindow = window.open(url,windowname,'left=' + xOffset + ',top=' + yOffset + 'toolbar=no,menu=yes,resizable=yes,location=no,scrollbars=no,status=yes,width='+ xWidth +',height=' + yHeight);
		newWindow.focus();
	}
function toggleSave() {
	if (document.getElementById("filetype").style.display != "block") {
		document.getElementById("filetype").style.display = "block";
	}
	else {
		document.getElementById("filetype").style.display = "none";
	}
}
function saveXML(which) {
	window.frames['contentIframe'].document.forms[which].elements['datatype'].value="XML";
	window.frames['contentIframe'].document.forms[which].submit();
	document.getElementById("filetype").style.display = "none";
}
function saveCSV(which) {
	window.frames['contentIframe'].document.forms[which].elements['datatype'].value="CSV";
	window.frames['contentIframe'].document.forms[which].submit();
	document.getElementById("filetype").style.display = "none";
}
function saveXLS(which) {
	excel = window.open("../downloadSamples/KanbanConsole.xls","KanbanConsole","toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,left="+((screen.width/2)-200)+",top="+((screen.height/2)-100)+",width=776,height=452");
	/*
	window.frames['contentIframe'].document.forms[which].elements['datatype'].value="XLS";
	window.frames['contentIframe'].document.forms[which].submit();
	*/
	document.getElementById("filetype").style.display = "none";
}
function launchWiz(url,windowname) {
	var xOffset = ((screen.width) - 800) / 2;
    var yOffset = ((screen.height) - 600) / 3;
	var xWidth = 800;
	var yHeight = 600;
    wizWindow = window.open(url,windowname,'left=' + xOffset + ',top=' + yOffset + 'toolbar=no,menu=yes,resizable=yes,location=no,scrollbars=no,status=yes,width=800,height=600');
	wizWindow.focus();
}

function sizeFrame() {
	if (document.getElementById && !document.all){
		var frameWidth = window.innerWidth;
		var frameHeight = window.innerHeight;
		document.getElementById("content").style.width = parseInt(frameWidth-201)+"px";
		document.getElementById("content").style.height = parseInt(frameHeight-30)+"px";
		document.getElementById("contentIframe").style.height = parseInt(frameHeight-125)+"px";
		document.getElementById("contentIframe").style.width = parseInt(frameWidth -215)+"px";
		document.getElementById("menuDiv").style.height = parseInt(frameHeight-30)+"px";
		document.getElementById("menuIframe").style.height = parseInt(frameHeight-200)+"px";
	}
	else {
		frameWidth = top.document.body.offsetWidth;
		frameHeight = top.document.body.offsetHeight;
		document.getElementById("content").style.width = parseInt(frameWidth-201)+"px";
		document.getElementById("content").style.height = parseInt(frameHeight-30)+"px";
		document.getElementById("contentIframe").style.height = parseInt(frameHeight-125)+"px";
		document.getElementById("contentIframe").style.width = parseInt(frameWidth -215)+"px";
		document.getElementById("menuDiv").style.height = parseInt(frameHeight-30)+"px";
		document.getElementById("menuIframe").style.height = parseInt(frameHeight-200)+"px";
	}
}

/* Check Browser */

if (parseInt(navigator.appVersion.charAt(0)) >= 4) {
  isNN = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) == 5) ? true : false
  isIE  = (navigator.appName.indexOf("Microsoft") != -1) ? true : false
}

/* Set Document Stylesheet 

if (document.getElementById) { 
	if(document.cookie.indexOf("style=01") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/main.css\">\n");
	}
	else if(document.cookie.indexOf("style=02") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/blue_mono.css\">\n");
	}
	else if(document.cookie.indexOf("style=03") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/green_mono.css\">\n");
	}
	else if(document.cookie.indexOf("style=04") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/grey.css\">\n");
	}
	else if(document.cookie.indexOf("style=05") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/blue.css\">\n");
	}
	else if(document.cookie.indexOf("style=06") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/bluegreen.css\">\n");
	}
	else if(document.cookie.indexOf("style=07") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/green.css\">\n");
	}
	else if(document.cookie.indexOf("style=08") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/orange.css\">\n");
	}
	else if(document.cookie.indexOf("style=09") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/purple.css\">\n");
	}
	else if(document.cookie.indexOf("style=10") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/oldschool.css\">\n");
	}
	else if(document.cookie.indexOf("style=11") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/oldSW.css\">\n");
	}
	else if(document.cookie.indexOf("style=12") > -1) {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/leopard.css\">\n");
	}
	else {
		document.write("<link rel=\"stylesheet\" type=\"text\/css\" href=\"../css/main.css\">\n");
	}
}
*/