﻿var mainNav= new Array("index", "details", "whyco2", "forum", "home_calcu", "results", "coop", "BACK", "profile");
//var mainNav= new Array("index", "details", "whyco2", "forum", "home_calcu", "topten", "coop", "BACK", "profile");

function fn_navon(id, current){
	//current item - don't do on / off
	if (id == document.navcurrent) return;
	
	var navitem = document.getElementById("nav" + id);
	for (var i=0; i < navitem.childNodes.length; i++) {
		if (navitem.childNodes[i].nodeName == "IMG") {
			navitem.childNodes[i].style.display="block";
			if ((navitem.childNodes[i].className == "blocker") && current) navitem.childNodes[i].style.display="none";
		}
	}
}


function fn_expform(objid) {
	
	if (document.navcurrent !=1) {
		window.location = "index.php#joinform";
		return;
	}
	
	var frm = document.getElementById("div_regform");
	if (frm){
		frm.style.display = "block";
	}
	window.location = "#joinform";

//	var ajaxObj=new AJAXManager();
//	ajaxObj.sendRequest("fn/fn_getprofile.php","","post",autofillForm);
	
	var ajaxObj=new AJAXManager();
	ajaxObj.sendRequest("phpModules/mod_topNavLogin.php","","post",writeLoginbox);


}

function fn_navoff(id) {
	//current item - don't do on / off
	if (id == document.navcurrent) return;
	var navitem = document.getElementById("nav" + id);
	for (var i=0; i < navitem.childNodes.length; i++) {
		if (navitem.childNodes[i].nodeName == "IMG") {
			navitem.childNodes[i].style.display="none";
		}
	}
}

function fn_gopage(id) {
	if (id ==8) {
		window.open("http://www.climateers.org/");	
	} else if (id==9) {
		alert("比賽已經結束﹐謝絕輸入任何資料。\nThe competition is over.  No entries are allowed.");
		return;

		try {

			if (!usr["is3600"]) {
				alert("請先登入。\nPlease login first.");
				var login_email = document.getElementById("login_email");
				if (login_email) login_email.focus();
			} else {
				window.location = mainNav[id-1] + ".php";	
			}
		} catch (e) {
			
		}
	}else {	
//		if (id ==6){
//			window.location = "index.php";
//		}else{
			window.location = mainNav[id-1] + ".php";
//		}
	}
}

function fn_hlNav(){
	var pageURL = String(window.location);
	var nopage = true;
	for (var i=0; i < mainNav.length; i++) {
		if ( (pageURL.indexOf(mainNav[i]+".") != -1) || (pageURL.indexOf(mainNav[i]+"_") != -1) ) {
			fn_navon(i+1, true);
			document.navcurrent = i+1;
			nopage = false;
			break;
		}
	}
	if (nopage) {
		fn_navon(1, true);
		document.navcurrent = 1;
	} else if (!usr["is3600"]) {
		//if (document.navcurrent ==9) window.location = "index.php";
	}
}

//add to onload
if (window.attachEvent) {
	window.attachEvent("onload", fn_hlNav); 
} else if (window.addEventListener) {
	window.addEventListener("load", fn_hlNav, false);
	//false : no bubble
}