function changeOrdering( paramStr )
{
    var params = paramStr.split('.')
    var form = document.getElementById('jForm');
    form.filter_order.value = params[0];
    form.filter_order_Dir.value = params[1];
    form.submit();
}

function changeCriteria( criteria, val)
{
    var form = document.getElementById('jForm');
    form.elements[criteria].value = val;
    form.elements['usingQuickFilters'].value = 1;
    form.submit();
}

function swapImage(img_preview_url){
    document.getElementById('img_preview').src = img_preview_url;
}

function swapPriceLabel(checkedControlId) {
    if(checkedControlId == 'is_renting0') {
        document.getElementById('sellingPriceLabel').style.display = 'inline';
        document.getElementById('rentingPriceLabel').style.display = 'none';
    } else {
        document.getElementById('rentingPriceLabel').style.display = 'inline';
        document.getElementById('sellingPriceLabel').style.display = 'none';
    }
}

function addEventHandler(mixedTarget, sEventType, fnHandler) {
    //mixedTarget can be the target element's Id, or the target object itself
    if (mixedTarget == null) {
        return false;
    }
    if (typeof(mixedTarget) == 'object') {
        oTarget = mixedTarget
    } else {
        oTarget = document.getElementById(mixedTarget)
    }

    if (oTarget.addEventListener) {
        oTarget.addEventListener(sEventType, fnHandler, true);
    } else if (oTarget.attachEvent) {
        oTarget.attachEvent("on" + sEventType, fnHandler);
    } else {
        oTarget["on" + sEventType] = fnHandler;
    }
    return 1;
};
