function F_checkFields( frm ) {
	//if( adv_select_enter ) {
	//	adv_select_enter = false;
	//	return false;
	//	}
	//alert(  frm );
	//return;
	for( var m = 0 ; m < frm.elements.length ; m++ ) {
		if( frm.elements[ m ].getAttribute( "needle" ) == "yes" && frm.elements[ m ].getAttribute( "adv_select" ) && !frm.elements[ m ].value ) {
			try{ frm.elements[ m ].focus() } catch( exeption) {};
			alert( TXT_enter_value );
			return false;
			}
		else if( frm.elements[ m ].getAttribute( "needle" ) == "yes" && !frm.elements[ m ].value ) {
			try{ frm.elements[ m ].focus() } catch( exeption) {};
			//alert( frm.elements[ m ].name );
			alert( TXT_enter_value );
			return false;
			}
		else if( frm.elements[ m ].getAttribute( "special_mask" ) == "email" && frm.elements[ m ].value && !common_checkEmail( frm.elements[ m ].value ) ) {
			try{ frm.elements[ m ].focus() } catch( exeption) {};
			alert( TXT_enter_email );
			return false;
			}
		else if( frm.elements[ m ].getAttribute( "special_mask" ) == "href" && frm.elements[ m ].value && !common_checkHref( frm.elements[ m ].value ) ) {
			try{ frm.elements[ m ].focus() } catch( exeption) {};
			alert( TXT_enter_href );
			return false;
			}
		else if ( frm.elements[ m ].name == "pass_to" && frm.pass.value !=  frm.elements[ m ].value ) {
			try{ frm.elements[ m ].focus() } catch( exeption) {};
			alert( TXT_pass_unequal );
			return false;
			}
		}
	return true;
	}
