jQuery(document).ready(function(){jQuery('html').removeClass('no-js').addClass('js');jQuery('table.zebra tr:nth-child(even)').addClass('even');jQuery('table.zebra tr:nth-child(odd)').addClass('odd');jQuery('a[rel=external]').attr('target','_blank')});jQuery.extend({monkii:{activityIndicator:{getHtml:function(a){if(typeof(a)=='undefined'){a=jQuery.monkii.getRandomString()}a='monkii-activity-indicator-'+a;return'<img id="'+a+'" class="monkii-activity-indicator" src="'+BASE+'style/img/icons/misc/activity.gif" width="16" height="16" alt="Loading..." />'},clear:function(a){jQuery('#monkii-activity-indicator-'+a).remove()},clearAll:function(){jQuery('.monkii-activity-indicator').remove()}},getRandomString:function(){return String((new Date()).getTime()).replace(/\D/gi,'')}}});var BASE='';function setBase(a){BASE=a}function windowopen(a,b,c,d){var e=typeof window.screenX!='undefined'?window.screenX:window.screenLeft;var f=typeof window.screenY!='undefined'?window.screenY:window.screenTop;var g=typeof window.outerWidth!='undefined'?window.outerWidth:document.documentElement.clientWidth;var h=typeof window.outerHeight!='undefined'?window.outerHeight:(document.documentElement.clientHeight-22);if(b==null)b=g-200;if(c==null)c=h-200;if(d==null)d='resizable,scrollbars';d+=',width='+b+',height='+c;if(d.indexOf('left')==-1){var i=parseInt(e+((g-b)/2),10);d+=',left='+i}if(d.indexOf('top')==-1){var j=parseInt(f+((h-c)/2.5),10);d+=',top='+j}var k=new Date();window.open(a,k.getTime(),d);return false}function getParam(a,b){if(b==null)b=document.location;var c='';var d=String(b).split('?');if(d[1]){var e=d[1].split('&');for(i=0;i<=(e.length);i++){if(e[i]){var f=e[i].split('=');if(f[0]&&f[0]==a){c=f[1]}}}}return c}function getPart(a,b){if(!b){b=String(document.location)}b=b.replace(BASE,'');var c=b.split('/');var d=c[c.length-1];var e=d.split();if(e[0]=='?'){c.splice(-1)}a--;if(c[a]){return c[a]}else{return''}}function redirect(a){document.location.href=a;return false}function goBack(){history.go(-1);return false}function html_entity_decode(s){var t=document.createElement('textarea');t.innerHTML=s;var v=t.value;return v}function decodeJSON(a){var b=a;b=b.replace(/\\["\\\/bfnrtu]/g,'@');b=b.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,']');b=b.replace(/(?:^|:|,)(?:\s*\[)+/g,'');if(/^[\],:{}\s]*$/.test(b))return eval("("+a+")");else throw new SyntaxError("Error parsing JSON, source is not valid.");};function toJSON(o,a){var b=typeof(o);if(b=="undefined")return"undefined";else if(b=="number"||b=="boolean")return o+"";else if(o===null)return"null";if(b=="string"){return quoteString(o)}if(b=="object"&&typeof o.toJSON=="function")return o.toJSON(a);if(b!="function"&&typeof(o.length)=="number"){var c=[];for(var i=0;i<o.length;i++){c.push(toJSON(o[i],a))}if(a)return"["+c.join(",")+"]";else return"["+c.join(", ")+"]"}if(b=="function"){throw new TypeError("Unable to convert object of type 'function' to json.");}var c=[];for(var k in o){var d;b=typeof(k);if(b=="number")d='"'+k+'"';else if(b=="string")d=quoteString(k);else continue;var e=toJSON(o[k],a);if(typeof(e)!="string"){continue}if(a)c.push(d+":"+e);else c.push(d+": "+e)}return"{"+c.join(", ")+"}"};function quoteString(b){var d=/["\\\x00-\x1f\x7f-\x9f]/g;var e={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'};if(d.test(b)){return'"'+b.replace(d,function(a){var c=e[a];if(typeof c==='string'){return c}c=a.charCodeAt();return'\\u00'+Math.floor(c/16).toString(16)+(c%16).toString(16)})+'"'}return'"'+b+'"'};function getContentDimensions(a){var b='<span id="fetch_content_dimensions" style="overflow: hidden">'+a+'</span>';jQuery('body').append(b);var c={width:jQuery('#fetch_content_dimensions').width(),height:jQuery('#fetch_content_dimensions').height()};jQuery('#fetch_content_dimensions').remove();return c}function changeQueryStringValue(b,c,d){if(b.indexOf('?')==-1){if(d.length==0){return b}return(b+"?"+c+"="+jQuery.URLEncode(d))}else{if((b.indexOf("?"+c+"=")==-1)&&(b.indexOf("&"+c+"=")==-1)){if(d.length==0){return b}return(b+"&"+c+"="+jQuery.URLEncode(d))}else{var e=(b.indexOf("?"+c+"=")==-1)?"&"+c+"=":"?"+c+"=";var f="";var g=b.indexOf(e);for(a=(g+e.length);a<b.length;a++){if(b.charAt(a)=='&')break;else f+=b.charAt(a)}var h=b.replace(e+f,e+jQuery.URLEncode(d));if(d.length==0){if(b.indexOf("?"+c+"=")==-1){h=h.replace("&"+c+"=&","");return h.replace("&"+c+"=","")}else{if(b.indexOf("&")==-1){h=h.replace("?"+c+"=&","");return h.replace("?"+c+"=","")}else{h=h.replace(c+"=&","");return h.replace(c+"=","")}}}return h}}}jQuery.extend({URLEncode:function(c){var o='';var x=0;c=c.toString();var r=/(^[a-zA-Z0-9_.]*)/;while(x<c.length){var m=r.exec(c.substr(x));if(m!=null&&m.length>1&&m[1]!=''){o+=m[1];x+=m[1].length}else{if(c[x]==' ')o+='+';else{var d=c.charCodeAt(x);var h=d.toString(16);o+='%'+(h.length<2?'0':'')+h.toUpperCase()}x++}}return o},URLDecode:function(s){var o=s;var a,t;var r=/(%[^%]{2})/;while((m=r.exec(o))!=null&&m.length>1&&m[1]!=''){b=parseInt(m[1].substr(1),16);t=String.fromCharCode(b);o=o.replace(m[1],t)}return o}});
