$(function(){
    // Accordion
    $("#accordion").accordion({ header: "h3", active: 5 , autoHeight: false , collapsible: true});
    $("#accordion div h3 a").click(
        function(){
                    var url = this.href
                    var parent = $(this).parents().get(1)
                    var h3 = $(this).parent().get(0)
                    var divs = $(parent).find("div");
                    if(divs.length == 0) {
                        location.href=url
                    }
                    if($(h3).hasClass("ui-state-active")) {
                        location.href=url                        
                    }
        }
    );    	
    $(".hover").hover(
        function(){
            $(this).css({backgroundColor:"#333333"});
        },
        function(){
            $(this).css({backgroundColor:"#2C2A2A"});            
        }
    );
    $("label").hover(function(){$(this).addClass("hover");},function(){$("label").removeClass("hover");})
    $("#menu .block .head").click(function(){
        var block = this;
        var items = $(this).next();
        var arrow = $(block).find(".arrow");
        if($(items).css("display") != "none") {
            $(arrow).css({"backgroundPosition":"top left"});
        } else {
            $(arrow).css({"backgroundPosition":"bottom left"});
        }
        $(items).slideToggle();
    });
    $(".help, .err").hover(
        function(){
            var t = $(this).find("span:hidden");
            $(".err span, .help span").hide();
            if(t.length > 0) {
                $(this).find("span").show();
            }
        },function(){
            $(this).find("span").hide();            
        });
    $('#startDate').datepicker();
    $('#endDate').datepicker();
    $('#byname').change(hiderow1);    
});

function hiderow1(){
        $('.rec').show();
        if($('#byname').val()!="")
            $('.rec:not(.'+$('#byname').val()+')').hide();
    }
    
function change(el,id) {
    var data = {r:$(el).val(), u:id}
    $.post('/account/users/changeRole/', data);
}

function changeStatus(el,id) {
    var data = {r:$(el).val(), u:id}
    $.post('/account/users/changeStatus/', data);    
}

function swapparentchild()
{
    $('#byname').attr('id','bynametemp').attr('name','bynametemp');
    $('#bynamehide').attr('id','byname').attr('name','byname');
    $('#bynametemp').attr('id','bynamehide').attr('name','bynamehide');
    $('#byname').show();
    $('#bynamehide').hide();
    $('#byname').change(hiderow1);    
}


