var feedback = function(){};

feedback.prototype.init = function(){
    
    this.bindEvents();
    
    
};

feedback.prototype.bindEvents = function(){
    
    //open a feedback
    $("#feedbackButtonMistake").click(function(){
        $("#feedback h1 span").removeClass('feedbackMarked');
        $("#feedback form div").css('display', 'none');
        $("#feedbackInfo div").css('display', 'none');
        
        // first settings
        $("#feedbackFormType").val('feedbackMistake');
        $("#feedbackMistake").addClass('feedbackMarked');
        $("#feedbackMistakeInfo").fadeIn();
        $("#feedbackMistakeBox").css('display', 'block');
        $('#feedbackFormQuestion').val($('#feedbackCuriosityBox div:first').attr('value'));
        $('#feedbackCuriosityBox div:first').css('display', 'block');
    
        $("#feedbackOverall").fadeIn('slow');
        $("#mistakeContent").val('');
        $("#ideaContent").val('');
        $("#curiosityContent").val('');
    });
    
    $("#feedbackButtonImprove").click(function(){
        
        $("#feedback h1 span").removeClass('feedbackMarked');
        $("#feedback form div").css('display', 'none');
        $("#feedbackInfo div").css('display', 'none');
        
        // first settings
        $("#feedbackFormType").val('feedbackCuriosity');
        $("#feedbackCuriosity").addClass('feedbackMarked');
        $("#feedbackCuriosityInfo").fadeIn();
        $("#feedbackCuriosityBox").css('display', 'block');
        $('#feedbackFormQuestion').val($('#feedbackCuriosityBox div:first').attr('value'));
        $('#feedbackCuriosityBox div:first').css('display', 'block');
        
        $("#feedbackOverall").fadeIn('slow');
        $("#mistakeContent").val('');
        $("#ideaContent").val('');
        $("#curiosityContent").val('');
    });
    
    //close a feedback
    $("#feedbackClose").click(function(){
        $("#feedbackOverall").css('display', 'none');
    });
    
    //choose a type of a feedback
    $("#feedback span").click(function(){
        
        //types
        var lastType = $("#feedbackFormType").val();
        var currentType = $(this).attr('id');
        
        //stare typy usuwamy
        $("#"+lastType).removeClass('feedbackMarked');
        $("#"+lastType+"Info").css('display', 'none');
        $("#"+lastType+"Box").css('display', 'none');
        
        //nowe typy wprowadzamy w zycie
        $(this).addClass('feedbackMarked');
        $("#feedbackFormType").val(currentType);
        $('#'+currentType+'Info').fadeIn();
        $('#'+currentType+'Box').css('display','block');
        if (currentType == 'feedbackCuriosity'){
           // $('#'+currentType+'Box div').css('display', 'block');
        }
    });
    
    //submit ur feedback
    $("#feedback form").submit(function(){
        
        var emailRegExp = /(^(.*)\s<([A-Za-z0-9._%+-]+@(?!\.)[A-Za-z0-9.-]+\.[a-zA-Z]{2,4})>$|^[A-Za-z0-9._%+-]+@(?!\.)[A-Za-z0-9.-]+\.[a-zA-Z]{2,4}$)/;
        var email = $("#feedbackFormEmail").val();
        var currentType = $("#feedbackFormType").val();
        
        //check out this email
        if(email != '' && !email.match(emailRegExp)){
            $("#feedbackFormEmail").css('border-color', '#f00');
        
        //check out the content
        }else if ($("#"+currentType+"Box textarea").val() == ''){
            $("#"+currentType+"Box textarea").css('border-color', '#f00');
            if (currentType == 'feedbackCuriosity'){
                $("#"+currentType+"Box div").css('border-color', '#f00');
            }
        
        //if everything is ok, let's go
        }else{
            //bring red borders to blue
            $("#feedbackFormEmail").css('border-color', '#327cc7');
            $("#"+currentType+"Box textarea").css('border-color', '#327cc7');
            if (currentType == 'feedbackCuriosity'){
                $("#"+currentType+"Box div").css('border-color', '#327cc7');
            }
            
            var text = $("#"+currentType+"Box textarea").val();
            var tpd_id = 0;
            var qst_id = 0;
            var msg = '';
            
            //msg
            if (currentType == 'feedbackMistake'){
                tpd_id = 1;
                msg = "<b>Błąd wysłany!</b><br/>Dziękujemy za Twoje zgłoszenie ;)";
            }else if (currentType == 'feedbackIdea'){
                tpd_id = 2;
                msg = "<b>Pomysł wysłany!</b><br/>Dziękujemy za Twoje zgłoszenie ;)";
            }else if (currentType == 'feedbackCuriosity'){
                tpd_id = 3;
                qst_id = $("#feedbackFormQuestion").val();
                msg = "<b>Odpowiedź wysłana!</b><br/>To co? Może jeszcze jedno? :)";
            }
            
            //let's write it in table
            var data = {
                text: text,
                email: email,
                tpd_id: tpd_id,
                qst_id: qst_id
            };
            
            $.getJSON('/index.php?c=Partner&a=feedbackSave', data, function(respond){
                if (msg != ''){
                    
                    //po bledzie i pomysle, 2 sek. i zamykamy ;)
                    if (currentType != 'feedbackCuriosity'){
                        $("#"+currentType+"Info").html(msg);
                        
                        setTimeout(function(){
                            $("#feedbackOverall").fadeOut('slow');
                        }, 2000);
                    
                    //po odpowiedzi na pytanie, pojawia sie nowe pytanie
                    }else{
                        
                        var active = 0;
                        var currentQuestion = null;
                        
                        $('.feedbackQuestion').each(function(){
                            if ($(this).css('display') == 'block'){
                                currentQuestion = $(this);
                                active = 1;
                            }else if (active == 1){
                                $(this).css('display', 'block');
                                currentQuestion.css('display', 'none');
                                $('#feedbackFormQuestion').val($(this).attr('value'));
                                $("#curiosityContent").val('');
                                active = -1;
                            }
                        });
                        
                        //jezeli to ostatnie pytanie
                        if (active == 1){
                            $("#"+currentType+"Info").html("<b>Uff, odpowiedzi wysłane ;)</b><br/>Nasza ciekawość została zaspokojona ;) Dziękujemy!");
                            setTimeout(function(){
                                $("#feedbackOverall").fadeOut('slow');
                            }, 2000);
                        }else{
                            $("#"+currentType+"Info").html(msg);
                        }
                    }
                }
            });
        }
        
        return false;
    });
};

AC.registerController(new feedback);var newsletter = function(){
    this._templates = {};
};


newsletter.prototype.init = function(){
    this._initTemplates();
    var that = this;
    $('.newsSave').click(function(){
        
          $form = $(this).closest('form');
          
          //****GA Tracking Code
          _gaq.push(['t2._trackPageview', '/mail/click/'+$form.attr('name')]);

          //walidacja maila
          var email = $(this).prev().val();
          //console.log($(this).prev());
          if(!email.match(/(^(.*)\s<([A-Za-z0-9._%+-]+@[^.][A-Za-z0-9.-]+\.[a-zA-Z]{2,4})>$|^[A-Za-z0-9._%+-]+@[^.][A-Za-z0-9.-]+\.[a-zA-Z]{2,4}$)/)){
             var tpl = that.markupTemplate('falseAlert', {message:"Podaj poprawny adres email"});
            tpl.appendTo("body");
            $("body").find("#leadTooltipAlert").overlay({
            load: true,
            mask: {
        		color: '#f1f1f1',
        		loadSpeed: 200,
        		opacity: 0.9
        	},
            top: 'center',
            onClose: function(){
                $("body").find("#leadTooltipAlert").remove();
            }
            });
            return false;
        }
        
        
        $.getJSON('/index.php?c=Partner&a=saveUserNewsletter&'+$form.serialize()+'&rand='+Math.random(), function(respond){
            if(respond.status==0){
                return false;
            }
            
            //****GA Tracking Code
            _gaq.push(['t2._trackPageview', '/mail/add/'+$form.attr('name')]);
            
            var tpl = that.markupTemplate('falseAlert', {message:respond.data.message});
            tpl.appendTo("body");
            $("body").find("#leadTooltipAlert").overlay({
            load: true,
            mask: {
        		color: '#f1f1f1',
        		loadSpeed: 200,
        		opacity: 0.9
        	},
            top: 'center',
            onClose: function(){
                $("body").find("#leadTooltipAlert").remove();
            }
        });
            return false;
        });
        return false; 
    });             
    /*   
    $('.newsmail').focus(function(){
       if($('.newsmail').val()=='wpisz adres email...'){
            $('.newsmail').val('');
        }
    });
     $('.newsmail').focusout(function(){
        if($(this).prev().val()==''){
            $('.newsmail').val('wpisz adres email...');
        }
    });
    */
};

newsletter.prototype.markupTemplate = function(template, options){
    if(typeof(options) == 'undefined'){
        options = {};
    }
    return this._templates[template](options);
};

newsletter.prototype._initTemplates = function(options){
    var that = this;
    this._templates = {
        falseAlert: function(options){
            var html = [
                '<div id="leadTooltipAlert"><p>{$message}</p></div>'
            ].join('');
            return $(AC.utils.parseTemplate(html, options));
        }
    };
};

AC.registerController(new newsletter);// (c) 2000-2011 by Gemius SA
var gemius_identifier = new String('bJtFLZwFPX3vgd5ZV0r7rYZQ7xddUttg0d1FAK.T3uf.E7');
function gemius_parameters() {
	var d=document;
	var w=window;
	var href=new String(d.location.href);
	var ref;
	var f=0;
	var fv='-';
	var dd;
	if (d.referrer) { ref=new String(d.referrer); } else { ref=''; }
	if (typeof Error!='undefined') {
		var fo;
		eval('try { f=(d==top.document)?1:2; if (typeof top.document.referrer=="string") { ref=top.document.referrer } } catch(e) {f=3;}');
		eval('try { fv=navigator.plugins["Shockwave Flash"].description; } catch (e) {}');
		eval('if (typeof ActiveXObject!="undefined") { try { fo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); } catch(e) { try { fo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); fv="X"; fo.AllowScriptAccess="always"; } catch(e) { if (fv=="X") { fv="WIN 6,0,20,0"; }} try { fo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); } catch(e) {} } if ((fv=="-" || fv=="X") && fo) { fv=fo.GetVariable("$version"); }}');
	}
	var url='&fr='+f+'&tz='+(new Date()).getTimezoneOffset();
	if (typeof encodeURIComponent != 'undefined') {
		url+='&fv='+encodeURIComponent(fv)+'&href='+encodeURIComponent(href.substring(0,499))+'&ref='+encodeURIComponent(ref.substring(0,499));
	}
	if (screen) {
		var s=screen;
		if (s.width) url+='&screen='+s.width+'x'+s.height;
		if (s.colorDepth) url+='&col='+s.colorDepth;
	}
	if (typeof w.innerWidth=='number') {
		url+='&window='+w.innerWidth+'x'+w.innerHeight;
	} else if ( ((dd = d.documentElement) && (dd.clientWidth || dd.clientHeight)) || ((dd = d.body) && (dd.clientWidth || dd.clientHeight)) ) {
		url+='&window='+dd.clientWidth+'x'+dd.clientHeight;
	}
	return url;
}

function gemius_hit_int(list,rfrom,rto) {
	var gp = (document.location && document.location.protocol && document.location.protocol=='https:')?'https://':'http://';
	var gh,go;
	if (typeof gemius_hitcollector=='undefined') {
		gh = 'pro.hit.gemius.pl';
	} else {
		gh = gemius_hitcollector;
	}
	var gu = gp+gh+'/_'+(new Date()).getTime()+'/redot.gif?';
	if (typeof window.gemius_prot_cnt == 'undefined') {
		window.gemius_prot_cnt=0;
	}
	if (typeof gemius_prot_cnt == 'undefined') {
		gemius_prot_cnt=0;
	}
	if (window.gemius_prot_cnt<=gemius_prot_cnt) {
		go=1;
		window.gemius_prot_cnt++;
	} else {
		go=0;
	}
	gemius_prot_cnt++;
	if (rfrom==0 && rto==0) {
		gu += 'l=20&id='+list;
	} else {
		gu += 'l=21';
		for (var i=rfrom ; i<rto ; i++) {
			gu += '&id='+list[i];
		}
	}
	gu += gemius_parameters();
	if (arguments.length>=4 && typeof encodeURIComponent != 'undefined') {
		gu += '&extra='+encodeURIComponent((new String(arguments[3])).substring(0,1999));
	}
	if (typeof window.gemius_hit_images == 'undefined') {
		window.gemius_hit_images = new Array();
	}
	var gl = window.gemius_hit_images.length;
	window.gemius_hit_images[gl]=new Image();
	if (go) {
		window.gemius_hit_images[gl].src = gu;
	} else {
		window.gemius_hit_images[gl].src = gu.replace(/id=/g,'id=DBL_');
	}
}

function gemius_hit() {
	var i;
	for (i=0 ; i<arguments.length ; i+=5) {
		if (i+5<arguments.length) {
			gemius_hit_int(arguments,i,i+5);
		} else {
			gemius_hit_int(arguments,i,arguments.length);
		}
	}
}

function gemius_array_to_string(arr,start) {
	var i,str;
	if (typeof arr == 'string') {
		return arr;
	}
	str = '';
	if (typeof arr.length != 'undefined') {
		for (i=start ; i<arr.length ; i++) {
			if (i>start) {
				str += '|';
			}
			str += ((new String(arr[i])).replace(/\|/g,'_'));
		}
	}
	return str;
}

function gemius_event() {
	if (arguments.length>0) {
		if (arguments[0]) {
			gemius_hit_int(arguments[0],0,0,gemius_array_to_string(arguments,1));
		} else if (typeof gemius_events_identifier != 'undefined') {
			gemius_hit_int(gemius_events_identifier,0,0,gemius_array_to_string(arguments,1));
		}
	}
}

if (typeof gemius_identifier != 'undefined') {
	if (typeof gemius_extraparameters != 'undefined') {
		gemius_hit_int(gemius_identifier,0,0,gemius_array_to_string(gemius_extraparameters,0));
	} else {
		gemius_hit_int(gemius_identifier,0,0);
	}
	if (typeof gemius_events_identifier == 'undefined') {
		gemius_events_identifier = gemius_identifier;
	}
	gemius_identifier = 'USED_'+gemius_identifier;
}/*	SWFObject v2.2 <http://code.google.com/p/swfobject/> 
	is released under the MIT License <http://www.opensource.org/licenses/mit-license.php> 
*/
var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return !a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.09i
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());/*
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Š 2000, 2004 Adobe Systems Incorporated. All Rights Reserved. U.S. Patent
 * D454,582.
 * 
 * Trademark:
 * Myriad is either a registered trademark or a trademark of Adobe Systems
 * Incorporated in the United States and/or other countries.
 * 
 * Full name:
 * MyriadPro-Cond
 * 
 * Designer:
 * Robert Slimbach and Carol Twombly
 * 
 * Vendor URL:
 * http://www.adobe.com/type
 * 
 * License information:
 * http://www.adobe.com/type/legal.html
 */

