//document.write('<script language="javascript" src="pages/js/jquery.js" ></script>');
//document.write('<script language="javascript" src="pages/js/cookie.js" ></script>');

mainNav = function (){
    function getId(elem){ return typeof elem == "string" ?document.getElementById(elem) : elem; }
	if(!getId("nav")) return ;
    var ul = getId("nav");
	var sfEls = ul.getElementsByTagName("li");
	var a = ul.getElementsByTagName("a");
    var bodyId = document.getElementsByTagName("body")[0].id;
    switch (bodyId)
    {
      case 'index' : init("lia01");
      break;
      case 'introduction' : init("lia02" , 'lia02_1');
      break;
      case 'steps' : init("lia02" , 'lia02_2');
      break;
      case 'rules' : init("lia02" , 'lia02_3');
      break;
      case 'service01' : init("lia03" , 'lia03_1');
      break;
      case 'service02' : init("lia03" , 'lia03_2');
      break;
      case 'service03' : init("lia03" , 'lia03_3');
      break;
      case 'service04' : init("lia03" , 'lia03_4');	
      break;
      case 'service05' : init("lia03" , 'lia03_5');
      break;
      case 'download' : init("lia04" , 'lia04_1');
      break;
      case 'game' : init("lia04" , 'lia04_2');
      break;
      case 'faq01' : init("lia05" , 'lia05_1');
      break;
      case 'faq02' : init("lia05" , 'lia05_2');
      break;
      case 'faq03' : init("lia05" , 'lia05_3');
      break;
      case 'contact-us' : init("lia05" , 'lia05_4');
      break;
    }
	for (var i=0; i<sfEls.length; i++) {
		 sfEls[i].onmouseover=function() {
			removeClass();
            for (var m=0; m<sfEls.length; m++) {
			   if(sfEls[m].getElementsByTagName("ul")[0]){ sfEls[m].getElementsByTagName("ul")[0].style.display = 'none'};
            }
			this.getElementsByTagName("a")[0].className = 'current';
			if(this.getElementsByTagName("ul")[0]){ this.getElementsByTagName("ul")[0].style.display = 'block'};
		  }
		 sfEls[i].onmouseout=function() {
			removeClass();
            for (var m=0; m<sfEls.length; m++) {
			   if(sfEls[m].getElementsByTagName("ul")[0]) {
				   sfEls[m].getElementsByTagName("ul")[0].style.display = 'none';
				};
           }
	   }
	}
    function init(o1,o2){
	 var arg = (arguments.length == 2);
	 if(arg){
		  getId(o1).className = 'current';
	     if( next(getId(o1)) ) { next(getId(o1)).style.display = "block"; }
			 getId(o2).className = 'current';
		 }
	 else { getId(o1).className = 'current'; };
	 ul.onmouseout=function (e){
		 if(arg){
			 getId(o1).className = 'current';
			 if( next(getId(o1)) ) { next(getId(o1)).style.display = "block"; }
				 getId(o2).className = 'current';
			 }
		 else { getId(o1).className = 'current'; };
		 stopBubble(e);
	  }
    }
	function removeClass (){
		for (var j=0; j<a.length; j++) {
			 a[j].className = ''
		}
	}
	function next( elem ) {
		do {
			elem = elem.nextSibling;
		} while ( elem && elem.nodeType != 1 );
		return elem;
	}
	function stopBubble(e) {
		if ( e && e.stopPropagation )
			e.stopPropagation();
		else
			window.event.cancelBubble = true;
	}
}

function addLoadEvent(loadEvent,waitForImages) {
    if(waitForImages) {
        return addEvent(window, 'load', loadEvent);
    }
    var init = function() {
        if (arguments.callee.done) return;
        arguments.callee.done = true;
        loadEvent.apply(document,arguments);
    };
    if (document.addEventListener) {
        document.addEventListener("DOMContentLoaded", init, false);
    }
    if (/WebKit/i.test(navigator.userAgent)) {
        var _timer = setInterval(function() {
            if (/loaded|complete/.test(document.readyState)) {
                clearInterval(_timer);
                init();
            }
        },10);
    }
    /*@cc_on @*/
    /*@if (@_win32)
    document.write("<script id=__ie_onload defer src=javascript:void(0)><\/script>");
    var script = document.getElementById("__ie_onload");
    script.onreadystatechange = function() {
        if (this.readyState == "complete") {
            init();
        }
    };
    /*@end @*/
    return true;
}
addLoadEvent(function(){ mainNav() },false)

document.write('<script language="javascript" src="pages/js/jquery.js" ></script>');
document.write('<script language="javascript" src="pages/js/cookie.js" ></script>');
document.write('<script language="javascript" src="js/jquery.js" ></script>');
document.write('<script language="javascript" src="js/cookie.js" ></script>');