function submit_page_Search(form, basePath, errMsg)
 {
	    foundError = false;

		if(foundError == false && isFieldBlank(form.strSearch) == true) /* isFieldBlank function located in this page */
	    {
		    alert(errMsg);
		    foundError = true;
	    }		
		
		if(foundError == false)
	    {
    		form.action = basePath+"/common/DemoSearchPage.asp";
		    form.submit();
	    }		
		
 }
 
  function submit_page_Login(form, strBasePath, errMsg1, errMsg2) {
  	    foundError = false;
		
		if(foundError == false && isFieldBlank(form.txtLogin) == true) /* isFieldBlank function located in this page */
	    {
	 	    alert(errMsg1);
		    foundError = true;
	    }	

		if(foundError == false && isFieldBlank(form.txtPw) == true) /* isFieldBlank function located in this page */
	    {
	 	    alert(errMsg2);
		    foundError = true;
	    }	
				
		if(foundError == false)
	    {
    		form.action = strBasePath+"/Login/DemoLoginValidate.asp";
		    form.submit();
	    }
 }
 
function isFieldBlank(theField)
    {
    if(fnc_trim(theField.value) == "")/* fnc_trim function located in this page */
    return true;
    else
    return false;
    }
	
function fnc_trim(str_String)
	{
   return str_String.replace(/^\s*/, '').replace(/\s*$/,'');
	} 

function handler(e) {
    var key = (navigator.appName == "Netscape") ? e.which : e.keyCode;
    if (key == 13) {
	document.frmsearch.SearchSubmit.focus();
	return true;
    }
}	