function getNavigatorVersion()
{
	var IEVersion = parseFloat(window.navigator.userAgent.substr(window.navigator.userAgent.indexOf("MSIE")+5)); 
	if(navigator.userAgent.indexOf("MSIE")>0)return 1;
   if(isFirefox=navigator.userAgent.indexOf("Firefox")>0)return 2;
   if(isSafari=navigator.userAgent.indexOf("Safari")>0)return 3;   
   if(isCamino=navigator.userAgent.indexOf("Camino")>0)return 4;
   if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0)return 5;
   return 0;

};
function setActiveStyleSheet(title){
	//document.getElementsByTagName("link")[0].href=title;  
	
	//alert(document.getElementsByTagName("link")[0].href);
	var LinkCSS = document.getElementById("LinkCSS");
	LinkCSS.disabled = true;
	LinkCSS.href = title;
	LinkCSS.disabled = false;
} 

function SetActiveCSS()
{
	if ( navigator.userAgent.indexOf("MSIE") > 0 )
	{
		var IEVersion = parseFloat(window.navigator.userAgent.substr(window.navigator.userAgent.indexOf("MSIE")+5)); 
		switch ( IEVersion )
		{
			case 5:
				
				break;
			case 6:
			
				break;
			case 7:
				setActiveStyleSheet("xcon2008_ie7.css");
				break;
			default:
			
				break;
		};
	}else if ( navigator.userAgent.indexOf("Firefox") > 0 ){
		setActiveStyleSheet("xcon2008_firefox.css");
	}
		
};


function HideAllRightContentDiv()
{
	document.getElementById("XCon2008").style.display = "none";
	document.getElementById("PastConferences").style.display = "none";
	document.getElementById("Speaker").style.display = "none";
	document.getElementById("Registion").style.display = "none";
	document.getElementById("Sponsor").style.display = "none";
	document.getElementById("ContactUS").style.display = "none";
}

function ResetAllLeftMenuDiv()
{
	document.getElementById("XCon2008Li").className = "";
	document.getElementById("PastConferencesLi").className = "";
	document.getElementById("SpeakerLi").className = "";
	document.getElementById("RegistionLi").className = "";
	document.getElementById("SponsorLi").className = "";
	document.getElementById("ContactUSLi").className = "";
	
}

function ShowCurrentRightContentDiv(OverDivID)
{
	HideAllRightContentDiv();
	ResetAllLeftMenuDiv();
	
	document.getElementById(OverDivID).style.display = "block";
	document.getElementById(OverDivID+"Li").className = "ActiveMenu";
}

function ShowImage(ImageName)
{
	var ImageShowZone = document.getElementById("ImageShowZone");
	ImageShowZone.src = "images/"+ImageName;
}


function initMarquee()
{
	marqueetable = document.getElementById("marqueeBox");
	if (marqueetable != null) {
	    scrollheight   = 260;//滚动高度
	    scrollline     = 1;//滚动内容的行数
	    scrolltimeout  = 2;//滚动刷新的时间(毫秒)
	    //滚动停留时检测的次数,
	    //scrollstoptimes*scrolltimeout为实际的停留时间
	    scrollstoptimes = 200;
	
	    /*初始化滚动设置(无需修改)*/
	    marqueetable.scrollTop = 0;
	    stopscroll    = false;
	    startmarqueetop = 0;
	    offsettop       = scrollheight;
	    marqueestoptime = 0;
	    //marqueetable.innerHTML += marqueetable.innerHTML ;
	    with(marqueetable) {
	        style.width  = 260;
	        style.height = scrollheight;
	        style.overflowX = "hidden";
	        style.overflowY = "hidden";
	        noWrap      = true;
	        onmouseover = new Function("stopscroll=true");
	        onmouseout  = new Function("stopscroll=false");
	    }
	    setmarqueetime();
	}
}

function setmarqueetime() {
	marqueetable = document.getElementById("marqueeBox");
    marqueetable.scrollTop = 0;
    setInterval("marqueeup()",scrolltimeout);//设置滚动的时间
}
function marqueeup() {
	marqueetable = document.getElementById("marqueeBox");
    if(stopscroll == true) return;
    
    offsettop += 1;
    if(offsettop == scrollheight + 1) {
        marqueestoptime += 1;
        offsettop -= 1;
        if(marqueestoptime == scrollstoptimes) {
            offsettop = 0;
            marqueestoptime = 0;
        }
       
    } else {
  
        startmarqueetop = marqueetable.scrollTop;
        marqueetable.scrollTop += 1;
        if(startmarqueetop == marqueetable.scrollTop) {
            marqueetable.scrollTop = scrollheight*(scrollline - 1);
            marqueetable.scrollTop += 1;
        }
    }
}

