jQuery.fn.extend({ getUrlParam: function (f) { f = escape(unescape(f)); var e = new Array(); var b = null; if ($(this).attr("nodeName") == "#document") { if (window.location.search.search(f) > -1) { b = window.location.search.substr(1, window.location.search.length).split("&") } } else { if ($(this).attr("src") != "undefined") { var d = $(this).attr("src"); if (d.indexOf("?") > -1) { var a = d.substr(d.indexOf("?") + 1); b = a.split("&") } } else { if ($(this).attr("href") != "undefined") { var d = $(this).attr("href"); if (d.indexOf("?") > -1) { var a = d.substr(d.indexOf("?") + 1); b = a.split("&") } } else { return null } } } if (b == null) { return null } for (var c = 0; c < b.length; c++) { if (escape(unescape(b[c].split("=")[0])) == f) { e.push(b[c].split("=")[1]) } } if (e.length == 0) { return null } else { if (e.length == 1) { return e[0] } else { return e } } } });
