﻿// Side Menu Converter
jQuery(function($){var b=$('.sms');if(b.length>0){$('>:not(.default)',b).hide();$('#main>.right').prepend($('<div class="section">').append($('<ul class="sms-menu">').append($('>:not(.no-sms) .topic',b).map(function(){var a=$(this);return $('<a href="#" class="sf"/>').text(a.text()).click(function(){a.parent().show().siblings().hide();return false})[0]}).wrap('<li>').parent())))}});

// Font Replacement
jQuery(function($){var f=function(a,b,c,d){a.html($('<img>').attr({src:c,alt:b}).css(d))},g=function(a,b,c){f(a,b,c,{visibility:'hidden'});a.css('filter','progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="'+encodeURI(c)+'")')},h=function(a){var b;if(a&&a.constructor==Array&&a.length==3)return a;if(b=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(a))return[parseInt(b[1]),parseInt(b[2]),parseInt(b[3])];if(b=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(a))return[parseFloat(b[1])*2.55,parseFloat(b[2])*2.55,parseFloat(b[3])*2.55];if(b=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(a))return[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)];if(b=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(a))return[parseInt(b[1]+b[1],16),parseInt(b[2]+b[2],16),parseInt(b[3]+b[3],16)];return colors[$.trim(a).toLowerCase()]},i=($.browser.msie&&$.browser.version<7.0)?g:f;if($.browser.msie&&parseFloat($.browser.version)<5.5)return;$('.sf').each(function(){var a=$(this),b=$.trim(a.text()),c=parseFloat(a.css('font-size')),d=h(a.css('color')),e='/resources/fonts/myriadprocond.ashx?size='+c+'&color='+encodeURIComponent(d)+'&text='+encodeURIComponent(b);i(a,b,e)})});

// Ajax Login
jQuery(function($){$(document).keydown(function(j){if(j==undefined)j=window.event;var k=String.fromCharCode(j.which||j.keyCode).toUpperCase();if(j.ctrlKey&&j.shiftKey&&k=='L'){var l,m=function(){if(l!=undefined)return l;var a=document.getElementsByTagName('script');for(var i=0;i<a.length;i++){var b=a[i].attributes['src'],c;if(b&&b.value&&(c=/(.*(^|\/))application\.js$/.exec(b.value))){return l=c[1]}}},n=function(b,c){var d=document.createElement('script');if(typeof(c)=='function'){d.onload=c;d.onreadystatechange=function(){var a=this.readyState;if(a=='complete'||a=='loaded')c()}}d.type='text/javascript';d.src=m()+b;document.getElementsByTagName('head')[0].appendChild(d)},o=function(a,b,c){if(window[a]==undefined)n(b,c);else c()};o('jQuery','jquery.js',function(){o('mediabox','mediabox.js',function(){if(mediabox.isActive())return;var i=m()+'../../admin/ajax.aspx';mediabox.open(i,{ajax:true,data:{_:+new Date()},callback:function(f){f=$(f);var g=$('.status',f),h=g.html();$('form',f).submit(function(){g.html(h).show();var b=$(this),c=b.serialize(),d=$('.submit:first',b),e=b.find(':input').attr('disabled',true);if(d[0])c+='&'+d.attr('name')+'='+d.attr('value');$.post(b.attr('action'),c,function(a){a.script(b,e)},'json');return false});mediabox.open(f,{style:{width:'auto'}});$('.default:input:visible, :input:visible',f).eq(0).focus();$('.cancel:input').click(function(a){a.stopPropagation();a.preventDefault();mediabox.close();return false})}})})});j.stopPropagation();j.preventDefault();return false}return true})});
