function doCheck()
{
for(i=0;i<document.frmSearchResult.length;i++)
{
	if(document.frmSearchResult.elements[i].type=="checkbox")
	{
		if(document.frmSearchResult.chkAll.checked==true)
		{
			document.frmSearchResult.elements[i].checked=true;
		}
		else
		{
			document.frmSearchResult.elements[i].checked=false;
		}
	}
}	
}

function addfields(frmName) {
	var o = document.forms[frmName].elements;
	for(i=0;i<o.length;i++){
		o[i].oblig=false;
	}
}

function addoblig(frmname, elems) {
	var k=document.forms[frmname].elements;
	for(i=0;i<elems.length;i++) {
		k[elems[i]].oblig=true;
	}
}
function xsubmit(frmName) {
	var o = document.forms[frmName].elements;
	var t=0;
	
	for(i=0;i<o.length;i++){
		if(o[i].oblig==true && (o[i].type=='checkbox' || o[i].type=='radio') ) {
			if(! o[i].checked) {
				t++;
			}
		}
		if(o[i].oblig==true && ( ( (o[i].type=='text' || o[i].type=='password' || o[i].type=='textarea' || o[i].type=='file' ) && o[i].value.length==0) || (o[i].type=='select-one' && o[i].selectedIndex<=0 ) || (o[i].type=='select-multiple' && o[i].selectedIndex<=0) ) ) {
			t++;
			o[i].style.backgroundColor='#FFCCCC';
		}
	}
	if(t!=0) {
		alert('Entry is invalid for the marked fields !');
		return false;
	}
	return true;
}
function checkemail(emailval) {
	reg = /^([\w\d-_]+\.)*[\w\d-_]+\@([\w\d-_]+\.)*[\w\d-_]+\.([a-z]|[A-Z]){2,4}$/;
	if(!emailval.match(reg))  {
    alert('E-mail is invalid');
	
	return false;
  }
  return true;
}