var menublock = new Array();

menublock[0] = "About us|#|mainFrame;"+
"Forewords|../f_about/index.htm;"+
"Company structure|../f_about/structure.htm;"+
"Company Profile|../f_about/profile.htm;"+
"Our Philosophy|../f_about/mission.htm;"+
"Our Advantages|../f_about/advantage.htm;"+
"Unique Resources|../f_about/resource.htm;"+
"Our Characteristics|../f_about/char.htm;"

menublock[1] = "|../f_team/index.htm;"


menublock[2] =  "|../f_clients/index.htm;"

menublock[3] = "our work|#|mainFrame;"+
"Professional Viewpoint|../f_career/index.htm;"+
"Employment Information|../f_career/main2.htm;"

menublock[4] = "|../f_contact/index.htm;"


var menusplit, urlsplit;
var mainchosen=999, subchosen=0;
var menucontent;
var mainselected;

// change the initially selected menu-items here...
  preloadFlag=false;


function movelayer() {
  eval(document.all.divMenu.style.left=(document.body.clientWidth-778)/2+30);
  eval(document.all.divMenu.style.top=(document.body.clientHeight-478)/2+110);
}
function init(m,s) {
  movelayer();
  if (m != null) {mainchosen=m;}
  if (s != null) {subchosen=s;}
  openandclose(mainchosen,subchosen);
  
  preload('m0','../websys/m0.gif');
  preload('m0on','../websys/m0on.gif');
  preload('m1','../websys/m1.gif');
  preload('m1on','../websys/m1on.gif');
  preload('m2','../websys/m2.gif');
  preload('m2on','../websys/m2on.gif');
  preload('m3','../websys/m3.gif');
  preload('m3on','../websys/m3on.gif');
  preload('m4','../websys/m4.gif');
  preload('m4on','../websys/m4on.gif');
  preloadFlag=true;

}

function new_window_scroll(URL,windowName,width,height) {
	winwin=window.open(URL, windowName, "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,width="+width+",height="+height+",resizable=yes" );
	winwin.focus();
}

function preload(imgObj,imgSrc) {
	if (document.images) {
    	eval(imgObj+' = new Image()');
        eval(imgObj+'.src = "'+imgSrc+'"');
    }
}

function rollOn(i) {
	if ((document.images) && (preloadFlag)) {
	//alert('mnu'+i)
		document.images['mnu'+i].src = eval('m'+i+'on.src');
	}
}

function rollOff(i) {
	if ((document.images) && (preloadFlag)) {
//	alert(document.images['mnu'+i].src)
	//alert(eval('m'+i+'on.src'))
		document.images['mnu'+i].src = eval("m"+i+".src");
	}
}

// instead of going to a different page
function fakeselect(newmain,newsub) {
  mainchosen=newmain;
  subchosen=newsub
  init();
}

var showsubmenus = new Array()
for (i=0;i<=menublock.length;i++) {
    showsubmenus[i]=-1
}

