﻿function UiProcessRtnCode(s) {
    var UiRtn = '';
    var strRtnString = '';

    switch (s.charAt(0)) {
        case 't':
            UiRtn = 't';
            strRtnString = s.substr(1)
            break;
        case 'f':
            UiRtn = 'f';
            strRtnString = s.substr(1)
            break;
        default:

            break;
    }
    //return [UiRtn, strRtnString];
    return { a: UiRtn, b: strRtnString };
}

function PageMethod(fn, paramArray, successFn, errorFn) {
//call web service includes paramemter array
    //var pagePath = window.location.pathname;
    var pagePath = 'DunicaWs.asmx';

    //Create list of parameters in the form:
    //{"paramName1":"paramValue1","paramName2":"paramValue2"}
    var paramList = '';
    if (paramArray.length > 0) {
        for (var i = 0; i < paramArray.length; i += 2) {
            if (paramList.length > 0) paramList += ',';
            paramList += '"' + paramArray[i] + '":"' + paramArray[i + 1] + '"';
        }
    }

    paramList = '{' + paramList + '}';
    //Call the page method
    $.ajax({
        type: "POST",
        url: pagePath + "/" + fn,
        contentType: "application/json; charset=utf-8",
        data: paramList,
        dataType: "json",
        success: successFn,
        error: errorFn
    })
;
}

function swapImg(strImg) {
//swap image
    document.imgBig.src = strImg;
    return false;
}
