// metadata 2.1
(function(e){e.extend({metadata:{defaults:{type:'class',name:'metadata',cre:/({.*})/,single:'metadata'},setType:function(a,b){this.defaults.type=a;this.defaults.name=b},get:function(b,k){var c=e.extend({},this.defaults,k);if(!c.single.length)c.single='metadata';var d=e.data(b,c.single);if(d)return d;d="{}";var l=function(a){if(typeof a!="string")return a;if(a.indexOf('{')<0){a=eval("("+a+")")}};var g=function(a){if(typeof a!="string")return a;a=eval("("+a+")");return a};if(c.type=="html5"){var f={};e(b.attributes).each(function(){var a=this.nodeName;if(a.match(/^data-/))a=a.replace(/^data-/,'');else return true;f[a]=g(this.nodeValue)})}else{if(c.type=="class"){var h=c.cre.exec(b.className);if(h)d=h[1]}else if(c.type=="elem"){if(!b.getElementsByTagName)return;var i=b.getElementsByTagName(c.name);if(i.length)d=e.trim(i[0].innerHTML)}else if(b.getAttribute!=undefined){var j=b.getAttribute(c.name);if(j)d=j}f=g(d.indexOf("{")<0?"{"+d+"}":d)}e.data(b,c.single,f);return f}}});e.fn.metadata=function(a){return e.metadata.get(this[0],a)}})(jQuery);

// livequery 1.03
if (!jQuery.livequery)
	(function(a){a.extend(a.fn,{livequery:function(c,e,f){var g=this,h;if(a.isFunction(c))f=e,e=c,c=undefined;a.each(a.livequery.queries,function(d,b){if(g.selector==b.selector&&g.context==b.context&&c==b.type&&(!e||e.$lqguid==b.fn.$lqguid)&&(!f||f.$lqguid==b.fn2.$lqguid))return(h=b)&&false});h=h||new a.livequery(this.selector,this.context,c,e,f);h.stopped=false;h.run();return this},expire:function(c,e,f){var g=this;if(a.isFunction(c))f=e,e=c,c=undefined;a.each(a.livequery.queries,function(d,b){if(g.selector==b.selector&&g.context==b.context&&(!c||c==b.type)&&(!e||e.$lqguid==b.fn.$lqguid)&&(!f||f.$lqguid==b.fn2.$lqguid)&&!this.stopped)a.livequery.stop(b.id)});return this}});a.livequery=function(d,b,c,e,f){this.selector=d;this.context=b||document;this.type=c;this.fn=e;this.fn2=f;this.elements=[];this.stopped=false;this.id=a.livequery.queries.push(this)-1;e.$lqguid=e.$lqguid||a.livequery.guid++;if(f)f.$lqguid=f.$lqguid||a.livequery.guid++;return this};a.livequery.prototype={stop:function(){var d=this;if(this.type)this.elements.unbind(this.type,this.fn);else if(this.fn2)this.elements.each(function(i,el){d.fn2.apply(el)});this.elements=[];this.stopped=true},run:function(){if(this.stopped)return;var d=this;var b=this.elements,c=a(this.selector,this.context),e=c.not(b);this.elements=c;if(this.type){e.bind(this.type,this.fn);if(b.length>0)a.each(b,function(i,el){if(a.inArray(el,c)<0)a.event.remove(el,d.type,d.fn)})}else{e.each(function(){d.fn.apply(this)});if(this.fn2&&b.length>0)a.each(b,function(i,el){if(a.inArray(el,c)<0)d.fn2.apply(el)})}}};a.extend(a.livequery,{guid:0,queries:[],queue:[],running:false,timeout:null,checkQueue:function(){if(a.livequery.running&&a.livequery.queue.length){var d=a.livequery.queue.length;while(d--)a.livequery.queries[a.livequery.queue.shift()].run()}},pause:function(){a.livequery.running=false},play:function(){a.livequery.running=true;a.livequery.run()},registerPlugin:function(){a.each(arguments,function(b,c){if(!a.fn[c])return;var e=a.fn[c];a.fn[c]=function(){var d=e.apply(this,arguments);a.livequery.run();return d}})},run:function(b){if(b!=undefined){if(a.inArray(b,a.livequery.queue)<0)a.livequery.queue.push(b)}else a.each(a.livequery.queries,function(d){if(a.inArray(d,a.livequery.queue)<0)a.livequery.queue.push(d)});if(a.livequery.timeout)clearTimeout(a.livequery.timeout);a.livequery.timeout=setTimeout(a.livequery.checkQueue,20)},stop:function(b){if(b!=undefined)a.livequery.queries[b].stop();else a.each(a.livequery.queries,function(d){a.livequery.queries[d].stop()})}});a.livequery.registerPlugin('append','prepend','after','before','wrap','attr','removeAttr','addClass','removeClass','toggleClass','empty','remove');a(function(){a.livequery.play()});var j=a.prototype.init;a.prototype.init=function(d,b){var c=j.apply(this,arguments);if(d&&d.selector)c.context=d.context,c.selector=d.selector;if(typeof d=='string')c.context=b||document,c.selector=d;return c};a.prototype.init.prototype=a.prototype})(jQuery);

