 	 	function showBorder(getFrmName1,getObj1){
		var getFormName1;
		var getObject1;
		var getstring1,getstring11,getstring111;
		
		
		getFormName1 = getFrmName1;
		getObject1 = getObj1;
		
		//alert(document.forms[2].name);
		getstring1 = "document." + getFormName1 + "." + getObject1  + ".style.border ='#FF8550 2 solid';";
		getstring11 = "document." + getFormName1 + "." + getObject1  + ".width ='120';";				
		//getstring111 = "document.frmHomePage." + getObject1 + ".style.backgroundimage = url('./images/testBG.jpg');";
		//alert("test");
		getstring111 = "document." + getFormName1 + "." + getObject1 + ".style.backgroundImage = 'url(images/testBG2.jpg)';";
		eval(getstring1);
		eval(getstring11);
		eval(getstring111);
		//The caps is very important border"C"olor !!!!!!
		//document.frmHomePage. + getObject1 + .style.border ="red 2 solid";
		//document.frmHomePage.LOGIN_PASSWORD.style.borderColor="red";
		//document.frmHomePage.LOGIN_PASSWORD.style.borderRight="red 2 solid";
		//document.frmHomePage.LOGIN_PASSWORD.style.borderLeft="red 2 solid";
		//document.frmHomePage.LOGIN_PASSWORD.style.borderTop="red 2 solid";
		//document.frmHomePage.LOGIN_PASSWORD.style.borderBottom="red 2 solid";
		//document.getElementById(obj).style.borderWidth="2";
	} 
	function hideBorder(getFrmName2,getObj2) 
    {
		
		var getFormName2;
		var getObject2;
		var getstring2,getstring22,getstring222;
		
		getFormName2 = getFrmName2;
		getObject2 = getObj2;
		
		getstring2 = "document." + getFormName2 + "." + getObject2 + ".style.border ='#7F9DB9 1 solid';";
		getstring22 = "document." + getFormName2 + "." + getObject2  + ".width ='120';";
		getstring222 = "document." + getFormName2 + "." + getObject2 + ".style.backgroundImage = '';";
		eval(getstring2);
		eval(getstring22);
		eval(getstring222);
	} 	
			
	function showBorder1(getFrmName1,getObj1){
		var getFormName1;
		var getObject1;
		var getstring1,getstring11,getstring111;
		
		
		getFormName1 = getFrmName1;
		getObject1 = getObj1;
		
		//alert(document.forms[2].name);
		getstring1 = "document." + getFormName1 + "." + getObject1  + ".BORDERCOLOR ='#7f9db9';";
		getstring11 = "document." + getFormName1 + "." + getObject1  + ".BORDERWIDTH ='2';";
		getstring111 = "document." + getFormName1 + "." + getObject1  + ".BACKCOLOR ='YELLOW';";			
		//getstring111 = "document." + getFormName1 + "." + getObject1 + ".style.backgroundImage = 'url(./../images/testBG2.jpg)';";
		eval(getstring1);
		eval(getstring11);
		eval(getstring111);
		//The caps is very important border"C"olor !!!!!!
		//document.frmHomePage. + getObject1 + .style.border ="red 2 solid";
		//document.frmHomePage.LOGIN_PASSWORD.style.borderColor="red";
		//document.frmHomePage.LOGIN_PASSWORD.style.borderRight="red 2 solid";
		//document.frmHomePage.LOGIN_PASSWORD.style.borderLeft="red 2 solid";
		//document.frmHomePage.LOGIN_PASSWORD.style.borderTop="red 2 solid";
		//document.frmHomePage.LOGIN_PASSWORD.style.borderBottom="red 2 solid";
		//document.getElementById(obj).style.borderWidth="2";
	} 
	function hideBorder1(getFrmName2,getObj2) 
	{
		
		var getFormName2;
		var getObject2;
		var getstring2,getstring22,getstring222;
		
		getFormName2 = getFrmName2;
		getObject2 = getObj2;
		
		getstring2 = "document." + getFormName1 + "." + getObject1  + ".BORDERCOLOR ='#7f9db9';";
		getstring22 = "document." + getFormName1 + "." + getObject1  + ".BORDERWIDTH ='2';";
		getstring222 = "document." + getFormName1 + "." + getObject1  + ".BACKCOLOR ='YELLOW';";
		eval(getstring2);
		eval(getstring22);
		eval(getstring222);
	} 	
		
		
	function setCheck(obj){
		var tempString;
		if (obj.checked)
			{
				obj.firstChild.innerHTML = "";
				//document.frmLookUpDetail.chkDefault.value = "0";
				tempString = "document." + document.forms[1].name + ".chkDefault.value = '0';"
				eval(tempString);
			}
		else
			{
				//alert(document.forms[1].name);
				obj.firstChild.innerHTML = "a";
				//document.frmLookUpDetail.chkDefault.value = "1";
				tempString = "document." + document.forms[1].name + ".chkDefault.value = '1';"
				eval(tempString);
			}
		//alert(document.frmlkpMaintAddModify.chkDefault.value);
		obj.checked =!obj.checked;
	}	

	function setBorder1(obj){
		//document.getElementById("chkbxDIV").style.bordercolor = "#7F9DB9"	;
		document.getElementById("chkbxDIV").className = "defDIV2";
	}	

	function setBorder2(obj){
		document.getElementById("chkbxDIV").className = "defDIV1";
	}	
		
	// Function to set focus on to First non-disabled window control	
	function placeFocus() 
	{
		if (document.forms.length > 0){
			var curForm = document.forms.length-1;
			var field = document.forms[curForm];
			for (i = 0; i < field.length; i++){
			if (((field.elements[i].type == 'text')||(field.elements[i].type == 'textarea')||(field.elements[i].type.toString().charAt(0)=='s'))&&(field.elements[i].disabled==false)){
					document.forms[curForm].elements[i].focus();
					break;
				}
			}
		}
	}
	// Trim function in JavaScript
	function Trim(TRIM_VALUE){
		if(TRIM_VALUE.length < 1){
			return"";
		}
		TRIM_VALUE = RTrim(TRIM_VALUE);
		TRIM_VALUE = LTrim(TRIM_VALUE);
		if(TRIM_VALUE==""){
			return "";
		}
		else{
			return TRIM_VALUE;
		}
	} //End Function
	
	// RTrim function
	function RTrim(VALUE){
		var w_space = String.fromCharCode(32);
		var v_length = VALUE.length;
		var strTemp = "";
		
		if(v_length < 0){
			return"";
		}
		var iTemp = v_length -1;

		while(iTemp > -1){
			if(VALUE.charAt(iTemp) == w_space){
			}
			else{
				strTemp = VALUE.substring(0,iTemp +1);
				break;
			}
			iTemp = iTemp-1;

		}
		return strTemp;

	} 
	// Ltrim function
	function LTrim(VALUE){
		var w_space = String.fromCharCode(32);
		if(v_length < 1){
			return"";
		}
		var v_length = VALUE.length;
		var strTemp = "";

		var iTemp = 0;

		while(iTemp < v_length){
			if(VALUE.charAt(iTemp) == w_space){
			}
			else{
				strTemp = VALUE.substring(iTemp,v_length);
				break;
			}
			iTemp = iTemp + 1;
		} 
		return strTemp;
	} 
			
	// Validate USA ZipCode
	function validateZIP(field) {
		var valid = "0123456789-";
		var hyphencount = 0;

		if (field.length!=5 && field.length!=10) {
			alert("Invalid Zip code entered;Zip code should be like '12345-6789'");
			return false;
		}
		for (var i=0; i < field.length; i++) {
			temp = "" + field.substring(i, i+1);
			if (temp == "-") hyphencount++;
			if (valid.indexOf(temp) == "-1") {
				alert("Invalid Zip code entered;Zip code should be like '12345-6789'");
				return false;
			}
			if ((hyphencount > 1) || ((field.length==10) && ""+field.charAt(5)!="-")) {
				alert("Invalid Zip code entered;Zip code should be like '12345-6789'");
				return false;
			}
		}
		return true;
	}