function HideAllSpeakerDiv()
{
	document.getElementById("Speaker_Alert7").style.display = "none";
	document.getElementById("Speak_Date_Stream_Analyse_By_VM").style.display = "none";
	
	document.getElementById("Speaker_Aditya_Kood").style.display = "none";
	document.getElementById("Speak_Rolling_Balls").style.display = "none";
	
	document.getElementById("Speaker_FlashSky").style.display = "none";
	document.getElementById("Speak_Advince_Windbg").style.display = "none";
	
	document.getElementById("Speaker_MJ0011").style.display = "none";
	document.getElementById("Speak_Bootkit_Tophet").style.display = "none";
	
	document.getElementById("Speaker_windknown").style.display = "none";
	document.getElementById("Speak_Core_protection_system").style.display = "none";
	
	document.getElementById("Speaker_Alexander_Sotirov").style.display = "none";
	document.getElementById("Speak_Bypassing_browser_memory_protections").style.display = "none";
	
	document.getElementById("Speaker_Jeff_Moss").style.display = "none";
	document.getElementById("Speak_Western_Hacking_Culture").style.display = "none";
	
	document.getElementById("Speaker_Antiy_lab").style.display = "none";
	document.getElementById("Speak_hiemal_myth").style.display = "none";
	
	document.getElementById("Speaker_Luciano_Sebastian").style.display = "none";
	document.getElementById("Speak_netifera").style.display = "none";
	
	document.getElementById("Speaker_kuza55").style.display = "none";
	document.getElementById("Speak_Same_Origin_Policy").style.display = "none";
	
	document.getElementById("Speaker_Chris_Peterson").style.display = "none";
	document.getElementById("Speak_Windows_7_Security_Overview").style.display = "none";
	
	document.getElementById("Speaker_Adam_Laurie").style.display = "none";
	document.getElementById("Speak_Practical_RFID_hacking").style.display = "none";
	
}

function HideAllXConSpeakerDiv()
{
	document.getElementById("Alert7").style.display = "none";
	document.getElementById("Date_Stream_Analyse_By_VM").style.display = "none";
	
	document.getElementById("Aditya_Kood").style.display = "none";
	document.getElementById("Rolling_Balls").style.display = "none";
	
	document.getElementById("FlashSky").style.display = "none";
	document.getElementById("Advince_Windbg").style.display = "none";
	
	document.getElementById("MJ0011").style.display = "none";
	document.getElementById("Bootkit_Tophet").style.display = "none";
	
	document.getElementById("windknown").style.display = "none";
	document.getElementById("Core_protection_system").style.display = "none";
	
	document.getElementById("Alexander_Sotirov").style.display = "none";
	document.getElementById("Bypassing_browser_memory_protections").style.display = "none";
	
	document.getElementById("Jeff_Moss").style.display = "none";
	document.getElementById("Western_Hacking_Culture").style.display = "none";
	
	document.getElementById("Antiy_lab").style.display = "none";
	document.getElementById("hiemal_myth").style.display = "none";
	
	document.getElementById("Luciano_Sebastian").style.display = "none";
	document.getElementById("netifera").style.display = "none";
	
	document.getElementById("kuza55").style.display = "none";
	document.getElementById("Same_Origin_Policy").style.display = "none";
	
	document.getElementById("Chris_Peterson").style.display = "none";
	document.getElementById("Windows_7_Security_Overview").style.display = "none";
	
	document.getElementById("Adam_Laurie").style.display = "none";
	document.getElementById("Practical_RFID_hacking").style.display = "none";
	
	
	
}

function HideClickedDiv(DivID)
{
	document.getElementById(DivID).style.display = "none";
}

function ShowSpeakInforDiv(DivID)
{
	//if ( document.getElementById("XCon2008").style.display == "block" )
	//{
	//alert(document.getElementById("XCon2008").style.display);
		HideAllXConSpeakerDiv();		
	//}
	//if ( document.getElementById("Speaker").style.display == "block" )
	//{
	//alert( document.getElementById("Speaker").style.display);
		HideAllSpeakerDiv();
	//}
	ShowDiv = document.getElementById(DivID);
	
	ShowDiv.style.display = "block";

	
	if ( ShowDiv.offsetLeft + ShowDiv.offsetWidth > document.body.clientWidth )
	{
		ShowDiv.style.left = document.body.clientWidth - ShowDiv.offsetWidth ;
	}
	
	if ( ShowDiv.offsetTop + ShowDiv.offsetHeight > 1100 )
	{
		ShowDiv.style.top = 1100 - ShowDiv.offsetHeight ;
	}
	
	

}