function toggleDisplay(id,force) {
    var change = $('#'+id);
    if (force!='null'){
        if (!force){
            change.css('display','none');
            var val = 1;
        } else {
            change.css('display','block');
            var val = 0;
        }
    } else {
        if (change.css('display')=='none') {
            change.css('display','block');
            var val = 1;
        } else {
            change.css('display','none');
            var val = 0;
        }
    }
    return val;
}

function reloadAjax(file,container,params){
    
    $(container).load(file, params);
    $(container).css('display','block');
}

function managerLoadToggle(file,container,params,id,callback) {
    force = 'null';
    if (callback == 1) {
        force = isBChecked()
    }
    if (jQuery.trim($('#'+id).html())!="") {
        toggleDisplay(id,force);
    } else {
        if (force == 'null' || force) {
            reloadAjax(file,container,params);
        }
    }
    
}

function manageDisplayInput(id,name) {
    
   val = toggleDisplay(id,'null');
   $("[name='"+name+"']").val(val);
    
}

function isBChecked() {
    return $('label#bLabel input').attr('checked');
}
