// JavaScript Document

var xmlHttp

function setCookie(c_name,value,expiredays)
{
var exdate=new Date()
exdate.setDate(expiredays)
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate)
}

function showDisplay(str)
{ 
	var url="dynamicindex.php?display=" + str
	xmlHttp=GetXmlHttpObject(stateChanged)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
	
	if (str=="nab"){
		var display="<H2 class=\"frontpage\">Newly Added Blogs</H2>"
	}else if (str=="hrb"){
		var display="<H2 class=\"frontpage\">Highest Rated Blogs</H2>"
	}else if (str=="wbp"){
		var display="<H2 class=\"frontpage\">Recent Wutzle Blog Posts</H2>"
	}else if (str=="wfp"){
		var display="<H2 class=\"frontpage\">Recent Wutzle Forum Posts</H2>"
	}else if (str=="faq"){
		var display="<H2 class=\"frontpage\">Frequently Asked Questions</H2>"
	}else if (str=="def"){
		var display="<H2 class=\"frontpage\">The Wutzle Blog Community...</H2>"
	}
	
	document.getElementById("dynamicindextitle").innerHTML=display
} 

function DynLogin()
{ 
	var un=document.getElementById("un").value
	var pass=document.getElementById("pass").value
	var url="/Login/dynamiclogin.php?un=" + un + "&pass=" + pass
	xmlHttp=GetXmlHttpObjectforLogin(loginChanged)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("dynamicindex").innerHTML=xmlHttp.responseText 
	} 
} 

function loginChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("dynamiclogin").innerHTML=xmlHttp.responseText 
	} 
} 

function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null

	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("This function does not work with Opera!  Please use IE or Firefox!") 
		return; 
	}
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP"
		} 
		try
		{ 
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp
		} 
		catch(e)
		{ 
			alert("Error. Scripting for ActiveX might be disabled") 
			return 
		} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
}

function GetXmlHttpObjectforLogin(handler)
{ 
	var objXmlHttp=null

	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("This function does not work with Opera!  Please use the login located at http://www.wutzle.com/Login/Login.php") 
		return; 
	}
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP"
		} 
		try
		{ 
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp
		} 
		catch(e)
		{ 
			alert("Error. Scripting for ActiveX might be disabled") 
			return 
		} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
}

function checkEnter(e)
{
	var characterCode

	if(e && e.which)
	{
		e = e
		characterCode = e.which
	}
	else
	{
		e = event
		characterCode = e.keyCode
	}

	if(characterCode == 13)
	{
		DynLogin()
		return false
	}
	else
	{
		return true
	}
}

function popUp(url)
{
	sealWin=window.open(url,"win",'width=340,height=320,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0')
	self.name = "mainWin"
}
