function GetItem(item) {
    return $("#" + item);
}

function LenItem(item) {
    return $("#" + item).length;
}

function ClearSelectItem(item) {
    var select = $('#' + item);
    var options = select.attr('options');
    $('option', select).remove();
    //$("#" + item).remove();
}

function isCheckedItem(item) {
    return $("#" + item).is(':checked');
}

function GetSelectedRadio(item) {
    var radiogroup = document.getElementsByName(item);
    var selectedRadio = null;
    for (var j = 0; j < radiogroup.length; ++j) {
        if (radiogroup[j].checked) {
            radioValue = radiogroup[j];
            break;
        }
    }
    return selectedRadio;
}

function GetSelectedRadioValue(item) {
    var radiogroup = document.getElementsByName(item);
    var radioValue = 0;
    for (var j = 0; j < radiogroup.length; ++j) {
        if (radiogroup[j].checked) {
            radioValue = radiogroup[j].value;
            break;
        }
    }
    return radioValue;
}

function GetSelectedIndex(item) {
    return $('#' + item).selectedIndex;
}

function SetSelectedIndex(item, itemValue, itemText) {
    $('select#' + item).attr('selectedIndex',0);
}

function AddOptiontoSelectItem(item, itemValue, itemText) {
    //var index = $('#item option').length + 1;
    $('#' + item).append('<option value="' + itemValue + '" >' + itemText + '</option>'); //selected="selected"
}

function HideItem(item) {
    $("#" + item).hide();
}

function HideInItem(item, object) {
    $("#" + item + " :" + object).hide();
}

function ShowItem(item) {
    //alert(item);
    $("#" + item).show();
}

function ShowInItem(item, object) {
    //alert(item);
    $("#" + item + " :" + object).show();
}

function DisableItem(item, object) {
    //$("#" + item).attr('disabled', true);
    SetAttrValue(item, 'disabled', true);
}

function DisableInItem(item, object) {
    //$("#" + item + " :" + object).attr('disabled', true);
    SetAttrValue(item + " :" + object, 'disabled', true);
}

function EnableItem(item, object) {
    //$("#" + item).removeAttr("disabled");
    RemoveAttrValue(item, "disabled")
}

function EnableInItem(item, object) {
    //$("#" + item + " :" + object).removeAttr("disabled");
    RemoveAttrValue(item + " :" + object, "disabled")
}

function SetOption(item, object, option, value) {
    var command = '$("' + item + '").' + object + '("option", "' + option + '", "' + value + '");';
    eval(command);
}

function GetOption(item, object, option) {
    var command = '$("' + item + '").' + object + '("option", "' + option + '");';
    eval(command);
}


function SetImgSrc(item, src) {
    SetAttrValue(item, 'src', src);
}

function SetAttrValue(itemName, attrName, attrValue) {
    $('#' + itemName).attr(attrName, attrValue);

}

function RemoveAttrValue(itemName, attrName) {
    $("#" + itemName).removeAttr(attrName);
}

function GetInnerHtml(item) {
    return $("#" + item).html();
}

function SetInnerHtml(item, value) {
    $("#" + item).html(value);
}

function SetValue(item, value) {
    $("#" + item).val(value);
}

function GetValue(item) {
    return $("#" + item).val();
}

//InputCheck_ondeactivate yenisi
function OnDeActivateNumericItem(itemName, Precision, Scale) {
    SetValue(itemName, FormatNum(GetValue(itemName), Precision, Scale));
}
