function highlight(field) {
	field.focus();
	if (field.select) field.select();
}

function getSelValueIndex(selObject,value){
	for (j=0;j<selObject.options.length;j++){
		if (selObject.options[j].value==value) return j;
	}
	return 0;
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function changeOpac(object, opacity) { 
	var st = object.style;
	st.opacity = (opacity / 100); 
	st.MozOpacity = (opacity / 100); 
	st.KhtmlOpacity = (opacity / 100); 
	st.filter = "alpha(opacity=" + opacity + ")"; 
} 


function readQueryString(){
	var qsParm = new Array();
	var query = window.location.search.substring(1);
	var parms = query.split('&');
	for (var i=0; i<parms.length; i++) {
	   var pos = parms[i].indexOf('=');
	   if (pos > 0) {
		  var key = parms[i].substring(0,pos);
	      var val = parms[i].substring(pos+1);
		  qsParm[key] = val;
	   }
	}

	return qsParm;
}