// here's the funky drummer...
function openandclose(mainsel,subsel) {

    for (var i=0; i < menublock.length;i++) {
        showsubmenus[i] = -1
    }

    showsubmenus[mainsel]=(-1)*showsubmenus[mainsel]

    menucontent=""

    for (i=0;i<=menublock.length-1;i++) {

          menusplit = menublock[i].split(";")
          urlsplit  = menusplit[0].split("|")

          if (mainselected != mainsel & mainselected== i && subchosen > 0) {
		  	if(urlsplit[1]!="#") {
				// proper link, no flip-flop
                menucontent+="<a href=\""+urlsplit[1]+"\" onMouseover=\"rollOn("+i+");\" onMouseOut=\"rollOff("+i+");\" onFocus=\"this.blur();\"><img src=\"../websys/m"+i+".gif\" width=\"112\" height=\"22\" alt=\""+urlsplit[0]+"\" border=\"0\" name=\"mnu"+i+"\"></a><br>";
			} else {
                menucontent+="<a href=\"javascript:openandclose("+i+")\" onMouseover=\"rollOn("+i+");\" onMouseOut=\"rollOff("+i+");\" onFocus=\"this.blur();\"><img src=\"../websys/m"+i+".gif\" width=\"112\" height=\"22\" alt=\""+urlsplit[0]+"\" border=\"0\" name=\"mnu"+i+"\"></a><br>";
			}
          }
		  
		   
		  // den som visar sina submenyer
          else if(showsubmenus[i]==1) {
		  	if(urlsplit[1]!="#") {
				// proper link, no flip-flop
                menucontent+="<a href=\""+urlsplit[1]+"\" onFocus=\"this.blur();\"><img src=\"../websys/m"+i+"on.gif\" width=\"112\" height=\"22\" alt=\""+urlsplit[0]+"\" border=\"0\" name=\"mnu"+i+"\"></a><br>";
			} else {
                menucontent+="<a href=\"javascript:openandclose("+i+")\" onFocus=\"this.blur();\"><img src=\"../websys/m"+i+"on.gif\" width=\"112\" height=\"22\" alt=\""+urlsplit[0]+"\" border=\"0\" name=\"mnu"+i+"\"></a><br>";
			}
			     
              for (ii=1;ii<=menusplit.length-2;ii++) {
                urlsplit=menusplit[ii].split("|")
				
				// om submenyn ar klickad...
                if ((mainsel==mainchosen) && (subchosen==ii)) {
                   mainselected = mainsel;
                   menucontent+="&nbsp;&nbsp;&nbsp;&nbsp;<a href="+urlsplit[1]+" onClick=\"init(" +mainsel+ "," +ii+ ");\" onFocus=\"this.blur();\" class=\"menusub1selected\">&nbsp;&nbsp;&nbsp;&nbsp;"+urlsplit[0]+"&nbsp;&nbsp;</a><br>";
                }
                else {
                   menucontent+="&nbsp;&nbsp;&nbsp;&nbsp;<a href="+urlsplit[1]+" onFocus=\"this.blur();\" class=\"menusub1\">&nbsp;&nbsp;&nbsp;&nbsp;"+urlsplit[0]+"&nbsp;&nbsp;</a><br>";
                }
				
				//luft efter undermenyerna. om det finns nagra...
				if (ii==menusplit.length-2) { 
					menucontent+="<img src=\"x.gif\" width=\"1\" height=\"6\" alt=\"\" border=\"0\"><br>"; 
				}
            	}	
          }
          else {
		  	if(urlsplit[1]!="#") {
				// proper link, no flip-flop
                menucontent+="<a href=\""+urlsplit[1]+"\" onMouseover=\"rollOn("+i+");\" onMouseOut=\"rollOff("+i+");\" onFocus=\"this.blur();\" class=\"menu\"><img src=\"../websys/m"+i+".gif\" width=\"112\" height=\"22\" alt=\""+urlsplit[0]+"\" border=\"0\" name=\"mnu"+i+"\"></a><br>";
			} else {
                menucontent+="<a href=\"javascript:openandclose("+i+")\" onMouseover=\"rollOn("+i+");\" onMouseOut=\"rollOff("+i+");\" onFocus=\"this.blur();\" class=\"menu\"><img src=\"../websys/m"+i+".gif\" width=\"112\" height=\"22\" alt=\""+urlsplit[0]+"\" border=\"0\" name=\"mnu"+i+"\"></a><br>";
			}
          }
    }
          
   	if (!document.getElementById) {
    	//window.location = "http://www.webstandards.org/upgrade/"
		if (document.all) {
        	document.all.divMenu.innerHTML=menucontent
    	}
    	else if (document.layers) {
        	document.divMenu.document.open();
        	document.divMenu.document.write(menucontent);
        	document.divMenu.document.close();
    	}
	}
	else {
	 document.getElementById('divMenu').innerHTML = menucontent;
	
	}	
}



function writetodiv(whatdiv,cont) {
   	if (!document.getElementById) {
		if (document.all) {
        	eval('document.all.' + whatdiv + '.innerHTML= \"' + cont+'\"');
		}
    	else if (document.layers) {
        	eval('document.' +whatdiv+ '.document.open()');
        	eval('document.' +whatdiv+ '.document.write(\"' +cont+ '\")');
        	eval('document.' +whatdiv+ '.document.close()');
    	}
	}
	else {
		document.getElementById(whatdiv).innerHTML = cont;
	
	}	
}