//******Mid(string, start, length): Returns a specified number of characters from a string
	function Mid(str, start, len){
			// Make sure start and len are within proper bounds
			if (start < 0 || len < 0) return "";

			var iEnd, iLen = String(str).length;
			if (start + len > iLen)
					iEnd = iLen;
			else
					iEnd = start + len;

			return String(str).substring(start,iEnd);
	}
/*InStr(strSearch, charSearchFor) : 
	Returns the first location a substring (SearchForStr)was found in the string str. 
	(If the character is not found, -1 is returned.)
*/
function InStr(strSearch, charSearchFor){
	for (i=0; i < Trim(strSearch).length; i++){
	    if (charSearchFor == Mid(strSearch, i, 1)){
			return i;
	    }
	}
	return -1;
}
// Check duplicate string
	function CheckDuplicate(strInput, strPattern,sep)
	{
		var returnVal = false;
		var arrString = strInput.split(sep);
		
		for(var i=0; i < arrString.length; i++){
			if(Trim(arrString[i]).toUpperCase()==Trim(strPattern).toUpperCase()){
				returnVal = true;
			}		
			
		}
		
		return returnVal;
	}

// To enable only the whole numeric key
function isIntegerKey(evt)
{
	var returnVal=false;
	var charCode = (evt.which) ? evt.which : event.keyCode;
	if((charCode>46) && (charCode<= 57))
	{
		returnVal = true;
	
	}
    return returnVal;
}
// To enable only the whole numeric key
function isZipCodeKey(evt)
{
	var returnVal=false;
	var charCode = (evt.which) ? evt.which : event.keyCode;
	if((charCode>=45) && (charCode<= 57)&&(charCode!=46))
	{
		returnVal = true;
	
	}
    return returnVal;
}
// Function to check array
function isArray(obj) {
   if (obj.constructor.toString().indexOf("Array") == -1)
      return false;
   else
      return true;
}
//This function will be used to fix the comment multiline length to a fixed length.
function SetCommentLength(CharsLen,sfieldName){
			
	var getCurFormName = document.forms[0].name;
	
	var sRemarks;
	var getFieldName = sfieldName; 

	sRemarks = eval("document." + getCurFormName + "." + getFieldName + ".value;");
	
	if(sRemarks.length >= CharsLen)
	{
		sRemarks = Left(sRemarks,CharsLen);
		eval("document." + getCurFormName + "." + getFieldName + ".value = sRemarks;");
	}
}	
// Left function
function Left(str, n){
	if (n <= 0)
		return "";
	else if (n > String(str).length)
		return str;
	else
		return String(str).substring(0,n);
}

// 
function SetFixLength(sfieldName,n){
	var returnVal=false;
	var getCurFormName = document.forms[0].name;
	
	var sRemarks;
	var getFieldName = sfieldName; 

	sRemarks = eval("document." + getCurFormName + "." + getFieldName + ".value;");
	
	if(sRemarks.length <= n){
		returnVal=true;
	}
	return returnVal;
}


function blockEnter(evt) 
{
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode :((evt.which) ? evt.which : evt.keyCode);
    if (charCode == 13 || charCode == 3) 
    {
        return false;
    } else 
    {
        return true;
    }
}


