﻿(function($){var ajax=$.ajax;$.ajax=function(s){var old=s.error;var errHeader=s.errorHeader||"Error";s.error=function(xhr,status,err){var errMsg=xhr.getResponseHeader(errHeader);errMsg=(""==errMsg)?"":window["eval"]("("+errMsg+")");if(status!="parsererror"){ErrorCodeHandle(errMsg.code,errMsg.msg)}if(old){old(xhr,status,errMsg||err)}};ajax(s)}})(jQuery);ErrorCodeHandle=function(errCode,errMsg){errCode=errCode?errCode:0;errMsg=errMsg?errMsg:"";switch(errCode){case 101:window.location.href="/signin";break;case 102:window.location.href="/timeout";break;case 0:case 2001:default:window.location.href="/error";break}return};