if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
	var ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
	if (ieversion<=6) {
		window.location = "update_browser.php";
	}
}


var global_update;
//document.execCommand("BackgroundImageCache", false, true);

/******************************ajax Function***********************/
function ajaxFunction(queryString, div_tag, file, num)
{
	switch (num) {
		case 0:
			document.getElementById(div_tag).innerHTML="<p class='theme1-right'>Loading...</p>";
			break;
		case 7:
			document.getElementById(div_tag).innerHTML="<br /><br /><br /><br /><center><img src='images/ajax-loader.gif' border='0' /></center><br /><br /><br />";
			break;
		case 8:
			document.getElementById(div_tag).innerHTML="<img src='images/ajax-loader2.gif' border='0' />";
			break;	
	}
	

	var xmlHttp;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e){
		// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	    }
		catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
	    }
	}
	xmlHttp.onreadystatechange=function() {
	    if(xmlHttp.readyState==4) {
			document.getElementById(div_tag).innerHTML=xmlHttp.responseText;
	    }
	}
	
	var randomnumber=Math.floor(Math.random()*1000000000);
	xmlHttp.open("GET", file + '?randnum=' + randomnumber + queryString, true);
	xmlHttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
	xmlHttp.send(null);

}

function synchronousAjax(path)
{
	var xmlHttp;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e){
		// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	    }
		catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
	    }
	}
	if (xmlHttp) {
		var randomnumber=Math.floor(Math.random()*1000000000);
		xmlHttp.open("GET", path + '&randnum=' + randomnumber, false);
		xmlHttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
		xmlHttp.send(null);	
		return xmlHttp.responseText;
	}
	else {
		return false;
	}
}
function synchronousDisplayAjax(queryString, div_tag, file, num)
{
	if (num == 1) {
		document.getElementById("searchResultContainer").innerHTML="Loading...";
		document.getElementById(div_tag).innerHTML="Loading...";
	}
	else if (num == 2) {
		document.getElementById(div_tag).innerHTML="Loading...";
	}

	var xmlHttp;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e){
		// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	    }
		catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
	    }
	}

	var randomnumber=Math.floor(Math.random()*1000000000);
	xmlHttp.open("GET", file + '?randnum=' + randomnumber + queryString, false);
	xmlHttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
	xmlHttp.send(null);
	document.getElementById(div_tag).innerHTML=xmlHttp.responseText;
}
function GetXmlHttpObj(dest)
{ 
	var xmlHttp=null
	if (window.XMLHttpRequest)
	{
		xmlHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	
	rand_num=Math.round(Math.random() * 100000000);
	
	dest=dest+"&rand_num=" + rand_num;

	xmlHttp.open("GET",dest,true)
	xmlHttp.send(null)
	return xmlHttp
}


function change_image(imageString, idTag) {
	document.getElementById(idTag).src=imageString;
}
function update_hover(imageString, idTag) {
	clearTimeout(global_update);
	change_image(imageString, idTag);
	//document.getElementById("pulse").style.visibility="visible";
	document.getElementById("updates_news").style.visibility="visible";
}
function update_restore(imageString, idTag) {
	clearTimeout(global_update);
	var run = function() {
		change_image(imageString, idTag);
		//document.getElementById("pulse").style.visibility="hidden";
		document.getElementById("updates_news").style.visibility="hidden";
	}
	global_update = setTimeout(run, 300);
}
function clear_update_restore() {
	clearTimeout(global_update);
}
function change_planet_hover(imageString, idTag) {
	el = document.getElementById('text_planet_' + idTag);
	if (imageString == "") {
		el.style.visibility="hidden";
	}
	else {
		el.style.visibility="visible";
	}
	//document.getElementById(idTag).style.backgroundImage="url(" + imageString + ")";
}
function random_bg() {
	var randomnumber=Math.floor(Math.random()*10);
	randomnumber += 1;
	document.getElementById("content_wrapper").style.backgroundImage="url(images/stars" + randomnumber + "_bg.jpg)"
}
function init() {
		/*pic1= new Image(); 
		pic1.src="http://www.ntslb.com/woogaboo/images/planet1_highlight.png"; 

		pic2= new Image(); 
		pic2.src="http://www.ntslb.com/woogaboo/images/planet2_highlight.png"; 

		pic3= new Image(); 
		pic3.src="http://www.ntslb.com/woogaboo/images/planet3_highlight.png";
		
		pic4= new Image(); 
		pic4.src="http://www.ntslb.com/woogaboo/images/planet4_highlight.png";
		
		pic5= new Image(); 
		pic5.src="http://www.ntslb.com/woogaboo/images/planet5_highlight.png";
		

		pic7= new Image(); 
		pic7.src="http://www.ntslb.com/woogaboo/images/star_big.png";
		
		pic8= new Image(); 
		pic8.src="http://www.ntslb.com/woogaboo/images/planets_3.png";
		
		pic9= new Image(); 
		pic9.src="http://www.ntslb.com/woogaboo/images/planets_5.png";

		pic10= new Image(); 
		pic10.src="http://www.ntslb.com/woogaboo/images/woogaboo.gif";
		
		pic11= new Image(); 
		pic11.src="http://www.ntslb.com/woogaboo/images/link_bg.png";
		
		pic11= new Image(); 
		pic11.src="http://www.ntslb.com/woogaboo/images/graid.png";
		
		pic12= new Image(); 
		pic12.src="http://www.ntslb.com/woogaboo/images/login_hover.png";*/
}

function disableSelection(target){
	if (typeof target.onselectstart!="undefined") //IE route
		target.onselectstart=function(){return false}
	else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
		target.style.MozUserSelect="none"
	else //All other route (ie: Opera)
		target.onmousedown=function(){return false}
	target.style.cursor = "default"
}
function confirmSubmit(str) {
	var agree=confirm(str);
	if (agree)
		return true ;
	else
		return false ;
}

