﻿ function CallPageMethod(methodName, onSuccess, onFail) {
           var args = '';
            var l = arguments.length;
            if (l > 3) {
                for (var i = 3; i < l - 1; i += 2) {
                    if (args.length != 0) args += ',';                    
                  args += '"' + arguments[i] + '":"' + arguments[i + 1] + '"';
             }
          }
          var loc = window.location.href;
          loc = (loc.substr(loc.length - 1, 1) == "/") ? loc + "default.aspx" : loc;          
          $.ajax({
              type: "POST",
              url: loc + "/" + methodName,
              data: "{" + args + "}",
             contentType: "application/json; charset=utf-8",
             dataType: "json",
              success: onSuccess,
             fail: onFail
          });
      }
