	function jcomSelectAllRecords(SelectAllName,SelectName)
	{
		if(!SelectAllName)
			SelectAllName="chkSelectAll";
		if(!SelectName)
			SelectName="chkSelect";
		if(document.all(SelectName)==null) return "";	
		var checked=document.all(SelectAllName).checked;
		var sSelectedIDs="";
		if(typeof(document.all(SelectName).length) == 'undefined')
		{
			document.all(SelectName).checked=checked;
			sSelectedIDs=document.all(SelectName).value;
			return sSelectedIDs;
		}
		else
		{
			for (i=0; i < document.all(SelectName).length; i ++) 
			{
				document.all(SelectName)[i].checked=checked;
				sSelectedIDs=sSelectedIDs+document.all(SelectName).value+",";
			}
		}
		if(sSelectedIDs!="") sSelectedIDs=sSelectedIDs.substr(0,sSelectedIDs.length-1);
		return sSelectedIDs;
	}
	
	function jcomGetAllSelectedRecords(SelectName)
	{
		if(!SelectName)
			SelectName="chkSelect";;
			
		if(document.all(SelectName)==null)
			return "";
			
		var sSelectIDs="";
		if(typeof(document.all(SelectName).length)=='undefined')
		{
			if (document.all(SelectName).checked == true){
				sSelectIDs=document.all(SelectName).value;
				return sSelectIDs;
			}
			else
			{
				return "";
			}
		}
		
		var nCount = document.all(SelectName).length;
		for (var i=0; i < nCount; i ++) 
		{
			if (Form1.chkSelect[i].checked == true){
				sSelectIDs=sSelectIDs+document.all(SelectName)[i].value+",";
			} 				
		}
		if (sSelectIDs!="")
		{
			sSelectIDs=sSelectIDs.substr(0,sSelectIDs.length-1);
		}
		return sSelectIDs;
	}

function fnShowDrop(obj){
	document.getElementById(obj).style.display = 'block';
}

function fnHideDrop(obj){
	document.getElementById(obj).style.display = 'none';
}

	

function fnDropDown(obj,Lay){
    var tagName = document.getElementById(Lay);
	if(typeof tagName == 'undefined') {
		return;
	}
    var leftSide = findPosX(obj);
    var topSide = findPosY(obj);
    var maxW = tagName.style.width;
    var widthM = maxW.substring(0,maxW.length-2);
    var getVal = eval(leftSide) + eval(widthM);
    if(getVal  > document.body.clientWidth ){
        leftSide = eval(leftSide) - eval(widthM);
        tagName.style.left = leftSide-300 + 'px';
    }
    else
        tagName.style.left= leftSide -260 + 'px';
    tagName.style.top= topSide + 28 +'px';
    tagName.style.display = 'block';
 }
 
function fnDropDown2(obj,Lay){
    var tagName = document.getElementById(Lay);
	if(typeof tagName == 'undefined') {
		return;
	}
    var leftSide = 80;
    var topSide = findPosY(obj);
    var maxW = tagName.style.width;
    var widthM = maxW.substring(0,maxW.length-2);
    var getVal = eval(leftSide) + eval(widthM);
    if(getVal  > document.body.clientWidth ){
        leftSide = eval(leftSide) - eval(widthM);
        tagName.style.left = leftSide + 34 + 'px';
    }
    else
        tagName.style.left= leftSide + 'px';
    tagName.style.top= topSide + 0 +'px';
    tagName.style.display = 'block';
 }


function findPosX(obj) {

	var curleft = 0;

	if (document.getElementById || document.all) {

		while (obj.offsetParent) {

			curleft += obj.offsetLeft

			obj = obj.offsetParent;

		}

	} else if (document.layers) {

		curleft += obj.x;

	}
	return curleft;

}


function findPosY(obj) {

	var curtop = 0;



	if (document.getElementById || document.all) {

		while (obj.offsetParent) {

			curtop += obj.offsetTop

			obj = obj.offsetParent;

		}

	} else if (document.layers) {

		curtop += obj.y;

	}
	return curtop;
}
