// JavaScript Document
// Modified to support Opera
function bookmarksite(title,url)
{
	if (window.sidebar) // firefox
		alert("Press crtl + d to bookmark this page");
	else if(window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all)// ie
		window.external.AddFavorite(url, title);
}

function changeLocation(url)
{
	window.location=url;
}

function getWindowWidth() 
{
	if (self.innerWidth)
	{
		return self.innerWidth;
	}
	else if (document.documentElement && document.documentElement.clientWidth)
	{
		return document.documentElement.clientWidth;
	}
	else if (document.body)
	{
		return document.body.clientWidth;
	}
}

function getWindowHeight() 
{
	if (self.innerWidth)
	{
		return self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientWidth)
	{
		return document.documentElement.clientHeight;
	}
	else if (document.body)
	{
		return document.body.clientHeight;
	}
}

function createHTTPRequest()
{
	var http = null;
    if (typeof XMLHttpRequest != "undefined") {
        http = new XMLHttpRequest();
    } else if (typeof ActiveXObject != "undefined") {
        http = new ActiveXObject("MSXML2.XmlHttp");
    }
	return http;
}

function redrawDiv(div_id)
{
	try
	{
		var temp = document.createTextNode(" ");
		var div = document.getElementById(div_id);
		div.appendChild(temp);
		div.removeChild(temp);
	}
	catch(ex)
	{
		//do nothing
	}
}