
function gConvertStringToJsonObject(inStringJSON)
{
    return eval("(" + inStringJSON + ")");
}

function createSelectGroupCategory(selectContainer, data)
{
    $(selectContainer).empty().append("<option value='-1'>Select One</option>");
    
    if (data.length == 0)
    {         
         $(selectContainer).hide();
    }
    else
    {
        $(selectContainer).show();
        for(var i = 0; i < data.length; i++)
        {
            var groupCategory = gConvertStringToJsonObject(data[i]);
            
            var optionItem = "<option value='" + groupCategory.ID + "'>" + groupCategory.Name + "</option>";
            $(selectContainer).append(optionItem);
        }
    }
}


function gFindPosX(obj)
{
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
}

function gFindPosY(obj)
{
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
}
