var xmlhttp=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
	try {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (E) {
		xmlhttp = false;
	}
}
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
	xmlhttp = new XMLHttpRequest();
}



		function selall(ename, frmname){
			var formke = document.forms[frmname];
			for(i=0;i<formke.elements.length;i++){
				if(formke.elements[i].name.indexOf(ename) >= 0){
					if(arguments.length == 3){
						if(formke.elements[i].value != arguments[2]){
							formke.elements[i].checked = true;
						}
					}else{
						formke.elements[i].checked = true;
					}
				}
			}
		}
		function deselall(ename, frmname){
			var formke = document.forms[frmname];
			for(i=0;i<formke.elements.length;i++){
				if(formke.elements[i].name.indexOf(ename) >= 0){
					formke.elements[i].checked = false;
				}
			}
		}



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;
}

