function fnTrapKD(btn, event){
 if (document.all){
  if (event.keyCode == 13){
    var x=document.all(btn);
	fnClickButton(x,event);
  }
 }
 else if (document.getElementById){
  if (event.which == 13){
    var x=document.getElementById(btn);
	fnClickButton(x,event)  
	}
 }
 else if(document.layers){
  if(event.which == 13){
	var x=document.layers(btn);
    fnClickButton(x,event)  
	}
  }
}



//----Trap OKand CancelButtons---
//--13=Enter key  --27==cancel
function fnTrapOKCancel(btnOK,btnCancel,event) {
 if (document.all){
  if (event.keyCode == 27) {
    var x=document.all(btnCancel);
	 fnClickButton(x,event);
  } else 
  
      if (event.keyCode == 13) {
    var x=document.all(btnOK);
	 fnClickButton(x,event);
	
  }
 }
 else if (document.getElementById) {
  if (event.which == 13) {
    var x=document.getElementById(btnOk);
	 fnClickButton(x,event);
	}
	else if (event.which == 27) {
      var x=document.getElementById(btnCancel);
	 fnClickButton(x,event);
	}
 }
 else if(document.layers) {
  if(event.which == 13) {
	var x=document.layers(btnOK);
	 fnClickButton(x,event);
	}
	else if (event.which == 27) {
      var x=document.layers(btnCancel);
  	 fnClickButton(x,event);

	}
  }
}







function setFocus(asCtrlName)
{	
	if(document.all){
		if (document.all(asCtrlName) != null){
		document.all(asCtrlName).focus();
		}
	}
		else if(document.getElementById){
		if (document.getElementById(asCtrlName) != null){
		document.getElementById(asCtrlName).focus();
		}
	}
		else if(document.layers){
		if (document.layers(asCtrlName) != null){
		document.layers(asCtrlName).focus();
		}
	}
}



function fnTrapAndTrackControl(aCurrentControl,txtHoldCurrent,btnOK,btnCancel,event) {
 if (document.all){
	if (event.keyCode == 13){
		document.all(txtHoldCurrent.id).value=aCurrentControl.id;
		fnClickButton(btnOK,event);
		return true;
	}
	else if (event.keyCode == 27){
		document.all(txtHoldCurrent.id).value=aCurrentControl.id;
		if (aCurrentControl.value!=""){
			aCurrentControl.value="";
			return true;
		}
		else
			fnClickButton(btnCancel,event);
			return true;
		}
	}
 else if (document.getElementById){
		document.getElementById(txtHoldCurrent.id).value=aCurrentControl.id;
	  if (event.which == 13){
		fnClickButton(btnOK,event)  
	}
	  if (event.which == 27){
		document.getElementById(txtHoldCurrent.id).value=aCurrentControl.id;
		if (aCurrentControl.value!=""){
			aCurrentControl.value="";
			return true;
		}
		else
			fnClickButton(btnCancel,event);
			return true;
		}

 }
 
 else if (document.layers){
		document.layers(txtHoldCurrent.id).value=aCurrentControl.id;
	  if (event.which == 13){
		fnClickButton(btnOK,event)  
	}
	  if (event.which == 27){
		document.layers(txtHoldCurrent.id).value=aCurrentControl.id;
		if (aCurrentControl.value!=""){
			aCurrentControl.value="";
			return true;
		}
		else
		
			fnClickButton(btnCancel,event);
			return true;
		}

 }
 }

function fnClickButton(btn,event){
   event.returnValue=false;
   btn.click();
   event.cancel = true;
}

function fnSetHiddenInput(asCtrlName,aValue)	
{	
    debugger;	
    if(document.all){
		if (document.all(asCtrlName) != null){
		document.all(asCtrlName).value=aValue;
		return true;
		}
	}
		else if(document.getElementById){
		if (document.getElementById(asCtrlName) != null){
		document.getElementById(asCtrlName).value=aValue;
return true;
		}
	}
		else if(document.layers){
		if (document.layers(asCtrlName) != null){
		document.layers(asCtrlName).value=aValue;
return true;
		}
	}
}

function fnUnchange(aControl){
	return false;
}

function getconfirm() 
{ 
if (confirm("Delete selected record?")==true) 
return true; 
else 
return false; 
}
