
$get = function( id )
{
     return document.getElementById( id );
}

function validateFeedBack()
{
	
	var res = true;
	
	if((document.getElementById("email").value=="")||(document.getElementById("text").value=="") ) // email and text req
	{
		alert("Пожалуйста заполните форму");
		res = false;
	}
	
	return res;
}


var ValidatedLogin = ["email","psw"];

var RequiredRegister = ["reg_email","reg_psw","reg_psw2","firstname","lastname","fathername","position","org","phone","addr"];

function ValidateForm( validateControls  )
{
    var res = true;
    for( var i=0; i<validateControls.length ; i++ )
    {
        var id = validateControls[ i ];
        var messageid = validateControls[ i ]+"_valid";
        if( $get( id ).value != "" ) 
        {
            $get(messageid).style.color = "";
        }else
        {
           $get(messageid).style.color = "#f00";
           res = false;
        }
    }
    return res;
}

function ValidateLogin ()
{
    var res = true;
    res = res && ValidateForm( ValidatedLogin );
    if ( ! res ) $get("login_err").style.display = "block";
    return res;
}

function ValidateRegister ()
{
    var res = true;
    res = res && ValidateForm( RequiredRegister );
    if ( ! res ) $get("register_err").style.display = "block";
    var psw_valid = true;
    if( $get("reg_psw").value != $get("reg_psw2").value ) 
    {
        psw_valid = false;
        $get("register_psw_err").style.display = "block";
    }else
    {
       $get("register_psw_err").style.display = "none";
    }
    res = res && psw_valid;
    
    
    return res;
}