function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Please use a more recent browser");
		return false;
	}
}

var searchReq = getXmlHttpRequestObject();

function switch_js_session_var() {
	var phpsessid = readCookie('PHPSESSID');
	var randno = rand( 99999 );
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		// searchReq.onreadystatechange = handleResponse; 
		searchReq.open("POST", 'ec-ajax/set_javascript_session_var.php?javascript_is_on=1&rnd=' + randno + '&PHPSESSID=' + phpsessid, true);
		searchReq.send(null);
	}		
}

function handleResponse() {
	if (searchReq.readyState == 4) {
		var ss = document.getElementById('content2col')
		ss.innerHTML = searchReq.responseText;
	}
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function rand ( n )
{
  return ( Math.floor ( Math.random ( ) * n + 1 ) );
}