jQuery.cookie=function(a,d,c){if(typeof d!="undefined"){c=c||{};if(d===null){d="";c.expires=-1}var b="";if(c.expires&&(typeof c.expires=="number"||c.expires.toUTCString)){if(typeof c.expires=="number"){b=new Date;b.setTime(b.getTime()+c.expires*24*60*60*1000)}else b=c.expires;b="; expires="+b.toUTCString()}var e=c.path?"; path="+c.path:"",h=c.domain?"; domain="+c.domain:"";c=c.secure?"; secure":"";document.cookie=[a,"=",encodeURIComponent(d),b,e,h,c].join("")}else{d=null;if(document.cookie&&document.cookie!=
""){c=document.cookie.split(";");for(b=0;b<c.length;b++){e=jQuery.trim(c[b]);if(e.substring(0,a.length+1)==a+"="){d=decodeURIComponent(e.substring(a.length+1));break}}}return d}};(function(a){a.fn.enhancedField=function(d){a.extend({},a.fn.enhancedField.defaults,d);return this.each(function(){var c=typeof this.onsearch=="object",b=a(this);c||b.addClass("notnative");b.bind("blur keyup",function(){a(this).val()==""?a(this).addClass("placeholder"):a(this).removeClass("placeholder")}).blur();b.focus(function(){a(this).removeClass("placeholder")})})};a.fn.enhancedField.defaults={}})(jQuery);(function(a){a.facebox=function(f,j){a.facebox.loading();if(f.ajax)g(f.ajax,j);else if(f.image)i(f.image,j);else if(f.div)h(f.div,j);else a.isFunction(f)?f.call(a):a.facebox.reveal(f,j)};a.extend(a.facebox,{settings:{opacity:0.2,overlay:true,loadingImage:"/mavista/img/public/loading.gif",closeImage:"/mavista/img/public/closelabel.png",imageTypes:["png","jpg","jpeg","gif"],faceboxHtml:'    <div id="facebox" style="display:none;">       <div class="popup">         <div class="content">         </div>         <a href="#" class="close"><img src="/mavista/img/public/closelabel.png" title="close" class="close_image" /></a>       </div>     </div>'},
loading:function(){d();if(a("#facebox .loading").length==1)return true;m();a("#facebox .content").empty();a("#facebox .body").children().hide().end().append('<div class="loading"><img src="'+a.facebox.settings.loadingImage+'"/></div>');a("#facebox").css({top:c()[1]+b()/10,left:a(window).width()/2-205}).show();a(document).bind("keydown.facebox",function(f){f.keyCode==27&&a.facebox.close();return true});a(document).trigger("loading.facebox")},reveal:function(f,j){a(document).trigger("beforeReveal.facebox");
j&&a("#facebox .content").addClass(j);a("#facebox .content").append(f);a("#facebox .loading").remove();a("#facebox .body").children().fadeIn("normal");a("#facebox").css("left",a(window).width()/2-a("#facebox .popup").width()/2);a(document).trigger("reveal.facebox").trigger("afterReveal.facebox")},close:function(){a(document).trigger("close.facebox");return false}});a.fn.facebox=function(f){if(a(this).length!=0){function j(){a.facebox.loading(true);var l=this.rel.match(/facebox\[?\.(\w+)\]?/);if(l)l=
l[1];h(this.href,l);return false}d(f);return this.bind("click.facebox",j)}};function d(f){if(a.facebox.settings.inited)return true;else a.facebox.settings.inited=true;a(document).trigger("init.facebox");e();var j=a.facebox.settings.imageTypes.join("|");a.facebox.settings.imageTypesRegexp=new RegExp(".("+j+")$","i");f&&a.extend(a.facebox.settings,f);a("body").append(a.facebox.settings.faceboxHtml);var l=[new Image,new Image];l[0].src=a.facebox.settings.closeImage;l[1].src=a.facebox.settings.loadingImage;
a("#facebox").find(".b:first, .bl").each(function(){l.push(new Image);l.slice(-1).src=a(this).css("background-image").replace(/url\((.+)\)/,"$1")});a("#facebox .close").click(a.facebox.close);a("#facebox .close_image").attr("src",a.facebox.settings.closeImage)}function c(){var f,j;if(self.pageYOffset){j=self.pageYOffset;f=self.pageXOffset}else if(document.documentElement&&document.documentElement.scrollTop){j=document.documentElement.scrollTop;f=document.documentElement.scrollLeft}else if(document.body){j=
document.body.scrollTop;f=document.body.scrollLeft}return new Array(f,j)}function b(){var f;if(self.innerHeight)f=self.innerHeight;else if(document.documentElement&&document.documentElement.clientHeight)f=document.documentElement.clientHeight;else if(document.body)f=document.body.clientHeight;return f}function e(){var f=a.facebox.settings;f.loadingImage=f.loading_image||f.loadingImage;f.closeImage=f.close_image||f.closeImage;f.imageTypes=f.image_types||f.imageTypes;f.faceboxHtml=f.facebox_html||f.faceboxHtml}
function h(f,j){if(f.match(/#/)){var l=window.location.href.split("#")[0];f=f.replace(l,"");f!="#"&&a.facebox.reveal(a(f).html(),j)}else f.match(a.facebox.settings.imageTypesRegexp)?i(f,j):g(f,j)}function i(f,j){var l=new Image;l.onload=function(){a.facebox.reveal('<div class="image"><img src="'+l.src+'" /></div>',j)};l.src=f}function g(f,j){a.get(f,function(l){a.facebox.reveal(l,j)})}function k(){return a.facebox.settings.overlay==false||a.facebox.settings.opacity===null}function m(){if(!k()){a("#facebox_overlay").length==
0&&a("body").append('<div id="facebox_overlay" class="facebox_hide"></div>');a("#facebox_overlay").hide().addClass("facebox_overlayBG").css("opacity",a.facebox.settings.opacity).click(function(){a(document).trigger("close.facebox")}).fadeIn(200);return false}}function n(){if(!k()){a("#facebox_overlay").fadeOut(200,function(){a("#facebox_overlay").removeClass("facebox_overlayBG");a("#facebox_overlay").addClass("facebox_hide");a("#facebox_overlay").remove()});return false}}a(document).bind("close.facebox",
function(){a(document).unbind("keydown.facebox");a("#facebox").fadeOut(function(){a("#facebox .content").removeClass().addClass("content");n();a("#facebox .loading").remove()})})})(jQuery);(function(a){a.fn.ajaxSubmit=function(b){if(typeof b=="function")b={success:b};b=a.extend({url:this.attr("action")||window.location.toString(),type:this.attr("method")||"GET"},b||{});var e={};a.event.trigger("form.pre.serialize",[this,b,e]);if(e.veto)return this;var h=this.formToArray(b.semantic);if(b.data)for(var i in b.data)h.push({name:i,value:b.data[i]});if(b.beforeSubmit&&b.beforeSubmit(h,this,b)===false)return this;a.event.trigger("form.submit.validate",[h,this,b,e]);if(e.veto)return this;e=
a.param(h);if(b.type.toUpperCase()=="GET"){b.url+=(b.url.indexOf("?")>=0?"&":"?")+e;b.data=null}else b.data=e;var g=this,k=[];b.resetForm&&k.push(function(){g.resetForm()});b.clearForm&&k.push(function(){g.clearForm()});if(!b.dataType&&b.target){var m=b.success||function(){};k.push(function(f){this.evalScripts?a(b.target).attr("innerHTML",f).evalScripts().each(m,arguments):a(b.target).html(f).each(m,arguments)})}else b.success&&k.push(b.success);b.success=function(f,j){for(var l=0,t=k.length;l<t;l++)k[l](f,
j,g)};e=a("input:file",this).fieldValue();h=false;for(i=0;i<e.length;i++)if(e[i])h=true;if(b.iframe||h)a.browser.safari&&b.closeKeepAlive?a.get(b.closeKeepAlive,n):n();else a.ajax(b);a.event.trigger("form.submit.notify",[this,b]);return this;function n(){var f=g[0],j=a.extend({},a.ajaxSettings,b),l="jqFormIO"+a.fn.ajaxSubmit.counter++,t=a('<iframe id="'+l+'" name="'+l+'" />'),q=t[0],y=a.browser.opera&&window.opera.version()<9;if(a.browser.msie||y)q.src='javascript:false;document.write("");';t.css({position:"absolute",
top:"-1000px",left:"-1000px"});var p={responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}},u=j.global;u&&!a.active++&&a.event.trigger("ajaxStart");u&&a.event.trigger("ajaxSend",[p,j]);var z=0,w=0;setTimeout(function(){var s=f.encoding?"encoding":"enctype",o=g.attr("target"),r=g.attr("action");g.attr({target:l,method:"POST",action:j.url});f[s]="multipart/form-data";j.timeout&&setTimeout(function(){w=
true;v()},j.timeout);t.appendTo("body");q.attachEvent?q.attachEvent("onload",v):q.addEventListener("load",v,false);f.submit();g.attr({action:r,target:o})},10);function v(){if(!z++){q.detachEvent?q.detachEvent("onload",v):q.removeEventListener("load",v,false);var s=true;try{if(w)throw"timeout";var o,r;r=q.contentWindow?q.contentWindow.document:q.contentDocument?q.contentDocument:q.document;p.responseText=r.body?r.body.innerHTML:null;p.responseXML=r.XMLDocument?r.XMLDocument:r;if(j.dataType=="json"||
j.dataType=="script"){var x=r.getElementsByTagName("textarea")[0];o=x?x.value:p.responseText;j.dataType=="json"?eval("data = "+o):a.globalEval(o)}else if(j.dataType=="xml"){o=p.responseXML;if(!o&&p.responseText!=null)o=A(p.responseText)}else o=p.responseText}catch(B){s=false;a.handleError(j,p,"error",B)}if(s){j.success(o,"success");u&&a.event.trigger("ajaxSuccess",[p,j])}u&&a.event.trigger("ajaxComplete",[p,j]);u&&!--a.active&&a.event.trigger("ajaxStop");if(j.complete)j.complete(p,s?"success":"error");
setTimeout(function(){t.remove();p.responseXML=null},100)}}function A(s,o){if(window.ActiveXObject){o=new ActiveXObject("Microsoft.XMLDOM");o.async="false";o.loadXML(s)}else o=(new DOMParser).parseFromString(s,"text/xml");return o&&o.documentElement&&o.documentElement.tagName!="parsererror"?o:null}}};a.fn.ajaxSubmit.counter=0;a.fn.ajaxForm=function(b){return this.ajaxFormUnbind().submit(c).each(function(){this.formPluginId=a.fn.ajaxForm.counter++;a.fn.ajaxForm.optionHash[this.formPluginId]=b;a(":submit,input:image",
this).click(d)})};a.fn.ajaxForm.counter=1;a.fn.ajaxForm.optionHash={};function d(b){var e=this.form;e.clk=this;if(this.type=="image")if(b.offsetX!=undefined){e.clk_x=b.offsetX;e.clk_y=b.offsetY}else if(typeof a.fn.offset=="function"){var h=a(this).offset();e.clk_x=b.pageX-h.left;e.clk_y=b.pageY-h.top}else{e.clk_x=b.pageX-this.offsetLeft;e.clk_y=b.pageY-this.offsetTop}setTimeout(function(){e.clk=e.clk_x=e.clk_y=null},10)}function c(){var b=this.formPluginId;b=a.fn.ajaxForm.optionHash[b];a(this).ajaxSubmit(b);
return false}a.fn.ajaxFormUnbind=function(){this.unbind("submit",c);return this.each(function(){a(":submit,input:image",this).unbind("click",d)})};a.fn.formToArray=function(b){var e=[];if(this.length==0)return e;var h=this[0],i=b?h.getElementsByTagName("*"):h.elements;if(!i)return e;for(var g=0,k=i.length;g<k;g++){var m=i[g],n=m.name;if(n)if(b&&h.clk&&m.type=="image")!m.disabled&&h.clk==m&&e.push({name:n+".x",value:h.clk_x},{name:n+".y",value:h.clk_y});else if((m=a.fieldValue(m,true))&&m.constructor==
Array)for(var f=0,j=m.length;f<j;f++)e.push({name:n,value:m[f]});else m!==null&&typeof m!="undefined"&&e.push({name:n,value:m})}if(!b&&h.clk){b=h.getElementsByTagName("input");g=0;for(k=b.length;g<k;g++){i=b[g];(n=i.name)&&!i.disabled&&i.type=="image"&&h.clk==i&&e.push({name:n+".x",value:h.clk_x},{name:n+".y",value:h.clk_y})}}return e};a.fn.formSerialize=function(b){return a.param(this.formToArray(b))};a.fn.fieldSerialize=function(b){var e=[];this.each(function(){var h=this.name;if(h){var i=a.fieldValue(this,
b);if(i&&i.constructor==Array)for(var g=0,k=i.length;g<k;g++)e.push({name:h,value:i[g]});else i!==null&&typeof i!="undefined"&&e.push({name:this.name,value:i})}});return a.param(e)};a.fn.fieldValue=function(b){for(var e=[],h=0,i=this.length;h<i;h++){var g=this[h];g=a.fieldValue(g,b);g===null||typeof g=="undefined"||g.constructor==Array&&!g.length||(g.constructor==Array?a.merge(e,g):e.push(g))}return e};a.fieldValue=function(b,e){var h=b.name,i=b.type,g=b.tagName.toLowerCase();if(typeof e=="undefined")e=
true;if(e&&(!h||b.disabled||i=="reset"||i=="button"||(i=="checkbox"||i=="radio")&&!b.checked||(i=="submit"||i=="image")&&b.form&&b.form.clk!=b||g=="select"&&b.selectedIndex==-1))return null;if(g=="select"){g=b.selectedIndex;if(g<0)return null;e=[];b=b.options;h=(i=i=="select-one")?g+1:b.length;for(g=i?g:0;g<h;g++){var k=b[g];if(k.selected){k=a.browser.msie&&!k.attributes.value.specified?k.text:k.value;if(i)return k;e.push(k)}}return e}return b.value};a.fn.clearForm=function(){return this.each(function(){a("input,select,textarea",
this).clearFields()})};a.fn.clearFields=a.fn.clearInputs=function(){return this.each(function(){var b=this.type,e=this.tagName.toLowerCase();if(b=="text"||b=="password"||e=="textarea")this.value="";else if(b=="checkbox"||b=="radio")this.checked=false;else if(e=="select")this.selectedIndex=-1})};a.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||typeof this.reset=="object"&&!this.reset.nodeType)this.reset()})};a.fn.enable=function(b){if(b==undefined)b=true;return this.each(function(){this.disabled=
!b})};a.fn.select=function(b){if(b==undefined)b=true;return this.each(function(){var e=this.type;if(e=="checkbox"||e=="radio")this.checked=b;else if(this.tagName.toLowerCase()=="option"){e=a(this).parent("select");b&&e[0]&&e[0].type=="select-one"&&e.find("option").select(false);this.selected=b}})}})(jQuery);(function(a){a.fn.editableComment=function(d){a.extend({},a.fn.editableComment.defaults,d);return this.each(function(){var c=a(this),b=c.find(".formatted-content"),e=c.find(".form-content"),h=c.find(".context-loader"),i=e.find("form"),g=c.find(".error");if(!(e.length<=0)){var k=function(){g.hide();b.hide();e.show()},m=function(){e.hide();e.css("opacity",1);g.hide();h.hide();b.show()};c.find(".edit-button").click(function(){k();return false});b.dblclick(function(){k();return false});c.find(".delete-button").click(function(){if(confirm("Are you sure you want to delete this?")){h.show();
g.hide();a.del(i.attr("action"),{success:function(){h.hide();c.fadeOut()},error:function(){h.hide();g.show()}})}return false});c.find(".cancel").click(function(){m();return false});i.submit(function(){e.css("opacity",0.5);h.show();g.hide();return false});i.ajaxForm({type:"PUT",dataType:"json",success:function(n){n.title&&c.find(".content-title").html(n.title);b.find(".content-body").html(n.body);m()},error:function(){h.hide();e.css("opacity",1);g.show()}})}})};a.fn.editableComment.defaults={}})(jQuery);(function(a){a.fn.previewableCommentForm=function(d){a.extend({},a.fn.previewableCommentForm.defaults,d);return this.each(function(){var c=a(this),b=c.find("textarea"),e=c.find(".content-body"),h=c.prev(".comment-form-error"),i=c.find(".form-actions button"),g=b.val(),k=false,m=null;b.blur(function(){if(g!=b.val()){k=true;g=b.val()}n()});function n(f){if(k||f)if(a.trim(g)=="")e.html("<p>Nothing to preview</p>");else{e.html("<p>Loading preview&hellip;</p>");m&&m.abort();m=a.post("/preview",{text:g},
function(j){e.html(j)})}}n(true);c.closest("form").submit(function(){h.hide();if(a.trim(b.val())==""){h.show();return false}i.attr("disabled","disabled")})})};a.fn.previewableCommentForm.defaults={}})(jQuery);(function(a){a.hotkeys=function(d){for(key in d)a.hotkey(key,d[key]);return this};a.hotkey=function(d,c){d=a.hotkeys.special[d]==null?d.charCodeAt(0):a.hotkeys.special[d];a.hotkeys.cache[d]=c;return this};a.hotkeys.cache={};a.hotkeys.special={enter:45,"?":191,"/":223,"\\":252,"`":224};if(a.browser.mozilla)a.hotkeys.special["?"]=0})(jQuery);
jQuery(document).ready(function(a){a("a[hotkey]").each(function(){a.hotkey(a(this).attr("hotkey"),a(this).attr("href"))});a(document).bind("keydown.hotkey",function(d){if(!a(d.target).is(":input")){if(d.ctrlKey||d.altKey||d.metaKey)return true;d=d.shiftKey?d.keyCode:d.keyCode+32;if(d=a.hotkeys.cache[d]){a.isFunction(d)?d.call(this):(window.location=d);return false}}})});(function(a){a.keys={escape:27,tab:9,space:32,enter:13,backspace:8,scroll:145,capslock:20,numlock:144,pause:19,insert:45,home:36,del:46,end:35,pageup:33,pagedown:34,left:37,up:38,right:39,down:40,"-":109,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,"/":191}})(jQuery);(function(a){a.fn.relatizeDate=function(){return a(this).each(function(){a(this).hasClass("relatized")||a(this).text(a.relatizeDate(this)).addClass("relatized")})};a.relatizeDate=function(d){d=a(d).text();var c=new Date(d);if(isNaN(c)){c=/(\d\d:\d\d:\d\d [+-]\d{4}) (\d{4})$/;c=new Date(d.replace(c,"$2 $1"));if(isNaN(c))return d}return a.relatizeDate.timeAgoInWords(c)};$r=a.relatizeDate;a.extend(a.relatizeDate,{shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],days:["Sunday","Monday","Tuesday",
"Wednesday","Thursday","Friday","Saturday"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],strftime:function(d,c){var b=d.getDay(),e=d.getMonth(),h=d.getHours(),i=d.getMinutes();function g(k){k=k.toString(10);return(new Array(2-k.length+1)).join("0")+k}return c.replace(/\%([aAbBcdHImMpSwyY])/g,function(k){switch(k.substr(1,1)){case "a":return $r.shortDays[b];
case "A":return $r.days[b];case "b":return $r.shortMonths[e];case "B":return $r.months[e];case "c":return d.toString();case "d":return g(d.getDate());case "H":return g(h);case "I":return g((h+12)%12);case "m":return g(e+1);case "M":return g(i);case "p":return h>12?"PM":"AM";case "S":return g(d.getSeconds());case "w":return b;case "y":return g(d.getFullYear()%100);case "Y":return d.getFullYear().toString()}})},timeAgoInWords:function(d,c){return $r.distanceOfTimeInWords(d,new Date,c)},distanceOfTimeInWords:function(d,
c,b){c=parseInt((c.getTime()-d.getTime())/1000);if(c<60)return"just now";else if(c<120)return"about a minute ago";else if(c<2700)return parseInt(c/60).toString()+" minutes ago";else if(c<7200)return"about an hour ago";else if(c<86400)return"about "+parseInt(c/3600).toString()+" hours ago";else if(c<172800)return"1 day ago";else{c=parseInt(c/86400).toString();if(c>5){c="%B %d, %Y";if(b)c+=" %I:%M %p";return $r.strftime(d,c)}else return c+" days ago"}}})})(jQuery);(function(a){a.put=function(d,c,b,e){var h=null;if(jQuery.isFunction(c)){b=c;c={}}if(jQuery.isPlainObject(b)){h=b.error;b=b.success}return jQuery.ajax({type:"PUT",url:d,data:c,success:b,error:h,dataType:e})};a.del=function(d,c,b,e){var h=null;if(jQuery.isFunction(c)){b=c;c={}}if(jQuery.isPlainObject(b)){h=b.error;b=b.success}return jQuery.ajax({type:"DELETE",url:d,data:c,success:b,error:h,dataType:e})}})(jQuery);jQuery.fn.tabs=function(){function a(c){return/#([a-z][\w.:-]*)$/i.exec(c)[1]}var d=window.location.hash.substr(1);return this.each(function(){var c=null,b=null;$(this).find("li a").each(function(){var e=$("#"+a(this.href));if(e!=[]){e.hide();$(this).click(function(){b&&b.hide();c&&c.removeClass("selected");b=e.show();c=$(this).addClass("selected");return false});$(this).hasClass("selected")&&$(this).click()}});$(this).find("li a[href='#"+d+"']").click();b==null&&$($(this).find("li a")[0]).click()})};$(function(){var a=false,d=false,c=false;function b(){if(!c)if(a&&d){c=true;$(document.body).addClass("usingMouse")}}$(document).mousemove(function(){a=true;b()});$(document).mousedown(function(){d=true;b()})});$.extend($.facebox.settings,{loadingImage:"/mavista/img/public/loading.gif",closeImage:"/mavista/img/public/closelabel.png",faceboxHtml:'    <div id="facebox" style="display:none;">       <div class="popup">         <div class="content">         </div>         <a href="#" class="close"><img src="/mavista/img/public/closelabel.png" title="close" class="close_image" /></a>       </div>     </div>'});Date._isoRegexp=/(\d{4,})(?:-(\d{1,2})(?:-(\d{1,2})(?:[T ](\d{1,2}):(\d{1,2})(?::(\d{1,2})(?:\.(\d+))?)?(?:(Z)|([+-])(\d{1,2})(?::(\d{1,2}))?)?)?)?)?/;
Date.parseISO8601=function(a){a+="";if(typeof a!="string"||a.length===0)return null;a=a.match(Date._isoRegexp);if(typeof a=="undefined"||a===null)return null;var d,c,b,e,h,i,g;d=parseInt(a[1],10);if(typeof a[2]=="undefined"||a[2]==="")return new Date(d);c=parseInt(a[2],10)-1;b=parseInt(a[3],10);if(typeof a[4]=="undefined"||a[4]==="")return new Date(d,c,b);e=parseInt(a[4],10);h=parseInt(a[5],10);i=typeof a[6]!="undefined"&&a[6]!==""?parseInt(a[6],10):0;g=typeof a[7]!="undefined"&&a[7]!==""?Math.round(1000*
parseFloat("0."+a[7])):0;if((typeof a[8]=="undefined"||a[8]==="")&&(typeof a[9]=="undefined"||a[9]===""))return new Date(d,c,b,e,h,i,g);var k;if(typeof a[9]!="undefined"&&a[9]!==""){k=parseInt(a[10],10)*3600000;if(typeof a[11]!="undefined"&&a[11]!=="")k+=parseInt(a[11],10)*60000;if(a[9]=="-")k=-k}else k=0;return new Date(Date.UTC(d,c,b,e,h,i,g)-k)};$(function(){var a=$.cookie("tracker"),d=null;if(a==null)d=document.referrer?document.referrer:"direct";a=getParams();if(a.utm_campaign&&$.trim(a.utm_campaign)!="")d=a.utm_campaign;if(a.referral_code&&$.trim(a.referral_code)!="")d=a.referral_code;d!=null&&$.cookie("tracker",d,{expires:7,path:"/"})});
function getParams(a,d){if(arguments.length<2)d=location.href;if(arguments.length>0&&a!=""){var c=a=="#"?/[#]([^$]*)/:a=="?"?/[?]([^#$]*)/:new RegExp("[?&]"+a+"=([^&#]*)"),b=c.exec(d);return b==null?"":b[1]}else{d=d.split("?");b={};if(d.length>1){d=d[1].split("#");if(d.length>1)b.hash=d[1];$.each(d[0].split("&"),function(e,h){h=h.split("=");b[h[0]]=h[1]})}return b}};

