function BoardLenContent( id, cntr, ln ){
	maxlen = 0;
	if( id && id.maxLength ){
		maxlen = id.maxLength;
	}else if( id && id.maxlength ){
		maxlen = id.maxlength;
	}else if( document.getElementById( cntr ) && document.getElementById( cntr ).maxLength > 0 ){
		maxlen = document.getElementById( cntr ).maxLength
	}
	if( maxlen > 0 ){
		if( ln ){
			lastlen = ln;
		}else{
			val = id.value;
			lastlen = val.length;
			lastlen = maxlen - lastlen;
		}
		if( lastlen >= 0 ){
			document.getElementById( cntr ).value = lastlen;
		}else{
			id.value = id.value.substring( 0, ( id.value.length + lastlen ) );
			document.getElementById( cntr ).value = "0";
		}
	}
}

function BoardAutoSize( id ){
	var heightDefault = 40;
	var step = 20;
	var line = 53;
	var textarea = id;
	var content = textarea.value.replace( "\n", "" );
	var j = 0;
	for( i = 1; i < 20; i++ ){
		j = i + 1;
		if( content.length > i * line ){
			textarea.style.height = step * j + 'px';
		}
	}
	if( textarea.value == "" ) textarea.style.height = heightDefault + 'px';
}

function check_value_field( id ){
	var textarea = id;
	if( textarea.value.length < 5 ){
//		textarea.style.bordercolor = "red";
	}
}

function BoardSetFocus( obj ){
	if( document.getElementById ){
		var element = document.getElementById( obj );
		element.focus();
	}
}

function BoardCheckForm(){
	if( document.getElementById ){
		var name = document.getElementById( "boardname" );
		if( "" == name.value ){
			alert( "Заполните поле: Заголовок" );
			BoardSetFocus( "boardname" );
			return false;
		}
		var description = document.getElementById( "boarddescription" );
		if( "" == description.value ){
			alert( "Заполните поле: Текст" );
			BoardSetFocus( "boarddescription" );
			return false;
		}
		var email = document.getElementById( "boardemail" );
		if( "" == email.value ){
			alert( "Заполните поле: E-mail" );
			BoardSetFocus( "boardemail" );
			return false;
		}
	}
	return true;
}