Cufon.registerFont({"w":138,"face":{"font-family":"Myriad","font-weight":400,"font-stretch":"condensed","units-per-em":"360","panose-1":"2 11 5 6 3 4 3 2 2 4","ascent":"270","descent":"-90","bbox":"-10 -294 228 90","underline-thickness":"18","underline-position":"-18","stemh":"21","stemv":"28","unicode-range":"U+0020-U+017C"},"glyphs":{" ":{"w":56,"k":{"T":13,"V":13,"W":13,"Y":13}},"!":{"d":"48,-68r-23,0r-3,-175r30,0xm54,-17v0,12,-6,20,-18,20v-10,0,-17,-8,-17,-20v0,-12,8,-19,18,-19v11,0,17,7,17,19","w":73},"\"":{"d":"18,-246r26,0r-5,84r-16,0xm68,-246r26,0r-5,84r-16,0","w":111,"k":{"T":-2,"J":12,"C":1,"G":1,"O":1,"Q":1,"\u00d3":1,"\u0106":1,"V":-2,"W":-2,"X":-2,"Y":-4,"A":22,"\u0104":22,"f":-5,"g":8,"c":8,"d":8,"e":8,"o":8,"q":8,"\u00f3":8,"\u0107":8,"\u0119":8,"s":1,"\u015b":1,"t":-5,"x":-1,",":33,".":33}},"#":{"d":"52,-90r28,0r7,-55r-28,0xm41,0r-19,0r9,-72r-23,0r0,-18r26,0r7,-55r-25,0r0,-19r27,0r9,-70r19,0r-9,70r28,0r9,-70r18,0r-9,70r23,0r0,19r-26,0r-7,55r25,0r0,18r-27,0r-9,72r-19,0r9,-72r-27,0"},"$":{"d":"95,-64v0,-50,-76,-53,-76,-107v0,-29,19,-49,41,-55r0,-35r20,0r0,33v15,0,28,4,35,9r-7,22v-17,-16,-62,-9,-62,22v0,21,9,31,34,43v55,25,52,113,-2,124r0,38r-20,0r0,-36v-17,0,-31,-6,-40,-12r7,-22v23,19,70,16,70,-24"},"%":{"d":"55,-237v26,0,44,28,44,71v0,49,-22,71,-44,71v-26,0,-44,-27,-44,-71v0,-45,19,-71,44,-71xm55,-220v-32,3,-32,105,0,108v32,-3,33,-104,0,-108xm62,5r-17,0r124,-244r18,0xm133,-68v0,-45,19,-71,45,-71v26,0,43,28,43,71v0,49,-22,71,-44,71v-26,0,-44,-27,-44,-71xm177,-122v-33,3,-31,105,0,108v32,-3,32,-104,0,-108","w":232},"&":{"d":"171,0r-31,0v-5,-6,-9,-11,-17,-23v-13,17,-33,26,-52,26v-77,0,-77,-103,-23,-138v-29,-37,-23,-110,32,-111v22,0,42,18,42,51v0,25,-12,43,-41,66v9,15,27,44,46,69v11,-22,13,-54,14,-70r25,0v-3,28,-10,64,-26,88v4,7,14,19,31,42xm59,-117v-29,19,-33,99,17,98v14,0,26,-8,35,-21v-21,-28,-37,-54,-52,-77xm77,-225v-30,0,-26,58,-8,78v19,-14,29,-28,29,-47v0,-15,-6,-31,-21,-31","w":176},"(":{"d":"60,-249r22,0v-47,56,-48,235,0,292r-22,0v-19,-27,-39,-75,-39,-146v0,-71,20,-119,39,-146","w":91,"k":{"T":-4,"J":-3,"C":7,"G":7,"O":7,"Q":7,"\u00d3":7,"\u0106":7,"V":-8,"W":-8,"X":-1,"Y":-10,"A":6,"\u0104":6,"j":-11,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f3":4,"\u0107":4,"\u0119":4}},")":{"d":"31,43r-22,0v47,-56,48,-237,0,-292r22,0v19,27,39,75,39,146v0,71,-20,118,-39,146","w":91},"*":{"d":"88,-246r19,11r-30,44r48,-6r0,22v-15,-1,-34,-6,-48,-5r31,41r-20,12r-21,-48r-23,49r-18,-12r31,-43r-48,6r0,-22v15,1,34,6,47,5r-30,-42r19,-10r22,46","w":134},"+":{"d":"97,-192r20,0r0,86r83,0r0,20r-83,0r0,86r-20,0r0,-86r-83,0r0,-20r83,0r0,-86","w":214},",":{"d":"25,43r-19,2v8,-21,17,-59,21,-84r31,-3v-8,29,-23,69,-33,85","w":69,"k":{"\"":26,"'":26}},"-":{"d":"11,-105r79,0r0,22r-79,0r0,-22","w":100,"k":{"T":13,"J":6,"C":-2,"G":-2,"O":-2,"Q":-2,"\u00d3":-2,"\u0106":-2,"V":4,"W":4,"X":5,"Y":13,"A":3,"\u0104":3,"g":-5,"c":-7,"d":-7,"e":-7,"o":-7,"q":-7,"\u00f3":-7,"\u0107":-7,"\u0119":-7,"x":3}},".":{"d":"36,3v-10,0,-18,-8,-18,-21v0,-12,8,-21,18,-21v11,0,18,8,18,21v0,13,-6,21,-18,21","w":69,"k":{"\"":26,"'":26}},"\/":{"d":"23,14r-20,0r77,-260r21,0","w":101},"0":{"d":"71,-237v38,0,58,45,58,120v0,85,-27,120,-61,120v-36,0,-58,-44,-58,-120v0,-79,23,-120,61,-120xm70,-213v-22,0,-33,40,-33,96v0,57,10,96,33,96v22,0,31,-40,31,-96v0,-55,-9,-96,-31,-96"},"1":{"d":"68,0r-1,-206r-39,22r-5,-21v24,-10,35,-32,72,-29r0,234r-27,0"},"2":{"d":"124,0r-112,0v-3,-24,10,-32,19,-45v27,-40,61,-82,61,-126v0,-47,-48,-49,-67,-29r-7,-21v8,-7,25,-16,46,-16v39,0,56,29,56,64v1,53,-45,105,-74,149r78,0r0,24"},"3":{"d":"10,-8r6,-22v27,19,77,10,74,-37v-2,-33,-21,-50,-53,-48r0,-21v23,1,45,-11,47,-42v2,-38,-39,-44,-60,-25r-6,-21v31,-27,94,-9,94,41v0,24,-14,43,-35,56v21,6,41,24,41,61v0,55,-63,87,-108,58"},"4":{"d":"109,0r-25,0r0,-64r-78,0r0,-19r76,-151r27,0r0,147r26,0r0,23r-26,0r0,64xm33,-88v14,3,35,0,51,1r1,-112"},"5":{"d":"47,-147v40,-5,73,25,73,70v0,62,-59,99,-111,70r6,-23v32,20,79,9,78,-44v-1,-44,-32,-57,-72,-52r15,-108r84,0r0,24r-63,0"},"6":{"d":"115,-237r0,24v-51,0,-73,47,-76,86v31,-43,90,-19,90,50v0,44,-20,80,-57,80v-80,2,-70,-157,-31,-201v20,-23,41,-38,74,-39xm70,-128v-15,0,-32,15,-32,39v0,48,15,70,34,70v15,0,30,-15,30,-56v0,-35,-13,-53,-32,-53"},"7":{"d":"13,-234r113,0r0,17r-76,217r-27,0r75,-210r-85,0r0,-24"},"8":{"d":"49,-124v-49,-26,-35,-117,23,-113v61,4,64,83,19,111v55,25,48,130,-23,129v-39,0,-58,-31,-58,-60v0,-33,20,-54,39,-67xm69,-18v17,0,32,-13,32,-42v0,-27,-15,-42,-33,-54v-38,15,-44,96,1,96xm70,-216v-15,0,-26,15,-26,36v0,24,15,36,29,45v28,-13,34,-80,-3,-81"},"9":{"d":"24,3r0,-24v50,-3,71,-38,76,-87v-31,41,-89,14,-89,-50v0,-43,23,-79,59,-79v79,1,67,159,28,202v-20,22,-39,37,-74,38xm70,-109v16,-1,32,-13,31,-36v0,-49,-15,-70,-33,-70v-14,0,-30,15,-30,55v0,35,13,51,32,51"},":":{"d":"36,-129v-10,0,-18,-8,-18,-20v0,-12,8,-21,18,-21v11,0,18,9,18,21v0,12,-6,20,-18,20xm36,3v-10,0,-18,-8,-18,-20v0,-12,8,-21,18,-21v11,0,18,9,18,21v0,12,-6,20,-18,20","w":69},";":{"d":"25,43r-19,2v8,-21,17,-59,21,-84r31,-3v-8,29,-23,69,-33,85xm40,-129v-10,0,-18,-8,-18,-20v0,-12,8,-21,18,-21v11,0,18,9,18,21v0,12,-6,20,-18,20","w":69},"<":{"d":"24,-87r0,-17r167,-88r0,25r-140,72r140,71r0,24","w":214},"=":{"d":"200,-121r-186,0r0,-20r186,0r0,20xm200,-53r-186,0r0,-20r186,0r0,20","w":214},">":{"d":"191,-106r0,21r-167,85r0,-24r144,-72r-144,-72r0,-24","w":214},"?":{"d":"102,-197v-1,49,-51,73,-40,131v-9,-2,-26,5,-25,-6v-13,-40,36,-86,36,-122v0,-32,-32,-34,-51,-22r-6,-22v6,-4,20,-9,35,-9v36,0,51,24,51,50xm67,-17v0,12,-6,20,-19,20v-10,0,-17,-8,-17,-20v0,-12,8,-20,18,-20v11,0,18,8,18,20","w":111},"@":{"d":"91,-41v32,-4,38,-61,45,-95v-36,-11,-58,34,-59,73v0,16,6,22,14,22xm147,10r5,13v-68,33,-140,5,-139,-90v0,-80,48,-147,113,-147v49,0,76,37,76,87v0,68,-24,104,-56,104v-14,0,-20,-13,-22,-29v-12,23,-28,29,-39,29v-17,0,-29,-14,-29,-40v0,-47,42,-109,102,-86r-14,73v-5,26,-2,37,7,37v17,0,34,-33,34,-82v0,-49,-19,-79,-61,-79v-50,0,-95,55,-95,133v0,79,62,107,118,77","w":212},"A":{"d":"104,-73r-53,0r-16,73r-27,0r55,-243r31,0r54,243r-27,0xm55,-95r46,0r-24,-117","w":156,"k":{"T":22,"J":-5,"M":3,"C":7,"G":7,"O":7,"Q":7,"\u00d3":7,"\u0106":7,"U":6,"V":17,"W":17,"X":3,"Y":19,"Z":-3,"\u0179":-3,"\u017b":-3,"f":4,"g":3,"b":1,"h":1,"k":1,"l":1,"\u0142":1,"j":1,"i":1,"m":1,"n":1,"p":1,"r":1,"\u0144":1,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f3":4,"\u0107":4,"\u0119":4,"s":-1,"\u015b":-1,"t":4,"u":2,"v":9,"w":9,"y":9,"x":-1,"z":-4,"\u017a":-4,"\u017c":-4,")":3,"]":3,"}":3,"\"":20,"'":20}},"B":{"d":"94,-131v75,22,50,132,-36,132v-18,0,-28,-1,-36,-2r0,-238v50,-14,110,-1,110,54v0,25,-14,45,-38,54xm49,-220r0,80v33,3,52,-12,55,-43v2,-27,-24,-45,-55,-37xm49,-118r0,96v35,6,63,-11,62,-47v-1,-38,-26,-52,-62,-49","w":149,"k":{"T":3,"U":-1,"V":2,"W":2,"Y":3,"b":-1,"h":-1,"k":-1,"l":-1,"\u0142":-1,"i":-1,"m":-1,"n":-1,"p":-1,"r":-1,"\u0144":-1,"c":-3,"d":-3,"e":-3,"o":-3,"q":-3,"\u00f3":-3,"\u0107":-3,"\u0119":-3,"u":-1,"v":1,"w":1,"y":1,"a":-2,"\u0105":-2,",":6,".":6}},"C":{"d":"123,-28r4,24v-69,21,-117,-17,-115,-114v3,-110,52,-140,115,-121r-6,24v-47,-16,-80,8,-80,94v0,87,32,111,82,93","w":134,"k":{"T":-3,"J":-5,"C":6,"G":6,"O":6,"Q":6,"\u00d3":6,"\u0106":6,"V":-3,"W":-3,"X":-4,"Y":-6,"A":-2,"\u0104":-2,"b":1,"h":1,"k":1,"l":1,"\u0142":1,"i":1,"m":1,"n":1,"p":1,"r":1,"\u0144":1,"c":6,"d":6,"e":6,"o":6,"q":6,"\u00f3":6,"\u0107":6,"\u0119":6,"u":6,"v":13,"w":13,"y":13,"z":-5,"\u017a":-5,"\u017c":-5,"a":4,"\u0105":4,")":-2,"]":-2,"}":-2,"\"":-3,"'":-3}},"D":{"d":"149,-127v-1,102,-37,134,-127,126r0,-238v83,-17,129,19,127,112xm49,-220r0,197v45,5,71,-16,71,-103v0,-67,-20,-101,-71,-94","w":160,"k":{"\u0142":-1,"T":9,"J":3,"V":3,"W":3,"X":4,"Y":7,"A":7,"\u0104":7,"f":-3,"g":-3,"b":-1,"h":-1,"k":-1,"l":-1,"i":-2,"m":-2,"n":-2,"p":-2,"r":-2,"\u0144":-2,"c":-3,"d":-3,"e":-3,"o":-3,"q":-3,"\u00f3":-3,"\u0107":-3,"\u0119":-3,"t":-3,"u":-3,"v":-3,"w":-3,"y":-3,"x":1,"z":3,"\u017a":3,"\u017c":3,"-":-2,")":2,"]":2,"}":2,"\"":1,"'":1,",":15,".":15}},"E":{"d":"110,-139r0,24r-61,0r0,91r69,0r0,24r-96,0r0,-243r92,0r0,24r-65,0r0,80r61,0","w":127,"k":{"J":-4,"V":-3,"W":-3,"Y":-4,"f":4,"g":5,"b":3,"h":3,"k":3,"l":3,"\u0142":3,"i":1,"m":1,"n":1,"p":1,"r":1,"\u0144":1,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f3":5,"\u0107":5,"\u0119":5,"t":1,"u":5,"v":5,"w":5,"y":5,"z":-1,"\u017a":-1,"\u017c":-1,"a":1,"\u0105":1,",":-1,".":-1}},"F":{"d":"22,0r0,-243r92,0r0,24r-65,0r0,85r61,0r0,24r-61,0r0,110r-27,0","w":124,"k":{"J":17,"M":3,"A":17,"\u0104":17,"g":3,"b":4,"h":4,"k":4,"l":4,"\u0142":4,"i":4,"m":4,"n":4,"p":4,"r":4,"\u0144":4,"c":7,"d":7,"e":7,"o":7,"q":7,"\u00f3":7,"\u0107":7,"\u0119":7,"t":1,"u":5,"v":5,"w":5,"y":5,"a":13,"\u0105":13,":":5,";":5,",":31,".":31}},"G":{"d":"141,-6v-76,28,-133,-24,-129,-112v6,-110,57,-142,126,-120r-7,24v-51,-18,-91,4,-91,93v0,84,28,105,75,97r0,-80r-31,0r0,-23r57,0r0,121","w":156,"k":{"b":-1,"h":-1,"k":-1,"l":-1,"\u0142":-1,"i":-1,"m":-1,"n":-1,"p":-1,"r":-1,"\u0144":-1,"c":-1,"d":-1,"e":-1,"o":-1,"q":-1,"\u00f3":-1,"\u0107":-1,"\u0119":-1,"u":-1,"v":3,"w":3,"y":3,"a":-2,"\u0105":-2}},"H":{"d":"22,-243r27,0r0,104r68,0r0,-104r28,0r0,243r-28,0r0,-113r-68,0r0,113r-27,0r0,-243","w":166,"k":{"j":1,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f3":1,"\u0107":1,"\u0119":1,"s":1,"\u015b":1,"v":1,"w":1,"y":1,"x":1,"z":-1,"\u017a":-1,"\u017c":-1}},"I":{"d":"22,-243r27,0r0,243r-27,0r0,-243","w":71,"k":{"j":1,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f3":1,"\u0107":1,"\u0119":1,"s":1,"\u015b":1,"v":1,"w":1,"y":1,"x":1,"z":-1,"\u017a":-1,"\u017c":-1}},"J":{"d":"48,-68r0,-175r28,0r0,175v0,62,-31,78,-75,68r3,-23v29,3,44,1,44,-45","w":95,"k":{"i":-1,"m":-1,"n":-1,"p":-1,"r":-1,"\u0144":-1,"u":-1,"v":-1,"w":-1,"y":-1,",":2,".":2}},"K":{"d":"22,0r0,-243r27,0r1,116r61,-116r30,0r-59,104r61,139r-30,0r-50,-117r-14,23r0,94r-27,0","w":145,"k":{"J":-4,"C":8,"G":8,"O":8,"Q":8,"\u00d3":8,"\u0106":8,"V":-1,"W":-1,"Y":3,"Z":-3,"\u0179":-3,"\u017b":-3,"A":-3,"\u0104":-3,"g":2,"b":-1,"h":-1,"k":-1,"l":-1,"\u0142":-1,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f3":4,"\u0107":4,"\u0119":4,"u":5,"v":9,"w":9,"y":9,"a":-1,"\u0105":-1,":":-3,";":-3,"-":9,"\"":-2,"'":-2,",":-3,".":-3}},"L":{"d":"22,0r0,-243r27,0r0,220r69,0r0,23r-96,0","w":123,"k":{"T":24,"J":-5,"C":15,"G":15,"O":15,"Q":15,"\u00d3":15,"\u0106":15,"U":11,"V":22,"W":22,"Y":28,"A":-1,"\u0104":-1,"f":1,"g":3,"c":6,"d":6,"e":6,"o":6,"q":6,"\u00f3":6,"\u0107":6,"\u0119":6,"t":6,"u":6,"v":8,"w":8,"y":8,"a":1,"\u0105":1,"-":16,"\"":26,"'":26}},"M":{"d":"174,0r-6,-104v-3,-31,-1,-71,-3,-95v-13,66,-34,133,-50,198r-17,0r-50,-198r-7,199r-25,0r14,-243r30,0r49,195v11,-63,30,-133,45,-195r31,0r14,243r-25,0","w":215,"k":{"T":9,"V":3,"W":3,"Y":3,"A":3,"\u0104":3,"g":3,"i":-1,"m":-1,"n":-1,"p":-1,"r":-1,"\u0144":-1,"\"":4,"'":4}},"N":{"d":"47,0r-25,0r0,-243r26,0r45,114v11,25,20,61,31,85r-3,-199r25,0r0,243r-26,0r-47,-117v-11,-23,-18,-54,-29,-82v4,48,3,137,3,199","w":167,"k":{"j":1,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f3":1,"\u0107":1,"\u0119":1,"s":1,"\u015b":1,"v":1,"w":1,"y":1,"x":1,"z":-1,"\u017a":-1,"\u017c":-1}},"O":{"d":"83,-246v41,0,66,46,66,123v0,91,-31,126,-70,126v-40,0,-67,-43,-67,-125v0,-80,29,-124,71,-124xm80,-221v-55,1,-55,200,1,199v55,-3,55,-195,-1,-199","w":160,"k":{"\u0142":-1,"T":9,"J":3,"V":3,"W":3,"X":4,"Y":7,"A":7,"\u0104":7,"f":-3,"g":-3,"b":-1,"h":-1,"k":-1,"l":-1,"i":-2,"m":-2,"n":-2,"p":-2,"r":-2,"\u0144":-2,"c":-3,"d":-3,"e":-3,"o":-3,"q":-3,"\u00f3":-3,"\u0107":-3,"\u0119":-3,"t":-3,"u":-3,"v":-3,"w":-3,"y":-3,"x":1,"z":3,"\u017a":3,"\u017c":3,"-":-2,")":2,"]":2,"}":2,"\"":1,"'":1,",":15,".":15}},"P":{"d":"134,-176v-3,52,-34,80,-85,77r0,99r-27,0r0,-239v54,-16,115,3,112,63xm49,-219r0,96v34,6,55,-13,57,-51v1,-31,-21,-55,-57,-45","w":143,"k":{"J":16,"X":4,"Y":2,"Z":5,"\u0179":5,"\u017b":5,"A":21,"\u0104":21,"g":10,"i":2,"m":2,"n":2,"p":2,"r":2,"\u0144":2,"c":9,"d":9,"e":9,"o":9,"q":9,"\u00f3":9,"\u0107":9,"\u0119":9,"s":5,"\u015b":5,"t":-4,"u":3,"v":-3,"w":-3,"y":-3,"a":9,"\u0105":9,":":5,";":5,"-":8,")":2,"]":2,"}":2,",":49,".":49}},"Q":{"d":"144,33v-23,-9,-44,-24,-64,-30v-40,0,-68,-40,-68,-125v0,-81,28,-124,71,-124v41,0,66,46,66,123v1,67,-16,102,-41,116v16,7,32,12,46,17xm81,-22v55,-2,54,-196,0,-199v-57,3,-57,197,0,199","w":160,"k":{"\u0142":-1,"T":9,"J":3,"V":3,"W":3,"X":4,"Y":7,"A":7,"\u0104":7,"f":-3,"g":-3,"b":-1,"h":-1,"k":-1,"l":-1,"i":-2,"m":-2,"n":-2,"p":-2,"r":-2,"\u0144":-2,"c":-3,"d":-3,"e":-3,"o":-3,"q":-3,"\u00f3":-3,"\u0107":-3,"\u0119":-3,"t":-3,"u":-3,"v":-3,"w":-3,"y":-3,"x":1,"z":3,"\u017a":3,"\u017c":3,"-":-2,")":2,"]":2,"}":2,"\"":1,"'":1,",":15,".":15}},"R":{"d":"22,-239v54,-15,111,3,111,60v0,32,-17,50,-39,63v34,-2,37,99,47,116r-28,0v-4,-7,-8,-30,-13,-60v-6,-38,-17,-48,-51,-46r0,106r-27,0r0,-239xm49,-220r0,93v36,3,55,-16,56,-49v1,-34,-20,-50,-56,-44","w":147,"k":{"T":4,"J":-3,"X":-5,"Y":5,"A":-2,"\u0104":-2,"b":-3,"h":-3,"k":-3,"l":-3,"\u0142":-3,"i":-3,"m":-3,"n":-3,"p":-3,"r":-3,"\u0144":-3,"t":-4,"a":-3,"\u0105":-3,"-":1}},"S":{"d":"91,-63v-3,-53,-77,-60,-77,-118v0,-51,57,-79,98,-55r-7,24v-20,-17,-71,-4,-64,26v0,24,13,33,36,50v29,21,42,43,42,70v0,59,-64,83,-109,58r6,-24v27,19,77,10,75,-31","w":129,"k":{"i":-1,"m":-1,"n":-1,"p":-1,"r":-1,"\u0144":-1,"c":-3,"d":-3,"e":-3,"o":-3,"q":-3,"\u00f3":-3,"\u0107":-3,"\u0119":-3,"t":1,"u":-2,"v":4,"w":4,"y":4,"a":-3,"\u0105":-3,"-":-2}},"T":{"d":"50,0r0,-218r-44,0r0,-25r116,0r0,25r-44,0r0,218r-28,0","w":127,"k":{"i":19,"T":-4,"J":9,"M":1,"C":12,"G":12,"O":12,"Q":12,"\u00d3":12,"\u0106":12,"V":-5,"W":-5,"X":-5,"Y":-7,"A":16,"\u0104":16,"S":5,"\u015a":5,"g":21,"b":5,"h":5,"k":5,"l":5,"\u0142":5,"m":19,"n":19,"p":19,"r":19,"\u0144":19,"c":22,"d":22,"e":22,"o":22,"q":22,"\u00f3":22,"\u0107":22,"\u0119":22,"s":22,"\u015b":22,"u":19,"v":19,"w":19,"y":19,"x":15,"z":20,"\u017a":20,"\u017c":20,"a":19,"\u0105":19,":":14,";":14,"-":13,")":-7,"]":-7,"}":-7,"\"":-2,"'":-2,",":26,".":26}},"U":{"d":"21,-243r28,0r0,163v0,44,14,58,33,58v21,0,34,-16,34,-58r0,-163r27,0r0,159v0,63,-26,87,-62,87v-36,0,-60,-24,-60,-84r0,-162","w":164,"k":{"M":2,"Y":2,"A":4,"\u0104":4,"g":1,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f3":1,"\u0107":1,"\u0119":1,"s":3,"\u015b":3,"t":1,"v":3,"w":3,"y":3,"x":4,"z":5,"\u017a":5,"\u017c":5,"a":2,"\u0105":2,",":10,".":10}},"V":{"d":"90,0r-29,0r-55,-243r29,0r42,207r40,-207r29,0","w":151,"k":{"T":-4,"J":5,"C":3,"G":3,"O":3,"Q":3,"\u00d3":3,"\u0106":3,"A":15,"\u0104":15,"g":13,"b":3,"h":3,"k":3,"l":3,"\u0142":3,"i":9,"m":9,"n":9,"p":9,"r":9,"\u0144":9,"c":13,"d":13,"e":13,"o":13,"q":13,"\u00f3":13,"\u0107":13,"\u0119":13,"s":6,"\u015b":6,"t":3,"u":10,"v":6,"w":6,"y":6,"x":3,"z":5,"\u017a":5,"\u017c":5,"a":14,"\u0105":14,":":6,";":6,"-":8,")":-8,"]":-8,"}":-8,"\"":-4,"'":-4,",":23,".":23}},"W":{"d":"80,0r-26,0r-47,-243r29,0r21,117v7,30,4,63,13,88v8,-71,25,-138,37,-205r23,0r23,114r15,91r33,-205r27,0r-47,243r-27,0r-24,-118v-6,-25,-7,-55,-13,-80v-8,68,-24,133,-37,198","w":235,"k":{"T":-4,"J":5,"C":3,"G":3,"O":3,"Q":3,"\u00d3":3,"\u0106":3,"A":15,"\u0104":15,"g":13,"b":3,"h":3,"k":3,"l":3,"\u0142":3,"i":9,"m":9,"n":9,"p":9,"r":9,"\u0144":9,"c":13,"d":13,"e":13,"o":13,"q":13,"\u00f3":13,"\u0107":13,"\u0119":13,"s":6,"\u015b":6,"t":3,"u":10,"v":6,"w":6,"y":6,"x":3,"z":5,"\u017a":5,"\u017c":5,"a":14,"\u0105":14,":":6,";":6,"-":8,")":-8,"]":-8,"}":-8,"\"":-4,"'":-4,",":23,".":23}},"X":{"d":"136,0r-29,0r-38,-101r-36,101r-28,0r50,-124r-48,-119r29,0r36,95r33,-95r29,0r-48,118","w":141,"k":{"T":-4,"J":-5,"C":5,"G":5,"O":5,"Q":5,"\u00d3":5,"\u0106":5,"V":-4,"W":-4,"X":2,"Y":-4,"A":-3,"\u0104":-3,"i":1,"m":1,"n":1,"p":1,"r":1,"\u0144":1,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f3":5,"\u0107":5,"\u0119":5,"u":4,"v":9,"w":9,"y":9,"a":1,"\u0105":1,"-":4,"\"":-2,"'":-2}},"Y":{"d":"85,0r-28,0r0,-103r-53,-140r29,0r40,116r38,-116r29,0r-55,139r0,104","w":141,"k":{"T":-6,"J":8,"M":4,"C":10,"G":10,"O":10,"Q":10,"\u00d3":10,"\u0106":10,"V":-9,"W":-9,"X":-4,"Y":-11,"A":23,"\u0104":23,"S":4,"\u015a":4,"g":19,"b":3,"h":3,"k":3,"l":3,"\u0142":3,"i":5,"m":5,"n":5,"p":5,"r":5,"\u0144":5,"c":21,"d":21,"e":21,"o":21,"q":21,"\u00f3":21,"\u0107":21,"\u0119":21,"s":13,"\u015b":13,"t":10,"u":19,"v":16,"w":16,"y":16,"x":8,"z":10,"\u017a":10,"\u017c":10,"a":24,"\u0105":24,":":17,";":17,"-":14,")":-9,"]":-9,"}":-9,"\"":-2,"'":-2,",":32,".":32}},"Z":{"d":"7,0r0,-17r83,-202r-76,0r0,-24r107,0r0,19r-81,200r81,0r0,24r-114,0","w":128,"k":{"J":-4,"C":6,"G":6,"O":6,"Q":6,"\u00d3":6,"\u0106":6,"X":-3,"Y":-3,"A":-3,"\u0104":-3,"i":-1,"m":-1,"n":-1,"p":-1,"r":-1,"\u0144":-1,"c":6,"d":6,"e":6,"o":6,"q":6,"\u00f3":6,"\u0107":6,"\u0119":6,"u":4,"v":4,"w":4,"y":4,"a":2,"\u0105":2,"-":5}},"[":{"d":"80,40r-53,0r0,-287r53,0r0,19r-31,0r0,249r31,0r0,19","w":91,"k":{"T":-4,"J":-3,"C":7,"G":7,"O":7,"Q":7,"\u00d3":7,"\u0106":7,"V":-8,"W":-8,"X":-1,"Y":-10,"A":6,"\u0104":6,"j":-11,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f3":4,"\u0107":4,"\u0119":4}},"\\":{"d":"92,14r-21,0r-71,-260r21,0","w":94},"]":{"d":"11,-247r53,0r0,287r-53,0r0,-19r31,0r0,-249r-31,0r0,-19","w":91},"^":{"d":"192,-68r-24,0r-61,-140r-61,140r-23,0r74,-166r20,0","w":214},"_":{"d":"0,27r180,0r0,18r-180,0r0,-18","w":180},"a":{"d":"62,-177v74,-1,43,107,51,177r-25,0v-1,-6,0,-14,-3,-18v-21,38,-76,20,-76,-29v0,-44,36,-63,75,-63v8,-42,-30,-56,-57,-36r-6,-20v7,-5,24,-11,41,-11xm58,-19v27,2,28,-38,26,-71v-14,0,-48,2,-48,40v0,23,12,31,22,31","w":131},"b":{"d":"18,0r1,-249r28,0r1,95v9,-17,21,-23,36,-23v27,0,48,31,48,88v0,63,-26,92,-53,92v-19,1,-27,-13,-36,-26r-2,23r-23,0xm73,-153v-31,0,-26,54,-26,91v0,25,18,46,27,42v22,0,30,-30,30,-67v0,-35,-9,-66,-31,-66","w":143,"k":{"T":16,"v":3,"w":3,"y":3,"x":5,"z":3,"\u017a":3,"\u017c":3,"-":-5,"\"":7,"'":7,",":12,".":12}},"c":{"d":"101,-26r3,22v-51,20,-92,-12,-92,-82v0,-59,39,-108,93,-85r-5,22v-37,-17,-60,20,-60,63v0,50,24,76,61,60","w":108,"k":{"T":10,"f":-4,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f3":2,"\u0107":2,"\u0119":2,"t":-5,"u":-1,"v":-7,"w":-7,"y":-7,"a":-1,"\u0105":-1,"\"":-3,"'":-3,",":3,".":3}},"d":{"d":"97,-249r27,0r2,249r-24,0v-2,-7,0,-17,-3,-22v-6,13,-18,25,-36,25v-30,0,-51,-32,-51,-89v0,-62,25,-91,52,-91v14,-1,24,8,33,21r0,-93xm69,-20v27,0,33,-62,27,-100v-2,-18,-12,-33,-25,-33v-23,0,-31,32,-31,67v0,37,9,66,29,66","w":143,"k":{",":5,".":5}},"e":{"d":"120,-85r-81,0v1,69,32,72,70,58r4,21v-55,24,-101,-8,-101,-79v0,-57,24,-92,59,-92v41,0,51,45,49,92xm39,-105r55,0v1,-35,-13,-51,-26,-51v-18,0,-28,27,-29,51","w":130,"k":{"T":16,"x":3,"z":3,"\u017a":3,"\u017c":3,"-":-6,"\"":3,"'":3,",":4,".":4}},"f":{"d":"25,-174v-7,-48,25,-92,72,-74r-4,22v-30,-13,-45,15,-40,52r32,0r0,21r-32,0r0,153r-28,0r0,-153r-22,0r0,-21r22,0","w":82,"k":{"g":1,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f3":1,"\u0107":1,"\u0119":1,"t":-2,":":-13,";":-13,"-":1,")":-25,"]":-25,"}":-25,"\"":-17,"'":-17,",":13,".":13}},"g":{"d":"125,-22v8,87,-43,105,-102,85r6,-21v32,13,72,12,68,-46v-1,-6,2,-14,-1,-18v-6,14,-18,22,-33,22v-31,0,-51,-35,-51,-86v0,-64,29,-91,55,-91v20,-1,26,15,33,23r1,-20r25,0xm71,-23v25,0,28,-54,26,-91v-1,-20,-6,-39,-26,-39v-20,0,-31,26,-31,65v0,45,14,65,31,65","w":143,"k":{"T":17,"\"":3,"'":3,",":8,".":8}},"h":{"d":"75,-154v-47,0,-22,102,-28,154r-28,0r0,-249r28,0r1,93v23,-35,78,-29,78,40r0,116r-27,0r0,-112v0,-21,-5,-42,-24,-42","w":145,"k":{"T":18,"t":2,"v":3,"w":3,"y":3}},"i":{"d":"47,0r-28,0r0,-174r28,0r0,174xm33,-237v10,0,16,7,16,18v0,11,-7,18,-17,18v-9,0,-15,-7,-15,-18v0,-11,7,-18,16,-18","w":66},"j":{"d":"-10,50v27,-9,32,-20,32,-69r0,-155r27,0v-5,73,15,188,-17,229v-9,12,-27,17,-38,17xm36,-237v10,0,16,7,16,18v0,11,-7,18,-17,18v-9,0,-16,-7,-16,-18v0,-11,7,-18,17,-18","w":67,"k":{",":5,".":5}},"k":{"d":"47,-249r1,156v12,-30,29,-54,43,-81r30,0r-46,73r50,101r-31,0r-37,-82v-16,15,-9,53,-10,82r-28,0r0,-249r28,0","w":127,"k":{"T":14,"g":5,"i":1,"m":1,"n":1,"p":1,"r":1,"\u0144":1,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f3":5,"\u0107":5,"\u0119":5,"u":1,"a":-2,"\u0105":-2,"-":5,",":-3,".":-3}},"l":{"d":"19,0r0,-249r28,0r0,249r-28,0","w":68,"k":{",":5,".":5}},"m":{"d":"74,-154v-45,0,-22,102,-27,154r-28,0r-1,-174r24,0r2,21v15,-30,65,-33,77,3v21,-42,83,-38,83,34r0,116r-28,0r0,-109v0,-23,-3,-45,-24,-45v-46,0,-21,102,-27,154r-27,0r0,-114v0,-19,-3,-40,-24,-40","w":223,"k":{"T":18,"t":2,"v":3,"w":3,"y":3}},"n":{"d":"75,-154v-45,0,-23,102,-28,154r-28,0r-1,-174r24,0r2,21v23,-39,82,-32,82,36r0,117r-27,0r0,-112v0,-21,-4,-42,-24,-42","w":145,"k":{"T":18,"t":2,"v":3,"w":3,"y":3}},"o":{"d":"70,-177v31,0,56,29,56,90v-1,126,-114,118,-114,0v0,-64,28,-90,58,-90xm69,-155v-25,0,-29,41,-29,68v0,29,5,68,30,68v24,0,28,-41,28,-68v0,-27,-5,-68,-29,-68","w":137,"k":{"T":16,"v":3,"w":3,"y":3,"x":5,"z":3,"\u017a":3,"\u017c":3,"-":-5,"\"":7,"'":7,",":12,".":12}},"p":{"d":"19,69r-1,-243r24,0v2,7,0,17,3,22v9,-19,22,-25,36,-25v30,0,51,33,51,90v0,64,-27,90,-54,90v-17,1,-24,-12,-31,-20r0,86r-28,0xm73,-153v-31,0,-26,52,-26,89v0,25,16,48,26,44v23,0,31,-32,31,-67v0,-36,-9,-66,-31,-66","w":143,"k":{"T":16,"v":3,"w":3,"y":3,"x":5,"z":3,"\u017a":3,"\u017c":3,"-":-5,"\"":7,"'":7,",":12,".":12}},"q":{"d":"97,69r-1,-87v-6,12,-18,21,-34,21v-28,0,-50,-31,-50,-88v0,-62,26,-92,55,-92v12,0,23,7,33,23r1,-20r25,0r-1,243r-28,0xm70,-20v24,0,27,-52,27,-89v0,-22,-11,-44,-26,-44v-23,0,-31,30,-31,67v0,37,9,66,30,66","w":143,"k":{"T":14,",":3,".":3}},"r":{"d":"87,-148v-57,-5,-36,90,-40,148r-28,0r-1,-174r24,0v2,8,0,20,3,27v8,-19,20,-32,42,-30r0,29","w":89,"k":{"\u0142":-3,"T":10,"f":-9,"g":5,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f3":5,"\u0107":5,"\u0119":5,"t":-9,"u":1,"v":-9,"w":-9,"y":-9,"x":-8,"z":-3,"\u017a":-3,"\u017c":-3,"a":2,"\u0105":2,",":19,".":19}},"s":{"d":"37,-133v2,30,65,44,58,83v2,49,-54,64,-87,42r7,-21v15,13,56,13,53,-16v3,-32,-66,-51,-57,-84v-3,-41,50,-60,79,-39r-7,21v-14,-14,-48,-8,-46,14","w":104,"k":{"T":11,",":5,".":5}},"t":{"d":"84,-1v-36,9,-58,-4,-58,-51r0,-101r-22,0r0,-21r22,0r0,-30r27,-11r0,41r34,0r0,21r-34,0r0,103v1,29,11,31,30,28","w":91,"k":{"g":3,"c":3,"d":3,"e":3,"o":3,"q":3,"\u00f3":3,"\u0107":3,"\u0119":3,"v":-4,"w":-4,"y":-4,",":5,".":5}},"u":{"d":"70,-21v22,0,27,-18,26,-38r0,-115r28,0r1,174r-24,0r-2,-18v-5,9,-19,21,-38,21v-63,0,-37,-114,-42,-177r27,0r0,106v0,27,5,47,24,47","w":143,"k":{"T":14,",":3,".":3}},"v":{"d":"5,-174r28,0r31,140v7,-50,19,-93,29,-140r27,0r-45,174r-25,0","w":124,"k":{"T":11,"g":4,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f3":5,"\u0107":5,"\u0119":5,"v":-7,"w":-7,"y":-7,"a":3,"\u0105":3,":":1,";":1,"-":1,",":15,".":15}},"w":{"d":"5,-174r28,0r28,141r31,-141r21,0r32,141v5,-47,17,-96,26,-141r28,0r-44,174r-23,0r-30,-137v-8,50,-21,90,-31,137r-24,0","w":203,"k":{"T":11,"g":4,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f3":5,"\u0107":5,"\u0119":5,"v":-7,"w":-7,"y":-7,"a":3,"\u0105":3,":":1,";":1,"-":1,",":15,".":15}},"x":{"d":"5,-174r30,0r28,68v9,-25,18,-45,28,-68r28,0r-41,86r41,88r-30,0r-29,-69r-28,69r-28,0r41,-87","w":122,"k":{"T":11,"g":1,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f3":5,"\u0107":5,"\u0119":5,"s":1,"\u015b":1,"t":-5,"v":-7,"w":-7,"y":-7,"-":1}},"y":{"d":"7,53v18,-11,43,-37,42,-66r-44,-161r29,0r31,136r28,-136r27,0v-27,88,-32,211,-103,251","w":124,"k":{"T":11,"g":4,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f3":5,"\u0107":5,"\u0119":5,"v":-7,"w":-7,"y":-7,"a":3,"\u0105":3,":":1,";":1,"-":1,",":15,".":15}},"z":{"d":"6,0r0,-17r69,-134r-62,0r0,-23r92,0r0,18r-68,133r68,0r0,23r-99,0","w":112,"k":{"T":9,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f3":4,"\u0107":4,"\u0119":4,"v":-5,"w":-5,"y":-5}},"{":{"d":"31,-6v-2,-34,23,-85,-21,-88r0,-18v44,-4,19,-55,21,-89v2,-33,20,-47,49,-46r0,19v-58,0,7,114,-47,125v32,4,23,62,21,97v-1,17,6,28,26,28r0,18v-28,1,-47,-10,-49,-46","w":91,"k":{"T":-4,"J":-3,"C":7,"G":7,"O":7,"Q":7,"\u00d3":7,"\u0106":7,"V":-8,"W":-8,"X":-1,"Y":-10,"A":6,"\u0104":6,"j":-11,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f3":4,"\u0107":4,"\u0119":4}},"|":{"d":"25,-270r23,0r0,360r-23,0r0,-360","w":72},"}":{"d":"60,-201v2,34,-22,85,21,89r0,18v-44,3,-19,54,-21,88v-2,35,-21,47,-49,46r0,-18v59,-2,-8,-114,47,-126v-33,-4,-23,-61,-21,-97v0,-17,-7,-27,-26,-27r0,-19v29,-1,47,13,49,46","w":91},"~":{"d":"152,-78v-22,5,-68,-30,-88,-30v-12,0,-18,9,-18,28r-20,0v-1,-31,16,-48,40,-48v22,0,67,31,86,30v13,0,17,-12,17,-28r20,0v2,32,-13,48,-37,48","w":214},"'":{"d":"18,-246r26,0r-5,84r-16,0","w":61,"k":{"T":-2,"J":12,"C":1,"G":1,"O":1,"Q":1,"\u00d3":1,"\u0106":1,"V":-2,"W":-2,"X":-2,"Y":-4,"A":22,"\u0104":22,"f":-5,"g":8,"c":8,"d":8,"e":8,"o":8,"q":8,"\u00f3":8,"\u0107":8,"\u0119":8,"s":1,"\u015b":1,"t":-5,"x":-1,",":33,".":33}},"`":{"d":"14,-246r28,0r28,49r-18,0","w":108},"\u0141":{"d":"120,0r-96,0r0,-92r-24,23r0,-25r24,-23r0,-126r28,0r0,103r38,-36r0,25r-38,37r0,91r68,0r0,23","w":126,"k":{"T":24,"J":-5,"C":15,"G":15,"O":15,"Q":15,"\u00d3":15,"\u0106":15,"U":11,"V":22,"W":22,"Y":28,"A":-1,"\u0104":-1,"f":1,"g":3,"c":6,"d":6,"e":6,"o":6,"q":6,"\u00f3":6,"\u0107":6,"\u0119":6,"t":6,"u":6,"v":8,"w":8,"y":8,"a":1,"\u0105":1,"-":16,"\"":26,"'":26}},"\u0142":{"d":"50,0r-28,0r0,-107r-22,23r0,-24r22,-23r0,-118r28,0r0,96r22,-24r0,25r-22,24r0,128","w":71,"k":{",":5,".":5}},"\u00d3":{"d":"83,-246v41,0,66,46,66,123v0,91,-31,126,-70,126v-40,0,-67,-43,-67,-125v0,-80,29,-124,71,-124xm80,-221v-55,1,-55,200,1,199v55,-3,55,-195,-1,-199xm97,-294r33,0r-45,38r-22,0","w":160,"k":{"\u0142":-1,"T":9,"J":3,"V":3,"W":3,"X":4,"Y":7,"A":7,"\u0104":7,"f":-3,"g":-3,"b":-1,"h":-1,"k":-1,"l":-1,"i":-2,"m":-2,"n":-2,"p":-2,"r":-2,"\u0144":-2,"c":-3,"d":-3,"e":-3,"o":-3,"q":-3,"\u00f3":-3,"\u0107":-3,"\u0119":-3,"t":-3,"u":-3,"v":-3,"w":-3,"y":-3,"x":1,"z":3,"\u017a":3,"\u017c":3,"-":-2,")":2,"]":2,"}":2,"\"":1,"'":1,",":15,".":15}},"\u00f3":{"d":"83,-246r29,0r-38,49r-19,0xm70,-177v31,0,56,29,56,90v-1,126,-114,118,-114,0v0,-64,28,-90,58,-90xm69,-155v-25,0,-29,41,-29,68v0,29,5,68,30,68v24,0,28,-41,28,-68v0,-27,-5,-68,-29,-68","w":137,"k":{"T":16,"v":3,"w":3,"y":3,"x":5,"z":3,"\u017a":3,"\u017c":3,"-":-5,"\"":7,"'":7,",":12,".":12}},"\u0104":{"d":"94,-243r54,243v-23,0,-36,50,-9,51v6,0,11,-1,15,-3r4,16v-21,16,-58,8,-56,-22v0,-18,12,-35,18,-44r-16,-71r-53,0r-16,73r-27,0r55,-243r31,0xm55,-95r46,0r-24,-117","w":156,"k":{"T":22,"J":-5,"M":3,"C":7,"G":7,"O":7,"Q":7,"\u00d3":7,"\u0106":7,"U":6,"V":17,"W":17,"X":3,"Y":19,"Z":-3,"\u0179":-3,"\u017b":-3,"f":4,"g":3,"b":1,"h":1,"k":1,"l":1,"\u0142":1,"j":1,"i":1,"m":1,"n":1,"p":1,"r":1,"\u0144":1,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f3":4,"\u0107":4,"\u0119":4,"s":-1,"\u015b":-1,"t":4,"u":2,"v":9,"w":9,"y":9,"x":-1,"z":-4,"\u017a":-4,"\u017c":-4,")":3,"]":3,"}":3,"\"":20,"'":20}},"\u0106":{"d":"123,-28r4,24v-69,21,-117,-17,-115,-114v3,-110,52,-140,115,-121r-6,24v-47,-16,-80,8,-80,94v0,87,32,111,82,93xm104,-294r33,0r-45,38r-22,0","w":134,"k":{"T":-3,"J":-5,"C":6,"G":6,"O":6,"Q":6,"\u00d3":6,"\u0106":6,"V":-3,"W":-3,"X":-4,"Y":-6,"A":-2,"\u0104":-2,"b":1,"h":1,"k":1,"l":1,"\u0142":1,"i":1,"m":1,"n":1,"p":1,"r":1,"\u0144":1,"c":6,"d":6,"e":6,"o":6,"q":6,"\u00f3":6,"\u0107":6,"\u0119":6,"u":6,"v":13,"w":13,"y":13,"z":-5,"\u017a":-5,"\u017c":-5,"a":4,"\u0105":4,")":-2,"]":-2,"}":-2,"\"":-3,"'":-3}},"\u0118":{"d":"117,49r4,15v-20,15,-57,10,-57,-19v0,-18,16,-36,30,-45r-72,0r0,-243r92,0r0,24r-65,0r0,80r61,0r0,24r-61,0r0,91r69,0v-1,8,3,21,-3,25v-16,9,-29,24,-29,37v1,16,18,16,31,11","w":127,"k":{"J":-4,"V":-3,"W":-3,"Y":-4,"f":4,"g":5,"b":3,"h":3,"k":3,"l":3,"\u0142":3,"i":1,"m":1,"n":1,"p":1,"r":1,"\u0144":1,"c":5,"d":5,"e":5,"o":5,"q":5,"\u00f3":5,"\u0107":5,"\u0119":5,"t":1,"u":5,"v":5,"w":5,"y":5,"z":-1,"\u017a":-1,"\u017c":-1,"a":1,"\u0105":1,",":-1,".":-1}},"\u0143":{"d":"47,0r-25,0r0,-243r26,0r45,114v11,25,20,61,31,85r-3,-199r25,0r0,243r-26,0r-47,-117v-11,-23,-18,-54,-29,-82v4,48,3,137,3,199xm104,-294r33,0r-44,38r-22,0","w":167,"k":{"j":1,"c":1,"d":1,"e":1,"o":1,"q":1,"\u00f3":1,"\u0107":1,"\u0119":1,"s":1,"\u015b":1,"v":1,"w":1,"y":1,"x":1,"z":-1,"\u017a":-1,"\u017c":-1}},"\u015a":{"d":"91,-63v-3,-53,-77,-60,-77,-118v0,-51,57,-79,98,-55r-7,24v-20,-17,-71,-4,-64,26v0,24,13,33,36,50v29,21,42,43,42,70v0,59,-64,83,-109,58r6,-24v27,19,77,10,75,-31xm82,-294r33,0r-44,38r-22,0","w":129,"k":{"i":-1,"m":-1,"n":-1,"p":-1,"r":-1,"\u0144":-1,"c":-3,"d":-3,"e":-3,"o":-3,"q":-3,"\u00f3":-3,"\u0107":-3,"\u0119":-3,"t":1,"u":-2,"v":4,"w":4,"y":4,"a":-3,"\u0105":-3,"-":-2}},"\u0179":{"d":"7,0r0,-17r83,-202r-76,0r0,-24r107,0r0,19r-81,200r81,0r0,24r-114,0xm85,-294r32,0r-44,38r-22,0","w":128,"k":{"J":-4,"C":6,"G":6,"O":6,"Q":6,"\u00d3":6,"\u0106":6,"X":-3,"Y":-3,"A":-3,"\u0104":-3,"i":-1,"m":-1,"n":-1,"p":-1,"r":-1,"\u0144":-1,"c":6,"d":6,"e":6,"o":6,"q":6,"\u00f3":6,"\u0107":6,"\u0119":6,"u":4,"v":4,"w":4,"y":4,"a":2,"\u0105":2,"-":5}},"\u017b":{"d":"7,0r0,-17r83,-202r-76,0r0,-24r107,0r0,19r-81,200r81,0r0,24r-114,0xm69,-260v-9,0,-16,-7,-16,-16v0,-9,7,-16,16,-16v9,0,16,7,16,16v0,9,-7,16,-16,16","w":128,"k":{"J":-4,"C":6,"G":6,"O":6,"Q":6,"\u00d3":6,"\u0106":6,"X":-3,"Y":-3,"A":-3,"\u0104":-3,"i":-1,"m":-1,"n":-1,"p":-1,"r":-1,"\u0144":-1,"c":6,"d":6,"e":6,"o":6,"q":6,"\u00f3":6,"\u0107":6,"\u0119":6,"u":4,"v":4,"w":4,"y":4,"a":2,"\u0105":2,"-":5}},"\u0105":{"d":"62,-177v75,-3,42,110,52,177v-21,1,-31,53,-6,54v7,0,11,-2,15,-4r4,16v-22,16,-56,8,-56,-22v0,-27,25,-38,14,-62v-21,38,-76,20,-76,-29v0,-44,36,-63,75,-63v8,-42,-30,-56,-57,-36r-6,-20v7,-5,24,-11,41,-11xm58,-19v27,2,28,-38,26,-71v-14,0,-48,2,-48,40v0,23,12,31,22,31","w":131},"\u0107":{"d":"85,-246r28,0r-38,49r-18,0xm101,-26r3,22v-51,20,-92,-12,-92,-82v0,-59,39,-108,93,-85r-5,22v-37,-17,-60,20,-60,63v0,50,24,76,61,60","w":108,"k":{"T":10,"f":-4,"c":2,"d":2,"e":2,"o":2,"q":2,"\u00f3":2,"\u0107":2,"\u0119":2,"t":-5,"u":-1,"v":-7,"w":-7,"y":-7,"a":-1,"\u0105":-1,"\"":-3,"'":-3,",":3,".":3}},"\u0119":{"d":"113,-6v-20,7,-43,26,-43,44v0,18,19,16,30,10r4,15v-20,17,-56,9,-56,-18v0,-18,19,-34,26,-43v-41,-1,-62,-34,-62,-87v0,-57,24,-92,59,-92v41,0,51,45,49,92r-81,0v1,69,32,72,70,58xm39,-105r55,0v1,-35,-13,-51,-26,-51v-18,0,-28,27,-29,51","w":130,"k":{"T":16,"x":3,"z":3,"\u017a":3,"\u017c":3,"-":-6,"\"":3,"'":3,",":4,".":4}},"\u0144":{"d":"89,-246r28,0r-37,49r-19,0xm75,-154v-45,0,-23,102,-28,154r-28,0r-1,-174r24,0r2,21v23,-39,82,-32,82,36r0,117r-27,0r0,-112v0,-21,-4,-42,-24,-42","w":145,"k":{"T":18,"t":2,"v":3,"w":3,"y":3}},"\u015b":{"d":"68,-246r29,0r-38,49r-18,0xm37,-133v2,30,65,44,58,83v2,49,-54,64,-87,42r7,-21v15,13,56,13,53,-16v3,-32,-66,-51,-57,-84v-3,-41,50,-60,79,-39r-7,21v-14,-14,-48,-8,-46,14","w":104,"k":{"T":11,",":5,".":5}},"\u017a":{"d":"75,-246r28,0r-38,49r-18,0xm6,0r0,-17r69,-134r-62,0r0,-23r92,0r0,18r-68,133r68,0r0,23r-99,0","w":112,"k":{"T":9,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f3":4,"\u0107":4,"\u0119":4,"v":-5,"w":-5,"y":-5}},"\u017c":{"d":"58,-204v-9,0,-16,-7,-16,-16v0,-9,7,-16,16,-16v9,0,15,6,15,16v0,9,-6,16,-15,16xm6,0r0,-17r69,-134r-62,0r0,-23r92,0r0,18r-68,133r68,0r0,23r-99,0","w":112,"k":{"T":9,"c":4,"d":4,"e":4,"o":4,"q":4,"\u00f3":4,"\u0107":4,"\u0119":4,"v":-5,"w":-5,"y":-5}},"\u00a0":{"w":56,"k":{"T":13,"V":13,"W":13,"Y":13}}}});
/*!
 * jQuery UI 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI
 */
(function(c,j){function k(a,b){var d=a.nodeName.toLowerCase();if("area"===d){b=a.parentNode;d=b.name;if(!a.href||!d||b.nodeName.toLowerCase()!=="map")return false;a=c("img[usemap=#"+d+"]")[0];return!!a&&l(a)}return(/input|select|textarea|button|object/.test(d)?!a.disabled:"a"==d?a.href||b:b)&&l(a)}function l(a){return!c(a).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.16",
keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({propAttr:c.fn.prop||c.fn.attr,_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=
this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,
"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==j)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"),10);if(!isNaN(b)&&b!==0)return b}a=a.parent()}}return 0},disableSelection:function(){return this.bind((c.support.selectstart?"selectstart":
"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function(a,b){function d(f,g,m,n){c.each(e,function(){g-=parseFloat(c.curCSS(f,"padding"+this,true))||0;if(m)g-=parseFloat(c.curCSS(f,"border"+this+"Width",true))||0;if(n)g-=parseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),i={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,
outerWidth:c.fn.outerWidth,outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(f){if(f===j)return i["inner"+b].call(this);return this.each(function(){c(this).css(h,d(this,f)+"px")})};c.fn["outer"+b]=function(f,g){if(typeof f!=="number")return i["outer"+b].call(this,f);return this.each(function(){c(this).css(h,d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){return k(a,!isNaN(c.attr(a,"tabindex")))},tabbable:function(a){var b=c.attr(a,
"tabindex"),d=isNaN(b);return(d||b>=0)&&k(a,!d)}});c(function(){var a=document.body,b=a.appendChild(b=document.createElement("div"));c.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});c.support.minHeight=b.offsetHeight===100;c.support.selectstart="onselectstart"in b;a.removeChild(b).style.display="none"});c.extend(c.ui,{plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&
a.element[0].parentNode)for(var e=0;e<b.length;e++)a.options[b[e][0]]&&b[e][1].apply(a.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==="hidden")return false;b=b&&b==="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return c.ui.isOverAxis(a,d,h)&&
c.ui.isOverAxis(b,e,i)}})}})(jQuery);
;/*!
 * jQuery UI Widget 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Widget
 */
