var formvalid = true;
var checkcount = 0;
var errmsg ="";

function fieldFilled(control, errtext){

	if ( control.value.length == 0  ){
        	errmsg += ( "\n" + errtext );
    		formvalid = false;
  	}
}

function fieldChecked(control){
  	if ( control.checked  ){
  	}
  	else{
  	     errmsg += ( "\n" + errtext );
    	     formvalid = false;
  	}
}


function validEMail(control,errtext){
  	var x = control.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) {
	}
	else{
    		errmsg += ( "\n" + errtext );
        	formvalid = false;
        }

  	return formvalid;
}



function fieldValueLength(control,theLength,errtext){

        if (control.value.length != theLength){
            errmsg += ( "\n" +errtext );
            formvalid = false;
        }
}


function fieldNumeric(control,errtext){

	if(isNaN(control.value)){
	       errmsg += ( "\n" +errtext );
	        formvalid = false;
	}

}



function fieldSelected(control,errtext){

      if(control.selectedIndex == control.options.length || control.selectedIndex == 0){
          	errmsg += ( "\n" + errtext );
    		formvalid = false;
      }
}













