$(document).ready(function() {

    $("#pf_desc").click(function(ev) {
        $('#selector_list').slideDown("slow");
    });
    $("#pf_curr").click(function(ev) {
        $('#selector_list').slideUp("slow");
    });
    $("#selector_list").mouseleave(function(ev) {
        $('#selector_list').slideUp("slow");
    });

    $("#submit").hover(function(){
        if(!$(this).children("#submit ul").is(":animated")){
            $(this).children("#submit ul").slideDown("slow");
        }
    },function(){
        $(this).children("#submit ul").slideUp("slow");
    });
    
    return false;
    
});

function load_fancybox(){
    $("#fileitem a").fancybox({
        'width':990,
        'height':600,
        'padding':0,
        'margin':0,
        'scrolling':'no',
        'autoDimensions':false,
        'autoScale': false,
        'transitionIn': 'none',
        'transitionOut': 'none',
        'type': 'iframe'
    });

    $("a#single_image").fancybox();
}
function rater_star(rating, urlstr){
    $("a#single_image").fancybox();
    var options = {
        min	: 1,
        max	: 5,
        step: 1,
        value : rating,
        after_click	: function(ret) {
            this.value = ret.value;
            this.enabled = false;
            $('#rater_star').rater(this);
        },
        url : urlstr
    }
    $('#rater_star').rater(options);
}

function updSearchPf(newpf, newpfdesc) {
    var pf = document.getElementById('search_channel');
    var pfdesc = document.getElementById('pf_desc');
    var pf_sel_new = document.getElementById('pf_sel_'+newpf);
    var pf_sel_old = document.getElementById('pf_sel_'+pf.value);

    pf_sel_old.style.display = 'block';
    pf_sel_new.style.display = 'none';
    pf.value = newpf;
    pfdesc.innerHTML = newpfdesc;
    $('#selector_list').slideUp("fast");
    return false;
}

cleared = false;
function clearField(id){
    if (!cleared) {
        cleared = true;
        document.getElementById(id).value = '';
    }
}

function reload_checkcode(imgObj){
    $(imgObj).attr('src', '/checkcode/?r=' + Math.round(Math.random()*10000));
}
