// Jonathan Roussel http://www.joesspot.com
var test = false;

function modifyCssForNavigator() {
	var browser=navigator.appName;
	var full_version=navigator.appVersion;
	if(browser == "Microsoft Internet Explorer")
	{
		version=0
		if (full_version.indexOf("MSIE")!=-1)
		{
			temp=full_version.split("MSIE");
			version=parseFloat(temp[1]);
		}
		if(version>6)
		{	
			//document.styleSheets[0].rules[1].style.position = "fixed";
			//document.styleSheets[0].rules[2].style.position = "fixed";
			//document.styleSheets[0].rules[4].style.overflow = "auto";
			//document.styleSheets[0].rules[4].style.bottom = "0em";

		}
	
	}
	else
	{
		//document.styleSheets[0].cssRules[1].style.position = "fixed";
		//document.styleSheets[0].cssRules[2].style.position = "fixed";
		//document.styleSheets[0].cssRules[4].style.overflow = "auto";
		//document.styleSheets[0].cssRules[4].style.bottom = "0em";
		//document.styleSheets[0].cssRules[0].style.backgroundImage = "url(../pics/pic2.jpg)";

	}
}

var englishDisplayed = true;
function ToggleLanguage()
{
	var divs = document.getElementsByTagName("DIV");
	
	for (x=0; x<divs.length; x++) 
	{
		if(divs[x].className=="language") 
		{
			if(divs[x].id=="en") 
			{
				if(englishDisplayed == false)
					divs[x].style.visibility="hidden";
				else
					divs[x].style.visibility="visible";
			}
			else
			{
				if(englishDisplayed == false)
					divs[x].style.visibility="visible";
				else
					divs[x].style.visibility="hidden";
			}
		}
	}
	if(englishDisplayed == false)
		englishDisplayed =true;
	else
		englishDisplayed =false;
}

function Resume()
{
	var divs = document.getElementsByTagName("DIV");
	
	for (x=0; x<divs.length; x++) 
	{
		if(divs[x].className=="language") 
		{
			if(divs[x].id=="en") 
			{
				if(englishDisplayed == false)
					divs[x].style.visibility="hidden";
				else
					divs[x].style.visibility="visible";
			}
			else
			{
				if(englishDisplayed == false)
					divs[x].style.visibility="visible";
				else
					divs[x].style.visibility="hidden";
			}
		}
	}
	if(englishDisplayed == false)
		englishDisplayed =true;
	else
		englishDisplayed =false;
}


function loadXMLDoc(url){
	sendRequest(url,handleRequest);
}

function handleRequest(req) {
	//var writeroot = [some element];
	//writeroot.innerHTML = req.responseText;
    var nodeTitle= req.responseXML.getElementsByTagName('title');
	for (x=0; x<nodeTitle.length; x++) 
	{
		var nodeEn= req.responseXML.getElementsByTagName('en');
		for (x=0; x<nodeEn.length; x++) 
		{
			alert(nodeEn[x].nodeValue);
		}
			
		//if(divs[x].className=="language") 
		//{
		//}
	}

}



function sendRequest(url,callback,postData) {
	var req = createXMLHTTPObject();
	if (!req) return;
	var method = (postData) ? "POST" : "GET";
	req.open(method,url,true);
	req.setRequestHeader('User-Agent','XMLHTTP/1.0');
	if (postData)
		req.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	req.onreadystatechange = function () {
		if (req.readyState != 4) return;
		if (req.status != 200 && req.status != 304) {
//			alert('HTTP error ' + req.status);
			return;
		}
		callback(req);
	}
	if (req.readyState == 4) return;
	req.send(postData);
}

var XMLHttpFactories = [
	function () {return new XMLHttpRequest()},
	function () {return new ActiveXObject("Msxml2.XMLHTTP")},
	function () {return new ActiveXObject("Msxml3.XMLHTTP")},
	function () {return new ActiveXObject("Microsoft.XMLHTTP")}
];

function createXMLHTTPObject() {
	var xmlhttp = false;
	for (var i=0;i<XMLHttpFactories.length;i++) {
		try {
			xmlhttp = XMLHttpFactories[i]();
		}
		catch (e) {
			continue;
		}
		break;
	}
	return xmlhttp;
}



