function unselectRadioButtons(name)
{
    var frm = document.forms[0];  // Take all elements of the form

    for (i=0; i < frm.length; i++)
    {
        if (frm.elements[i].type == "radio") // itinerate the elements searching "RadioButtons"
        {
          if (name != frm.elements[i].id ) // Unchecked if the RadioButton is != name
          {
            frm.elements[i].checked = false;
          }
        }
    }

}
function invisableControls(ctrlId)
{
    var ctrl = document.getElementsByName(ctrlId);
    
    if(ctrl == null)
    {
        return;
    }
    for(var i=0;i<ctrl.length;i++)
    {
       ctrl[i].style.display = 'none';
    }
}


function SelectUnselectCheckBoxesPromoAdmin(ctrlId)
{   
    var _div = document.getElementById('lftSectors');

    var chbxes = _div.getElementsByTagName ("input");
    var chkAll = document.getElementById(ctrlId);
    for(i=0; i< chbxes.length; i++){
        if(chbxes[i].type == 'checkbox'){
            chbxes[i].checked = chkAll.checked;
        }
    }

    _div = document.getElementById('rtSectors');

    var chbxes = _div.getElementsByTagName ("input");

    
    for(i=0; i< chbxes.length; i++){
        if(chbxes[i].type == 'checkbox'){
            chbxes[i].checked =  chkAll.checked;
        }
    }    
}
/*
function checkAllCheckBoxes(name)
{
    var frm = document.forms[0];  // Take all elements of the form
    var ctrl = document.getElementsByName(name);

    for (i=0; i < frm.length; i++)
    {
        if (frm.elements[i].type == "checkbox") // itinerate the elements searching "RadioButtons"
        {
        if (ctrl[0].checked)
        {
        if (name != frm.elements[i].id ) // Unchecked if the RadioButton is != name
        {
        frm.elements[i].checked = true;
        }
        }
        else
        {
        if (name != frm.elements[i].id ) // Unchecked if the RadioButton is != name
        {
        frm.elements[i].checked = false;
        }
        }
        }
    }
 } 

 */
function SelectUnselectCheckBoxes(ctrlId)
{
    var ctrl = document.getElementById(ctrlId);

    if (ctrl.checked ==true)
    {
        $('input[@type=checkbox]').attr('checked', 'checked');
    }
    else
    {
        $('input[@type=checkbox]').removeAttr('checked');
    }
}

function hideRows(ids)
{
    var strIds = ids;
    var IdsArray = strIds.split(",");
     
    for(var j=0; j<IdsArray.length;j++)
    {
        var obj = document.getElementById(IdsArray[j]);
    
        if(obj != null)
        {
            obj.style.display = 'none';
        }
    }
}

function showRows(ids)
{
    var strIds = ids;
    var IdsArray = strIds.split(",");
        
    for(var j=0; j<IdsArray.length;j++)
    {
        var obj = document.getElementById(IdsArray[j]);
        
        if(obj != null)
        {
            try
            {
                obj.style.display = 'table-row';
            }
            catch(err)
            {
                obj.style.display = 'inline';
            }
        }
    }
}

function emptyControls(ids)
{
    var strIds = ids;
    var IdsArray = strIds.split(",");
        
    for(var j=0; j<IdsArray.length;j++)
    {
        var ctrl = document.getElementById(IdsArray[j]);
        
        if(ctrl != null)
        {
            ctrl.value = ''
        }
    }       
      
}

function YesNoRadioButton(ctrlId,ids)
{
    var ctrl = document.getElementsByName(ctrlId);
    
    if(ctrl == null)
    {
        return;
    }
    
    for(var i=0;i<ctrl.length;i++)
    {
        if(ctrl[i].value == 1)
        {
            if(ctrl[i].checked)
            {
                showRows(ids);
                return;
            }
            else
            {
                hideRows(ids);
            }
        }
        else if(ctrl[i].value == 2)
        {
            if(ctrl[i].checked)
            {
                hideRows(ids);
            }
            else
            {
                hideRows(ids);
            }
        }
    }
}


//TODO: sort sectorEdit btn visiblity
function showSectorEditBtn(ctrlId){
    document.getElementById(ctrlId).style.display = '';
}


function sideMenu()
{
 /*   $("#sideMenuHeaderFree li").mouseover(function() {
       $("#sideMenuFree").addClass("sideMenuShow");
 }).mouseout(function() {
        $("#sideMenuFree").removeClass("sideMenuShow")
 });
 
 $("#sideMenuHeaderFull li").mouseover(function() {
       $("#sideMenuFull").addClass("sideMenuShow");
 }).mouseout(function() {
        $("#sideMenuFull").removeClass("sideMenuShow");
 });*/ 
}