(function(b,j){if(b.cleanData){var k=b.cleanData;b.cleanData=function(a){for(var c=0,d;(d=a[c])!=null;c++)try{b(d).triggerHandler("remove")}catch(e){}k(a)}}else{var l=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(d){}});return l.call(b(this),a,c)})}}b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=
function(h){return!!b.data(h,a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend(true,{},c.options);b[e][a].prototype=b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):
d;if(e&&d.charAt(0)==="_")return h;e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==j){h=i;return false}}):this.each(function(){var g=b.data(this,a);g?g.option(d||{})._init():b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=
b.extend(true,{},this.options,this._getCreateOptions(),a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+
"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(a,c){var d=a;if(arguments.length===0)return b.extend({},this.options);if(typeof a==="string"){if(c===j)return this.options[a];d={};d[a]=c}this._setOptions(d);return this},_setOptions:function(a){var c=this;b.each(a,function(d,e){c._setOption(d,e)});return this},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",
c);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);
;/*!
 * jQuery UI Mouse 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Mouse
 *
 * Depends:
 *	jquery.ui.widget.js
 */
(function(b){var d=false;b(document).mouseup(function(){d=false});b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(c){return a._mouseDown(c)}).bind("click."+this.widgetName,function(c){if(true===b.data(c.target,a.widgetName+".preventClickEvent")){b.removeData(c.target,a.widgetName+".preventClickEvent");c.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+
this.widgetName)},_mouseDown:function(a){if(!d){this._mouseStarted&&this._mouseUp(a);this._mouseDownEvent=a;var c=this,f=a.which==1,g=typeof this.options.cancel=="string"&&a.target.nodeName?b(a.target).closest(this.options.cancel).length:false;if(!f||g||!this._mouseCapture(a))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){c.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=
this._mouseStart(a)!==false;if(!this._mouseStarted){a.preventDefault();return true}}true===b.data(a.target,this.widgetName+".preventClickEvent")&&b.removeData(a.target,this.widgetName+".preventClickEvent");this._mouseMoveDelegate=function(e){return c._mouseMove(e)};this._mouseUpDelegate=function(e){return c._mouseUp(e)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);a.preventDefault();return d=true}},_mouseMove:function(a){if(b.browser.msie&&
!(document.documentMode>=9)&&!a.button)return this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=
false;a.target==this._mouseDownEvent.target&&b.data(a.target,this.widgetName+".preventClickEvent",true);this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
;/*
 * jQuery UI Button 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button
 *
 * Depends:
 *	jquery.ui.core.js
 *	jquery.ui.widget.js
 */
(function(b){var h,i,j,g,l=function(){var a=b(this).find(":ui-button");setTimeout(function(){a.button("refresh")},1)},k=function(a){var c=a.name,e=a.form,f=b([]);if(c)f=e?b(e).find("[name='"+c+"']"):b("[name='"+c+"']",a.ownerDocument).filter(function(){return!this.form});return f};b.widget("ui.button",{options:{disabled:null,text:true,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset.button").bind("reset.button",l);if(typeof this.options.disabled!==
"boolean")this.options.disabled=this.element.propAttr("disabled");this._determineButtonType();this.hasTitle=!!this.buttonElement.attr("title");var a=this,c=this.options,e=this.type==="checkbox"||this.type==="radio",f="ui-state-hover"+(!e?" ui-state-active":"");if(c.label===null)c.label=this.buttonElement.html();if(this.element.is(":disabled"))c.disabled=true;this.buttonElement.addClass("ui-button ui-widget ui-state-default ui-corner-all").attr("role","button").bind("mouseenter.button",function(){if(!c.disabled){b(this).addClass("ui-state-hover");
this===h&&b(this).addClass("ui-state-active")}}).bind("mouseleave.button",function(){c.disabled||b(this).removeClass(f)}).bind("click.button",function(d){if(c.disabled){d.preventDefault();d.stopImmediatePropagation()}});this.element.bind("focus.button",function(){a.buttonElement.addClass("ui-state-focus")}).bind("blur.button",function(){a.buttonElement.removeClass("ui-state-focus")});if(e){this.element.bind("change.button",function(){g||a.refresh()});this.buttonElement.bind("mousedown.button",function(d){if(!c.disabled){g=
false;i=d.pageX;j=d.pageY}}).bind("mouseup.button",function(d){if(!c.disabled)if(i!==d.pageX||j!==d.pageY)g=true})}if(this.type==="checkbox")this.buttonElement.bind("click.button",function(){if(c.disabled||g)return false;b(this).toggleClass("ui-state-active");a.buttonElement.attr("aria-pressed",a.element[0].checked)});else if(this.type==="radio")this.buttonElement.bind("click.button",function(){if(c.disabled||g)return false;b(this).addClass("ui-state-active");a.buttonElement.attr("aria-pressed","true");
var d=a.element[0];k(d).not(d).map(function(){return b(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed","false")});else{this.buttonElement.bind("mousedown.button",function(){if(c.disabled)return false;b(this).addClass("ui-state-active");h=this;b(document).one("mouseup",function(){h=null})}).bind("mouseup.button",function(){if(c.disabled)return false;b(this).removeClass("ui-state-active")}).bind("keydown.button",function(d){if(c.disabled)return false;if(d.keyCode==b.ui.keyCode.SPACE||
d.keyCode==b.ui.keyCode.ENTER)b(this).addClass("ui-state-active")}).bind("keyup.button",function(){b(this).removeClass("ui-state-active")});this.buttonElement.is("a")&&this.buttonElement.keyup(function(d){d.keyCode===b.ui.keyCode.SPACE&&b(this).click()})}this._setOption("disabled",c.disabled);this._resetButton()},_determineButtonType:function(){this.type=this.element.is(":checkbox")?"checkbox":this.element.is(":radio")?"radio":this.element.is("input")?"input":"button";if(this.type==="checkbox"||this.type===
"radio"){var a=this.element.parents().filter(":last"),c="label[for='"+this.element.attr("id")+"']";this.buttonElement=a.find(c);if(!this.buttonElement.length){a=a.length?a.siblings():this.element.siblings();this.buttonElement=a.filter(c);if(!this.buttonElement.length)this.buttonElement=a.find(c)}this.element.addClass("ui-helper-hidden-accessible");(a=this.element.is(":checked"))&&this.buttonElement.addClass("ui-state-active");this.buttonElement.attr("aria-pressed",a)}else this.buttonElement=this.element},
widget:function(){return this.buttonElement},destroy:function(){this.element.removeClass("ui-helper-hidden-accessible");this.buttonElement.removeClass("ui-button ui-widget ui-state-default ui-corner-all ui-state-hover ui-state-active  ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only").removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());this.hasTitle||this.buttonElement.removeAttr("title");
b.Widget.prototype.destroy.call(this)},_setOption:function(a,c){b.Widget.prototype._setOption.apply(this,arguments);if(a==="disabled")c?this.element.propAttr("disabled",true):this.element.propAttr("disabled",false);else this._resetButton()},refresh:function(){var a=this.element.is(":disabled");a!==this.options.disabled&&this._setOption("disabled",a);if(this.type==="radio")k(this.element[0]).each(function(){b(this).is(":checked")?b(this).button("widget").addClass("ui-state-active").attr("aria-pressed",
"true"):b(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")});else if(this.type==="checkbox")this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true"):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false")},_resetButton:function(){if(this.type==="input")this.options.label&&this.element.val(this.options.label);else{var a=this.buttonElement.removeClass("ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only"),
c=b("<span></span>").addClass("ui-button-text").html(this.options.label).appendTo(a.empty()).text(),e=this.options.icons,f=e.primary&&e.secondary,d=[];if(e.primary||e.secondary){if(this.options.text)d.push("ui-button-text-icon"+(f?"s":e.primary?"-primary":"-secondary"));e.primary&&a.prepend("<span class='ui-button-icon-primary ui-icon "+e.primary+"'></span>");e.secondary&&a.append("<span class='ui-button-icon-secondary ui-icon "+e.secondary+"'></span>");if(!this.options.text){d.push(f?"ui-button-icons-only":
"ui-button-icon-only");this.hasTitle||a.attr("title",c)}}else d.push("ui-button-text-only");a.addClass(d.join(" "))}}});b.widget("ui.buttonset",{options:{items:":button, :submit, :reset, :checkbox, :radio, a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(a,c){a==="disabled"&&this.buttons.button("option",a,c);b.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){var a=this.element.css("direction")===
"ltr";this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return b(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(a?"ui-corner-left":"ui-corner-right").end().filter(":last").addClass(a?"ui-corner-right":"ui-corner-left").end().end()},destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return b(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy");
b.Widget.prototype.destroy.call(this)}})})(jQuery);
;/*
 * jQuery UI Slider 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider
 *
 * Depends:
 *	jquery.ui.core.js
 *	jquery.ui.mouse.js
 *	jquery.ui.widget.js
 */
(function(d){d.widget("ui.slider",d.ui.mouse,{widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var a=this,b=this.options,c=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),f=b.values&&b.values.length||1,e=[];this._mouseSliding=this._keySliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+
this.orientation+" ui-widget ui-widget-content ui-corner-all"+(b.disabled?" ui-slider-disabled ui-disabled":""));this.range=d([]);if(b.range){if(b.range===true){if(!b.values)b.values=[this._valueMin(),this._valueMin()];if(b.values.length&&b.values.length!==2)b.values=[b.values[0],b.values[0]]}this.range=d("<div></div>").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(b.range==="min"||b.range==="max"?" ui-slider-range-"+b.range:""))}for(var j=c.length;j<f;j+=1)e.push("<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>");
this.handles=c.add(d(e.join("")).appendTo(a.element));this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(g){g.preventDefault()}).hover(function(){b.disabled||d(this).addClass("ui-state-hover")},function(){d(this).removeClass("ui-state-hover")}).focus(function(){if(b.disabled)d(this).blur();else{d(".ui-slider .ui-state-focus").removeClass("ui-state-focus");d(this).addClass("ui-state-focus")}}).blur(function(){d(this).removeClass("ui-state-focus")});this.handles.each(function(g){d(this).data("index.ui-slider-handle",
g)});this.handles.keydown(function(g){var k=true,l=d(this).data("index.ui-slider-handle"),i,h,m;if(!a.options.disabled){switch(g.keyCode){case d.ui.keyCode.HOME:case d.ui.keyCode.END:case d.ui.keyCode.PAGE_UP:case d.ui.keyCode.PAGE_DOWN:case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:k=false;if(!a._keySliding){a._keySliding=true;d(this).addClass("ui-state-active");i=a._start(g,l);if(i===false)return}break}m=a.options.step;i=a.options.values&&a.options.values.length?
(h=a.values(l)):(h=a.value());switch(g.keyCode){case d.ui.keyCode.HOME:h=a._valueMin();break;case d.ui.keyCode.END:h=a._valueMax();break;case d.ui.keyCode.PAGE_UP:h=a._trimAlignValue(i+(a._valueMax()-a._valueMin())/5);break;case d.ui.keyCode.PAGE_DOWN:h=a._trimAlignValue(i-(a._valueMax()-a._valueMin())/5);break;case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:if(i===a._valueMax())return;h=a._trimAlignValue(i+m);break;case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:if(i===a._valueMin())return;h=a._trimAlignValue(i-
m);break}a._slide(g,l,h);return k}}).keyup(function(g){var k=d(this).data("index.ui-slider-handle");if(a._keySliding){a._keySliding=false;a._stop(g,k);a._change(g,k);d(this).removeClass("ui-state-active")}});this._refreshValue();this._animateOff=false},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy();
return this},_mouseCapture:function(a){var b=this.options,c,f,e,j,g;if(b.disabled)return false;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();c=this._normValueFromMouse({x:a.pageX,y:a.pageY});f=this._valueMax()-this._valueMin()+1;j=this;this.handles.each(function(k){var l=Math.abs(c-j.values(k));if(f>l){f=l;e=d(this);g=k}});if(b.range===true&&this.values(1)===b.min){g+=1;e=d(this.handles[g])}if(this._start(a,g)===false)return false;
this._mouseSliding=true;j._handleIndex=g;e.addClass("ui-state-active").focus();b=e.offset();this._clickOffset=!d(a.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:a.pageX-b.left-e.width()/2,top:a.pageY-b.top-e.height()/2-(parseInt(e.css("borderTopWidth"),10)||0)-(parseInt(e.css("borderBottomWidth"),10)||0)+(parseInt(e.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(a,g,c);return this._animateOff=true},_mouseStart:function(){return true},_mouseDrag:function(a){var b=
this._normValueFromMouse({x:a.pageX,y:a.pageY});this._slide(a,this._handleIndex,b);return false},_mouseStop:function(a){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(a,this._handleIndex);this._change(a,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(a){var b;if(this.orientation==="horizontal"){b=
this.elementSize.width;a=a.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{b=this.elementSize.height;a=a.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}b=a/b;if(b>1)b=1;if(b<0)b=0;if(this.orientation==="vertical")b=1-b;a=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+b*a)},_start:function(a,b){var c={handle:this.handles[b],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(b);
c.values=this.values()}return this._trigger("start",a,c)},_slide:function(a,b,c){var f;if(this.options.values&&this.options.values.length){f=this.values(b?0:1);if(this.options.values.length===2&&this.options.range===true&&(b===0&&c>f||b===1&&c<f))c=f;if(c!==this.values(b)){f=this.values();f[b]=c;a=this._trigger("slide",a,{handle:this.handles[b],value:c,values:f});this.values(b?0:1);a!==false&&this.values(b,c,true)}}else if(c!==this.value()){a=this._trigger("slide",a,{handle:this.handles[b],value:c});
a!==false&&this.value(c)}},_stop:function(a,b){var c={handle:this.handles[b],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(b);c.values=this.values()}this._trigger("stop",a,c)},_change:function(a,b){if(!this._keySliding&&!this._mouseSliding){var c={handle:this.handles[b],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(b);c.values=this.values()}this._trigger("change",a,c)}},value:function(a){if(arguments.length){this.options.value=
this._trimAlignValue(a);this._refreshValue();this._change(null,0)}else return this._value()},values:function(a,b){var c,f,e;if(arguments.length>1){this.options.values[a]=this._trimAlignValue(b);this._refreshValue();this._change(null,a)}else if(arguments.length)if(d.isArray(arguments[0])){c=this.options.values;f=arguments[0];for(e=0;e<c.length;e+=1){c[e]=this._trimAlignValue(f[e]);this._change(null,e)}this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(a):
this.value();else return this._values()},_setOption:function(a,b){var c,f=0;if(d.isArray(this.options.values))f=this.options.values.length;d.Widget.prototype._setOption.apply(this,arguments);switch(a){case "disabled":if(b){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.propAttr("disabled",true);this.element.addClass("ui-disabled")}else{this.handles.propAttr("disabled",false);this.element.removeClass("ui-disabled")}break;case "orientation":this._detectOrientation();
this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case "value":this._animateOff=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case "values":this._animateOff=true;this._refreshValue();for(c=0;c<f;c+=1)this._change(null,c);this._animateOff=false;break}},_value:function(){var a=this.options.value;return a=this._trimAlignValue(a)},_values:function(a){var b,c;if(arguments.length){b=this.options.values[a];
return b=this._trimAlignValue(b)}else{b=this.options.values.slice();for(c=0;c<b.length;c+=1)b[c]=this._trimAlignValue(b[c]);return b}},_trimAlignValue:function(a){if(a<=this._valueMin())return this._valueMin();if(a>=this._valueMax())return this._valueMax();var b=this.options.step>0?this.options.step:1,c=(a-this._valueMin())%b;a=a-c;if(Math.abs(c)*2>=b)a+=c>0?b:-b;return parseFloat(a.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var a=
this.options.range,b=this.options,c=this,f=!this._animateOff?b.animate:false,e,j={},g,k,l,i;if(this.options.values&&this.options.values.length)this.handles.each(function(h){e=(c.values(h)-c._valueMin())/(c._valueMax()-c._valueMin())*100;j[c.orientation==="horizontal"?"left":"bottom"]=e+"%";d(this).stop(1,1)[f?"animate":"css"](j,b.animate);if(c.options.range===true)if(c.orientation==="horizontal"){if(h===0)c.range.stop(1,1)[f?"animate":"css"]({left:e+"%"},b.animate);if(h===1)c.range[f?"animate":"css"]({width:e-
g+"%"},{queue:false,duration:b.animate})}else{if(h===0)c.range.stop(1,1)[f?"animate":"css"]({bottom:e+"%"},b.animate);if(h===1)c.range[f?"animate":"css"]({height:e-g+"%"},{queue:false,duration:b.animate})}g=e});else{k=this.value();l=this._valueMin();i=this._valueMax();e=i!==l?(k-l)/(i-l)*100:0;j[c.orientation==="horizontal"?"left":"bottom"]=e+"%";this.handle.stop(1,1)[f?"animate":"css"](j,b.animate);if(a==="min"&&this.orientation==="horizontal")this.range.stop(1,1)[f?"animate":"css"]({width:e+"%"},
b.animate);if(a==="max"&&this.orientation==="horizontal")this.range[f?"animate":"css"]({width:100-e+"%"},{queue:false,duration:b.animate});if(a==="min"&&this.orientation==="vertical")this.range.stop(1,1)[f?"animate":"css"]({height:e+"%"},b.animate);if(a==="max"&&this.orientation==="vertical")this.range[f?"animate":"css"]({height:100-e+"%"},{queue:false,duration:b.animate})}}});d.extend(d.ui.slider,{version:"1.8.16"})})(jQuery);
;/*
 * jQuery UI Tabs 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs
 *
 * Depends:
 *	jquery.ui.core.js
 *	jquery.ui.widget.js
 */
(function(d,p){function u(){return++v}function w(){return++x}var v=0,x=0;d.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(true)},_setOption:function(b,e){if(b=="selected")this.options.collapsible&&
e==this.options.selected||this.select(e);else{this.options[b]=e;this._tabify()}},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+u()},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+w());return d.cookie.apply(null,[b].concat(d.makeArray(arguments)))},_ui:function(b,e){return{tab:b,panel:e,index:this.anchors.index(b)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=
d(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(b){function e(g,f){g.css("display","");!d.support.opacity&&f.opacity&&g[0].style.removeAttribute("filter")}var a=this,c=this.options,h=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=d(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return d("a",this)[0]});this.panels=d([]);this.anchors.each(function(g,f){var i=d(f).attr("href"),l=i.split("#")[0],q;if(l&&(l===location.toString().split("#")[0]||
(q=d("base")[0])&&l===q.href)){i=f.hash;f.href=i}if(h.test(i))a.panels=a.panels.add(a.element.find(a._sanitizeSelector(i)));else if(i&&i!=="#"){d.data(f,"href.tabs",i);d.data(f,"load.tabs",i.replace(/#.*$/,""));i=a._tabId(f);f.href="#"+i;f=a.element.find("#"+i);if(!f.length){f=d(c.panelTemplate).attr("id",i).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(a.panels[g-1]||a.list);f.data("destroy.tabs",true)}a.panels=a.panels.add(f)}else c.disabled.push(g)});if(b){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");
this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(c.selected===p){location.hash&&this.anchors.each(function(g,f){if(f.hash==location.hash){c.selected=g;return false}});if(typeof c.selected!=="number"&&c.cookie)c.selected=parseInt(a._cookie(),10);if(typeof c.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length)c.selected=
this.lis.index(this.lis.filter(".ui-tabs-selected"));c.selected=c.selected||(this.lis.length?0:-1)}else if(c.selected===null)c.selected=-1;c.selected=c.selected>=0&&this.anchors[c.selected]||c.selected<0?c.selected:0;c.disabled=d.unique(c.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(g){return a.lis.index(g)}))).sort();d.inArray(c.selected,c.disabled)!=-1&&c.disabled.splice(d.inArray(c.selected,c.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");
if(c.selected>=0&&this.anchors.length){a.element.find(a._sanitizeSelector(a.anchors[c.selected].hash)).removeClass("ui-tabs-hide");this.lis.eq(c.selected).addClass("ui-tabs-selected ui-state-active");a.element.queue("tabs",function(){a._trigger("show",null,a._ui(a.anchors[c.selected],a.element.find(a._sanitizeSelector(a.anchors[c.selected].hash))[0]))});this.load(c.selected)}d(window).bind("unload",function(){a.lis.add(a.anchors).unbind(".tabs");a.lis=a.anchors=a.panels=null})}else c.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));
this.element[c.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");c.cookie&&this._cookie(c.selected,c.cookie);b=0;for(var j;j=this.lis[b];b++)d(j)[d.inArray(b,c.disabled)!=-1&&!d(j).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");c.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(c.event!=="mouseover"){var k=function(g,f){f.is(":not(.ui-state-disabled)")&&f.addClass("ui-state-"+g)},n=function(g,f){f.removeClass("ui-state-"+
g)};this.lis.bind("mouseover.tabs",function(){k("hover",d(this))});this.lis.bind("mouseout.tabs",function(){n("hover",d(this))});this.anchors.bind("focus.tabs",function(){k("focus",d(this).closest("li"))});this.anchors.bind("blur.tabs",function(){n("focus",d(this).closest("li"))})}var m,o;if(c.fx)if(d.isArray(c.fx)){m=c.fx[0];o=c.fx[1]}else m=o=c.fx;var r=o?function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(o,o.duration||"normal",
function(){e(f,o);a._trigger("show",null,a._ui(g,f[0]))})}:function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");a._trigger("show",null,a._ui(g,f[0]))},s=m?function(g,f){f.animate(m,m.duration||"normal",function(){a.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");e(f,m);a.element.dequeue("tabs")})}:function(g,f){a.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");a.element.dequeue("tabs")};
this.anchors.bind(c.event+".tabs",function(){var g=this,f=d(g).closest("li"),i=a.panels.filter(":not(.ui-tabs-hide)"),l=a.element.find(a._sanitizeSelector(g.hash));if(f.hasClass("ui-tabs-selected")&&!c.collapsible||f.hasClass("ui-state-disabled")||f.hasClass("ui-state-processing")||a.panels.filter(":animated").length||a._trigger("select",null,a._ui(this,l[0]))===false){this.blur();return false}c.selected=a.anchors.index(this);a.abort();if(c.collapsible)if(f.hasClass("ui-tabs-selected")){c.selected=
-1;c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("tabs",function(){s(g,i)}).dequeue("tabs");this.blur();return false}else if(!i.length){c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("tabs",function(){r(g,l)});a.load(a.anchors.index(this));this.blur();return false}c.cookie&&a._cookie(c.selected,c.cookie);if(l.length){i.length&&a.element.queue("tabs",function(){s(g,i)});a.element.queue("tabs",function(){r(g,l)});a.load(a.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";
d.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){return false})},_getIndex:function(b){if(typeof b=="string")b=this.anchors.index(this.anchors.filter("[href$="+b+"]"));return b},destroy:function(){var b=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var e=
d.data(this,"href.tabs");if(e)this.href=e;var a=d(this).unbind(".tabs");d.each(["href","load","cache"],function(c,h){a.removeData(h+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){d.data(this,"destroy.tabs")?d(this).remove():d(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});b.cookie&&this._cookie(null,b.cookie);return this},add:function(b,
e,a){if(a===p)a=this.anchors.length;var c=this,h=this.options;e=d(h.tabTemplate.replace(/#\{href\}/g,b).replace(/#\{label\}/g,e));b=!b.indexOf("#")?b.replace("#",""):this._tabId(d("a",e)[0]);e.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var j=c.element.find("#"+b);j.length||(j=d(h.panelTemplate).attr("id",b).data("destroy.tabs",true));j.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(a>=this.lis.length){e.appendTo(this.list);j.appendTo(this.list[0].parentNode)}else{e.insertBefore(this.lis[a]);
j.insertBefore(this.panels[a])}h.disabled=d.map(h.disabled,function(k){return k>=a?++k:k});this._tabify();if(this.anchors.length==1){h.selected=0;e.addClass("ui-tabs-selected ui-state-active");j.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){c._trigger("show",null,c._ui(c.anchors[0],c.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[a],this.panels[a]));return this},remove:function(b){b=this._getIndex(b);var e=this.options,a=this.lis.eq(b).remove(),c=this.panels.eq(b).remove();
if(a.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(b+(b+1<this.anchors.length?1:-1));e.disabled=d.map(d.grep(e.disabled,function(h){return h!=b}),function(h){return h>=b?--h:h});this._tabify();this._trigger("remove",null,this._ui(a.find("a")[0],c[0]));return this},enable:function(b){b=this._getIndex(b);var e=this.options;if(d.inArray(b,e.disabled)!=-1){this.lis.eq(b).removeClass("ui-state-disabled");e.disabled=d.grep(e.disabled,function(a){return a!=b});this._trigger("enable",null,
this._ui(this.anchors[b],this.panels[b]));return this}},disable:function(b){b=this._getIndex(b);var e=this.options;if(b!=e.selected){this.lis.eq(b).addClass("ui-state-disabled");e.disabled.push(b);e.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[b],this.panels[b]))}return this},select:function(b){b=this._getIndex(b);if(b==-1)if(this.options.collapsible&&this.options.selected!=-1)b=this.options.selected;else return this;this.anchors.eq(b).trigger(this.options.event+".tabs");return this},
load:function(b){b=this._getIndex(b);var e=this,a=this.options,c=this.anchors.eq(b)[0],h=d.data(c,"load.tabs");this.abort();if(!h||this.element.queue("tabs").length!==0&&d.data(c,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addClass("ui-state-processing");if(a.spinner){var j=d("span",c);j.data("label.tabs",j.html()).html(a.spinner)}this.xhr=d.ajax(d.extend({},a.ajaxOptions,{url:h,success:function(k,n){e.element.find(e._sanitizeSelector(c.hash)).html(k);e._cleanup();a.cache&&d.data(c,
"cache.tabs",true);e._trigger("load",null,e._ui(e.anchors[b],e.panels[b]));try{a.ajaxOptions.success(k,n)}catch(m){}},error:function(k,n){e._cleanup();e._trigger("load",null,e._ui(e.anchors[b],e.panels[b]));try{a.ajaxOptions.error(k,n,b,c)}catch(m){}}}));e.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},
url:function(b,e){this.anchors.eq(b).removeData("cache.tabs").data("load.tabs",e);return this},length:function(){return this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.16"});d.extend(d.ui.tabs.prototype,{rotation:null,rotate:function(b,e){var a=this,c=this.options,h=a._rotate||(a._rotate=function(j){clearTimeout(a.rotation);a.rotation=setTimeout(function(){var k=c.selected;a.select(++k<a.anchors.length?k:0)},b);j&&j.stopPropagation()});e=a._unrotate||(a._unrotate=!e?function(j){j.clientX&&
a.rotate(null)}:function(){t=c.selected;h()});if(b){this.element.bind("tabsshow",h);this.anchors.bind(c.event+".tabs",e);h()}else{clearTimeout(a.rotation);this.element.unbind("tabsshow",h);this.anchors.unbind(c.event+".tabs",e);delete this._rotate;delete this._unrotate}return this}})})(jQuery);
;/*
 * jQuery UI Effects 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/
 */
jQuery.effects||function(f,j){function m(c){var a;if(c&&c.constructor==Array&&c.length==3)return c;if(a=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c))return[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10)];if(a=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))return[parseFloat(a[1])*2.55,parseFloat(a[2])*2.55,parseFloat(a[3])*2.55];if(a=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c))return[parseInt(a[1],
16),parseInt(a[2],16),parseInt(a[3],16)];if(a=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c))return[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16),parseInt(a[3]+a[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(c))return n.transparent;return n[f.trim(c).toLowerCase()]}function s(c,a){var b;do{b=f.curCSS(c,a);if(b!=""&&b!="transparent"||f.nodeName(c,"body"))break;a="backgroundColor"}while(c=c.parentNode);return m(b)}function o(){var c=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,
a={},b,d;if(c&&c.length&&c[0]&&c[c[0]])for(var e=c.length;e--;){b=c[e];if(typeof c[b]=="string"){d=b.replace(/\-(\w)/g,function(g,h){return h.toUpperCase()});a[d]=c[b]}}else for(b in c)if(typeof c[b]==="string")a[b]=c[b];return a}function p(c){var a,b;for(a in c){b=c[a];if(b==null||f.isFunction(b)||a in t||/scrollbar/.test(a)||!/color/i.test(a)&&isNaN(parseFloat(b)))delete c[a]}return c}function u(c,a){var b={_:0},d;for(d in a)if(c[d]!=a[d])b[d]=a[d];return b}function k(c,a,b,d){if(typeof c=="object"){d=
a;b=null;a=c;c=a.effect}if(f.isFunction(a)){d=a;b=null;a={}}if(typeof a=="number"||f.fx.speeds[a]){d=b;b=a;a={}}if(f.isFunction(b)){d=b;b=null}a=a||{};b=b||a.duration;b=f.fx.off?0:typeof b=="number"?b:b in f.fx.speeds?f.fx.speeds[b]:f.fx.speeds._default;d=d||a.complete;return[c,a,b,d]}function l(c){if(!c||typeof c==="number"||f.fx.speeds[c])return true;if(typeof c==="string"&&!f.effects[c])return true;return false}f.effects={};f.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor",
"borderTopColor","borderColor","color","outlineColor"],function(c,a){f.fx.step[a]=function(b){if(!b.colorInit){b.start=s(b.elem,a);b.end=m(b.end);b.colorInit=true}b.elem.style[a]="rgb("+Math.max(Math.min(parseInt(b.pos*(b.end[0]-b.start[0])+b.start[0],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[1]-b.start[1])+b.start[1],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[2]-b.start[2])+b.start[2],10),255),0)+")"}});var n={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,
0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,
211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},q=["add","remove","toggle"],t={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};f.effects.animateClass=function(c,a,b,
d){if(f.isFunction(b)){d=b;b=null}return this.queue(function(){var e=f(this),g=e.attr("style")||" ",h=p(o.call(this)),r,v=e.attr("class");f.each(q,function(w,i){c[i]&&e[i+"Class"](c[i])});r=p(o.call(this));e.attr("class",v);e.animate(u(h,r),{queue:false,duration:a,easing:b,complete:function(){f.each(q,function(w,i){c[i]&&e[i+"Class"](c[i])});if(typeof e.attr("style")=="object"){e.attr("style").cssText="";e.attr("style").cssText=g}else e.attr("style",g);d&&d.apply(this,arguments);f.dequeue(this)}})})};
f.fn.extend({_addClass:f.fn.addClass,addClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{add:c},a,b,d]):this._addClass(c)},_removeClass:f.fn.removeClass,removeClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{remove:c},a,b,d]):this._removeClass(c)},_toggleClass:f.fn.toggleClass,toggleClass:function(c,a,b,d,e){return typeof a=="boolean"||a===j?b?f.effects.animateClass.apply(this,[a?{add:c}:{remove:c},b,d,e]):this._toggleClass(c,a):f.effects.animateClass.apply(this,
[{toggle:c},a,b,d])},switchClass:function(c,a,b,d,e){return f.effects.animateClass.apply(this,[{add:a,remove:c},b,d,e])}});f.extend(f.effects,{version:"1.8.16",save:function(c,a){for(var b=0;b<a.length;b++)a[b]!==null&&c.data("ec.storage."+a[b],c[0].style[a[b]])},restore:function(c,a){for(var b=0;b<a.length;b++)a[b]!==null&&c.css(a[b],c.data("ec.storage."+a[b]))},setMode:function(c,a){if(a=="toggle")a=c.is(":hidden")?"show":"hide";return a},getBaseline:function(c,a){var b;switch(c[0]){case "top":b=
0;break;case "middle":b=0.5;break;case "bottom":b=1;break;default:b=c[0]/a.height}switch(c[1]){case "left":c=0;break;case "center":c=0.5;break;case "right":c=1;break;default:c=c[1]/a.width}return{x:c,y:b}},createWrapper:function(c){if(c.parent().is(".ui-effects-wrapper"))return c.parent();var a={width:c.outerWidth(true),height:c.outerHeight(true),"float":c.css("float")},b=f("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),
d=document.activeElement;c.wrap(b);if(c[0]===d||f.contains(c[0],d))f(d).focus();b=c.parent();if(c.css("position")=="static"){b.css({position:"relative"});c.css({position:"relative"})}else{f.extend(a,{position:c.css("position"),zIndex:c.css("z-index")});f.each(["top","left","bottom","right"],function(e,g){a[g]=c.css(g);if(isNaN(parseInt(a[g],10)))a[g]="auto"});c.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}return b.css(a).show()},removeWrapper:function(c){var a,b=document.activeElement;
if(c.parent().is(".ui-effects-wrapper")){a=c.parent().replaceWith(c);if(c[0]===b||f.contains(c[0],b))f(b).focus();return a}return c},setTransition:function(c,a,b,d){d=d||{};f.each(a,function(e,g){unit=c.cssUnit(g);if(unit[0]>0)d[g]=unit[0]*b+unit[1]});return d}});f.fn.extend({effect:function(c){var a=k.apply(this,arguments),b={options:a[1],duration:a[2],callback:a[3]};a=b.options.mode;var d=f.effects[c];if(f.fx.off||!d)return a?this[a](b.duration,b.callback):this.each(function(){b.callback&&b.callback.call(this)});
return d.call(this,b)},_show:f.fn.show,show:function(c){if(l(c))return this._show.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="show";return this.effect.apply(this,a)}},_hide:f.fn.hide,hide:function(c){if(l(c))return this._hide.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="hide";return this.effect.apply(this,a)}},__toggle:f.fn.toggle,toggle:function(c){if(l(c)||typeof c==="boolean"||f.isFunction(c))return this.__toggle.apply(this,arguments);else{var a=k.apply(this,
arguments);a[1].mode="toggle";return this.effect.apply(this,a)}},cssUnit:function(c){var a=this.css(c),b=[];f.each(["em","px","%","pt"],function(d,e){if(a.indexOf(e)>0)b=[parseFloat(a),e]});return b}});f.easing.jswing=f.easing.swing;f.extend(f.easing,{def:"easeOutQuad",swing:function(c,a,b,d,e){return f.easing[f.easing.def](c,a,b,d,e)},easeInQuad:function(c,a,b,d,e){return d*(a/=e)*a+b},easeOutQuad:function(c,a,b,d,e){return-d*(a/=e)*(a-2)+b},easeInOutQuad:function(c,a,b,d,e){if((a/=e/2)<1)return d/
2*a*a+b;return-d/2*(--a*(a-2)-1)+b},easeInCubic:function(c,a,b,d,e){return d*(a/=e)*a*a+b},easeOutCubic:function(c,a,b,d,e){return d*((a=a/e-1)*a*a+1)+b},easeInOutCubic:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a+b;return d/2*((a-=2)*a*a+2)+b},easeInQuart:function(c,a,b,d,e){return d*(a/=e)*a*a*a+b},easeOutQuart:function(c,a,b,d,e){return-d*((a=a/e-1)*a*a*a-1)+b},easeInOutQuart:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a+b;return-d/2*((a-=2)*a*a*a-2)+b},easeInQuint:function(c,a,b,
d,e){return d*(a/=e)*a*a*a*a+b},easeOutQuint:function(c,a,b,d,e){return d*((a=a/e-1)*a*a*a*a+1)+b},easeInOutQuint:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a*a+b;return d/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(c,a,b,d,e){return-d*Math.cos(a/e*(Math.PI/2))+d+b},easeOutSine:function(c,a,b,d,e){return d*Math.sin(a/e*(Math.PI/2))+b},easeInOutSine:function(c,a,b,d,e){return-d/2*(Math.cos(Math.PI*a/e)-1)+b},easeInExpo:function(c,a,b,d,e){return a==0?b:d*Math.pow(2,10*(a/e-1))+b},easeOutExpo:function(c,
a,b,d,e){return a==e?b+d:d*(-Math.pow(2,-10*a/e)+1)+b},easeInOutExpo:function(c,a,b,d,e){if(a==0)return b;if(a==e)return b+d;if((a/=e/2)<1)return d/2*Math.pow(2,10*(a-1))+b;return d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,e){return-d*(Math.sqrt(1-(a/=e)*a)-1)+b},easeOutCirc:function(c,a,b,d,e){return d*Math.sqrt(1-(a=a/e-1)*a)+b},easeInOutCirc:function(c,a,b,d,e){if((a/=e/2)<1)return-d/2*(Math.sqrt(1-a*a)-1)+b;return d/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(c,a,b,
d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e)==1)return b+d;g||(g=e*0.3);if(h<Math.abs(d)){h=d;c=g/4}else c=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(a-=1))*Math.sin((a*e-c)*2*Math.PI/g))+b},easeOutElastic:function(c,a,b,d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e)==1)return b+d;g||(g=e*0.3);if(h<Math.abs(d)){h=d;c=g/4}else c=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*a)*Math.sin((a*e-c)*2*Math.PI/g)+d+b},easeInOutElastic:function(c,a,b,d,e){c=1.70158;var g=
0,h=d;if(a==0)return b;if((a/=e/2)==2)return b+d;g||(g=e*0.3*1.5);if(h<Math.abs(d)){h=d;c=g/4}else c=g/(2*Math.PI)*Math.asin(d/h);if(a<1)return-0.5*h*Math.pow(2,10*(a-=1))*Math.sin((a*e-c)*2*Math.PI/g)+b;return h*Math.pow(2,-10*(a-=1))*Math.sin((a*e-c)*2*Math.PI/g)*0.5+d+b},easeInBack:function(c,a,b,d,e,g){if(g==j)g=1.70158;return d*(a/=e)*a*((g+1)*a-g)+b},easeOutBack:function(c,a,b,d,e,g){if(g==j)g=1.70158;return d*((a=a/e-1)*a*((g+1)*a+g)+1)+b},easeInOutBack:function(c,a,b,d,e,g){if(g==j)g=1.70158;
if((a/=e/2)<1)return d/2*a*a*(((g*=1.525)+1)*a-g)+b;return d/2*((a-=2)*a*(((g*=1.525)+1)*a+g)+2)+b},easeInBounce:function(c,a,b,d,e){return d-f.easing.easeOutBounce(c,e-a,0,d,e)+b},easeOutBounce:function(c,a,b,d,e){return(a/=e)<1/2.75?d*7.5625*a*a+b:a<2/2.75?d*(7.5625*(a-=1.5/2.75)*a+0.75)+b:a<2.5/2.75?d*(7.5625*(a-=2.25/2.75)*a+0.9375)+b:d*(7.5625*(a-=2.625/2.75)*a+0.984375)+b},easeInOutBounce:function(c,a,b,d,e){if(a<e/2)return f.easing.easeInBounce(c,a*2,0,d,e)*0.5+b;return f.easing.easeOutBounce(c,
a*2-e,0,d,e)*0.5+d*0.5+b}})}(jQuery);
;/*
 * jQuery UI Effects Fade 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Effects/Fade
 *
 * Depends:
 *	jquery.effects.core.js
 */