// form 2.36
(function(b){b.fn.ajaxSubmit=function(d){if(!this.length){u('ajaxSubmit: skipping submit process - no element selected');return this}if(typeof d=='function')d={success:d};var v=b.trim(this.attr('action'));if(v){v=(v.match(/^([^#]+)/)||[])[1]}v=v||window.location.href||'';d=b.extend({url:v,type:this.attr('method')||'GET',iframeSrc:/^https/i.test(window.location.href||'')?'javascript:false':'about:blank'},d||{});var C={};this.trigger('form-pre-serialize',[this,d,C]);if(C.veto){u('ajaxSubmit: submit vetoed via form-pre-serialize trigger');return this}if(d.beforeSerialize&&d.beforeSerialize(this,d)===false){u('ajaxSubmit: submit aborted via beforeSerialize callback');return this}var z=this.formToArray(d.semantic);if(d.data){d.extraData=d.data;for(var w in d.data){if(d.data[w]instanceof Array){for(var k in d.data[w])z.push({name:w,value:d.data[w][k]})}else z.push({name:w,value:d.data[w]})}}if(d.beforeSubmit&&d.beforeSubmit(z,this,d)===false){u('ajaxSubmit: submit aborted via beforeSubmit callback');return this}this.trigger('form-submit-validate',[z,this,d,C]);if(C.veto){u('ajaxSubmit: submit vetoed via form-submit-validate trigger');return this}var F=b.param(z);if(d.type.toUpperCase()=='GET'){d.url+=(d.url.indexOf('?')>=0?'&':'?')+F;d.data=null}else d.data=F;var t=this,x=[];if(d.resetForm)x.push(function(){t.resetForm()});if(d.clearForm)x.push(function(){t.clearForm()});if(!d.dataType&&d.target){var L=d.success||function(){};x.push(function(a){b(d.target).html(a).each(L,arguments)})}else if(d.success)x.push(d.success);d.success=function(a,c){for(var f=0,i=x.length;f<i;f++)x[f].apply(d,[a,c,t])};var D=b('input:file',this).fieldValue();var G=false;for(var E=0;E<D.length;E++)if(D[E])G=true;var M=false;if((D.length&&d.iframe!==false)||d.iframe||G||M){if(d.closeKeepAlive)b.get(d.closeKeepAlive,H);else H()}else b.ajax(d);this.trigger('form-submit-notify',[this,d]);return this;function H(){var j=t[0];if(b(':input[name=submit]',j).length){alert('Error: Form elements must not be named "submit".');return}var h=b.extend({},b.ajaxSettings,d);var s=b.extend(true,{},b.extend(true,{},b.ajaxSettings),h);var o='jqFormIO'+(new Date().getTime());var p=b('<iframe id="'+o+'" name="'+o+'" src="'+h.iframeSrc+'" />');var r=p[0];p.css({position:'absolute',top:'-1000px',left:'-1000px'});var m={aborted:0,responseText:null,responseXML:null,status:0,statusText:'n/a',getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;p.attr('src',h.iframeSrc)}};var A=h.global;if(A&&!b.active++)b.event.trigger("ajaxStart");if(A)b.event.trigger("ajaxSend",[m,h]);if(s.beforeSend&&s.beforeSend(m,s)===false){s.global&&b.active--;return}if(m.aborted)return;var I=0;var J=0;var B=j.clk;if(B){var K=B.name;if(K&&!B.disabled){d.extraData=d.extraData||{};d.extraData[K]=B.value;if(B.type=="image"){d.extraData[name+'.x']=j.clk_x;d.extraData[name+'.y']=j.clk_y}}}setTimeout(function(){var a=t.attr('target'),c=t.attr('action');j.setAttribute('target',o);if(j.getAttribute('method')!='POST')j.setAttribute('method','POST');if(j.getAttribute('action')!=h.url)j.setAttribute('action',h.url);if(!d.skipEncodingOverride){t.attr({encoding:'multipart/form-data',enctype:'multipart/form-data'})}if(h.timeout)setTimeout(function(){J=true;y()},h.timeout);var f=[];try{if(d.extraData)for(var i in d.extraData)f.push(b('<input type="hidden" name="'+i+'" value="'+d.extraData[i]+'" />').appendTo(j)[0]);p.appendTo('body');r.attachEvent?r.attachEvent('onload',y):r.addEventListener('load',y,false);j.submit()}finally{j.setAttribute('action',c);a?j.setAttribute('target',a):t.removeAttr('target');b(f).remove()}},10);var N=50;function y(){if(I++)return;r.detachEvent?r.detachEvent('onload',y):r.removeEventListener('load',y,false);var f=true;try{if(J)throw'timeout';var i,g;g=r.contentWindow?r.contentWindow.document:r.contentDocument?r.contentDocument:r.document;var l=h.dataType=='xml'||g.XMLDocument||b.isXMLDoc(g);u('isXml='+l);if(!l&&(g.body==null||g.body.innerHTML=='')){if(--N){I=0;setTimeout(y,100);return}u('Could not access iframe DOM after 50 tries.');return}m.responseText=g.body?g.body.innerHTML:null;m.responseXML=g.XMLDocument?g.XMLDocument:g;m.getResponseHeader=function(a){var c={'content-type':h.dataType};return c[a]};if(h.dataType=='json'||h.dataType=='script'){var q=g.getElementsByTagName('textarea')[0];if(q)m.responseText=q.value;else{var n=g.getElementsByTagName('pre')[0];if(n)m.responseText=n.innerHTML}}else if(h.dataType=='xml'&&!m.responseXML&&m.responseText!=null){m.responseXML=O(m.responseText)}i=b.httpData(m,h.dataType)}catch(e){f=false;b.handleError(h,m,'error',e)}if(f){h.success(i,'success');if(A)b.event.trigger("ajaxSuccess",[m,h])}if(A)b.event.trigger("ajaxComplete",[m,h]);if(A&&!--b.active)b.event.trigger("ajaxStop");if(h.complete)h.complete(m,f?'success':'error');setTimeout(function(){p.remove();m.responseXML=null},100)};function O(a,c){if(window.ActiveXObject){c=new ActiveXObject('Microsoft.XMLDOM');c.async='false';c.loadXML(a)}else c=(new DOMParser()).parseFromString(a,'text/xml');return(c&&c.documentElement&&c.documentElement.tagName!='parsererror')?c:null}}};b.fn.ajaxForm=function(q){return this.ajaxFormUnbind().bind('submit.form-plugin',function(){b(this).ajaxSubmit(q);return false}).bind('click.form-plugin',function(a){var c=a.target;var f=b(c);if(!(f.is(":submit,input:image"))){var i=f.closest(':submit');if(i.length==0)return;c=i[0]}var g=this;g.clk=c;if(c.type=='image'){if(a.offsetX!=undefined){g.clk_x=a.offsetX;g.clk_y=a.offsetY}else if(typeof b.fn.offset=='function'){var l=f.offset();g.clk_x=a.pageX-l.left;g.clk_y=a.pageY-l.top}else{g.clk_x=a.pageX-c.offsetLeft;g.clk_y=a.pageY-c.offsetTop}}setTimeout(function(){g.clk=g.clk_x=g.clk_y=null},100)})};b.fn.ajaxFormUnbind=function(){return this.unbind('submit.form-plugin click.form-plugin')};b.fn.formToArray=function(a){var c=[];if(this.length==0)return c;var f=this[0];var i=a?f.getElementsByTagName('*'):f.elements;if(!i)return c;for(var g=0,l=i.length;g<l;g++){var q=i[g];var n=q.name;if(!n)continue;if(a&&f.clk&&q.type=="image"){if(!q.disabled&&f.clk==q){c.push({name:n,value:b(q).val()});c.push({name:n+'.x',value:f.clk_x},{name:n+'.y',value:f.clk_y})}continue}var j=b.fieldValue(q,true);if(j&&j.constructor==Array){for(var h=0,s=j.length;h<s;h++)c.push({name:n,value:j[h]})}else if(j!==null&&typeof j!='undefined')c.push({name:n,value:j})}if(!a&&f.clk){var o=b(f.clk),p=o[0],n=p.name;if(n&&!p.disabled&&p.type=='image'){c.push({name:n,value:o.val()});c.push({name:n+'.x',value:f.clk_x},{name:n+'.y',value:f.clk_y})}}return c};b.fn.formSerialize=function(a){return b.param(this.formToArray(a))};b.fn.fieldSerialize=function(g){var l=[];this.each(function(){var a=this.name;if(!a)return;var c=b.fieldValue(this,g);if(c&&c.constructor==Array){for(var f=0,i=c.length;f<i;f++)l.push({name:a,value:c[f]})}else if(c!==null&&typeof c!='undefined')l.push({name:this.name,value:c})});return b.param(l)};b.fn.fieldValue=function(a){for(var c=[],f=0,i=this.length;f<i;f++){var g=this[f];var l=b.fieldValue(g,a);if(l===null||typeof l=='undefined'||(l.constructor==Array&&!l.length))continue;l.constructor==Array?b.merge(c,l):c.push(l)}return c};b.fieldValue=function(a,c){var f=a.name,i=a.type,g=a.tagName.toLowerCase();if(typeof c=='undefined')c=true;if(c&&(!f||a.disabled||i=='reset'||i=='button'||(i=='checkbox'||i=='radio')&&!a.checked||(i=='submit'||i=='image')&&a.form&&a.form.clk!=a||g=='select'&&a.selectedIndex==-1))return null;if(g=='select'){var l=a.selectedIndex;if(l<0)return null;var q=[],n=a.options;var j=(i=='select-one');var h=(j?l+1:n.length);for(var s=(j?l:0);s<h;s++){var o=n[s];if(o.selected){var p=o.value;if(!p)p=(o.attributes&&o.attributes['value']&&!(o.attributes['value'].specified))?o.text:o.value;if(j)return p;q.push(p)}}return q}return a.value};b.fn.clearForm=function(){return this.each(function(){b('input,select,textarea',this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var a=this.type,c=this.tagName.toLowerCase();if(a=='text'||a=='password'||c=='textarea')this.value='';else if(a=='checkbox'||a=='radio')this.checked=false;else if(c=='select')this.selectedIndex=-1})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=='function'||(typeof this.reset=='object'&&!this.reset.nodeType))this.reset()})};b.fn.enable=function(a){if(a==undefined)a=true;return this.each(function(){this.disabled=!a})};b.fn.selected=function(f){if(f==undefined)f=true;return this.each(function(){var a=this.type;if(a=='checkbox'||a=='radio')this.checked=f;else if(this.tagName.toLowerCase()=='option'){var c=b(this).parent('select');if(f&&c[0]&&c[0].type=='select-one'){c.find('option').selected(false)}this.selected=f}})};function u(){if(b.fn.ajaxSubmit.debug&&window.console&&window.console.log)window.console.log('[jquery.form] '+Array.prototype.join.call(arguments,''))}})(jQuery);

// media 0.92
(function(c){c.fn.media=function(k,l,m){if(k=='undo'){return this.each(function(){var b=c(this);var a=b.data('media.origHTML');if(a)b.replaceWith(a)})}return this.each(function(){if(typeof k=='function'){m=l;l=k;k={}}var b=u(this,k);if(typeof l=='function')l(this,b);var a=v();var g=a.exec(b.src.toLowerCase())||[''];b.type?g[0]=b.type:g.shift();for(var h=0;h<g.length;h++){fn=g[h].toLowerCase();if(r(fn[0]))fn='fn'+fn;if(!c.fn.media[fn])continue;var e=c.fn.media[fn+'_0'];if(!b.params)b.params={};if(e){var f=e.autoplayAttr=='autostart';b.params[e.autoplayAttr||'autoplay']=f?(b.autoplay?1:0):b.autoplay?true:false}var d=c.fn.media[fn](this,b);d.css('backgroundColor',b.bgColor).width(b.width);if(b.canUndo){var j=c('<div></div>').append(this);d.data('media.origHTML',j.html())}if(typeof m=='function')m(this,d[0],b,e.name);break}})};c.fn.media.mapFormat=function(b,a){if(!b||!a||!c.fn.media.defaults.players[a])return;b=b.toLowerCase();if(r(b[0]))b='fn'+b;c.fn.media[b]=c.fn.media[a];c.fn.media[b+'_0']=c.fn.media.defaults.players[a]};c.fn.media.defaults={standards:false,canUndo:true,width:400,height:400,autoplay:0,bgColor:'#ffffff',params:{wmode:'transparent'},attrs:{},flvKeyName:'file',flashvars:{},flashVersion:'7',expressInstaller:null,flvPlayer:'mediaplayer.swf',mp3Player:'mediaplayer.swf',silverlight:{inplaceInstallPrompt:'true',isWindowless:'true',framerate:'24',version:'0.9',onError:null,onLoad:null,initParams:null,userContext:null}};c.fn.media.defaults.players={flash:{name:'flash',title:'Flash',types:'flv,mp3,swf',mimetype:'application/x-shockwave-flash',pluginspage:'http://www.adobe.com/go/getflashplayer',ieAttrs:{classid:'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000',type:'application/x-oleobject',codebase:'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+c.fn.media.defaults.flashVersion}},quicktime:{name:'quicktime',title:'QuickTime',mimetype:'video/quicktime',pluginspage:'http://www.apple.com/quicktime/download/',types:'aif,aiff,aac,au,bmp,gsm,mov,mid,midi,mpg,mpeg,mp4,m4a,psd,qt,qtif,qif,qti,snd,tif,tiff,wav,3g2,3gp',ieAttrs:{classid:'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B',codebase:'http://www.apple.com/qtactivex/qtplugin.cab'}},realplayer:{name:'real',title:'RealPlayer',types:'ra,ram,rm,rpm,rv,smi,smil',mimetype:'audio/x-pn-realaudio-plugin',pluginspage:'http://www.real.com/player/',autoplayAttr:'autostart',ieAttrs:{classid:'clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA'}},winmedia:{name:'winmedia',title:'Windows Media',types:'asx,asf,avi,wma,wmv',mimetype:c.browser.mozilla&&w()?'application/x-ms-wmp':'application/x-mplayer2',pluginspage:'http://www.microsoft.com/Windows/MediaPlayer/',autoplayAttr:'autostart',oUrl:'url',ieAttrs:{classid:'clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6',type:'application/x-oleobject'}},iframe:{name:'iframe',types:'html,pdf'},silverlight:{name:'silverlight',types:'xaml'}};function w(){var b=navigator.plugins;for(i=0;i<b.length;i++){var a=b[i];if(a['filename']=='np-mswmp.dll')return true}return false}var s=1;for(var p in c.fn.media.defaults.players){var x=c.fn.media.defaults.players[p].types;c.each(x.split(','),function(b,a){if(r(a[0]))a='fn'+a;c.fn.media[a]=c.fn.media[p]=y(p);c.fn.media[a+'_0']=c.fn.media.defaults.players[p]})};function v(){var b='';for(var a in c.fn.media.defaults.players){if(b.length)b+=',';b+=c.fn.media.defaults.players[a].types};return new RegExp('\\.('+b.replace(/,/ig,'|')+')\\b')};function y(g){return function(b,a){return t(b,a,g)}};function r(b){return'0123456789'.indexOf(b)>-1};function u(g,h){h=h||{};var e=c(g);var f=g.className||'';var d=c.metadata?e.metadata():c.meta?e.data():{};d=d||{};var j=d.width||parseInt(((f.match(/w:(\d+)/)||[])[1]||0));var k=d.height||parseInt(((f.match(/h:(\d+)/)||[])[1]||0));if(j)d.width=j;if(k)d.height=k;if(f)d.cls=f;var l=c.fn.media.defaults;var m=h;var q=d;var n={params:{bgColor:h.bgColor||c.fn.media.defaults.bgColor}};var o=c.extend({},l,m,q);c.each(['attrs','params','flashvars','silverlight'],function(b,a){o[a]=c.extend({},n[a]||{},l[a]||{},m[a]||{},q[a]||{})});if(typeof o.caption=='undefined')o.caption=e.text();o.src=o.src||e.attr('href')||e.attr('src')||'unknown';return o};c.fn.media.swf=function(b,a){if(!window.SWFObject&&!window.swfobject){if(a.flashvars){var g=[];for(var h in a.flashvars)g.push(h+'='+a.flashvars[h]);if(!a.params)a.params={};a.params.flashvars=g.join('&')}return t(b,a,'flash')}var e=b.id?(' id="'+b.id+'"'):'';var f=a.cls?(' class="'+a.cls+'"'):'';var d=c('<div'+e+f+'>');if(window.swfobject){c(b).after(d).appendTo(d);if(!b.id)b.id='movie_player_'+s++;swfobject.embedSWF(a.src,b.id,a.width,a.height,a.flashVersion,a.expressInstaller,a.flashvars,a.params,a.attrs)}else{c(b).after(d).remove();var j=new SWFObject(a.src,'movie_player_'+s++,a.width,a.height,a.flashVersion,a.bgColor);if(a.expressInstaller)j.useExpressInstall(a.expressInstaller);for(var k in a.params)if(k!='bgColor')j.addParam(k,a.params[k]);for(var h in a.flashvars)j.addVariable(h,a.flashvars[h]);j.write(d[0])}if(a.caption)c('<div>').appendTo(d).html(a.caption);return d};c.fn.media.flv=c.fn.media.mp3=function(b,a){var g=a.src;var h=/\.mp3\b/i.test(g)?c.fn.media.defaults.mp3Player:c.fn.media.defaults.flvPlayer;var e=a.flvKeyName;g=encodeURIComponent(g);a.src=h;a.src=a.src+'?'+e+'='+(g);var f={};f[e]=g;a.flashvars=c.extend({},f,a.flashvars);return c.fn.media.swf(b,a)};c.fn.media.xaml=function(b,a){if(!window.Sys||!window.Sys.Silverlight){if(c.fn.media.xaml.warning)return;c.fn.media.xaml.warning=1;alert('You must include the Silverlight.js script.');return}var g={width:a.width,height:a.height,background:a.bgColor,inplaceInstallPrompt:a.silverlight.inplaceInstallPrompt,isWindowless:a.silverlight.isWindowless,framerate:a.silverlight.framerate,version:a.silverlight.version};var h={onError:a.silverlight.onError,onLoad:a.silverlight.onLoad};var e=b.id?(' id="'+b.id+'"'):'';var f=a.id||'AG'+s++;var d=a.cls?(' class="'+a.cls+'"'):'';var j=c('<div'+e+d+'>');c(b).after(j).remove();Sys.Silverlight.createObjectEx({source:a.src,initParams:a.silverlight.initParams,userContext:a.silverlight.userContext,id:f,parentElement:j[0],properties:g,events:h});if(a.caption)c('<div>').appendTo(j).html(a.caption);return j};function t(b,a,g){var h=c(b);var e=c.fn.media.defaults.players[g];if(g=='iframe'){var e=c('<iframe width="'+a.width+'" height="'+a.height+'" >');e.attr('src',a.src);e.css('backgroundColor',e.bgColor)}else if(c.browser.msie){var f=['<object width="'+a.width+'" height="'+a.height+'" '];for(var d in a.attrs)f.push(d+'="'+a.attrs[d]+'" ');for(var d in e.ieAttrs||{}){var j=e.ieAttrs[d];if(d=='codebase'&&window.location.protocol=='https:')j=j.replace('http','https');f.push(d+'="'+j+'" ')}f.push('></object>');var k=['<param name="'+(e.oUrl||'src')+'" value="'+a.src+'">'];for(var d in a.params)k.push('<param name="'+d+'" value="'+a.params[d]+'">');var e=document.createElement(f.join(''));for(var l=0;l<k.length;l++)e.appendChild(document.createElement(k[l]))}else if(e.standards){var f=['<object type="'+e.mimetype+'" width="'+a.width+'" height="'+a.height+'"'];if(a.src)f.push(' data="'+a.src+'" ');f.push('>');f.push('<param name="'+(e.oUrl||'src')+'" value="'+a.src+'">');for(var d in a.params){if(d=='wmode'&&g!='flash')continue;f.push('<param name="'+d+'" value="'+a.params[d]+'">')}f.push('<div><p><strong>'+e.title+' Required</strong></p><p>'+e.title+' is required to view this media. <a href="'+e.pluginspage+'">Download Here</a>.</p></div>');f.push('</object>')}else{var f=['<embed width="'+a.width+'" height="'+a.height+'" style="display:block"'];if(a.src)f.push(' src="'+a.src+'" ');for(var d in a.attrs)f.push(d+'="'+a.attrs[d]+'" ');for(var d in e.eAttrs||{})f.push(d+'="'+e.eAttrs[d]+'" ');for(var d in a.params){if(d=='wmode'&&g!='flash')continue;f.push(d+'="'+a.params[d]+'" ')}f.push('></embed>')}var m=b.id?(' id="'+b.id+'"'):'';var q=a.cls?(' class="'+a.cls+'"'):'';var n=c('<div'+m+q+'>');h.after(n).remove();(c.browser.msie||g=='iframe')?n.append(e):n.html(f.join(''));if(a.caption)c('<div>').appendTo(n).html(a.caption);return n}})(jQuery);

// colorbox 136 - hack: decomment 730-734 "try{ bookmark.focus();..."
(function(b){var r='colorbox',C='hover',m=true,g=false,f,z=!b.support.opacity,O=z&&!window.XMLHttpRequest,bg='cbox_open',I='cbox_load',P='cbox_complete',Q='cbox_cleanup',ba='cbox_closed',R='resize.cbox_resize',u,k,v,q,S,T,U,V,h,o,n,J,K,L,W,X,w,D,E,Y,A,B,x,y,j,bb,l,a,F,G,bc={transition:"elastic",speed:350,width:g,height:g,innerWidth:g,innerHeight:g,initialWidth:"400",initialHeight:"400",maxWidth:g,maxHeight:g,scalePhotos:m,scrolling:m,inline:g,html:g,iframe:g,photo:g,href:g,title:g,rel:g,opacity:0.9,preloading:m,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:g,overlayClose:m,slideshow:g,slideshowAuto:m,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:g,onLoad:g,onComplete:g,onCleanup:g,onClosed:g};function t(c,d){d=d==='x'?o.width():o.height();return(typeof c==='string')?Math.round((c.match(/%/)?(d/100)*parseInt(c,10):parseInt(c,10))):c}function Z(c){c=b.isFunction(c)?c.call(j):c;return a.photo||c.match(/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i)}function bd(){for(var c in a){if(b.isFunction(a[c])&&c.substring(0,2)!=='on'){a[c]=a[c].call(j)}}a.rel=a.rel||j.rel;a.href=a.href||j.href;a.title=a.title||j.title}function be(d){j=d;a=b(j).data(r);bd();if(a.rel&&a.rel!=='nofollow'){h=b('.cboxElement').filter(function(){var c=b(this).data(r).rel||this.rel;return(c===a.rel)});l=h.index(j);if(l<0){h=h.add(j);l=h.length-1}}else{h=b(j);l=0}if(!F){F=m;G=m;bb=j;bb.blur();b(document).bind("keydown.cbox_close",function(c){if(c.keyCode===27){c.preventDefault();f.close()}}).bind("keydown.cbox_arrows",function(c){if(h.length>1){if(c.keyCode===37){c.preventDefault();E.click()}else if(c.keyCode===39){c.preventDefault();D.click()}}});if(a.overlayClose){u.css({"cursor":"pointer"}).one('click',f.close)}b.event.trigger(bg);if(a.onOpen){a.onOpen.call(j)}u.css({"opacity":a.opacity}).show();a.w=t(a.initialWidth,'x');a.h=t(a.initialHeight,'y');f.position(0);if(O){o.bind('resize.cboxie6 scroll.cboxie6',function(){u.css({width:o.width(),height:o.height(),top:o.scrollTop(),left:o.scrollLeft()})}).trigger("scroll.cboxie6")}}X.add(E).add(D).add(w).add(W).hide();Y.html(a.close).show();f.slideshow();f.load()}f=b.fn.colorbox=function(d,i){var e=this;if(!e.length){if(e.selector===''){e=b('<a/>');d.open=m}else{return this}}e.each(function(){var c=b.extend({},b(this).data(r)?b(this).data(r):bc,d);b(this).data(r,c).addClass("cboxElement");if(i){b(this).data(r).onComplete=i}});if(d&&d.open){be(e)}return this};f.init=function(){function d(c){return b('<div id="cbox'+c+'"/>')}o=b(window);k=b('<div id="colorbox"/>');u=d("Overlay").hide();v=d("Wrapper");q=d("Content").append(n=d("LoadedContent").css({width:0,height:0}),K=d("LoadingOverlay"),L=d("LoadingGraphic"),W=d("Title"),X=d("Current"),w=d("Slideshow"),D=d("Next"),E=d("Previous"),Y=d("Close"));v.append(b('<div/>').append(d("TopLeft"),S=d("TopCenter"),d("TopRight")),b('<div/>').append(T=d("MiddleLeft"),q,U=d("MiddleRight")),b('<div/>').append(d("BottomLeft"),V=d("BottomCenter"),d("BottomRight"))).children().children().css({'float':'left'});J=b("<div style='position:absolute; top:0; left:0; width:9999px; height:0;'/>");b('body').prepend(u,k.append(v,J));if(z){k.addClass('cboxIE');if(O){u.css('position','absolute')}}q.children().bind('mouseover mouseout',function(){b(this).toggleClass(C)}).addClass(C);A=S.height()+V.height()+q.outerHeight(m)-q.height();B=T.width()+U.width()+q.outerWidth(m)-q.width();x=n.outerHeight(m);y=n.outerWidth(m);k.css({"padding-bottom":A,"padding-right":B}).hide();D.click(f.next);E.click(f.prev);Y.click(f.close);q.children().removeClass(C);b('.cboxElement').live('click',function(c){if(c.button!==0&&typeof c.button!=='undefined'){return m}else{be(this);return g}})};f.position=function(d,i){var e,s=o.height(),p=Math.max(s-a.h-x-A,0)/2+o.scrollTop(),H=Math.max(document.documentElement.clientWidth-a.w-y-B,0)/2+o.scrollLeft();e=(k.width()===a.w+y&&k.height()===a.h+x)?0:d;v[0].style.width=v[0].style.height="9999px";function M(c){S[0].style.width=V[0].style.width=q[0].style.width=c.style.width;L[0].style.height=K[0].style.height=q[0].style.height=T[0].style.height=U[0].style.height=c.style.height}k.dequeue().animate({width:a.w+y,height:a.h+x,top:p,left:H},{duration:e,complete:function(){M(this);G=g;v[0].style.width=(a.w+y+B)+"px";v[0].style.height=(a.h+x+A)+"px";if(i){i()}},step:function(){M(this)}})};f.resize=function(d){if(!F){return}var i,e,s,p,H,M,bh,N=a.transition==="none"?0:a.speed;o.unbind(R);if(!d){bh=setTimeout(function(){var c=n.wrapInner("<div style='overflow:auto'></div>").children();a.h=c.height();n.css({height:a.h});c.replaceWith(c.children());f.position(N)},1);return}n.remove();n=b('<div id="cboxLoadedContent"/>').html(d);function bi(){a.w=a.w||n.width();a.w=a.mw&&a.mw<a.w?a.mw:a.w;return a.w}function bj(){a.h=a.h||n.height();a.h=a.mh&&a.mh<a.h?a.mh:a.h;return a.h}n.hide().appendTo(J).css({width:bi(),overflow:a.scrolling?'auto':'hidden'}).css({height:bj()}).prependTo(q);b('#cboxPhoto').css({cssFloat:'none'});if(O){b('select:not(#colorbox select)').filter(function(){return this.style.visibility!=='hidden'}).css({'visibility':'hidden'}).one(Q,function(){this.style.visibility='inherit'})}function bf(c){f.position(c,function(){if(!F){return}if(z){if(M){n.fadeIn(100)}k[0].style.removeAttribute("filter")}if(a.iframe){n.append("<iframe id='cboxIframe'"+(a.scrolling?" ":"scrolling='no'")+" name='iframe_"+new Date().getTime()+"' frameborder=0 src='"+a.href+"' "+(z?"allowtransparency='true'":'')+" />")}n.show();W.show().html(a.title);if(h.length>1){X.html(a.current.replace(/\{current\}/,l+1).replace(/\{total\}/,h.length)).show();D.html(a.next).show();E.html(a.previous).show();if(a.slideshow){w.show()}}K.hide();L.hide();b.event.trigger(P);if(a.onComplete){a.onComplete.call(j)}if(a.transition==='fade'){k.fadeTo(N,1,function(){if(z){k[0].style.removeAttribute("filter")}})}o.bind(R,function(){f.position(0)})})}if((a.transition==='fade'&&k.fadeTo(N,0,function(){bf(0)}))||bf(N)){}if(a.preloading&&h.length>1){e=l>0?h[l-1]:h[h.length-1];p=l<h.length-1?h[l+1]:h[0];H=b(p).data(r).href||p.href;s=b(e).data(r).href||e.href;if(Z(H)){b('<img />').attr('src',H)}if(Z(s)){b('<img />').attr('src',s)}}};f.load=function(){var i,e,s,p=f.resize;G=m;j=h[l];a=b(j).data(r);bd();b.event.trigger(I);if(a.onLoad){a.onLoad.call(j)}a.h=a.height?t(a.height,'y')-x-A:a.innerHeight?t(a.innerHeight,'y'):g;a.w=a.width?t(a.width,'x')-y-B:a.innerWidth?t(a.innerWidth,'x'):g;a.mw=a.w;a.mh=a.h;if(a.maxWidth){a.mw=t(a.maxWidth,'x')-y-B;a.mw=a.w&&a.w<a.mw?a.w:a.mw}if(a.maxHeight){a.mh=t(a.maxHeight,'y')-x-A;a.mh=a.h&&a.h<a.mh?a.h:a.mh}i=a.href;K.show();L.show();if(a.inline){b('<div id="cboxInlineTemp" />').hide().insertBefore(b(i)[0]).bind(I+' '+Q,function(){b(this).replaceWith(n.children())});p(b(i))}else if(a.iframe){p(" ")}else if(a.html){p(a.html)}else if(Z(i)){e=new Image();e.onload=function(){var c;e.onload=null;e.id='cboxPhoto';b(e).css({margin:'auto',border:'none',display:'block',cssFloat:'left'});if(a.scalePhotos){s=function(){e.height-=e.height*c;e.width-=e.width*c};if(a.mw&&e.width>a.mw){c=(e.width-a.mw)/e.width;s()}if(a.mh&&e.height>a.mh){c=(e.height-a.mh)/e.height;s()}}if(a.h){e.style.marginTop=Math.max(a.h-e.height,0)/2+'px'}p(e);if(h.length>1){b(e).css({cursor:'pointer'}).click(f.next)}if(z){e.style.msInterpolationMode='bicubic'}};e.src=i}else{b('<div />').appendTo(J).load(i,function(c,d){if(d==="success"){p(this)}else{p(b("<p>Request unsuccessful.</p>"))}})}};f.next=function(){if(!G){l=l<h.length-1?l+1:0;f.load()}};f.prev=function(){if(!G){l=l>0?l-1:h.length-1;f.load()}};f.slideshow=function(){var c,d,i='cboxSlideshow_';w.bind(ba,function(){w.unbind();clearTimeout(d);k.removeClass(i+"off "+i+"on")});function e(){w.text(a.slideshowStop).bind(P,function(){d=setTimeout(f.next,a.slideshowSpeed)}).bind(I,function(){clearTimeout(d)}).one("click",function(){c();b(this).removeClass(C)});k.removeClass(i+"off").addClass(i+"on")}c=function(){clearTimeout(d);w.text(a.slideshowStart).unbind(P+' '+I).one("click",function(){e();d=setTimeout(f.next,a.slideshowSpeed);b(this).removeClass(C)});k.removeClass(i+"on").addClass(i+"off")};if(a.slideshow&&h.length>1){if(a.slideshowAuto){e()}else{c()}}};f.close=function(){b.event.trigger(Q);if(a.onCleanup){a.onCleanup.call(j)}F=g;b(document).unbind("keydown.cbox_close keydown.cbox_arrows");o.unbind(R+' resize.cboxie6 scroll.cboxie6');u.css({cursor:'auto'}).fadeOut('fast');k.stop(m,g).fadeOut('fast',function(){b('#colorbox iframe').attr('src','about:blank');n.remove();k.css({'opacity':1});b.event.trigger(ba);if(a.onClosed){a.onClosed.call(j)}})};f.element=function(){return b(j)};f.settings=bc;b(f.init)}(jQuery));
