function error( id, string ) {
    var elem = document.getElementById( id );
	if ( !elem ) 
		for( var i = 6; i >= 0; i-- )
			if ( !elem )
				elem = document.getElementById( id + '_' + i + 'i' )

    if ( !elem.previousSibling || elem.previousSibling.tagName != 'SPAN' ) {
		var err = elem.parentNode.insertBefore( document.createElement('span'), elem);
		err.appendChild( document.createTextNode(string) );
		err.className = 'err';
		if (elem.tagName == 'TEXTAREA') {
			err.className = 'err textarea'
		}
    }
	
	if (elem && elem.focus)
		elem.focus()
}