/**
 *
  */

var isUser = false;

$(function() {

    isUser = $('#is-user').length ? true : false;

    // top search form
    $('form.top-search a').click(function(e){
        e.preventDefault();
        $('form.top-search .extra').show();
        return false;
    });

    var fq = $('form.top-search input.q');
    if (fq.length && fq.val() == '') {
        fq.labelify({
            labelledClass: 'initext'
        });
    }

    // login
    $('#nav-top li.login a').click(function(e){
        e.preventDefault();
        showLogin();
        //return false;
    });

    // external links
    $('a.out').attr('target', '_blank');

    // IE 6 stuff
    if($.browser.msie ){
        var ver = parseInt( $.browser.version);
        if (ver <= 6) {
            $('input[type=text],input[type=password],input[type=file],select,textarea').css('display', 'block');
        }
    }

});


function showLogin(url)
{
    var modal = $('#login-modal');

    if (! modal.length)
        return false;

    if (url) {
        modal.find('input[name=_url]').val(url);
        var ab = modal.find('a.button');
        var abhref = ab.attr('href').replace(/\_url\=[^\&]+/, '_url=' + escape(url));
        ab.attr('href', abhref);
    }

    modal.dialog({
        bgiframe: true,
        autoOpen: false,
        modal: true,
        draggable: false,
        width: 500
    });

    modal.dialog('open');
}
