var wspace = /\S/;
var smsg =  "_____________________________________________________________\n\n";
smsg += "The form was not submitted because of the following error(s).\n";
smsg += "Please correct these error(s) and resubmit.\n";
smsg += "_____________________________________________________________\n\n";
//smsg += "The following required field(s) are empty :" + "\n";
var berror = false;
var sspace = "          ";
var ikpa = 0;
var iobj = 1;
var bIE4
var sregIE4 = /MSIE 4/gi;
var iresult = navigator.appVersion.search(sregIE4);
if(iresult == -1)
	bIE4 = false;
else
	bIE4 = true;

function func_checkempty(svalue) {
	if(svalue.length == 0 || svalue.search(wspace) < 0)
		return true;
	else
		return false;
}

function func_search(sselect, svalue) {
	var searchall = eval("document.cf." + sselect);
	var searchval = eval("document.cf." + svalue);
	var noofemps = searchall.length;
	var lensearch = searchval.value.length;
	for(var i=0; i < noofemps; i++) {
		if (searchall.options[i].text.substr(0, lensearch).toUpperCase() == searchval.value.toUpperCase()) {
			searchall.selectedIndex = i;
			break;
		}
	}
}

function func_onlynumber(objfld, smisc) {
	var valid = "0123456789" + smisc;
	var ok = "yes";
	var temp;
	for (var i=0; i<objfld.value.length; i++) {
		temp = "" + objfld.value.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = "no";
	}
	if(isNaN(parseInt(objfld.value)))
		ok = "no";
	if (ok == "no") {
		alert("Invalid entry ! Only numbers are accepted !");
		if(objfld.value.length == 0)
			objfld.value = 0;
		objfld.focus();
		objfld.select();
	}
}
