var sAnchor;


function PageQuery(q) 
{
	if(q.length > 1) this.q = q.substring(1,q.length);
	else this.q = null;

	this.keyValuePairs = new Array();
	if(q) 
	{
		for(var i=0; i < this.q.split("&").length; i++) 
		{
			this.keyValuePairs[i] = this.q.split("&")[i];
		}
	}

	this.getKeyValuePairs = function() {return this.keyValuePairs; }
	this.getValue = function(s) {for(var j=0; j < this.keyValuePairs.length; j++) 
	{
	if(this.keyValuePairs[j].split("=")[0] == s) return this.keyValuePairs[j].split("=")[1];
	}
	return false;
	}
	this.getParameters = function() {
	var a = new Array(this.getLength());
	for(var j=0; j < this.keyValuePairs.length; j++) 
	{
		a[j] = this.keyValuePairs[j].split("=")[0];
	}
	return a;
	}
	this.getLength = function() { return this.keyValuePairs.length; } 
}


function queryString(key)
{
var page = new 
	PageQuery(window.location.search); 
	return unescape(page.getValue(key)); 
}

function fnSetHiglight2(key)
{
var ns=(document.layers);
var ie=(document.all);
var w3=(document.getElementById && !ie);
	sAnchor = queryString(key);
	var sDivTag = 'div' + sAnchor;
	if (ie)
	{
		if (document.all(sDivTag)) document.all(sDivTag).style.backgroundColor = 'lightgreen';
	}
	else if (ns)
	{
		if (document.layers[sDivTag]) document.layers[sDivTag].bgColor = 'lightgreen';
	}
	else if (w3)
	{
		if (document.getElementById(sDivTag))  document.getElementById(sDivTag).style.backgroundColor = 'lightgreen';

	}

}

function fnSetHiglight(key)
{
var sKeys = queryString(key);
var aKeys = sKeys.split(/,/);
	for (i=0;i<aKeys.length;i++)
	{
		document.write ('<style>#' + 'div' + aKeys[i] + ' {background-color:yellow; text-decoration:none; }</style>');
	}
}