(function(b){b.effects.fade=function(a){return this.queue(function(){var c=b(this),d=b.effects.setMode(c,a.options.mode||"hide");c.animate({opacity:d},{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){a.callback&&a.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery);
;(function($) {

	$.fn.spasticNav = function(options) {
	
		options = $.extend({
			overlap : 0,
			speed : 500,
			reset : 500,
			color : '',
			easing : 'easeOutExpo'
		}, options);
	
		return this.each(function() {
		
		 	var nav = $(this),
		 		currentPageItem = $('.selected', nav),
		 		blob,
		 		reset;
		 		
		 	$('<li id="blob"></li>').css({
		 		width : currentPageItem.outerWidth(),
		 		height : currentPageItem.outerHeight() + options.overlap,
		 		left : currentPageItem.position().left,
		 		top : currentPageItem.position().top - options.overlap / 2,
		 		backgroundColor : options.color
		 	}).appendTo(this);
		 	
		 	blob = $('#blob', nav);
		 	
			$('li:not(#blob)', nav).hover(function() {
				// mouse over
				clearTimeout(reset);
				blob.animate(
					{
						left : $(this).position().left,
						width : $(this).width()
					},
					{
						duration : options.speed,
						easing : options.easing,
						queue : false
					}
				);
			}, function() {
				// mouse out	
				reset = setTimeout(function() {
				    currentPageItem = $('.selected', nav);
					blob.animate({
						width : currentPageItem.outerWidth(),
						left : currentPageItem.position().left
					}, options.speed)
				}, options.reset);
	
			});
		
		}); // end each
	
	};

})(jQuery);var lead = function(){
    this._templates = {};
};

lead.prototype.init = function(){
    this._initTemplates();
    this.bindEvents();
    //$(".kom1").focus();
};

lead.prototype.bindEvents = function(){
    var that = this;
    
    var k1 = k2 = k3 = false; //zmienne do keyUp
    $(".kom1").keyup(function(){
            if($(this).val().length == 3 && k1 == false){
                k1 = true;
                $(this).next().focus();
            }
            if($(this).val().length < 3){
                k1 = false;
            }

    });    
    $(".kom2").keyup(function(){
        if($(this).val().length == 3 && k2 == false){
            k2 = true;
             $(this).next().focus();
        }
        if($(this).val().length < 3){
            k2 = false;
        }
    });
    
    //sprawdzamy czy istnieje formularz
    var input_imie = $('input[name="imie"]').length;
    if(input_imie) {
        
        $(".kom3").keyup(function(){
        if($(this).val().length == 3 && k3 == false){
             k3 = true;
             $('input[name="imie"]').focus();
        }
        if($(this).val().length < 3){
            k3 = false;
        }
        });       
        
    }
    
    
   
    
    $(".submitLeadForm").click(function(){
        
        var kom1 = $(this).prev().prev().prev().val();
        var kom2 = $(this).prev().prev().val();
        var kom3 = $(this).prev().val();
        
        var kom = kom1 + '' + kom2 + '' + kom3;
        
        var info = $(this).closest('form').find('input[name="info"]').val();
        
        //odbieranie forma produktu
        var email        = $('input[name="email"]').val();
        var imie         = $('input[name="imie"]').val();
        var nazwisko     = $('input[name="nazwisko"]').val();
        var miasto       = $('input[name="miasto"]').val();
        var kod_pocztowy = $('input[name="kod_pocztowy"]').val();
        var pesel        = $('input[name="pesel"]').val();
        var pora_kontaktu= $('select[name="pora_kontaktu"]').val();      

        var pot_type     = $('input[name="pot_type"]').val();
        var pot_subtype  = $('input[name="pot_subtype"]').val();      

        //****GA Tracking Code
        _gaq.push(['t2._trackPageview', '/lead/click/'+info+'/'+pot_type+'/'+pot_subtype]);

        var selected = new Array( );

            switch (pora_kontaktu) {
                
                case 'dowolna':
                selected['dowolna'] = 'selected="selected"';
                break;
                
                case 'rano':
                selected['rano'] = 'selected="selected"';
                break;
                
                case 'południe':
                selected['poludnie'] = 'selected="selected"';
                break;
                
                case 'wieczór':
                selected['wieczor'] = 'selected="selected"';
                break;
                
                case 'noc':
                selected['noc'] = 'selected="selected"';
                break;
                
            }    
        
        if(isNaN(kom) || (parseInt(kom).toString().length != 9)){
            var tpl = that.markupTemplate('falseAlert', {message:'Podaj numer telefonu'});
            tpl.appendTo("body");
            $("body").find("#leadTooltipAlert").overlay({
                load: true,
                mask: {
            		color: '#f1f1f1',
            		loadSpeed: 200,
            		opacity: 0.9
            	},
                top: 'center',
                onClose: function(){
                    $("body").find("#leadTooltipAlert").remove();
                }
            });
            return false;
        }
        /////////////////////////
        //wysłanie formularza za pomocą json z numerem telefonu
        var description = $('#simpleLeadDesc').val();
        if(description == undefined){
            description = $('.simpleLeadDesc').val();
        }
                    
        var dane = {
                    kom: kom,
                    info: info,
                    description: description,
                    email: email,
                    imie: imie,
                    nazwisko: nazwisko,
                    miasto: miasto,
                    kod_pocztowy: kod_pocztowy,
                    pesel: pesel,
                    pora_kontaktu: pora_kontaktu,
                    pot_type: pot_type,
                    pot_subtype: pot_subtype
        };
        
        $.getJSON('/index.php?c=Partner&a=createSimpleLead&'+$.param(dane)+"&rand="+Math.random(), function(respond){
            if(respond.status==0)
            {
                var tpl = that.markupTemplate('falseAlert', {message:'Twój numer został już zarejestrowany w naszej bazie, proszę czekać na kontakt naszego konsultanta'});
                tpl.appendTo("body");
                $("body").find("#leadTooltipAlert").overlay({
                load: true,
                mask: {
            		color: '#f1f1f1',
            		loadSpeed: 200,
            		opacity: 0.9
            	},
                onClose: function(){
                    $("body").find("#leadTooltipAlert").remove();
                }
                });
                return false;
            }
            var tpl = that.markupTemplate('tooltip', {
                kom: kom, 
                leadId:respond.data.leadId, 
                email: email,
                imie: imie, 
                nazwisko: nazwisko, 
                miasto: miasto, 
                kod_pocztowy: kod_pocztowy, 
                pesel: pesel,
                pora_kontaktu: pora_kontaktu,
                selected: selected
            });
            tpl.appendTo('body');
            //****GA Tracking Code
            _gaq.push(['t2._trackPageview', '/lead/add/'+info+'/'+pot_type+'/'+pot_subtype]);
            
            $("body").find("#leadTooltip").overlay({
                load: true,
                mask: {
            		color: '#f1f1f1',
            		loadSpeed: 200,
            		opacity: 0.9
            	},
                onLoad: function(){
                    $("#leadTooltip").find('.submitLeadB').click(function(){
                        that.submitLeadForm();
                    });
                },
                onClose: function(){
                    $("body").find("#leadTooltip").remove();
                      var tpl = that.markupTemplate('falseAlert', {message:'Twoje zgłoszenie zostało przyjęte nasz konsultant skontaktuje się z Tobą.'});
                        tpl.appendTo("body");
                        $("body").find("#leadTooltipAlert").overlay({
                            load: true,
                            mask: {
                        		color: '#f1f1f1',
                        		loadSpeed: 200,
                        		opacity: 0.9
                        	},
                            onClose: function(){
                                $("body").find("#leadTooltipAlert").remove();
                                $(".kom1, .kom2, .kom3").val('');
                            }
                        });
                }
            });
        });
    });
    ////////////////////
};

lead.prototype.submitLeadForm = function(){

    var that = this;
    var form = $("#leadTooltip");
    form.find('.loader').show();
    
    var dane = form.find("#leadForm").serialize();
    
    $.getJSON('/index.php?c=Partner&a=updateLead&' + dane, function(respond){
        form.find('.close').click();
        if(respond.status == 1){
            var msg = 'Dziękujemy. Nasz doradca skontaktuje się z Tobą.';
        }else{
            var msg = 'Wystąpił błąd. Proszę spróbować później';
        }
        
        var tpl = that.markupTemplate('falseAlert', {message:msg});
        tpl.appendTo("body");
        $("body").find("#leadTooltipAlert").overlay({
            load: true,
            mask: {
        		color: '#f1f1f1',
        		loadSpeed: 200,
        		opacity: 0.9
        	},
            onClose: function(){
                $("body").find("#leadTooltipAlert").remove();
            }
        });
        
        $(".kom1, .kom2, .kom3").val('');
    });
};

lead.prototype.markupTemplate = function(template, options){
    if(typeof(options) == 'undefined'){
        options = {};
    }
    return this._templates[template](options);
};

lead.prototype._initTemplates = function(options){
    var that = this;
    this._templates = {
    	tooltip: function(options){
            var html = [
                '<div id="leadTooltip" class="">',
                    '<form action="#" id="leadForm" method="post">',
                        '<h2>Uzupełnij dane!</h2>',
                        '<p>W celu przyspieszenia kontaktu uzupełnij poniższe pola</p>',
                        '<table class="">',
                            '<tr>',
                                '<td class="cellLabel">Nr telefonu:</td>',
                                '<td class="cellInput"><b>', AC.utils.number_format(options.kom, 0, '', '-'), '</b><input type="hidden" name="kom" value="{$kom}" /></td>',
                            '</tr><tr>',
                                '<td class="cellLabel">Imię:</td>',
                                '<td class="cellInput"><input type="text" class="padded smallFont fill" name="imie" value="',options.imie,'"/></td>',
                            '</tr><tr>',
                                '<td class="cellLabel">Nazwisko:</td>',
                                '<td class="cellInput"><input type="text" class="padded smallFont fill" name="nazwisko" value="',options.nazwisko,'"/></td>',
                            '</tr><tr>',
                                '<td class="cellLabel">Miejscowość:</td>',
                                '<td class="cellInput"><input type="text" class="padded smallFont fill" name="miasto" value="',options.miasto,'"/></td>',
                            '</tr><tr>',
                                '<td class="cellLabel">Kod pocztowy:</td>',
                                '<td class="cellInput"><input type="text" maxlength="6" class="padded smallFont fill" name="kod_pocztowy" value="',options.kod_pocztowy,'"/></td>',
                            '</tr><tr>',
                                '<td class="cellLabel">Preferowana pora kontaktu:</td>',
                                '<td class="cellInput">',
                                    '<select class="padded smallFont fill" name="pora_kontaktu">',
                                        '<option value="dowolna" ',options.selected['dowolna'],'>dowolna</option>',
                                        '<option value="rano" ',options.selected['rano'],'>9.00 - 12.00</option>',
                                        '<option value="południe" ',options.selected['poludnie'],'>12.00 - 15.00</option>',
                                        '<option value="wieczór" ',options.selected['wieczor'],'>15.00 - 18.00</option>',
                                        '<option value="noc" ',options.selected['noc'],'>18.00 - 20.00</option>',
                                    '</select>',
                                '</td>',
                            '</tr><tr>',
                                '<td class="cellLabel">PESEL:</td>',
                                '<td class="cellInput"><input maxlength="11" type="text" class="padded smallFont fill" name="pesel" value="',options.pesel,'"/></td>',
                            '</tr><tr>',
                                '<td class="cellLabel">E-mail:</td>',
                                '<td class="cellInput"><input type="text" class="padded smallFont fill" name="bo_email" value="',options.email,'"/></td>',
                            '</tr>',
                        '</table>',
                        '<p>Dodatkowe dane <b>nie są obowiązkowe</b>, Twój numer został już zapisany</p>',
                        '<p class="paddedBig center"><button type="button" style="border:none;font-weight:bold;cursor:pointer;" class="submitLeadB buton">wyślij formularz</button></p>',
                        '<p class="paddedBig center"><img class="loader hidden" src="/public/gfx/loaders/ajax-loader.gif" /></p>',
                        '<table style="font-size: 10px; color:#B0B0B0">',
                        '   <tr>',
                        '       <td><input type="checkbox" name="przetwarzanie" value="1" checked="checked" class="przetwarzanie"/>',
                        '       <td>Wyrażam zgodę na przetwarzanie moich danych osobowych na zasadach określonych w <a class="regulamin">regulaminie</a></td>',
                        '   </tr>',
                        '   <tr>',
                        '       <td><input type="checkbox" name="newsletter" value="1" checked="checked"/></td>',
                        '       <td>Zgodnie z ustawą z dnia 26.08.2002r. o świadczeniu usług drogą elektroniczną, obowiązującą od 10 marca 2003r. wyrażam zgodę na otrzymywanie informacji handlowych drogą elektroniczną.</td>',
                        '   </tr>',
                        '</table>',
                        '<input type="hidden" value={$leadId} name="id">',
                    '</form>',
                '</div>'
            ].join('');
            return $(AC.utils.parseTemplate(html, options));
        },
        falseAlert: function(options){
            var html = [
                '<div id="leadTooltipAlert"><p>{$message}</p></div>'
            ].join('');
            return $(AC.utils.parseTemplate(html, options));
        }
    };
};

AC.registerController(new lead);newVisual = function(){
    
}
 newVisual.prototype.init = function(){
    this.bindEvents();
 };
 
 newVisual.prototype.bindEvents = function(){
    Cufon('.textStep');
    $('.firstStep').click(function(){
        
        $cash = $('.cashCredit').val();

        if($cash <= 0){
            $('.message').css('visibility','visible');
            $(".step1 input[name='email']").css('border-color','red');
            $('.cashCredit').css('border-color','red');
            $('.cashCredit').css('background','#fff3f6');
            $('.cashCredit').focus();
            return false;
        }
        else {
        $('.message').css('visibility','hidden');
        $('.cashCredit').css('border-color','#142E6A');
        $('.cashCredit').css('background','#fff');
        }
        var data = $('.calculateForm form').serialize();
        $.get('/index.php?c=Partner&a=visualFirstStep&'+data,{},function(respond){
            $('.calculateForm').html(respond);
            $('.oneStep').removeClass('active');
            $('.oneStep').addClass('unactice');
            $('.step2field').removeClass('unactice');
            $('.step2field').addClass('active');
            Cufon('.textStep');
            Cufon('h2.f36');
            return false;
        });
        return false;
    });
    
    var that = this;
    
    var k1 = k2 = false;
    
    $("body").delegate('.step2 .kom1', 'keyup', function(){
         if($(".step2 .kom1").val().length == 3 && k1 == false){
                k1 = true;
                $(".step2 .kom2").focus();
                $(".step2 .kom1").css('border-color','#142E6A');
                $(".step2 .kom1").css('background','#fff');
            }
            if($(".step2 .kom1").val().length < 3){
                k1 = false;
            }
    });
    
     $("body").delegate('.step2 .kom2', 'keyup', function(){
         if($(".step2 .kom2").val().length == 3 && k1 == false){
                k1 = true;
                $(".step2 .kom3").focus();
                $(".step2 .kom2").css('border-color','#142E6A');
                $(".step2 .kom2").css('background','#fff');
            }
            if($(".step2 .kom2").val().length < 3){
                k1 = false;
            }
    });
    
    $('body').delegate('.showResult','click',function(){ 
        var kom1 = $('.step2 .kom1').val();
        var kom2 = $('.step2 .kom2').val();
        var kom3 = $('.step2 .kom3').val();
        var kom = kom1+''+kom2+''+kom3;
        if(isNaN(kom) || (parseInt(kom).toString().length != 9)){
            $('.message').css('visibility','visible');
            $('.step2 .kom1, .step2 .kom2, .step2 .kom3').css('background','#fff3f6');
            $('.step2 .kom1, .step2 .kom2, .step2 .kom3').css('border-color','red');
            $('.step2 .kom1').focus();
            return false;
        }
        $('.message').css('visibility','hidden');
        $(".step2 .kom3").css('border-color','#142E6A');
        $(".step2 .kom3").css('background','#fff');
        Cufon('.textStep');
        return true;
    });
 };
 
 AC.registerController(new newVisual);var rank = function(){};

rank.prototype.init = function(){
    
    $(".markDetails").tooltip({
        //effect: 'slide',
        relative: true,
        effect: 'toggle'
        //offset: [10,-15]
    });
    
    $(".sortByDate").click(function(){
        if ($(".sortByDateContainer img").attr('src') == '/public/gfx/rank/sort_up.jpg'){
            $(".sortByDateContainer img").attr('src', '/public/gfx/rank/sort_down.jpg');
            $(".opinions>div").tsort({attr: 'date', order:'desc'});
        }else{
            $(".sortByDateContainer img").attr('src', '/public/gfx/rank/sort_up.jpg');
            $(".opinions>div").tsort({attr: 'date'});
        }
        $(".sortBySpecialContainer a").css("color", "#bbc4cc");
        $(".sortByDateContainer a").css("color", "#132F6D");
        
        if ($(".sortBySpecialContainer img").attr('src') == '/public/gfx/rank/sort_down.jpg'){
            $(".sortBySpecialContainer img").attr('src', '/public/gfx/rank/sort_down_inactive.jpg');
        }else{
            $(".sortBySpecialContainer img").attr('src', '/public/gfx/rank/sort_up_inactive.jpg');
        }
    });
    
    $(".sortBySpecial").click(function(){
        if ($(".sortBySpecialContainer img").attr('src') == '/public/gfx/rank/sort_up.jpg'){
            $(".sortBySpecialContainer img").attr('src', '/public/gfx/rank/sort_down.jpg');
            $(".opinions>div").tsort({attr: 'special', order:'desc'});
        }else{
            $(".sortBySpecialContainer img").attr('src', '/public/gfx/rank/sort_up.jpg');
            $(".opinions>div").tsort({attr: 'special'});
        }
        $(".sortByDateContainer a").css("color", "#bbc4cc");
        $(".sortBySpecialContainer a").css("color", "#132F6D");
        
        if ($(".sortByDateContainer img").attr('src') == '/public/gfx/rank/sort_down.jpg'){
            $(".sortByDateContainer img").attr('src', '/public/gfx/rank/sort_down_inactive.jpg');
        }else{
            $(".sortByDateContainer img").attr('src', '/public/gfx/rank/sort_up_inactive.jpg');
        }
    });
    
    $(".sortByMark").change(function(){
        var mark = $(this).val();
        
        $(".opinions>div").each(function(){
            $(this).css('display', 'block');
        });
        if (mark != -1){
            $(".opinions>div").each(function(){
                if ($(this).attr('mark') != mark){
                    $(this).css('display', 'none');
                }
            });
        }
    });
    
    $(".opinionSlide").click(function(){
        if ($(this).parent('.opinionContainer').children(".opinionToHide").css('display') == "none"){
            $(this).html("<img src='/public/gfx/rank/slideUp.png' /> zwiń opinię");
        }else{
            $(this).html("<img src='/public/gfx/rank/slideDown.png' /> rozwiń opinię");
        }
        $(this).parent('.opinionContainer').children(".opinionToHide").slideToggle('slow');
    });
    
    $(".usefull").click(function(){
        var that = this;
        $.getJSON('/index.php?c=Rank&a=opinionUsefull&rad_id='+$(this).attr('rad_id'), {}, function(data){
            if (data.data.rad_special == false){
                $(that).html("Oddałeś już swój głos");
            }else{
                $(that).parent('.opinionUseful').children('.rad_special').html(data.data.rad_special);
            }
            
        });
    });
        
    $('.addOpinion').click(function(){
        
        DialogFactory.get('alert', {
            title: 'Formularz dodawania opinii',
            width:520,
            height:630,
            ajax: {
                url: '/index.php?c=Rank&a=addOpinion',
                data: {
                    ins_id: $("input[name='ins_id']").val()
                }
            },
            buttons: {}
        });
    });
    
    $(".paginacja").paginate({
				count 		:  $("input[name='allpages']").val(),
				start 		:  $("input[name='currentpage']").val(),
				display     : 10,
                border					: true,                
				text_color  			: '#666666',
				background_color    	: '#EFEFEF',	
				text_hover_color  		: '#333333',
				background_hover_color	: '#FFF', 
				images		: false,
				mouse		: 'press',
                onChange : function(npage){
                   location = '?currentPage=' + npage;
                }
			});
    
};

AC.registerController(new rank);/*!
 * jQuery Raty - A Star Rating Plugin - http://wbotelhos.com/raty
 * 
 * @author  Washington Botelho
 * @twitter wbotelhos
 * @version 1.4.3
 * 
 * Licensed under The MIT License
 * http://opensource.org/licenses/mit-license.php
 * 
 */

(function(e){e.fn.raty=function(r){if(this.length==0){a("Selector invalid or missing!");return;}else{if(this.length>1){return this.each(function(){e.fn.raty.apply(e(this),[r]);});}}var o=e.extend({},e.fn.raty.defaults,r),v=e(this),m=this.attr("id"),n=0,w=o.starOn,s="",u=o.target,l=(o.width)?o.width:(o.number*o.size+o.number*4);if(m===undefined){m="raty-"+v.index();v.attr("id",m);}if(o.number>20){o.number=20;}else{if(o.number<0){o.number=0;}}if(o.path.substring(o.path.length-1,o.path.length)!="/"){o.path+="/";}v.data("options",o);if(!isNaN(parseInt(o.start))&&o.start>0){n=(o.start>o.number)?o.number:o.start;}for(var t=1;t<=o.number;t++){w=(n>=t)?o.starOn:o.starOff;s=(t<=o.hintList.length&&o.hintList[t-1]!==null)?o.hintList[t-1]:t;v.append('<img id="'+m+"-"+t+'" src="'+o.path+w+'" alt="'+t+'" title="'+s+'" class="'+m+'"/>').append((t<o.number)?"&nbsp;":"");}if(o.iconRange&&n>0){b(m,n,o);}var q=e("<input/>",{id:m+"-score",type:"hidden",name:o.scoreName}).appendTo(v);if(n>0){q.val(n);}if(o.half){c(v,e("input#"+m+"-score").val(),o);}if(!o.readOnly){if(u!==null){u=e(u);if(u.length==0){a("Target selector invalid or missing!");}}if(o.cancel){var p=e("img."+m),x='<img src="'+o.path+o.cancelOff+'" alt="x" title="'+o.cancelHint+'" class="button-cancel"/>';if(o.cancelPlace=="left"){v.prepend(x+"&nbsp;");}else{v.append("&nbsp;").append(x);}e("#"+m+" img.button-cancel").mouseenter(function(){e(this).attr("src",o.path+o.cancelOn);p.attr("src",o.path+o.starOff);d(u,"",o);}).mouseleave(function(){e(this).attr("src",o.path+o.cancelOff);v.mouseout();}).click(function(y){e("input#"+m+"-score").removeAttr("value");if(o.click){o.click.apply(v,[null,y]);}});v.css("width",l+o.size+4);}else{v.css("width",l);}v.css("cursor","pointer");h(v,o,u);}else{v.css("cursor","default");k(v,n,o);}return v;};function h(n,m,o){var q=n.attr("id"),p=e("input#"+q+"-score"),l=n.children("img."+q);n.mouseleave(function(){g(n,p.val(),m);f(o,p,m);});l.bind(((m.half)?"mousemove":"mouseover"),function(s){b(q,this.alt,m);if(m.half){var r=parseFloat(((s.pageX-e(this).offset().left)/m.size).toFixed(1));r=(r>=0&&r<0.5)?0.5:1;n.data("score",parseFloat(this.alt)+r-1);c(n,n.data("score"),m);}else{b(q,this.alt,m);}d(o,this.alt,m);}).click(function(r){p.val(m.half?n.data("score"):this.alt);if(m.click){m.click.apply(n,[p.val(),r]);}});}function f(n,o,l){if(n!==null){var m="";if(l.targetKeep){m=o.val();if(l.targetType=="hint"){if(o.val()==""&&l.cancel){m=l.cancelHint;}else{m=l.hintList[Math.ceil(o.val())-1];}}}if(i(n)){n.val(m);}else{n.html(m);}}}function b(l,n,m){var o=e("img."+l).length,t=0,r=0,s,p;for(var q=1;q<=o;q++){s=e("img#"+l+"-"+q);if(q<=n){if(m.iconRange&&m.iconRange.length>t){p=m.iconRange[t][0];r=m.iconRange[t][1];if(q<=r){s.attr("src",m.path+p);}if(q==r){t++;}}else{s.attr("src",m.path+m.starOn);}}else{s.attr("src",m.path+m.starOff);}}}function k(m,o,l){var n="";if(o!=0){o=parseInt(o);n=(o>0&&l.number<=l.hintList.length&&l.hintList[o-1]!==null)?l.hintList[o-1]:o;}else{n=l.noRatedMsg;}m.attr("title",n).children("img").attr("title",n);}function i(l){return l.is("input")||l.is("select")||l.is("textarea");}function g(m,n,l){var o=m.attr("id");if(isNaN(parseInt(n))){m.children("img."+o).attr("src",l.path+l.starOff);e("input#"+o+"-score").removeAttr("value");return;}if(n<0){n=0;}else{if(n>l.number){n=l.number;}}b(o,n,l);if(n>0){e("input#"+o+"-score").val(n);if(l.half){c(m,n,l);}}if(l.readOnly||m.css("cursor")=="default"){k(m,n,l);}}function d(o,n,l){if(o!==null){var m=n;if(l.targetType=="hint"){if(n==0&&l.cancel){m=l.cancelHint;}else{m=l.hintList[n-1];}}if(i(o)){o.val(m);}else{o.html(m);}}}function c(n,p,m){var q=n.attr("id"),l=Math.ceil(p),o=(l-p).toFixed(1);if(o>0.25&&o<=0.75){l=l-0.5;e("img#"+q+"-"+Math.ceil(l)).attr("src",m.path+m.starHalf);}else{if(o>0.75){l--;}else{e("img#"+q+"-"+l).attr("src",m.path+m.starOn);}}}e.fn.raty.cancel=function(l,n){var m=(n===undefined)?false:true;if(m){return e.fn.raty.click("",l,"cancel");}else{return e.fn.raty.start("",l,"cancel");}};e.fn.raty.click=function(o,m){var n=j(o,m,"click"),l=e(m).data("options");if(m.indexOf(".")>=0){return;}g(n,o,l);if(l.click){l.click.apply(n,[o]);}else{a('You must add the "click: function(score, evt) { }" callback.');}return n;};e.fn.raty.readOnly=function(o,m){var n=j(o,m,"readOnly"),l=e(m).data("options"),p=n.children("img.button-cancel");if(m.indexOf(".")>=0){return;}if(p[0]){(o)?p.hide():p.show();}if(o){e("img."+n.attr("id")).unbind();n.css("cursor","default").unbind();}else{h(n,l);n.css("cursor","pointer");}return n;};e.fn.raty.start=function(o,m){var n=j(o,m,"start"),l=e(m).data("options");if(m.indexOf(".")>=0){return;}g(n,o,l);return n;};function j(p,m,l){var n=undefined;if(m==undefined){a("Specify an ID or class to be the target of the action.");return;}if(m){if(m.indexOf(".")>=0){var o;return e(m).each(function(){o="#"+e(this).attr("id");if(l=="start"){e.fn.raty.start(p,o);}else{if(l=="click"){e.fn.raty.click(p,o);}else{if(l=="readOnly"){e.fn.raty.readOnly(p,o);}}}});}n=e(m);if(!n.length){a('"'+m+'" is a invalid identifier for the public funtion $.fn.raty.'+l+"().");return;}}return n;}function a(l){if(window.console&&window.console.log){window.console.log(l);}}e.fn.raty.defaults={cancel:false,cancelHint:"cancel this rating!",cancelOff:"cancel-off.png",cancelOn:"cancel-on.png",cancelPlace:"left",click:null,half:false,hintList:["bad","poor","regular","good","gorgeous"],noRatedMsg:"not rated yet",number:5,path:"img/",iconRange:[],readOnly:false,scoreName:"score",size:16,starHalf:"star-half.png",starOff:"star-off.png",starOn:"star-on.png",start:0,target:null,targetKeep:false,targetType:"hint",width:null};})(jQuery);var general = function(){
    this._templates = {};
};


// the modal window html
var logos = '<h2>Szukasz naszego logo?<span class="close">X</span></h2>';
logos += '<img src="public/gfx/logo/eBroker_logo_300x43.jpg" alt="eBroker Logo" class="center"/>';
logos += '<ul><li><a href="public/gfx/logo/eBroker_logo_600x85.jpg" rel="external">Duży rozmiar<span>600x85</span></a></li>';
logos += '<li><a href="public/gfx/logo/eBroker_logo_400x57.jpg" rel="external">Mały rozmiar<span>400x57</span></a></li></ul>';
 
this.showPressModal = function() {
    // if no shadow is visible then no modal is displayed
    if($('#shadow').length === 0) {
        $('#logos').append('<div id="press-modal"></div>');
        $('body').prepend('<div id="shadow"></div>');
        $('#press-modal').append(logos).hide().slideDown();
        $('#shadow').hide().fadeIn();
    }
}
 
this.hidePressModal = function() {
    $('#shadow').fadeOut(400, function() {
        $(this).remove();
    });
    $('#press-modal').slideUp(400, function() {
        $(this).remove();
    });
}

this.randomtip = function(){

	var pause = 10000; // define the pause for each tip (in milliseconds) 
	var length = $("li.sponsored").length; 
	var temp = -1;		
    
	this.getRan = function(){
		// get the random number
		var ran = Math.floor(Math.random()*length) + 1;
		return ran;
	};
	this.show = function(){	    
		var ran = getRan();
        var ran2 = getRan();
        while (ran2 == ran) {
            ran2 = getRan();
        }
        //alert(length+' + '+ran+' + '+ran2);
		// to avoid repeating
		while (ran == temp){
			ran = getRan();
            var ran2 = getRan();
            while (ran2 == ran) {
            ran2 = getRan();
            }
		};
         
		temp = ran;
		$("#slides ul li.sponsored").hide();	
		$("#slides ul li.sponsored:nth-child(" + ran + ")").fadeIn("slow");	
        $("#slides ul li.sponsored:nth-child(" + ran2 + ")").fadeIn("slow");	
	};
	if(length > 2) {
	   show(); setInterval(show,pause);
    }
    else return false;
	
};

general.prototype.init = function(){
    $("#visual").css('visibility','visible');
    $(".tabs").css('visibility','visible');
    Cufon.replace('h2');
    Cufon.replace('h5');
    Cufon.replace('.myriad');
    Cufon.replace('.line .r');
    $(".tabs").tabs();    
    //$("#creditValueSlider").slider();
    $('#bigmenu').spasticNav();
    
    var flashvars = {};
    flashvars.clickTag = "http://ebrokerpartner.pl/admin.php";
    var params = {};
    params.wmode = "transparent";
    var attributes = {};
    attributes.id = "ppartnerski";
    swfobject.embedSWF("/public/gfx/beta20/swf/program.swf", "ppartnerski", "300", "250", "9.0.0", false, flashvars, params, attributes);
    
    var flashvars = {};
    flashvars.clickTag = "http%3A%2F%2Fbs.serving-sys.com%2FBurstingPipe%2FadServer.bs%3Fcn%3Dtf%26c%3D20%26mc%3Dclick%26pli%3D3615791%26PluID%3D0%26ord%3D%5Btimestamp%5D";
    var params = {};
    params.wmode = "transparent";
    var attributes = {};
    attributes.id = "eurobank";
    swfobject.embedSWF("/public/gfx/beta20/swf/ebroker_rectangle_300x250_ubrania.swf", "eurobank", "300", "250", "9.0.0", false, flashvars, params, attributes);

    var flashvars = {};
    flashvars.link1 = "/kredyty/hipoteczne/super-oferta";
    flashvars.link2 = "/inwestycje/lokaty/super-oferta";
    flashvars.link3 = "/konta-karty/konta-bankowe/super-oferta";
    var params = {};
    params.wmode = "transparent";
    var attributes = {};
    attributes.id = "naszaOferta";
    swfobject.embedSWF("/public/gfx/beta20/swf/header-gaq.swf", "naszaOferta", "720", "252", "9.0.0", false, flashvars, params, attributes);

    var flashvars = {};
    flashvars.link2 = "/kredyty/hipoteczne/super-oferta";
    flashvars.link3 = "/kredyty/hipoteczne/super-oferta";
    flashvars.link1 = "/konta-karty/konta-bankowe/super-oferta";
    var params = {};
    params.wmode = "transparent";
    var attributes = {};
    attributes.id = "naszaOferta2";
    swfobject.embedSWF("/public/gfx/beta20/swf/header_old.swf", "naszaOferta2", "720", "252", "9.0.0", false, flashvars, params, attributes);    

    var flashvars = {};
    flashvars.clickTag = "http://ebrokerpartner.pl/admin.php";
    var params = {};
    params.wmode = "transparent";
    var attributes = {};
    attributes.id = "ppartnerski2";
    swfobject.embedSWF("http://kreacje.ebroker.pl/kreacje/ee82b742d8a1edc0687b81c9e50b85e8.swf", "ppartnerski2", "160", "600", "9.0.0", false, flashvars, params, attributes);
    
    $(".multiCalcContent .mgns").hide();
    var activeTab = $('#bigmenu li.selected').find("a").attr("href");
    $(activeTab).show();
    $('#bigmenu li').click(function () {			
			//reset the selected item
			$('#bigmenu li').removeClass('selected');			
			//select the current item
			$(this).addClass('selected');
            $(".multiCalcContent .mgns").hide();
            var activeTab = $(this).find("a").attr("href");
            $(activeTab).fadeIn();

            //****GA Tracking Code
            _gaq.push(['t2._trackPageview', '/visual/view/'+activeTab]);
            
            return false;
	
		});
    
    //checkboxy przenoszą jak linki
    $('#produktMenu input').click(function () {
            $('#produktMenu input').attr('checked', false); 
            $(this).attr('checked', true); 
            window.location.href = '/'+$(this).val();
    });
    
    if($("#advanceSearchVisible").val() == 1) {
        $(".advancedForm").find('.entry').show();
    }
    
    $(".advancedForm legend").click(function(){
            var heightElement = $(".advancedForm").find('.entry').css('height');
            $(".advancedForm").find('.entry').slideToggle('fast',function(){
                if($(".advancedForm").find('.entry').css('display')=='block'){
                    $("#advanceSearchVisible").val('1');
                }else{
                    $("#advanceSearchVisible").val('0');
                }    
                $(".advancedForm").find('.entry').css('height',heightElement);
            });
      }); 
     
     function DoNav(theUrl)
      {
      document.location.href = theUrl;
      }
      
    $("#jakOceniano").click(function(){        
        return false;        
    });
    
    $(".multiCalcContent a.btn").click(function(){  
            //****GA Tracking Code
            _gaq.push(['t2._trackPageview', '/visual/click/'+$('#bigmenu li.selected').find("a").attr("href") ]);
    });
    
    $(".formB").click(function(){  
            //****GA Tracking Code
            _gaq.push(['t2._trackPageview', '/lead/online/']);
    });
    
    $('.fonts div.myriad').click(function(){
        $(".article").css('font-size',(parseInt($(this).css('font-size'))-6)+'px');
        $(".article").css('line-height',(parseInt($(this).css('font-size'))+6)+'px');
    });
    
    $('.fonts div.print').click(function(){
        javascript:window.print();    
    });
    
    
    $('.seeMorePublications').click(function(){
        $(this).parent(".pane").children('.morePublications').slideToggle('slow');
    });
    
    //randomtip();

    $('#logo').bind('contextmenu',function(e) {
        // check if right button is clicked
        if(e.button === 2) {
            showPressModal();
            e.preventDefault();
        }
    });
    // when clicking on the shadow or on the close button
    $('#shadow, .close').live('click', function() {
        hidePressModal();
    });
     
    // open links with rel="external" in a new window or tab
    $('a[rel="external"]').click( function() {
            window.open( $(this).attr('href') );
            return false;
    });
    
    $('.iframe_show').click(function() {
        
       var iframe_h = $('.mod .tab .content iframe').height();  
        
       $('.mod .tab .content').animate({        
         height: iframe_h+30+'px'        
       }, 3000); 
       $('.mod .tab .content iframe').animate({
         height: iframe_h+10+'px'
       }, 3000);
       
       $(this).hide();
       
    });

    $('#unshow').toggle(
        function(){$('#flyf').css( {'margin-left':'0','left':'0'});$('#unshow').css( {'position': 'relative'}); },
        function(){$('#flyf').css( {'margin-left':'-30px','left':'100%'});$('#unshow').css( {'position': 'absolute','left': '0'}); }        
    );
    
    setTimeout(
        function(){$('#flyf').css( {'margin-left':'-30px','left':'100%'});$('#unshow').css( {'position': 'absolute','left': '0'}); },
        25000
    );
        
}
AC.registerController(new general);(function($) {
	$.fn.paginate = function(options) {
		var opts = $.extend({}, $.fn.paginate.defaults, options);
		return this.each(function() {
			$this = $(this);
			var o = $.meta ? $.extend({}, opts, $this.data()) : opts;
			var selectedpage = o.start;
			$.fn.draw(o,$this,selectedpage);	
		});
	};
	var outsidewidth_tmp = 0;
	var insidewidth 	 = 0;
	var bName = navigator.appName;
	var bVer = navigator.appVersion;
	if(bVer.indexOf('MSIE 7.0') > 0)
		var ver = "ie7";
	$.fn.paginate.defaults = {
		count 		: 5,
		start 		: 12,
		display  	: 5,
		border					: true,
		border_color			: '#fff',
		text_color  			: '#8cc59d',
		background_color    	: 'black',	
		border_hover_color		: '#fff',
		text_hover_color  		: '#fff',
		background_hover_color	: '#fff', 
		rotate      			: true,
		images					: true,
		mouse					: 'slide',
		onChange				: function(){return false;}
	};
	$.fn.draw = function(o,obj,selectedpage){
		if(o.display > o.count)
			o.display = o.count;
		$this.empty();
		if(o.images){
			var spreviousclass 	= 'jPag-sprevious-img';
			var previousclass 	= 'jPag-previous-img';
			var snextclass 		= 'jPag-snext-img';
			var nextclass 		= 'jPag-next-img';
		}
		else{
			var spreviousclass 	= 'jPag-sprevious';
			var previousclass 	= 'jPag-previous';
			var snextclass 		= 'jPag-snext';
			var nextclass 		= 'jPag-next';
		}
		var _first		= $(document.createElement('a')).addClass('jPag-first').html('Pierwsza');
		
		if(o.rotate){
			if(o.images) var _rotleft	= $(document.createElement('span')).addClass(spreviousclass);
			else var _rotleft	= $(document.createElement('span')).addClass(spreviousclass).html('&laquo;');		
		}
		
		var _divwrapleft	= $(document.createElement('div')).addClass('jPag-control-back');
		_divwrapleft.append(_first).append(_rotleft);
		
		var _ulwrapdiv	= $(document.createElement('div')).css('overflow','hidden');
		var _ul			= $(document.createElement('ul')).addClass('jPag-pages')
		var c = (o.display - 1) / 2;
		var first = selectedpage - c;
		var selobj;
		for(var i = 0; i < o.count; i++){
			var val = i+1;
			if(val == selectedpage){
				var _obj = $(document.createElement('li')).html('<span class="jPag-current">'+val+'</span>');
				selobj = _obj;
				_ul.append(_obj);
			}	
			else{
				var _obj = $(document.createElement('li')).html('<a>'+ val +'</a>');
				_ul.append(_obj);
				}				
		}		
		_ulwrapdiv.append(_ul);
		
		if(o.rotate){
			if(o.images) var _rotright	= $(document.createElement('span')).addClass(snextclass);
			else var _rotright	= $(document.createElement('span')).addClass(snextclass).html('&raquo;');
		}
		
		var _last		= $(document.createElement('a')).addClass('jPag-last').html('Ostatnia');
		var _divwrapright	= $(document.createElement('div')).addClass('jPag-control-front');
		_divwrapright.append(_rotright).append(_last);
		
		//append all:
		$this.addClass('jPaginate').append(_divwrapleft).append(_ulwrapdiv).append(_divwrapright);
			
		if(!o.border){
			if(o.background_color == 'none') var a_css 				= {'color':o.text_color};
			else var a_css 											= {'color':o.text_color,'background-color':o.background_color};
			if(o.background_hover_color == 'none')	var hover_css 	= {'color':o.text_hover_color};
			else var hover_css 										= {'color':o.text_hover_color,'background-color':o.background_hover_color};	
		}	
		else{
			if(o.background_color == 'none') var a_css 				= {'color':o.text_color,'border':'1px solid '+o.border_color};
			else var a_css 											= {'color':o.text_color,'background-color':o.background_color,'border':'1px solid '+o.border_color};
			if(o.background_hover_color == 'none')	var hover_css 	= {'color':o.text_hover_color,'border':'1px solid '+o.border_hover_color};
			else var hover_css 										= {'color':o.text_hover_color,'background-color':o.background_hover_color,'border':'1px solid '+o.border_hover_color};
		}
		
		$.fn.applystyle(o,$this,a_css,hover_css,_first,_ul,_ulwrapdiv,_divwrapright);
		//calculate width of the ones displayed:
		var outsidewidth = outsidewidth_tmp - _first.parent().width() -3;
		if(ver == 'ie7'){
			_ulwrapdiv.css('width',outsidewidth+72+'px');
			_divwrapright.css('left',outsidewidth_tmp+6+72+'px');
		}
		else{
			_ulwrapdiv.css('width',outsidewidth+'px');
			_divwrapright.css('left',outsidewidth_tmp+6+'px');
		}
		
		if(o.rotate){
			_rotright.hover(
				function() {
				  thumbs_scroll_interval = setInterval(
					function() {
					  var left = _ulwrapdiv.scrollLeft() + 1;
					  _ulwrapdiv.scrollLeft(left);
					},
					20
				  );
				},
				function() {
				  clearInterval(thumbs_scroll_interval);
				}
			);
			_rotleft.hover(
				function() {
				  thumbs_scroll_interval = setInterval(
					function() {
					  var left = _ulwrapdiv.scrollLeft() - 1;
					  _ulwrapdiv.scrollLeft(left);
					},
					20
				  );
				},
				function() {
				  clearInterval(thumbs_scroll_interval);
				}
			);
			if(o.mouse == 'press'){
				_rotright.mousedown(
					function() {
					  thumbs_mouse_interval = setInterval(
						function() {
						  var left = _ulwrapdiv.scrollLeft() + 5;
						  _ulwrapdiv.scrollLeft(left);
						},
						20
					  );
					}
				).mouseup(
					function() {
					  clearInterval(thumbs_mouse_interval);
					}
				);
				_rotleft.mousedown(
					function() {
					  thumbs_mouse_interval = setInterval(
						function() {
						  var left = _ulwrapdiv.scrollLeft() - 5;
						  _ulwrapdiv.scrollLeft(left);
						},
						20
					  );
					}
				).mouseup(
					function() {
					  clearInterval(thumbs_mouse_interval);
					}
				);
			}
			else{
				_rotleft.click(function(e){
					var width = outsidewidth - 10;
					var left = _ulwrapdiv.scrollLeft() - width;
					_ulwrapdiv.animate({scrollLeft: left +'px'});
				});	
				
				_rotright.click(function(e){
					var width = outsidewidth - 10;
					var left = _ulwrapdiv.scrollLeft() + width;
					_ulwrapdiv.animate({scrollLeft: left +'px'});
				});
			}
		}
		
		//first and last:
		_first.click(function(e){
				_ulwrapdiv.animate({scrollLeft: '0px'});
				_ulwrapdiv.find('li').eq(0).click();
		});
		_last.click(function(e){
				_ulwrapdiv.animate({scrollLeft: insidewidth +'px'});
				_ulwrapdiv.find('li').eq(o.count - 1).click();
		});
		
		//click a page
		_ulwrapdiv.find('li').click(function(e){
			selobj.html('<a>'+selobj.find('.jPag-current').html()+'</a>'); 
			var currval = $(this).find('a').html();
			$(this).html('<span class="jPag-current">'+currval+'</span>');
			selobj = $(this);
			$.fn.applystyle(o,$(this).parent().parent().parent(),a_css,hover_css,_first,_ul,_ulwrapdiv,_divwrapright);	
			var left = (this.offsetLeft) / 2;
			var left2 = _ulwrapdiv.scrollLeft() + left;
			var tmp = left - (outsidewidth / 2);
			if(ver == 'ie7')
				_ulwrapdiv.animate({scrollLeft: left + tmp - _first.parent().width() + 52 + 'px'});	
			else
				_ulwrapdiv.animate({scrollLeft: left + tmp - _first.parent().width() + 'px'});	
			o.onChange(currval);	
		});
		
		var last = _ulwrapdiv.find('li').eq(o.start-1);
		last.attr('id','tmp');
		var left = document.getElementById('tmp').offsetLeft / 2;
		last.removeAttr('id');
		var tmp = left - (outsidewidth / 2);
		if(ver == 'ie7') _ulwrapdiv.animate({scrollLeft: left + tmp - _first.parent().width() + 52 + 'px'});	
		else _ulwrapdiv.animate({scrollLeft: left + tmp - _first.parent().width() + 'px'});	
	}
	
	$.fn.applystyle = function(o,obj,a_css,hover_css,_first,_ul,_ulwrapdiv,_divwrapright){
					obj.find('a').css(a_css);
					obj.find('span.jPag-current').css(hover_css);
					obj.find('a').hover(
					function(){
						$(this).css(hover_css);
					},
					function(){
						$(this).css(a_css);
					}
					);
					obj.css('padding-left',_first.parent().width() + 5 +'px');
					insidewidth = 0;
					
					obj.find('li').each(function(i,n){
						if(i == (o.display-1)){
							outsidewidth_tmp = this.offsetLeft + this.offsetWidth ;
						}
						insidewidth += this.offsetWidth;
					})
					_ul.css('width',insidewidth+'px');
	}
})(jQuery);
