function CheckAll(form)  
{
	  for (var i=0;i<form.elements.length;i++)   
	  {
			var e = form.elements[i];
			if (e.name != 'chkall'&& e.name.indexOf('RecordCheck')>=0)      
			e.checked = form.chkall.checked;
}
}

function CheckAll2(form) {
    for (var i = 0; i < form.elements.length; i++) {
        var e = form.elements[i];
        if (e.name != 'chkall2' && e.name.indexOf('Record2Check') >= 0)
            e.checked = form.chkall2.checked;
    }
}

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 + 34 + 'px';
    }
    else
        tagName.style.left= leftSide + 'px';
         
    tagName.style.top= topSide + 25 +'px';
    tagName.style.display = 'block';
 }
 
function fnDropDown2(obj,Lay){
    var tagName = document.getElementById(Lay);
	if(typeof tagName == 'undefined') {
		return;
	}
    var leftSide = 50;
    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 fnHideDrop3(obj){
	obj.style.display = 'none';
}

  function fnDropDown3(obj,Lay){
  
     var leftSide = findPosX(obj)+30;     
     var topSide = findPosY(obj);
    var maxW = Lay.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);
        Lay.style.left = leftSide + 34 + 'px';
    }
    else
    Lay.style.left= leftSide + 'px';
     
    Lay.style.top= topSide + 0 +'px';
    Lay.style.display = 'block';     
    
 }
 
 function fnDropDown4(obj,Lay){
    var tagName = document.getElementById(Lay);
	if(typeof tagName == 'undefined') {
		return;
	}
    var leftSide = 130;
    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 fnDropDown5(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;
}

function opencat(cat1,img){
cat=document.getElementById(cat1);
varImg=document.getElementById(img);
 if(cat.style.display=="none"){
 cat.style.display="";
 varImg.src = "../Image/CommonUse/minus_1.gif";
 } else {
 cat.style.display="none";
 varImg.src = "../Image/CommonUse/plus_1.gif";
 }
}

function killErrors() 
	{
	    return true;
	}
	window.onerror = killErrors;	
	

