function TrimString(sInString) {
		sInString = sInString.replace( /^\s+/g, "" );// strip leading
		return sInString.replace( /\s+$/g, "" );// strip trailing
	}

    function  _CF_checkCFForm_1(_CF_this)
    {
		//reset on submit
        _CF_error_exists = false;
        _CF_error_messages = new Array();
        _CF_error_fields = new Object();
        _CF_FirstErrorField = null;
		var i=0;
		
		//form element Name required check
		if(TrimString(_CF_this['Name'].value) == ""){
			_CF_error_messages[i++]="Your Name is a required field."
            _CF_error_exists = true;
			_CF_FirstErrorField = "Name";
		}
		//form element title required check		
		if(TrimString(_CF_this['Title'].value) == ""){
			_CF_error_messages[i++]="Your title is a required field."
            _CF_error_exists = true;
			if(_CF_FirstErrorField == null){_CF_FirstErrorField = 'Title';}		
		}
		//form element Company required check	
		if(TrimString(_CF_this['Company'].value) == ""){
			_CF_error_messages[i++]="Your company/association or affiliation is a required field."
            _CF_error_exists = true;
			if(_CF_FirstErrorField == null){_CF_FirstErrorField = 'Company';}			
		}
		
		//form element Email required check	
		if(TrimString(_CF_this['Email'].value) == ""){
			_CF_error_messages[i++]="Email address is a required field."
            _CF_error_exists = true;
			if(_CF_FirstErrorField == null){_CF_FirstErrorField = 'Email';}			
		}
		//form element Phone required check		
		if(TrimString(_CF_this['Phone'].value) == ""){
			_CF_error_messages[i++]="Phone Number is a required field."
            _CF_error_exists = true;
			if(_CF_FirstErrorField == null){_CF_FirstErrorField = 'Phone';}		
		}
		//display error messages and return success
        if( _CF_error_exists )
        {
			// show alert() message
			if( _CF_error_messages.length > 0 )
            {
				var str = _CF_error_messages[0];
				for(var j=1;j<i;j++){
					str = str + '\n' + _CF_error_messages[j];
				}
				alert(str);            
            }
			// set focus to first form error, if the field supports js focus().
			_CF_this[_CF_FirstErrorField].focus();               
            return false;
        }else {
            return true;
        }
    }
