function srchvalidation(form)
{
	var err="";
	if(ValidatorTrim(form.clssearch_keywords.value)=="" && ValidatorTrim(form.clssearch_startdate.value)=="" && ValidatorTrim(form.clssearch_enddate.value)=="" && ValidatorTrim(form.clssearch_screenname.value)=="")
	err+="Some Search criteria is required \n";
	
	if (err!=""){
		alert(err);
		return false;
	}
	else
	{
		if( form.clssearch_startdate.value != "")
		{
			if(isDate(form.clssearch_startdate.value)==false)
			{
				form.clssearch_startdate.focus();
				return false;
			}
		}
		if( form.clssearch_enddate.value != "")
		{		
			if(isDate(form.clssearch_enddate.value)==false)
			{
				form.clssearch_enddate.focus();	
				return false;
			}
		}
		form.clssearch_hdnaction.value="Search";
		return true;
	}
}

function navigatepage(clslistname,pageno)
{
	document.getElementById(clslistname+"_currentpage").value=pageno;
	document.formmain.submit();
	return;
}

function GotoPage(pageno,url)
{
	var frm = document.formmain;
	var strurl = "";
	var fieldname = new String;
	frm.clssearch_topiclist_currentpage.value = pageno;
	
	if(frm.clssearch_hdnaction.value=="Search")
	{
		for(i=0; i<frm.length; i++)
		{
			var fieldname = new String(frm.elements[i].name);
			fieldname = fieldname.replace("clssearch_topiclist_","");
			fieldname = fieldname.replace("clssearch_","");
			strurl = strurl + (fieldname + "="+frm.elements[i].value) + "&"
		}
	}
	else
	{
		strurl = ("currentpage="+pageno);
	}

	strurl = url+strurl;
	window.location = strurl;
	return false;
} 


function ResetAll(frm)
{
	document.formsrchmsg.clssearch_lawschoolid.value = "";
	document.formsrchmsg.clssearch_state.value = "";
	document.formsrchmsg.clssearch_searchvalue.value = "";
}


function searchByAlhpa(frm)
{
	frm.clssearch_hdnsubmited.value = '1';
	frm.clssearch_hdnaction.value = 'Search';
	return true;
}
