//menu functions

var activeSub=0;
var SubNum=0;

function reDo(){ window.location.reload() }
//    window.onresize = reDo;


	

    //Define global variables

		var timerID = null;
		var timerOn = false;
		var timecount = 500;
		var what = null;
		var newbrowser = true;
		var check = false;
		
    	function init(){
    	//  alert ("Running Init");
          if (document.layers) {
                      //  alert ("Running Netscape 4");
                        layerRef="document.layers";
                        styleSwitch="";
			screenSize = window.innerWidth;
			what ="ns4";

          }else if(document.all){
                      //  alert ("Running IE");
                        layerRef="document.all";
                        styleSwitch=".style";
			screenSize = document.body.clientWidth + 18;
			what ="ie";
			
			document.all["conferencesubmenulayer"].style.display="";
			document.all["exhibitorssubmenulayer"].style.display="none";
			document.all["sponsorssubmenulayer"].style.display="none";
			document.all["programsubmenulayer"].style.display="none";
			document.all["speakerssubmenulayer"].style.display="none";
			document.all["socialsubmenulayer"].style.display="none";
			document.all["travelsubmenulayer"].style.display="none";
			document.all["mediasubmenulayer"].style.display="none";

		  }else if(document.getElementById){
                      //  alert ("Running Netscape 6");
                        layerRef="document.getElementByID";
                        styleSwitch=".style";
			what="moz";

			document.getElementById("conferencesubmenulayer").style.display="";
			document.getElementById("exhibitorssubmenulayer").style.display="none";
			document.getElementById("sponsorssubmenulayer").style.display="none";
			document.getElementById("programsubmenulayer").style.display="none";
			document.getElementById("speakerssubmenulayer").style.display="none";
			document.getElementById("socialsubmenulayer").style.display="none";
			document.getElementById("travelsubmenulayer").style.display="none";
			document.getElementById("mediasubmenulayer").style.display="none";

		  }else{
		  	//alert("Older than 4.0 browser.");
			what="none";
			newbrowser = false;
		  }
		  
		check = true;

  	 	}
  	 	
	// Manipulates layers to show sub-menus
	
		function toggleSubMenus(layerName) {
        	if(check){
        		if (what =="none"){
        			return;
        		}
	        	else if (what == "moz"){
	        		if (document.getElementById(layerName).style.display=="") {
	        			document.getElementById(layerName).style.display="none";
	        			document.getElementById(layerName).style.visibility="hidden";
	        		}
	        		else {
	        			document.getElementById(layerName).style.display="";
	        			document.getElementById(layerName).style.visibility="visible";
	        		}
        		}
        		else if (what == "ns4"){
	        		return;
              }
        		else {
        			if (eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility=="visible"')) {
                  	eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
                  	eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.display="none"');
        			}
        			else {
                 		eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
                  	eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.display=""');
        			}
              }
		    }
        	else {
        		return;
        	}
		}

		function onLoad(){
			init();
			
			}


//reply button functions

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;

function preloadImages() {
	if (document.images) {
		redbutton_01_over = newImage("../graphics/redbutton_01-over.jpg");
		fredbutton_01_over = newImage("../graphics/fredbutton_01-over.jpg");
		preloadFlag = true;
	}
}

function changeLang() {
  
     if (parseInt(navigator.appVersion) >=3)  //If IE3 and up or Netscape 3 and up
	{ var mainname = document.URL;
 
  	 // Get Base Name

  	 var dot = mainname.lastIndexOf(".");
  	 var slash = mainname.lastIndexOf("/");
  	 if(slash + 1 == mainname.length)
  	 {
   		mainname += "index.shtml";
  		dot = mainname.lastIndexOf(".");
  	 }
  	 var path = mainname.substring(0,slash+1);
  	 var name = mainname.substring(slash+1,dot);
   	 var extension = mainname.substring(dot,mainname.length);

  	 // Remove _f and replace it with _e if it exists.

  	 if( name.charAt(name.length-2) == "_" && name.charAt(name.length-1) == "f")
	  {	 var esubname = name.substring(0,name.length-2);
		
		 // Main Page
  		  window.open (path + esubname + "_e" + extension , "_self");
	  }
	
	 //Remove _e and replace it with _f if it exists.

	if( name.charAt(name.length-2) == "_" && name.charAt(name.length-1) == "e")
	  {	 var fsubname = name.substring(0,name.length-2);
		
		 // Main Page
  		  window.open (path + fsubname + "_f" + extension , "_self");
	  }
	  
	
      }
     else
	{ //If the version is lower than 3 for both IE and Netscape

  	window.open ('/index_e.shtml','_self');
	}
}
