jQuery(function($){
    /*//$('#jforms_videos_search select > ').css('color','#f00');*/
    $('#jforms_videos_search input[type!="submit"]').css('color','#f00').keyup(function(e){
        var elt = $(this);
        elt.css('color',elt.val()!=''?'#f00':'inherit');
    });
    $('#jforms_videos_search select').each(function(i){
        var elt = $(this);
        if(elt.val() != '')
            elt.css('color','#f00');
    }).change(function(e){
        var elt = $(this);
        elt.css('color',elt.val()!=''?'#f00':'inherit');
    });
    $('a.need-auth').click(function(e){
        e.preventDefault();
        if(gAuthPopupUrl.indexOf('?') !== -1)
            authPopup(gAuthPopupUrl+'&auth_url_return='+escape($(this).attr('href')));
        else
            authPopup(gAuthPopupUrl+'?auth_url_return='+escape($(this).attr('href')));
    }); 
    
    
});

function authPopup(url){
    $('body').append('<div id="authPopup"></div>');
    $('#authPopup').load(url, function(){
        $('#authPopup #login').val($('#auth-dummy-login').val());
        $('#authPopup #password').val($('#auth-dummy-password').val());
        $('#authPopup').dialog({
            width:500,
            modal: true
        });
    });
}
