/***************************************
  googleise : function to blind link to google
***************************************/
function googleise(object){
    if (object.getAttribute('u')){
        $(object).replaceWith("<a href=\"" + object.getAttribute('u') + "\" target=\"_blank\">" + object.innerHTML + "</a>");
    }
}

$(document).ready(function () {
    
    //maxlength on textarea
    $('textarea[maxlength]').each(function(){
        var maxlength = $(this).attr("maxlength");
        $(this).maxlength({slider: true,maxCharacters:maxlength});
    });
    
    //replace all u= par un lien
    $('span[u]').each(function(){        
        googleise(this);
    });
    
    //replace all u= par un lien
    $('[link]').each(function(){        
        //$(this).attr({onclick : "javascript:$(location).attr('href','"+url+"');"});
        $(this).click(function(){
            var url = $(this).attr("link");
            $(location).attr('href',url);
            
        });
        //$(this).removeAttr("link");
        $(this).css('cursor', 'pointer');    
    });
    
    // toggle plugin's settings nad more info on admin tools admin
    $('a.pluginsettings_link').click(function () {
        $(this.parentNode.parentNode).children(".pluginsettings").slideToggle("fast");
        return false;
    });
    $('a.manifest_details').click(function () {
        $(this.parentNode.parentNode).children(".manifest_file").slideToggle("fast");
        return false;
    });
     

}); /* end document ready function */

// Make delimited list
jQuery.fn.makeDelimitedList = function(elementAttribute) {

	var delimitedListArray = new Array();
	var listDelimiter = "::";
	
	// Loop over each element in the stack and add the elementAttribute to the array
	this.each(function(e) {
			var listElement = $(this);
			// Add the attribute value to our values array
			delimitedListArray[delimitedListArray.length] = listElement.attr(elementAttribute);
		}
	);
	
	// Return value list by joining the array
	return(delimitedListArray.join(listDelimiter));
}

// COOKIES
jQuery.cookie = function(name, value, options) {
	if (typeof value != 'undefined') { // name and value given, set cookie
    options = options || {};
	    if (value === null) {
	        value = '';
	        options.expires = -1;
	    }
    var expires = '';
    if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
        var date;
        if (typeof options.expires == 'number') {
            date = new Date();
            date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
        } else {
            date = options.expires;
        }
        expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
    }
    // CAUTION: Needed to parenthesize options.path and options.domain
    // in the following expressions, otherwise they evaluate to undefined
    // in the packed version for some reason.
    var path = options.path ? '; path=' + (options.path) : '';
    var domain = options.domain ? '; domain=' + (options.domain) : '';
    var secure = options.secure ? '; secure' : '';
    document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
    
	} else { // only name given, get cookie
	    var cookieValue = null;
	    if (document.cookie && document.cookie != '') {
	        var cookies = document.cookie.split(';');
	        for (var i = 0; i < cookies.length; i++) {
	            var cookie = jQuery.trim(cookies[i]);
	            // Does this cookie string begin with the name we want?
	            if (cookie.substring(0, name.length + 1) == (name + '=')) {
	                cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
	                break;
	            }
	        }
	    }
	    return cookieValue;
	}
};


	function elggUpdateContent(content, entityname) {
		content = ' ' + content + ' ';
		
	if(window.tinyMCE)
		window.tinyMCE.execCommand("mceInsertContent",true,content);
			$.facebox.close();
	}


/*
 * Facebox (for jQuery)
 * version: 1.2 (05/05/2008)
 * @requires jQuery v1.2 or later
 *
 * Examples at http://famspam.com/facebox/
 *
 * Licensed under the MIT:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Copyright 2007, 2008 Chris Wanstrath [ chris@ozmm.org ]
 *
 * Usage:
 *  
 *  jQuery(document).ready(function() {
 *    jQuery('a[rel*=facebox]').facebox() 
 *  })
 *
 *  <a href="#terms" rel="facebox">Terms</a>
 *    Loads the #terms div in the box
 *
 *  <a href="terms.html" rel="facebox">Terms</a>
 *    Loads the terms.html page in the box
 *
 *  <a href="terms.png" rel="facebox">Terms</a>
 *    Loads the terms.png image in the box
 *
 *
 *  You can also use it programmatically:
 * 
 *    jQuery.facebox('some html')
 *
 *  The above will open a facebox with "some html" as the content.
 *    
 *    jQuery.facebox(function($) { 
 *      $.get('blah.html', function(data) { $.facebox(data) })
 *    })
 *
 *  The above will show a loading screen before the passed function is called,
 *  allowing for a better ajaxy experience.
 *
 *  The facebox function can also display an ajax page or image:
 *  
 *    jQuery.facebox({ ajax: 'remote.html' })
 *    jQuery.facebox({ image: 'dude.jpg' })
 *
 *  Want to close the facebox?  Trigger the 'close.facebox' document event:
 *
 *    jQuery(document).trigger('close.facebox')
 *
 *  Facebox also has a bunch of other hooks:
 *
 *    loading.facebox
 *    beforeReveal.facebox
 *    reveal.facebox (aliased as 'afterReveal.facebox')
 *    init.facebox
 *
 *  Simply bind a function to any of these hooks:
 *
 *   $(document).bind('reveal.facebox', function() { ...stuff to do after the facebox and contents are revealed... })
 *
 */
(function($) {
  $.facebox = function(data, klass) {
    $.facebox.loading()

    if (data.ajax) fillFaceboxFromAjax(data.ajax)
    else if (data.image) fillFaceboxFromImage(data.image)
    else if (data.div) fillFaceboxFromHref(data.div)
    else if ($.isFunction(data)) data.call($)
    else $.facebox.reveal(data, klass)
  }

  /*
   * Public, $.facebox methods
   */

  $.extend($.facebox, {
    settings: {
      opacity      : 0.7,
      overlay      : true,
      loadingImage : 'http://www.notredeco.com/mod/notredeco_theme/_graphics/ajax-loader.gif',
      closeImage   : 'http://www.notredeco.com/mod/embed/images/button_spacer.gif',
      imageTypes   : [ 'png', 'jpg', 'jpeg', 'gif' ],
      faceboxHtml  : '\
    <div id="facebox" style="display:none;"> \
      <div class="popup"> \
	      <div class="body"> \
		      <div class="footer"> \
		          <a href="#" class="close"> \
		            <img src="http://www.notredeco.com/mod/embed/images/button_spacer.gif" title="close" class="close_image" width="22" height="22" border="0" /> \
		          </a> \
		        </div> \
		        <div class="content"> \
		        </div> \
	      </div> \
      </div> \
    </div>'
    },

    loading: function() {
      init()
      if ($('#facebox .loading').length == 1) return true
      showOverlay()

      $('#facebox .content').empty()
      $('#facebox .body').children().hide().end().
        append('<div class="loading"><br /><br /><img src="'+$.facebox.settings.loadingImage+'"/><br /><br /></div>')

      $('#facebox').css({
        top:	getPageScroll()[1] + (getPageHeight() / 10),
        // Curverider addition (pagewidth/2 - modalwidth/2)
        left: ((getPageWidth() / 2) - ($('#facebox').width() / 2))
      }).show()

      $(document).bind('keydown.facebox', function(e) {
        if (e.keyCode == 27) $.facebox.close()
        return true
      })
      $(document).trigger('loading.facebox')
    },

    reveal: function(data, klass) {
      $(document).trigger('beforeReveal.facebox')
      if (klass) $('#facebox .content').addClass(klass)
      $('#facebox .content').append(data)
      
	setTimeout(function() {
	    $('#facebox .loading').remove();
	    $('#facebox .body').children().fadeIn('slow');
        $('#facebox').css('left', $(window).width() / 2 - ($('#facebox').width() / 2));
        $(document).trigger('reveal.facebox').trigger('afterReveal.facebox');
        }, 1000);
      
      //$('#facebox .loading').remove()
      //$('#facebox .body').children().fadeIn('slow')
      //$('#facebox').css('left', $(window).width() / 2 - ($('#facebox').width() / 2))
      //$(document).trigger('reveal.facebox').trigger('afterReveal.facebox')
      
    },

    close: function() {
      $(document).trigger('close.facebox')
      return false
    }
  })

  /*
   * Public, $.fn methods
   */
   
   // Curverider addition
/*
	$.fn.wait = function(time, type) {
	    time = time || 3000;
	    type = type || "fx";
	    return this.queue(type, function() {
	        var self = this;
	        setTimeout(function() {
	            //$(self).queue();
	            $('#facebox .loading').remove();
	        }, time);
	    });
	};
*/

  $.fn.facebox = function(settings) {
    init(settings)

    function clickHandler() {
      $.facebox.loading(true)

      // support for rel="facebox.inline_popup" syntax, to add a class
      // also supports deprecated "facebox[.inline_popup]" syntax
      var klass = this.rel.match(/facebox\[?\.(\w+)\]?/)
      if (klass) klass = klass[1]

      fillFaceboxFromHref(this.href, klass)
      return false
    }

    return this.click(clickHandler)
  }

  /*
   * Private methods
   */

  // called one time to setup facebox on this page
  function init(settings) {
    if ($.facebox.settings.inited) return true
    else $.facebox.settings.inited = true

    $(document).trigger('init.facebox')
    /* makeCompatible() */

    var imageTypes = $.facebox.settings.imageTypes.join('|')
    $.facebox.settings.imageTypesRegexp = new RegExp('\.' + imageTypes + '$', 'i')

    if (settings) $.extend($.facebox.settings, settings)
    $('body').append($.facebox.settings.faceboxHtml)

    var preload = [ new Image(), new Image() ]
    preload[0].src = $.facebox.settings.closeImage
    preload[1].src = $.facebox.settings.loadingImage
	preload.push(new Image())

/*
    $('#facebox').find('.b:first, .bl, .br, .tl, .tr').each(function() {
      preload.push(new Image())
      preload.slice(-1).src = $(this).css('background-image').replace(/url\((.+)\)/, '$1')
    })
*/

    $('#facebox .close').click($.facebox.close)
    $('#facebox .close_image').attr('src', $.facebox.settings.closeImage)
  }
  
  // getPageScroll() by quirksmode.com
  function getPageScroll() {
    var xScroll, yScroll;
    if (self.pageYOffset) {
      yScroll = self.pageYOffset;
      xScroll = self.pageXOffset;
    } else if (document.documentElement && document.documentElement.scrollTop) {	 // Explorer 6 Strict
      yScroll = document.documentElement.scrollTop;
      xScroll = document.documentElement.scrollLeft;
    } else if (document.body) {// all other Explorers
      yScroll = document.body.scrollTop;
      xScroll = document.body.scrollLeft;	
    }
    return new Array(xScroll,yScroll) 
  }

	// Adapted from getPageSize() by quirksmode.com
	function getPageHeight() {
	var windowHeight
	if (self.innerHeight) {	// all except Explorer
	  windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
	  windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
	  windowHeight = document.body.clientHeight;
	}	
	return windowHeight
	}

	// Curverider addition
	function getPageWidth() {
	  var windowWidth;
	  if( typeof( window.innerWidth ) == 'number' ) {
	    windowWidth = window.innerWidth; //Non-IE
	  } else if( document.documentElement && ( document.documentElement.clientWidth ) ) {
	    windowWidth = document.documentElement.clientWidth; //IE 6+ in 'standards compliant mode'
	  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
	    windowWidth = document.body.clientWidth; //IE 4 compatible
	  }
	  return windowWidth
	} 



  // Backwards compatibility
/*
  function makeCompatible() {
    var $s = $.facebox.settings

    $s.loadingImage = $s.loading_image || $s.loadingImage
    $s.closeImage = $s.close_image || $s.closeImage
    $s.imageTypes = $s.image_types || $s.imageTypes
    $s.faceboxHtml = $s.facebox_html || $s.faceboxHtml
  }
*/

  // Figures out what you want to display and displays it
  // formats are:
  //     div: #id
  //   image: blah.extension
  //    ajax: anything else
  function fillFaceboxFromHref(href, klass) {
    // div
    if (href.match(/#/)) {
      var url    = window.location.href.split('#')[0]
      var target = href.replace(url,'')
      $.facebox.reveal($(target).clone().show(), klass)

    // image
    } else if (href.match($.facebox.settings.imageTypesRegexp)) {
      fillFaceboxFromImage(href, klass)
    // ajax
    } else {
      fillFaceboxFromAjax(href, klass)
    }
  }

  function fillFaceboxFromImage(href, klass) {
    var image = new Image()
    image.onload = function() {
      $.facebox.reveal('<div class="image"><img src="' + image.src + '" /></div>', klass)
    }
    image.src = href
  }

  function fillFaceboxFromAjax(href, klass) {
    $.get(href, function(data) { $.facebox.reveal(data, klass) })
  }

  function skipOverlay() {
    return $.facebox.settings.overlay == false || $.facebox.settings.opacity === null 
  }

  function showOverlay() {
    if (skipOverlay()) return

    if ($('facebox_overlay').length == 0) 
      $("body").append('<div id="facebox_overlay" class="facebox_hide"></div>')

    $('#facebox_overlay').hide().addClass("facebox_overlayBG")
      .css('opacity', $.facebox.settings.opacity)
      /* .click(function() { $(document).trigger('close.facebox') }) */
      .fadeIn(400)
    return false
  }

  function hideOverlay() {
    if (skipOverlay()) return

    $('#facebox_overlay').fadeOut(400, function(){
      $("#facebox_overlay").removeClass("facebox_overlayBG")
      $("#facebox_overlay").addClass("facebox_hide") 
      $("#facebox_overlay").remove()
    })
    
    return false
  }

  /*
   * Bindings
   */

  $(document).bind('close.facebox', function() {
    $(document).unbind('keydown.facebox')
    $('#facebox').fadeOut(function() {
      $('#facebox .content').removeClass().addClass('content')
      hideOverlay()
      $('#facebox .loading').remove()
    })
  })
  
  
  
  
	// Curverider addition
	$(window).resize(function(){
	  //alert("resized");
	  
    $('#facebox').css({
        top:	getPageScroll()[1] + (getPageHeight() / 10),
        left: ((getPageWidth() / 2) - 365)
      })
	  
	  
	});





})(jQuery);

function browserdetect(){var agent=navigator.userAgent.toLowerCase();this.isIE=agent.indexOf("msie")>-1;this.ieVer=this.isIE?/msie\s(\d\.\d)/.exec(agent)[1]:0;this.isMoz=agent.indexOf('firefox')!=-1;this.isSafari=agent.indexOf('safari')!=-1;this.quirksMode=this.isIE&&(!document.compatMode||document.compatMode.indexOf("BackCompat")>-1);this.isOp='opera'in window;this.isWebKit=agent.indexOf('webkit')!=-1;if(this.isIE){this.get_style=function(obj,prop){if(!(prop in obj.currentStyle))return"";var matches=/^([\d.]+)(\w*)/.exec(obj.currentStyle[prop]);if(!matches)return obj.currentStyle[prop];if(matches[1]==0)return'0';if(matches[2]&&matches[2]!=='px'){var style=obj.style.left;var rtStyle=obj.runtimeStyle.left;obj.runtimeStyle.left=obj.currentStyle.left;obj.style.left=matches[1]+matches[2];matches[0]=obj.style.pixelLeft;obj.style.left=style;obj.runtimeStyle.left=rtStyle;}
return matches[0];};}
else{this.get_style=function(obj,prop){prop=prop.replace(/([a-z])([A-Z])/g,'$1-$2').toLowerCase();return document.defaultView.getComputedStyle(obj,'').getPropertyValue(prop);};}}
var curvyBrowser=new browserdetect;if(curvyBrowser.isIE){try{document.execCommand("BackgroundImageCache",false,true);}
catch(e){};}
function curvyCnrSpec(selText){this.selectorText=selText;this.tlR=this.trR=this.blR=this.brR=0;this.tlu=this.tru=this.blu=this.bru="";this.antiAlias=true;}
curvyCnrSpec.prototype.setcorner=function(tb,lr,radius,unit){if(!tb){this.tlR=this.trR=this.blR=this.brR=parseInt(radius);this.tlu=this.tru=this.blu=this.bru=unit;}
else{propname=tb.charAt(0)+lr.charAt(0);this[propname+'R']=parseInt(radius);this[propname+'u']=unit;}}
curvyCnrSpec.prototype.get=function(prop){if(/^(t|b)(l|r)(R|u)$/.test(prop))return this[prop];if(/^(t|b)(l|r)Ru$/.test(prop)){var pname=prop.charAt(0)+prop.charAt(1);return this[pname+'R']+this[pname+'u'];}
if(/^(t|b)Ru?$/.test(prop)){var tb=prop.charAt(0);tb+=this[tb+'lR']>this[tb+'rR']?'l':'r';var retval=this[tb+'R'];if(prop.length===3&&prop.charAt(2)==='u')
retval+=this[tb='u'];return retval;}
throw new Error('Don\'t recognize property '+prop);}
curvyCnrSpec.prototype.radiusdiff=function(tb){if(tb!=='t'&&tb!=='b')throw new Error("Param must be 't' or 'b'");return Math.abs(this[tb+'lR']-this[tb+'rR']);}
curvyCnrSpec.prototype.setfrom=function(obj){this.tlu=this.tru=this.blu=this.bru='px';if('tl'in obj)this.tlR=obj.tl.radius;if('tr'in obj)this.trR=obj.tr.radius;if('bl'in obj)this.blR=obj.bl.radius;if('br'in obj)this.brR=obj.br.radius;if('antiAlias'in obj)this.antiAlias=obj.antiAlias;};curvyCnrSpec.prototype.cloneOn=function(box){var props=['tl','tr','bl','br'];var converted=0;var i,propu;for(i in props)if(!isNaN(i)){propu=this[props[i]+'u'];if(propu!==''&&propu!=='px'){converted=new curvyCnrSpec;break;}}
if(!converted)
converted=this;else{var propi,propR,save=curvyBrowser.get_style(box,'left');for(i in props)if(!isNaN(i)){propi=props[i];propu=this[propi+'u'];propR=this[propi+'R'];if(propu!=='px'){var save=box.style.left;box.style.left=propR+propu;propR=box.style.pixelLeft;box.style.left=save;}
converted[propi+'R']=propR;converted[propi+'u']='px';}
box.style.left=save;}
return converted;}
curvyCnrSpec.prototype.radiusSum=function(tb){if(tb!=='t'&&tb!=='b')throw new Error("Param must be 't' or 'b'");return this[tb+'lR']+this[tb+'rR'];}
curvyCnrSpec.prototype.radiusCount=function(tb){var count=0;if(this[tb+'lR'])++count;if(this[tb+'rR'])++count;return count;}
curvyCnrSpec.prototype.cornerNames=function(){var ret=[];if(this.tlR)ret.push('tl');if(this.trR)ret.push('tr');if(this.blR)ret.push('bl');if(this.brR)ret.push('br');return ret;}
function operasheet(sheetnumber){var txt=document.styleSheets.item(sheetnumber).ownerNode.text;txt=txt.replace(/\/\*(\n|\r|.)*?\*\//g,'');var pat=new RegExp("^\s*([\\w.#][-\\w.#, ]+)[\\n\\s]*\\{([^}]+border-((top|bottom)-(left|right)-)?radius[^}]*)\\}","mg");var matches;this.rules=[];while((matches=pat.exec(txt))!==null){var pat2=new RegExp("(..)border-((top|bottom)-(left|right)-)?radius:\\s*([\\d.]+)(in|em|px|ex|pt)","g");var submatches,cornerspec=new curvyCnrSpec(matches[1]);while((submatches=pat2.exec(matches[2]))!==null)
if(submatches[1]!=="z-")
cornerspec.setcorner(submatches[3],submatches[4],submatches[5],submatches[6]);this.rules.push(cornerspec);}}
operasheet.contains_border_radius=function(sheetnumber){return/border-((top|bottom)-(left|right)-)?radius/.test(document.styleSheets.item(sheetnumber).ownerNode.text);}
function curvyCorners(){var i,j,boxCol,settings,startIndex;if(typeof arguments[0]!=="object")throw curvyCorners.newError("First parameter of curvyCorners() must be an object.");if(arguments[0]instanceof curvyCnrSpec){settings=arguments[0];if(!settings.selectorText&&typeof arguments[1]==='string')
settings.selectorText=arguments[1];}
else{if(typeof arguments[1]!=="object"&&typeof arguments[1]!=="string")throw curvyCorners.newError("Second parameter of curvyCorners() must be an object or a class name.");j=arguments[1];if(typeof j!=='string')j='';if(j!==''&&j.charAt(0)!=='.'&&'autoPad'in arguments[0])j='.'+j;settings=new curvyCnrSpec(j);settings.setfrom(arguments[0]);}
if(settings.selectorText){startIndex=0;var args=settings.selectorText.replace(/\s+$/,'').split(/,\s*/);boxCol=new Array;function idof(str){var ret=str.split('#');return(ret.length===2?"#":"")+ret.pop();}
for(i=0;i<args.length;++i){var arg=idof(args[i]);var argbits=arg.split(' ');switch(arg.charAt(0)){case'#':j=argbits.length===1?arg:argbits[0];j=document.getElementById(j.substr(1));if(j===null)
curvyCorners.alert("No object with ID "+arg+" exists yet.\nCall curvyCorners(settings, obj) when it is created.");else if(argbits.length===1)
boxCol.push(j);else
boxCol=boxCol.concat(curvyCorners.getElementsByClass(argbits[1],j));break;default:if(argbits.length===1)
boxCol=boxCol.concat(curvyCorners.getElementsByClass(arg));else{var encloser=curvyCorners.getElementsByClass(argbits[0]);for(j=0;j<encloser.length;++j){boxCol=boxCol.concat(curvyCorners.getElementsByClass(argbits[1],encloser));}}}}}
else{startIndex=1;boxCol=arguments;}
for(i=startIndex,j=boxCol.length;i<j;++i){if(boxCol[i]&&(!('IEborderRadius'in boxCol[i].style)||boxCol[i].style.IEborderRadius!='set')){if(boxCol[i].className&&boxCol[i].className.indexOf('curvyRedraw')!==-1){if(typeof curvyCorners.redrawList==='undefined')curvyCorners.redrawList=new Array;curvyCorners.redrawList.push({node:boxCol[i],spec:settings,copy:boxCol[i].cloneNode(false)});}
boxCol[i].style.IEborderRadius='set';var obj=new curvyObject(settings,boxCol[i]);obj.applyCorners();}}}
curvyCorners.prototype.applyCornersToAll=function(){curvyCorners.alert('This function is now redundant. Just call curvyCorners(). See documentation.');};curvyCorners.redraw=function(){if(!curvyBrowser.isOp&&!curvyBrowser.isIE)return;if(!curvyCorners.redrawList)throw curvyCorners.newError('curvyCorners.redraw() has nothing to redraw.');var old_block_value=curvyCorners.bock_redraw;curvyCorners.block_redraw=true;for(var i in curvyCorners.redrawList){if(isNaN(i))continue;var o=curvyCorners.redrawList[i];if(!o.node.clientWidth)continue;var newchild=o.copy.cloneNode(false);for(var contents=o.node.firstChild;contents!=null;contents=contents.nextSibling)
if(contents.className==='autoPadDiv')break;if(!contents){curvyCorners.alert('Couldn\'t find autoPad DIV');break;}
o.node.parentNode.replaceChild(newchild,o.node);while(contents.firstChild)newchild.appendChild(contents.removeChild(contents.firstChild));o=new curvyObject(o.spec,o.node=newchild);o.applyCorners();}
curvyCorners.block_redraw=old_block_value;}
curvyCorners.adjust=function(obj,prop,newval){if(curvyBrowser.isOp||curvyBrowser.isIE){if(!curvyCorners.redrawList)throw curvyCorners.newError('curvyCorners.adjust() has nothing to adjust.');var i,j=curvyCorners.redrawList.length;for(i=0;i<j;++i)if(curvyCorners.redrawList[i].node===obj)break;if(i===j)throw curvyCorners.newError('Object not redrawable');obj=curvyCorners.redrawList[i].copy;}
if(prop.indexOf('.')===-1)
obj[prop]=newval;else eval('obj.'+prop+"='"+newval+"'");}
curvyCorners.handleWinResize=function(){if(!curvyCorners.block_redraw)curvyCorners.redraw();}
curvyCorners.setWinResize=function(onoff){curvyCorners.block_redraw=!onoff;}
curvyCorners.newError=function(errorMessage){return new Error("curvyCorners Error:\n"+errorMessage)}
curvyCorners.alert=function(errorMessage){if(typeof curvyCornersVerbose==='undefined'||curvyCornersVerbose)alert(errorMessage);}
function curvyObject(){var boxDisp;this.box=arguments[1];this.settings=arguments[0];this.topContainer=this.bottomContainer=this.shell=boxDisp=null;var boxWidth=this.box.clientWidth;if(!boxWidth&&curvyBrowser.isIE){this.box.style.zoom=1;boxWidth=this.box.clientWidth;}
if(!boxWidth){if(!this.box.parentNode)throw this.newError("box has no parent!");for(boxDisp=this.box;;boxDisp=boxDisp.parentNode){if(!boxDisp||boxDisp.tagName==='BODY'){this.applyCorners=function(){}
curvyCorners.alert(this.errmsg("zero-width box with no accountable parent","warning"));return;}
if(boxDisp.style.display==='none')break;}
boxDisp.style.display='block';boxWidth=this.box.clientWidth;}
if(arguments[0]instanceof curvyCnrSpec)
this.spec=arguments[0].cloneOn(this.box);else{this.spec=new curvyCnrSpec('');this.spec.setfrom(this.settings);}
var borderWidth=curvyBrowser.get_style(this.box,"borderTopWidth");var borderWidthB=curvyBrowser.get_style(this.box,"borderBottomWidth");var borderWidthL=curvyBrowser.get_style(this.box,"borderLeftWidth");var borderWidthR=curvyBrowser.get_style(this.box,"borderRightWidth");var borderColour=curvyBrowser.get_style(this.box,"borderTopColor");var borderColourB=curvyBrowser.get_style(this.box,"borderBottomColor");var borderColourL=curvyBrowser.get_style(this.box,"borderLeftColor");var boxColour=curvyBrowser.get_style(this.box,"backgroundColor");var backgroundImage=curvyBrowser.get_style(this.box,"backgroundImage");var backgroundRepeat=curvyBrowser.get_style(this.box,"backgroundRepeat");if(this.box.currentStyle&&this.box.currentStyle.backgroundPositionX){var backgroundPosX=curvyBrowser.get_style(this.box,"backgroundPositionX");var backgroundPosY=curvyBrowser.get_style(this.box,"backgroundPositionY");}
else{var backgroundPosX=curvyBrowser.get_style(this.box,'backgroundPosition');backgroundPosX=backgroundPosX.split(' ');var backgroundPosY=backgroundPosX[1];backgroundPosX=backgroundPosX[0];}
var boxPosition=curvyBrowser.get_style(this.box,"position");var topPadding=curvyBrowser.get_style(this.box,"paddingTop");var bottomPadding=curvyBrowser.get_style(this.box,"paddingBottom");var leftPadding=curvyBrowser.get_style(this.box,"paddingLeft");var rightPadding=curvyBrowser.get_style(this.box,"paddingRight");var border=curvyBrowser.get_style(this.box,"border");filter=curvyBrowser.ieVer>7?curvyBrowser.get_style(this.box,'filter'):null;var topMaxRadius=this.spec.get('tR');var botMaxRadius=this.spec.get('bR');var styleToNPx=function(val){if(typeof val==='number')return val;if(typeof val!=='string')throw new Error('unexpected styleToNPx type '+typeof val);var matches=/^[-\d.]([a-z]+)$/.exec(val);if(matches&&matches[1]!='px')throw new Error('Unexpected unit '+matches[1]);if(isNaN(val=parseInt(val)))val=0;return val;}
var min0Px=function(val){return val<=0?"0":val+"px";}
try{this.borderWidth=styleToNPx(borderWidth);this.borderWidthB=styleToNPx(borderWidthB);this.borderWidthL=styleToNPx(borderWidthL);this.borderWidthR=styleToNPx(borderWidthR);this.boxColour=curvyObject.format_colour(boxColour);this.topPadding=styleToNPx(topPadding);this.bottomPadding=styleToNPx(bottomPadding);this.leftPadding=styleToNPx(leftPadding);this.rightPadding=styleToNPx(rightPadding);this.boxWidth=boxWidth;this.boxHeight=this.box.clientHeight;this.borderColour=curvyObject.format_colour(borderColour);this.borderColourB=curvyObject.format_colour(borderColourB);this.borderColourL=curvyObject.format_colour(borderColourL);this.borderString=this.borderWidth+"px"+" solid "+this.borderColour;this.borderStringB=this.borderWidthB+"px"+" solid "+this.borderColourB;this.backgroundImage=((backgroundImage!="none")?backgroundImage:"");this.backgroundRepeat=backgroundRepeat;}
catch(e){throw this.newError('getMessage'in e?e.getMessage():e.message);}
var clientHeight=this.boxHeight;var clientWidth=boxWidth;if(curvyBrowser.isOp){backgroundPosX=styleToNPx(backgroundPosX);backgroundPosY=styleToNPx(backgroundPosY);if(backgroundPosX){var t=clientWidth+this.borderWidthL+this.borderWidthR;if(backgroundPosX>t)backgroundPosX=t;backgroundPosX=(t/backgroundPosX*100)+'%';}
if(backgroundPosY){var t=clientHeight+this.borderWidth+this.borderWidthB;if(backgroundPosY>t)backgroundPosY=t;backgroundPosY=(t/backgroundPosY*100)+'%';}}
if(curvyBrowser.quirksMode){}
else{this.boxWidth-=this.leftPadding+this.rightPadding;this.boxHeight-=this.topPadding+this.bottomPadding;}
this.contentContainer=document.createElement("div");if(filter)this.contentContainer.style.filter=filter;while(this.box.firstChild)this.contentContainer.appendChild(this.box.removeChild(this.box.firstChild));if(boxPosition!="absolute")this.box.style.position="relative";this.box.style.padding='0';this.box.style.border=this.box.style.backgroundImage='none';this.box.style.backgroundColor='transparent';this.box.style.width=(clientWidth+this.borderWidthL+this.borderWidthR)+'px';this.box.style.height=(clientHeight+this.borderWidth+this.borderWidthB)+'px';var newMainContainer=document.createElement("div");newMainContainer.style.position="absolute";if(filter)newMainContainer.style.filter=filter;if(curvyBrowser.quirksMode){newMainContainer.style.width=(clientWidth+this.borderWidthL+this.borderWidthR)+'px';}else{newMainContainer.style.width=clientWidth+'px';}
newMainContainer.style.height=min0Px(clientHeight+this.borderWidth+this.borderWidthB-topMaxRadius-botMaxRadius);newMainContainer.style.padding="0";newMainContainer.style.top=topMaxRadius+"px";newMainContainer.style.left="0";if(this.borderWidthL)
newMainContainer.style.borderLeft=this.borderWidthL+"px solid "+this.borderColourL;if(this.borderWidth&&!topMaxRadius)
newMainContainer.style.borderTop=this.borderWidth+"px solid "+this.borderColour;if(this.borderWidthR)
newMainContainer.style.borderRight=this.borderWidthR+"px solid "+this.borderColourL;if(this.borderWidthB&&!botMaxRadius)
newMainContainer.style.borderBottom=this.borderWidthB+"px solid "+this.borderColourB;newMainContainer.style.backgroundColor=boxColour;newMainContainer.style.backgroundImage=this.backgroundImage;newMainContainer.style.backgroundRepeat=this.backgroundRepeat;this.shell=this.box.appendChild(newMainContainer);boxWidth=curvyBrowser.get_style(this.shell,"width");if(boxWidth===""||boxWidth==="auto"||boxWidth.indexOf("%")!==-1)throw this.newError('Shell width is '+boxWidth);this.boxWidth=(boxWidth!=""&&boxWidth!="auto"&&boxWidth.indexOf("%")==-1)?parseInt(boxWidth):this.shell.clientWidth;this.applyCorners=function(){if(this.backgroundObject){var bgOffset=function(style,imglen,boxlen){if(style===0)return 0;var retval;if(style==='right'||style==='bottom')return boxlen-imglen;if(style==='center')return(boxlen-imglen)/2;if(style.indexOf('%')>0)return(boxlen-imglen)*100/parseInt(style);return styleToNPx(style);}
this.backgroundPosX=bgOffset(backgroundPosX,this.backgroundObject.width,clientWidth);this.backgroundPosY=bgOffset(backgroundPosY,this.backgroundObject.height,clientHeight);}
else if(this.backgroundImage){this.backgroundPosX=styleToNPx(backgroundPosX);this.backgroundPosY=styleToNPx(backgroundPosY);}
if(topMaxRadius){newMainContainer=document.createElement("div");newMainContainer.style.width=this.boxWidth+"px";newMainContainer.style.fontSize="1px";newMainContainer.style.overflow="hidden";newMainContainer.style.position="absolute";newMainContainer.style.paddingLeft=this.borderWidth+"px";newMainContainer.style.paddingRight=this.borderWidth+"px";newMainContainer.style.height=topMaxRadius+"px";newMainContainer.style.top=-topMaxRadius+"px";newMainContainer.style.left=-this.borderWidthL+"px";this.topContainer=this.shell.appendChild(newMainContainer);}
if(botMaxRadius){var newMainContainer=document.createElement("div");newMainContainer.style.width=this.boxWidth+"px";newMainContainer.style.fontSize="1px";newMainContainer.style.overflow="hidden";newMainContainer.style.position="absolute";newMainContainer.style.paddingLeft=this.borderWidthB+"px";newMainContainer.style.paddingRight=this.borderWidthB+"px";newMainContainer.style.height=botMaxRadius+"px";newMainContainer.style.bottom=-botMaxRadius+"px";newMainContainer.style.left=-this.borderWidthL+"px";this.bottomContainer=this.shell.appendChild(newMainContainer);}
var corners=this.spec.cornerNames();for(var i in corners)if(!isNaN(i)){var cc=corners[i];var specRadius=this.spec[cc+'R'];var bwidth,bcolor,borderRadius,borderWidthTB;if(cc=="tr"||cc=="tl"){bwidth=this.borderWidth;bcolor=this.borderColour;borderWidthTB=this.borderWidth;}else{bwidth=this.borderWidthB;bcolor=this.borderColourB;borderWidthTB=this.borderWidthB;}
borderRadius=specRadius-borderWidthTB;var newCorner=document.createElement("div");newCorner.style.height=this.spec.get(cc+'Ru');newCorner.style.width=this.spec.get(cc+'Ru');newCorner.style.position="absolute";newCorner.style.fontSize="1px";newCorner.style.overflow="hidden";var intx,inty,outsideColour;var trans=filter?parseInt(/alpha\(opacity.(\d+)\)/.exec(filter)[1]):100;for(intx=0;intx<specRadius;++intx){var y1=(intx+1>=borderRadius)?-1:Math.floor(Math.sqrt(Math.pow(borderRadius,2)-Math.pow(intx+1,2)))-1;if(borderRadius!=specRadius){var y2=(intx>=borderRadius)?-1:Math.ceil(Math.sqrt(Math.pow(borderRadius,2)-Math.pow(intx,2)));var y3=(intx+1>=specRadius)?-1:Math.floor(Math.sqrt(Math.pow(specRadius,2)-Math.pow((intx+1),2)))-1;}
var y4=(intx>=specRadius)?-1:Math.ceil(Math.sqrt(Math.pow(specRadius,2)-Math.pow(intx,2)));if(y1>-1)this.drawPixel(intx,0,this.boxColour,trans,(y1+1),newCorner,true,specRadius);if(borderRadius!=specRadius){if(this.spec.antiAlias){for(inty=y1+1;inty<y2;++inty){if(this.backgroundImage!=""){var borderFract=curvyObject.pixelFraction(intx,inty,borderRadius)*100;this.drawPixel(intx,inty,bcolor,trans,1,newCorner,borderFract>=30,specRadius);}
else if(this.boxColour!=='transparent'){var pixelcolour=curvyObject.BlendColour(this.boxColour,bcolor,curvyObject.pixelFraction(intx,inty,borderRadius));this.drawPixel(intx,inty,pixelcolour,trans,1,newCorner,false,specRadius);}
else this.drawPixel(intx,inty,bcolor,trans>>1,1,newCorner,false,specRadius);}
if(y3>=y2){if(y2==-1)y2=0;this.drawPixel(intx,y2,bcolor,trans,(y3-y2+1),newCorner,false,0);}
outsideColour=bcolor;inty=y3;}
else{if(y3>y1){this.drawPixel(intx,(y1+1),bcolor,trans,(y3-y1),newCorner,false,0);}}}
else{outsideColour=this.boxColour;inty=y1;}
if(this.spec.antiAlias){while(++inty<y4){this.drawPixel(intx,inty,outsideColour,(curvyObject.pixelFraction(intx,inty,specRadius)*trans),1,newCorner,borderWidthTB<=0,specRadius);}}}
for(var t=0,k=newCorner.childNodes.length;t<k;++t){var pixelBar=newCorner.childNodes[t];var pixelBarTop=parseInt(pixelBar.style.top);var pixelBarLeft=parseInt(pixelBar.style.left);var pixelBarHeight=parseInt(pixelBar.style.height);if(cc=="tl"||cc=="bl"){pixelBar.style.left=(specRadius-pixelBarLeft-1)+"px";}
if(cc=="tr"||cc=="tl"){pixelBar.style.top=(specRadius-pixelBarHeight-pixelBarTop)+"px";}
pixelBar.style.backgroundRepeat=this.backgroundRepeat;if(this.backgroundImage)switch(cc){case"tr":pixelBar.style.backgroundPosition=(this.backgroundPosX-this.borderWidthL+specRadius-clientWidth-pixelBarLeft)+"px "+(this.backgroundPosY+pixelBarHeight+pixelBarTop+this.borderWidth-specRadius)+"px";break;case"tl":pixelBar.style.backgroundPosition=(this.backgroundPosX-specRadius+pixelBarLeft+this.borderWidthL)+"px "+(this.backgroundPosY-specRadius+pixelBarHeight+pixelBarTop+this.borderWidth)+"px";break;case"bl":pixelBar.style.backgroundPosition=(this.backgroundPosX-specRadius+pixelBarLeft+1+this.borderWidthL)+"px "+(this.backgroundPosY-clientHeight-this.borderWidth+(curvyBrowser.quirksMode?pixelBarTop:-pixelBarTop)+specRadius)+"px";break;case"br":if(curvyBrowser.quirksMode){pixelBar.style.backgroundPosition=(this.backgroundPosX+this.borderWidthL-clientWidth+specRadius-pixelBarLeft)+"px "+(this.backgroundPosY-clientHeight-this.borderWidth+pixelBarTop+specRadius)+"px";}else{pixelBar.style.backgroundPosition=(this.backgroundPosX-this.borderWidthL-clientWidth+specRadius-pixelBarLeft)+"px "+(this.backgroundPosY-clientHeight-this.borderWidth+specRadius-pixelBarTop)+"px";}}}
switch(cc){case"tl":newCorner.style.top=newCorner.style.left="0";this.topContainer.appendChild(newCorner);break;case"tr":newCorner.style.top=newCorner.style.right="0";this.topContainer.appendChild(newCorner);break;case"bl":newCorner.style.bottom=newCorner.style.left="0";this.bottomContainer.appendChild(newCorner);break;case"br":newCorner.style.bottom=newCorner.style.right="0";this.bottomContainer.appendChild(newCorner);}}
var radiusDiff={t:this.spec.radiusdiff('t'),b:this.spec.radiusdiff('b')};for(z in radiusDiff){if(typeof z==='function')continue;if(!this.spec.get(z+'R'))continue;if(radiusDiff[z]){if(this.backgroundImage&&this.spec.radiusSum(z)!==radiusDiff[z])
curvyCorners.alert(this.errmsg('Not supported: unequal non-zero top/bottom radii with background image'));var smallerCornerType=(this.spec[z+"lR"]<this.spec[z+"rR"])?z+"l":z+"r";var newFiller=document.createElement("div");newFiller.style.height=radiusDiff[z]+"px";newFiller.style.width=this.spec.get(smallerCornerType+'Ru');newFiller.style.position="absolute";newFiller.style.fontSize="1px";newFiller.style.overflow="hidden";newFiller.style.backgroundColor=this.boxColour;switch(smallerCornerType){case"tl":newFiller.style.bottom=newFiller.style.left="0";newFiller.style.borderLeft=this.borderString;this.topContainer.appendChild(newFiller);break;case"tr":newFiller.style.bottom=newFiller.style.right="0";newFiller.style.borderRight=this.borderString;this.topContainer.appendChild(newFiller);break;case"bl":newFiller.style.top=newFiller.style.left="0";newFiller.style.borderLeft=this.borderStringB;this.bottomContainer.appendChild(newFiller);break;case"br":newFiller.style.top=newFiller.style.right="0";newFiller.style.borderRight=this.borderStringB;this.bottomContainer.appendChild(newFiller);}}
var newFillerBar=document.createElement("div");if(filter)newFillerBar.style.filter=filter;newFillerBar.style.position="relative";newFillerBar.style.fontSize="1px";newFillerBar.style.overflow="hidden";newFillerBar.style.width=this.fillerWidth(z);newFillerBar.style.backgroundColor=this.boxColour;newFillerBar.style.backgroundImage=this.backgroundImage;newFillerBar.style.backgroundRepeat=this.backgroundRepeat;switch(z){case"t":if(this.topContainer){if(curvyBrowser.quirksMode){newFillerBar.style.height=100+topMaxRadius+"px";}else{newFillerBar.style.height=100+topMaxRadius-this.borderWidth+"px";}
newFillerBar.style.marginLeft=this.spec.tlR?(this.spec.tlR-this.borderWidthL)+"px":"0";newFillerBar.style.borderTop=this.borderString;if(this.backgroundImage){var x_offset=this.spec.tlR?(this.backgroundPosX-(topMaxRadius-this.borderWidthL))+"px ":"0 ";newFillerBar.style.backgroundPosition=x_offset+this.backgroundPosY+"px";this.shell.style.backgroundPosition=this.backgroundPosX+"px "+(this.backgroundPosY-topMaxRadius+this.borderWidthL)+"px";}
this.topContainer.appendChild(newFillerBar);}
break;case"b":if(this.bottomContainer){if(curvyBrowser.quirksMode){newFillerBar.style.height=botMaxRadius+"px";}else{newFillerBar.style.height=botMaxRadius-this.borderWidthB+"px";}
newFillerBar.style.marginLeft=this.spec.blR?(this.spec.blR-this.borderWidthL)+"px":"0";newFillerBar.style.borderBottom=this.borderStringB;if(this.backgroundImage){var x_offset=this.spec.blR?(this.backgroundPosX+this.borderWidthL-botMaxRadius)+"px ":this.backgroundPosX+"px ";newFillerBar.style.backgroundPosition=x_offset+(this.backgroundPosY-clientHeight-this.borderWidth+botMaxRadius)+"px";}
this.bottomContainer.appendChild(newFillerBar);}}}
this.contentContainer.style.position="absolute";this.contentContainer.className="autoPadDiv";this.contentContainer.style.left=this.borderWidthL+"px";this.contentContainer.style.paddingTop=this.topPadding+"px";this.contentContainer.style.top=this.borderWidth+"px";this.contentContainer.style.paddingLeft=this.leftPadding+"px";this.contentContainer.style.paddingRight=this.rightPadding+"px";z=clientWidth;if(!curvyBrowser.quirksMode)z-=this.leftPadding+this.rightPadding;this.contentContainer.style.width=z+"px";this.contentContainer.style.textAlign=curvyBrowser.get_style(this.box,'textAlign');this.box.style.textAlign='left';this.box.appendChild(this.contentContainer);if(boxDisp)boxDisp.style.display='none';}
if(this.backgroundImage){backgroundPosX=this.backgroundCheck(backgroundPosX);backgroundPosY=this.backgroundCheck(backgroundPosY);if(this.backgroundObject){this.backgroundObject.holdingElement=this;this.dispatch=this.applyCorners;this.applyCorners=function(){if(this.backgroundObject.complete)
this.dispatch();else this.backgroundObject.onload=new Function('curvyObject.dispatch(this.holdingElement);');}}}}
curvyObject.prototype.backgroundCheck=function(style){if(style==='top'||style==='left'||parseInt(style)===0)return 0;if(!(/^[-\d.]+px$/.test(style))&&!this.backgroundObject){this.backgroundObject=new Image;var imgName=function(str){var matches=/url\("?([^'"]+)"?\)/.exec(str);return(matches?matches[1]:str);}
this.backgroundObject.src=imgName(this.backgroundImage);}
return style;}
curvyObject.dispatch=function(obj){if('dispatch'in obj)
obj.dispatch();else throw obj.newError('No dispatch function');}
curvyObject.prototype.drawPixel=function(intx,inty,colour,transAmount,height,newCorner,image,cornerRadius){var pixel=document.createElement("div");pixel.style.height=height+"px";pixel.style.width="1px";pixel.style.position="absolute";pixel.style.fontSize="1px";pixel.style.overflow="hidden";var topMaxRadius=this.spec.get('tR');pixel.style.backgroundColor=colour;if(image&&this.backgroundImage!=""){pixel.style.backgroundImage=this.backgroundImage;pixel.style.backgroundPosition="-"+(this.boxWidth-(cornerRadius-intx)+this.borderWidth)+"px -"+((this.boxHeight+topMaxRadius+inty)-this.borderWidth)+"px";}
if(transAmount!=100)curvyObject.setOpacity(pixel,transAmount);pixel.style.top=inty+"px";pixel.style.left=intx+"px";newCorner.appendChild(pixel);}
curvyObject.prototype.fillerWidth=function(tb){var bWidth=curvyBrowser.quirksMode?0:this.spec.radiusCount(tb)*this.borderWidthL;return(this.boxWidth-this.spec.radiusSum(tb)+bWidth)+'px';}
curvyObject.prototype.errmsg=function(msg,gravity){var extradata="\ntag: "+this.box.tagName;if(this.box.id)extradata+="\nid: "+this.box.id;if(this.box.className)extradata+="\nclass: "+this.box.className;var parent;if((parent=this.box.parentNode)===null)
extradata+="\n(box has no parent)";else{extradata+="\nParent tag: "+parent.tagName;if(parent.id)extradata+="\nParent ID: "+parent.id;if(parent.className)extradata+="\nParent class: "+parent.className;}
if(gravity===undefined)gravity='warning';return'curvyObject '+gravity+":\n"+msg+extradata;}
curvyObject.prototype.newError=function(msg){return new Error(this.errmsg(msg,'exception'));}
curvyObject.IntToHex=function(strNum){var hexdig=['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'];return hexdig[strNum>>>4]+''+hexdig[strNum&15];}
curvyObject.BlendColour=function(Col1,Col2,Col1Fraction){if(Col1==='transparent'||Col2==='transparent')throw this.newError('Cannot blend with transparent');if(Col1.charAt(0)!=='#'){Col1=curvyObject.format_colour(Col1);}
if(Col2.charAt(0)!=='#'){Col2=curvyObject.format_colour(Col2);}
var red1=parseInt(Col1.substr(1,2),16);var green1=parseInt(Col1.substr(3,2),16);var blue1=parseInt(Col1.substr(5,2),16);var red2=parseInt(Col2.substr(1,2),16);var green2=parseInt(Col2.substr(3,2),16);var blue2=parseInt(Col2.substr(5,2),16);if(Col1Fraction>1||Col1Fraction<0)Col1Fraction=1;var endRed=Math.round((red1*Col1Fraction)+(red2*(1-Col1Fraction)));if(endRed>255)endRed=255;if(endRed<0)endRed=0;var endGreen=Math.round((green1*Col1Fraction)+(green2*(1-Col1Fraction)));if(endGreen>255)endGreen=255;if(endGreen<0)endGreen=0;var endBlue=Math.round((blue1*Col1Fraction)+(blue2*(1-Col1Fraction)));if(endBlue>255)endBlue=255;if(endBlue<0)endBlue=0;return"#"+curvyObject.IntToHex(endRed)+curvyObject.IntToHex(endGreen)+curvyObject.IntToHex(endBlue);}
curvyObject.pixelFraction=function(x,y,r){var fraction;var rsquared=r*r;var xvalues=new Array(2);var yvalues=new Array(2);var point=0;var whatsides="";var intersect=Math.sqrt(rsquared-Math.pow(x,2));if(intersect>=y&&intersect<(y+1)){whatsides="Left";xvalues[point]=0;yvalues[point]=intersect-y;++point;}
intersect=Math.sqrt(rsquared-Math.pow(y+1,2));if(intersect>=x&&intersect<(x+1)){whatsides+="Top";xvalues[point]=intersect-x;yvalues[point]=1;++point;}
intersect=Math.sqrt(rsquared-Math.pow(x+1,2));if(intersect>=y&&intersect<(y+1)){whatsides+="Right";xvalues[point]=1;yvalues[point]=intersect-y;++point;}
intersect=Math.sqrt(rsquared-Math.pow(y,2));if(intersect>=x&&intersect<(x+1)){whatsides+="Bottom";xvalues[point]=intersect-x;yvalues[point]=0;}
switch(whatsides){case"LeftRight":fraction=Math.min(yvalues[0],yvalues[1])+((Math.max(yvalues[0],yvalues[1])-Math.min(yvalues[0],yvalues[1]))/2);break;case"TopRight":fraction=1-(((1-xvalues[0])*(1-yvalues[1]))/2);break;case"TopBottom":fraction=Math.min(xvalues[0],xvalues[1])+((Math.max(xvalues[0],xvalues[1])-Math.min(xvalues[0],xvalues[1]))/2);break;case"LeftBottom":fraction=yvalues[0]*xvalues[1]/2;break;default:fraction=1;}
return fraction;}
curvyObject.rgb2Array=function(rgbColour){var rgbValues=rgbColour.substring(4,rgbColour.indexOf(")"));return rgbValues.split(", ");}
curvyObject.rgb2Hex=function(rgbColour){try{var rgbArray=curvyObject.rgb2Array(rgbColour);var red=parseInt(rgbArray[0]);var green=parseInt(rgbArray[1]);var blue=parseInt(rgbArray[2]);var hexColour="#"+curvyObject.IntToHex(red)+curvyObject.IntToHex(green)+curvyObject.IntToHex(blue);}
catch(e){var msg='getMessage'in e?e.getMessage():e.message;throw new Error("Error ("+msg+") converting RGB value to Hex in rgb2Hex");}
return hexColour;}
curvyObject.setOpacity=function(obj,opacity){opacity=(opacity==100)?99.999:opacity;if(curvyBrowser.isSafari&&obj.tagName!="IFRAME"){var rgbArray=curvyObject.rgb2Array(obj.style.backgroundColor);var red=parseInt(rgbArray[0]);var green=parseInt(rgbArray[1]);var blue=parseInt(rgbArray[2]);obj.style.backgroundColor="rgba("+red+", "+green+", "+blue+", "+opacity/100+")";}
else if(typeof obj.style.opacity!=="undefined"){obj.style.opacity=opacity/100;}
else if(typeof obj.style.MozOpacity!=="undefined"){obj.style.MozOpacity=opacity/100;}
else if(typeof obj.style.filter!="undefined"){obj.style.filter="alpha(opacity="+opacity+")";}
else if(typeof obj.style.KHTMLOpacity!="undefined"){obj.style.KHTMLOpacity=opacity/100;}}
function addEvent(elm,evType,fn,useCapture){if(elm.addEventListener){elm.addEventListener(evType,fn,useCapture);return true;}
if(elm.attachEvent)return elm.attachEvent('on'+evType,fn);elm['on'+evType]=fn;return false;}
curvyObject.getComputedColour=function(colour){var d=document.createElement('DIV');d.style.backgroundColor=colour;document.body.appendChild(d);if(window.getComputedStyle){var rtn=document.defaultView.getComputedStyle(d,null).getPropertyValue('background-color');d.parentNode.removeChild(d);if(rtn.substr(0,3)==="rgb")rtn=curvyObject.rgb2Hex(rtn);return rtn;}
else{var rng=document.body.createTextRange();rng.moveToElementText(d);rng.execCommand('ForeColor',false,colour);var iClr=rng.queryCommandValue('ForeColor');var rgb="rgb("+(iClr&0xFF)+", "+((iClr&0xFF00)>>8)+", "+((iClr&0xFF0000)>>16)+")";d.parentNode.removeChild(d);rng=null;return curvyObject.rgb2Hex(rgb);}}
curvyObject.format_colour=function(colour){if(colour!=""&&colour!="transparent"){if(colour.substr(0,3)==="rgb"){colour=curvyObject.rgb2Hex(colour);}
else if(colour.charAt(0)!=='#'){colour=curvyObject.getComputedColour(colour);}
else if(colour.length===4){colour="#"+colour.charAt(1)+colour.charAt(1)+colour.charAt(2)+colour.charAt(2)+colour.charAt(3)+colour.charAt(3);}}
return colour;}
curvyCorners.getElementsByClass=function(searchClass,node){var classElements=new Array;if(node===undefined)node=document;searchClass=searchClass.split('.');var tag='*';if(searchClass.length===1){tag=searchClass[0];searchClass=false;}
else{if(searchClass[0])tag=searchClass[0];searchClass=searchClass[1];}
var i,els,elsLen;if(tag.charAt(0)==='#'){els=document.getElementById(tag.substr(1));if(els)classElements.push(els);}
else{els=node.getElementsByTagName(tag);elsLen=els.length;if(searchClass){var pattern=new RegExp("(^|\\s)"+searchClass+"(\\s|$)");for(i=0;i<elsLen;++i){if(pattern.test(els[i].className))classElements.push(els[i]);}}
else for(i=0;i<elsLen;++i)classElements.push(els[i]);}
return classElements;}
if(curvyBrowser.isMoz||curvyBrowser.isWebKit)
var curvyCornersNoAutoScan=true;else{curvyCorners.scanStyles=function(){function units(num){var matches=/^[\d.]+(\w+)$/.exec(num);return matches[1];}
var t,i,j;if(curvyBrowser.isIE){function procIEStyles(rule){var style=rule.style;if(curvyBrowser.ieVer>6.0){var allR=style['-webkit-border-radius']||0;var tR=style['-webkit-border-top-right-radius']||0;var tL=style['-webkit-border-top-left-radius']||0;var bR=style['-webkit-border-bottom-right-radius']||0;var bL=style['-webkit-border-bottom-left-radius']||0;}
else{var allR=style['webkit-border-radius']||0;var tR=style['webkit-border-top-right-radius']||0;var tL=style['webkit-border-top-left-radius']||0;var bR=style['webkit-border-bottom-right-radius']||0;var bL=style['webkit-border-bottom-left-radius']||0;}
if(allR||tL||tR||bR||bL){var settings=new curvyCnrSpec(rule.selectorText);if(allR)
settings.setcorner(null,null,parseInt(allR),units(allR));else{if(tR)settings.setcorner('t','r',parseInt(tR),units(tR));if(tL)settings.setcorner('t','l',parseInt(tL),units(tL));if(bL)settings.setcorner('b','l',parseInt(bL),units(bL));if(bR)settings.setcorner('b','r',parseInt(bR),units(bR));}
curvyCorners(settings);}}
for(t=0;t<document.styleSheets.length;++t){if(document.styleSheets[t].imports){for(i=0;i<document.styleSheets[t].imports.length;++i)
for(j=0;j<document.styleSheets[t].imports[i].rules.length;++j)
procIEStyles(document.styleSheets[t].imports[i].rules[j]);}
for(i=0;i<document.styleSheets[t].rules.length;++i)
procIEStyles(document.styleSheets[t].rules[i]);}}
else if(curvyBrowser.isOp){for(t=0;t<document.styleSheets.length;++t){if(operasheet.contains_border_radius(t)){j=new operasheet(t);for(i in j.rules)if(!isNaN(i))
curvyCorners(j.rules[i]);}}}
else curvyCorners.alert('Scanstyles does nothing in Webkit/Firefox');};curvyCorners.init=function(){if(arguments.callee.done)return;arguments.callee.done=true;if(curvyBrowser.isWebKit&&curvyCorners.init.timer){clearInterval(curvyCorners.init.timer);curvyCorners.init.timer=null;}
curvyCorners.scanStyles();};}
if(typeof curvyCornersNoAutoScan==='undefined'||curvyCornersNoAutoScan===false){if(curvyBrowser.isOp)
document.addEventListener("DOMContentLoaded",curvyCorners.init,false);else addEvent(window,'load',curvyCorners.init,false);}/*
 * jQuery UI 1.7.2
 *
 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI
 */
jQuery.ui||(function(c){var i=c.fn.remove,d=c.browser.mozilla&&(parseFloat(c.browser.version)<1.9);c.ui={version:"1.7.2",plugin:{add:function(k,l,n){var m=c.ui[k].prototype;for(var j in n){m.plugins[j]=m.plugins[j]||[];m.plugins[j].push([l,n[j]])}},call:function(j,l,k){var n=j.plugins[l];if(!n||!j.element[0].parentNode){return}for(var m=0;m<n.length;m++){if(j.options[n[m][0]]){n[m][1].apply(j.element,k)}}}},contains:function(k,j){return document.compareDocumentPosition?k.compareDocumentPosition(j)&16:k!==j&&k.contains(j)},hasScroll:function(m,k){if(c(m).css("overflow")=="hidden"){return false}var j=(k&&k=="left")?"scrollLeft":"scrollTop",l=false;if(m[j]>0){return true}m[j]=1;l=(m[j]>0);m[j]=0;return l},isOverAxis:function(k,j,l){return(k>j)&&(k<(j+l))},isOver:function(o,k,n,m,j,l){return c.ui.isOverAxis(o,n,j)&&c.ui.isOverAxis(k,m,l)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,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}};if(d){var f=c.attr,e=c.fn.removeAttr,h="http://www.w3.org/2005/07/aaa",a=/^aria-/,b=/^wairole:/;c.attr=function(k,j,l){var m=l!==undefined;return(j=="role"?(m?f.call(this,k,j,"wairole:"+l):(f.apply(this,arguments)||"").replace(b,"")):(a.test(j)?(m?k.setAttributeNS(h,j.replace(a,"aaa:"),l):f.call(this,k,j.replace(a,"aaa:"))):f.apply(this,arguments)))};c.fn.removeAttr=function(j){return(a.test(j)?this.each(function(){this.removeAttributeNS(h,j.replace(a,""))}):e.call(this,j))}}c.fn.extend({remove:function(){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")});return i.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var j;if((c.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=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)}else{j=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"))||!j.length?c(document):j}});c.extend(c.expr[":"],{data:function(l,k,j){return !!c.data(l,j[3])},focusable:function(k){var l=k.nodeName.toLowerCase(),j=c.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(l)?!k.disabled:"a"==l||"area"==l?k.href||!isNaN(j):!isNaN(j))&&!c(k)["area"==l?"parents":"closest"](":hidden").length},tabbable:function(k){var j=c.attr(k,"tabindex");return(isNaN(j)||j>=0)&&c(k).is(":focusable")}});function g(m,n,o,l){function k(q){var p=c[m][n][q]||[];return(typeof p=="string"?p.split(/,?\s+/):p)}var j=k("getter");if(l.length==1&&typeof l[0]=="string"){j=j.concat(k("getterSetter"))}return(c.inArray(o,j)!=-1)}c.widget=function(k,j){var l=k.split(".")[0];k=k.split(".")[1];c.fn[k]=function(p){var n=(typeof p=="string"),o=Array.prototype.slice.call(arguments,1);if(n&&p.substring(0,1)=="_"){return this}if(n&&g(l,k,p,o)){var m=c.data(this[0],k);return(m?m[p].apply(m,o):undefined)}return this.each(function(){var q=c.data(this,k);(!q&&!n&&c.data(this,k,new c[l][k](this,p))._init());(q&&n&&c.isFunction(q[p])&&q[p].apply(q,o))})};c[l]=c[l]||{};c[l][k]=function(o,n){var m=this;this.namespace=l;this.widgetName=k;this.widgetEventPrefix=c[l][k].eventPrefix||k;this.widgetBaseClass=l+"-"+k;this.options=c.extend({},c.widget.defaults,c[l][k].defaults,c.metadata&&c.metadata.get(o)[k],n);this.element=c(o).bind("setData."+k,function(q,p,r){if(q.target==o){return m._setData(p,r)}}).bind("getData."+k,function(q,p){if(q.target==o){return m._getData(p)}}).bind("remove",function(){return m.destroy()})};c[l][k].prototype=c.extend({},c.widget.prototype,j);c[l][k].getterSetter="option"};c.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(l,m){var k=l,j=this;if(typeof l=="string"){if(m===undefined){return this._getData(l)}k={};k[l]=m}c.each(k,function(n,o){j._setData(n,o)})},_getData:function(j){return this.options[j]},_setData:function(j,k){this.options[j]=k;if(j=="disabled"){this.element[k?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",k)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(l,m,n){var p=this.options[l],j=(l==this.widgetEventPrefix?l:this.widgetEventPrefix+l);m=c.Event(m);m.type=j;if(m.originalEvent){for(var k=c.event.props.length,o;k;){o=c.event.props[--k];m[o]=m.originalEvent[o]}}this.element.trigger(m,n);return !(c.isFunction(p)&&p.call(this.element[0],m,n)===false||m.isDefaultPrevented())}};c.widget.defaults={disabled:false};c.ui.mouse={_mouseInit:function(){var j=this;this.element.bind("mousedown."+this.widgetName,function(k){return j._mouseDown(k)}).bind("click."+this.widgetName,function(k){if(j._preventClickEvent){j._preventClickEvent=false;k.stopImmediatePropagation();return false}});if(c.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(c.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(l){l.originalEvent=l.originalEvent||{};if(l.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(l));this._mouseDownEvent=l;var k=this,m=(l.which==1),j=(typeof this.options.cancel=="string"?c(l.target).parents().add(l.target).filter(this.options.cancel).length:false);if(!m||j||!this._mouseCapture(l)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){k.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(l)&&this._mouseDelayMet(l)){this._mouseStarted=(this._mouseStart(l)!==false);if(!this._mouseStarted){l.preventDefault();return true}}this._mouseMoveDelegate=function(n){return k._mouseMove(n)};this._mouseUpDelegate=function(n){return k._mouseUp(n)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(c.browser.safari||l.preventDefault());l.originalEvent.mouseHandled=true;return true},_mouseMove:function(j){if(c.browser.msie&&!j.button){return this._mouseUp(j)}if(this._mouseStarted){this._mouseDrag(j);return j.preventDefault()}if(this._mouseDistanceMet(j)&&this._mouseDelayMet(j)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,j)!==false);(this._mouseStarted?this._mouseDrag(j):this._mouseUp(j))}return !this._mouseStarted},_mouseUp:function(j){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(j.target==this._mouseDownEvent.target);this._mouseStop(j)}return false},_mouseDistanceMet:function(j){return(Math.max(Math.abs(this._mouseDownEvent.pageX-j.pageX),Math.abs(this._mouseDownEvent.pageY-j.pageY))>=this.options.distance)},_mouseDelayMet:function(j){return this.mouseDelayMet},_mouseStart:function(j){},_mouseDrag:function(j){},_mouseStop:function(j){},_mouseCapture:function(j){return true}};c.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);;/*
 * jQuery UI Draggable 1.7.2
 *
 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Draggables
 *
 * Depends:
 *	ui.core.js
 */
(function(a){a.widget("ui.draggable",a.extend({},a.ui.mouse,{_init:function(){if(this.options.helper=="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"}(this.options.addClasses&&this.element.addClass("ui-draggable"));(this.options.disabled&&this.element.addClass("ui-draggable-disabled"));this._mouseInit()},destroy:function(){if(!this.element.data("draggable")){return}this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy()},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is(".ui-resizable-handle")){return false}this.handle=this._getHandle(b);if(!this.handle){return false}return true},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b);this._cacheHelperProportions();if(a.ui.ddmanager){a.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(b);this.originalPageX=b.pageX;this.originalPageY=b.pageY;if(c.cursorAt){this._adjustOffsetFromHelper(c.cursorAt)}if(c.containment){this._setContainment()}this._trigger("start",b);this._cacheHelperProportions();if(a.ui.ddmanager&&!c.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,b)}this.helper.addClass("ui-draggable-dragging");this._mouseDrag(b,true);return true},_mouseDrag:function(b,d){this.position=this._generatePosition(b);this.positionAbs=this._convertPositionTo("absolute");if(!d){var c=this._uiHash();this._trigger("drag",b,c);this.position=c.position}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}if(a.ui.ddmanager){a.ui.ddmanager.drag(this,b)}return false},_mouseStop:function(c){var d=false;if(a.ui.ddmanager&&!this.options.dropBehaviour){d=a.ui.ddmanager.drop(this,c)}if(this.dropped){d=this.dropped;this.dropped=false}if((this.options.revert=="invalid"&&!d)||(this.options.revert=="valid"&&d)||this.options.revert===true||(a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d))){var b=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){b._trigger("stop",c);b._clear()})}else{this._trigger("stop",c);this._clear()}return false},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==b.target){c=true}});return c},_createHelper:function(c){var d=this.options;var b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[c])):(d.helper=="clone"?this.element.clone():this.element);if(!b.parents("body").length){b.appendTo((d.appendTo=="parent"?this.element[0].parentNode:d.appendTo))}if(b[0]!=this.element[0]&&!(/(fixed|absolute)/).test(b.css("position"))){b.css("position","absolute")}return b},_adjustOffsetFromHelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.element.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(e.containment)&&e.containment.constructor!=Array){var c=a(e.containment)[0];if(!c){return}var d=a(e.containment).offset();var b=(a(c).css("overflow")!="hidden");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(b?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(b?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}else{if(e.containment.constructor==Array){this.containment=e.containment}}},_convertPositionTo:function(f,h){if(!h){h=this.position}var c=f=="absolute"?1:-1;var e=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(b[0].tagName);return{top:(h.top+this.offset.relative.top*c+this.offset.parent.top*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(g?0:b.scrollTop()))*c)),left:(h.left+this.offset.relative.left*c+this.offset.parent.left*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:b.scrollLeft())*c))}},_generatePosition:function(e){var h=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(b[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var d=e.pageX;var c=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.left<this.containment[0]){d=this.containment[0]+this.offset.click.left}if(e.pageY-this.offset.click.top<this.containment[1]){c=this.containment[1]+this.offset.click.top}if(e.pageX-this.offset.click.left>this.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:(!(g-this.offset.click.top<this.containment[1])?g-h.grid[1]:g+h.grid[1])):g;var f=this.originalPageX+Math.round((d-this.originalPageX)/h.grid[0])*h.grid[0];d=this.containment?(!(f-this.offset.click.left<this.containment[0]||f-this.offset.click.left>this.containment[2])?f:(!(f-this.offset.click.left<this.containment[0])?f-h.grid[0]:f+h.grid[0])):f}}return{top:(c-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(i?0:b.scrollTop())))),left:(d-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:b.scrollLeft())))}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval){this.helper.remove()}this.helper=null;this.cancelHelperRemoval=false},_trigger:function(b,c,d){d=d||this._uiHash();a.ui.plugin.call(this,b,[c,d]);if(b=="drag"){this.positionAbs=this._convertPositionTo("absolute")}return a.widget.prototype._trigger.call(this,b,c,d)},plugins:{},_uiHash:function(b){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,offset:this.positionAbs}}}));a.extend(a.ui.draggable,{version:"1.7.2",eventPrefix:"drag",defaults:{addClasses:true,appendTo:"parent",axis:false,cancel:":input,option",connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false}});a.ui.plugin.add("draggable","connectToSortable",{start:function(c,e){var d=a(this).data("draggable"),f=d.options,b=a.extend({},e,{item:d.element});d.sortables=[];a(f.connectToSortable).each(function(){var g=a.data(this,"sortable");if(g&&!g.options.disabled){d.sortables.push({instance:g,shouldRevert:g.options.revert});g._refreshItems();g._trigger("activate",c,b)}})},stop:function(c,e){var d=a(this).data("draggable"),b=a.extend({},e,{item:d.element});a.each(d.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;d.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true}this.instance._mouseStop(c);this.instance.options.helper=this.instance.options._helper;if(d.options.helper=="original"){this.instance.currentItem.css({top:"auto",left:"auto"})}}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",c,b)}})},drag:function(c,f){var e=a(this).data("draggable"),b=this;var d=function(i){var n=this.offset.click.top,m=this.offset.click.left;var g=this.positionAbs.top,k=this.positionAbs.left;var j=i.height,l=i.width;var p=i.top,h=i.left;return a.ui.isOver(g+n,k+m,p,h,j,l)};a.each(e.sortables,function(g){this.instance.positionAbs=e.positionAbs;this.instance.helperProportions=e.helperProportions;this.instance.offset.click=e.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=a(b).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return f.helper[0]};c.target=this.instance.currentItem[0];this.instance._mouseCapture(c,true);this.instance._mouseStart(c,true,true);this.instance.offset.click.top=e.offset.click.top;this.instance.offset.click.left=e.offset.click.left;this.instance.offset.parent.left-=e.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=e.offset.parent.top-this.instance.offset.parent.top;e._trigger("toSortable",c);e.dropped=this.instance.element;e.currentItem=e.element;this.instance.fromOutside=e}if(this.instance.currentItem){this.instance._mouseDrag(c)}}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",c,this.instance._uiHash(this.instance));this.instance._mouseStop(c,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder){this.instance.placeholder.remove()}e._trigger("fromSortable",c);e.dropped=false}}})}});a.ui.plugin.add("draggable","cursor",{start:function(c,d){var b=a("body"),e=a(this).data("draggable").options;if(b.css("cursor")){e._cursor=b.css("cursor")}b.css("cursor",e.cursor)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._cursor){a("body").css("cursor",d._cursor)}}});a.ui.plugin.add("draggable","iframeFix",{start:function(b,c){var d=a(this).data("draggable").options;a(d.iframeFix===true?"iframe":d.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(a(this).offset()).appendTo("body")})},stop:function(b,c){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});a.ui.plugin.add("draggable","opacity",{start:function(c,d){var b=a(d.helper),e=a(this).data("draggable").options;if(b.css("opacity")){e._opacity=b.css("opacity")}b.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._opacity){a(c.helper).css("opacity",d._opacity)}}});a.ui.plugin.add("draggable","scroll",{start:function(c,d){var b=a(this).data("draggable");if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!="HTML"){b.overflowOffset=b.scrollParent.offset()}},drag:function(d,e){var c=a(this).data("draggable"),f=c.options,b=false;if(c.scrollParent[0]!=document&&c.scrollParent[0].tagName!="HTML"){if(!f.axis||f.axis!="x"){if((c.overflowOffset.top+c.scrollParent[0].offsetHeight)-d.pageY<f.scrollSensitivity){c.scrollParent[0].scrollTop=b=c.scrollParent[0].scrollTop+f.scrollSpeed}else{if(d.pageY-c.overflowOffset.top<f.scrollSensitivity){c.scrollParent[0].scrollTop=b=c.scrollParent[0].scrollTop-f.scrollSpeed}}}if(!f.axis||f.axis!="y"){if((c.overflowOffset.left+c.scrollParent[0].offsetWidth)-d.pageX<f.scrollSensitivity){c.scrollParent[0].scrollLeft=b=c.scrollParent[0].scrollLeft+f.scrollSpeed}else{if(d.pageX-c.overflowOffset.left<f.scrollSensitivity){c.scrollParent[0].scrollLeft=b=c.scrollParent[0].scrollLeft-f.scrollSpeed}}}}else{if(!f.axis||f.axis!="x"){if(d.pageY-a(document).scrollTop()<f.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()-f.scrollSpeed)}else{if(a(window).height()-(d.pageY-a(document).scrollTop())<f.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()+f.scrollSpeed)}}}if(!f.axis||f.axis!="y"){if(d.pageX-a(document).scrollLeft()<f.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()-f.scrollSpeed)}else{if(a(window).width()-(d.pageX-a(document).scrollLeft())<f.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()+f.scrollSpeed)}}}}if(b!==false&&a.ui.ddmanager&&!f.dropBehaviour){a.ui.ddmanager.prepareOffsets(c,d)}}});a.ui.plugin.add("draggable","snap",{start:function(c,d){var b=a(this).data("draggable"),e=b.options;b.snapElements=[];a(e.snap.constructor!=String?(e.snap.items||":data(draggable)"):e.snap).each(function(){var g=a(this);var f=g.offset();if(this!=b.element[0]){b.snapElements.push({item:this,width:g.outerWidth(),height:g.outerHeight(),top:f.top,left:f.left})}})},drag:function(u,p){var g=a(this).data("draggable"),q=g.options;var y=q.snapTolerance;var x=p.offset.left,w=x+g.helperProportions.width,f=p.offset.top,e=f+g.helperProportions.height;for(var v=g.snapElements.length-1;v>=0;v--){var s=g.snapElements[v].left,n=s+g.snapElements[v].width,m=g.snapElements[v].top,A=m+g.snapElements[v].height;if(!((s-y<x&&x<n+y&&m-y<f&&f<A+y)||(s-y<x&&x<n+y&&m-y<e&&e<A+y)||(s-y<w&&w<n+y&&m-y<f&&f<A+y)||(s-y<w&&w<n+y&&m-y<e&&e<A+y))){if(g.snapElements[v].snapping){(g.options.snap.release&&g.options.snap.release.call(g.element,u,a.extend(g._uiHash(),{snapItem:g.snapElements[v].item})))}g.snapElements[v].snapping=false;continue}if(q.snapMode!="inner"){var c=Math.abs(m-e)<=y;var z=Math.abs(A-f)<=y;var j=Math.abs(s-w)<=y;var k=Math.abs(n-x)<=y;if(c){p.position.top=g._convertPositionTo("relative",{top:m-g.helperProportions.height,left:0}).top-g.margins.top}if(z){p.position.top=g._convertPositionTo("relative",{top:A,left:0}).top-g.margins.top}if(j){p.position.left=g._convertPositionTo("relative",{top:0,left:s-g.helperProportions.width}).left-g.margins.left}if(k){p.position.left=g._convertPositionTo("relative",{top:0,left:n}).left-g.margins.left}}var h=(c||z||j||k);if(q.snapMode!="outer"){var c=Math.abs(m-f)<=y;var z=Math.abs(A-e)<=y;var j=Math.abs(s-x)<=y;var k=Math.abs(n-w)<=y;if(c){p.position.top=g._convertPositionTo("relative",{top:m,left:0}).top-g.margins.top}if(z){p.position.top=g._convertPositionTo("relative",{top:A-g.helperProportions.height,left:0}).top-g.margins.top}if(j){p.position.left=g._convertPositionTo("relative",{top:0,left:s}).left-g.margins.left}if(k){p.position.left=g._convertPositionTo("relative",{top:0,left:n-g.helperProportions.width}).left-g.margins.left}}if(!g.snapElements[v].snapping&&(c||z||j||k||h)){(g.options.snap.snap&&g.options.snap.snap.call(g.element,u,a.extend(g._uiHash(),{snapItem:g.snapElements[v].item})))}g.snapElements[v].snapping=(c||z||j||k||h)}}});a.ui.plugin.add("draggable","stack",{start:function(b,c){var e=a(this).data("draggable").options;var d=a.makeArray(a(e.stack.group)).sort(function(g,f){return(parseInt(a(g).css("zIndex"),10)||e.stack.min)-(parseInt(a(f).css("zIndex"),10)||e.stack.min)});a(d).each(function(f){this.style.zIndex=e.stack.min+f});this[0].style.zIndex=e.stack.min+d.length}});a.ui.plugin.add("draggable","zIndex",{start:function(c,d){var b=a(d.helper),e=a(this).data("draggable").options;if(b.css("zIndex")){e._zIndex=b.css("zIndex")}b.css("zIndex",e.zIndex)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._zIndex){a(c.helper).css("zIndex",d._zIndex)}}})})(jQuery);;/*
 * jQuery UI Droppable 1.7.2
 *
 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Droppables
 *
 * Depends:
 *	ui.core.js
 *	ui.draggable.js
 */
(function(a){a.widget("ui.droppable",{_init:function(){var c=this.options,b=c.accept;this.isover=0;this.isout=1;this.options.accept=this.options.accept&&a.isFunction(this.options.accept)?this.options.accept:function(e){return e.is(b)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};a.ui.ddmanager.droppables[this.options.scope]=a.ui.ddmanager.droppables[this.options.scope]||[];a.ui.ddmanager.droppables[this.options.scope].push(this);(this.options.addClasses&&this.element.addClass("ui-droppable"))},destroy:function(){var b=a.ui.ddmanager.droppables[this.options.scope];for(var c=0;c<b.length;c++){if(b[c]==this){b.splice(c,1)}}this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable")},_setData:function(b,c){if(b=="accept"){this.options.accept=c&&a.isFunction(c)?c:function(e){return e.is(c)}}else{a.widget.prototype._setData.apply(this,arguments)}},_activate:function(c){var b=a.ui.ddmanager.current;if(this.options.activeClass){this.element.addClass(this.options.activeClass)}(b&&this._trigger("activate",c,this.ui(b)))},_deactivate:function(c){var b=a.ui.ddmanager.current;if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}(b&&this._trigger("deactivate",c,this.ui(b)))},_over:function(c){var b=a.ui.ddmanager.current;if(!b||(b.currentItem||b.element)[0]==this.element[0]){return}if(this.options.accept.call(this.element[0],(b.currentItem||b.element))){if(this.options.hoverClass){this.element.addClass(this.options.hoverClass)}this._trigger("over",c,this.ui(b))}},_out:function(c){var b=a.ui.ddmanager.current;if(!b||(b.currentItem||b.element)[0]==this.element[0]){return}if(this.options.accept.call(this.element[0],(b.currentItem||b.element))){if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("out",c,this.ui(b))}},_drop:function(c,d){var b=d||a.ui.ddmanager.current;if(!b||(b.currentItem||b.element)[0]==this.element[0]){return false}var e=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var f=a.data(this,"droppable");if(f.options.greedy&&a.ui.intersect(b,a.extend(f,{offset:f.element.offset()}),f.options.tolerance)){e=true;return false}});if(e){return false}if(this.options.accept.call(this.element[0],(b.currentItem||b.element))){if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("drop",c,this.ui(b));return this.element}return false},ui:function(b){return{draggable:(b.currentItem||b.element),helper:b.helper,position:b.position,absolutePosition:b.positionAbs,offset:b.positionAbs}}});a.extend(a.ui.droppable,{version:"1.7.2",eventPrefix:"drop",defaults:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"}});a.ui.intersect=function(q,j,o){if(!j.offset){return false}var e=(q.positionAbs||q.position.absolute).left,d=e+q.helperProportions.width,n=(q.positionAbs||q.position.absolute).top,m=n+q.helperProportions.height;var g=j.offset.left,c=g+j.proportions.width,p=j.offset.top,k=p+j.proportions.height;switch(o){case"fit":return(g<e&&d<c&&p<n&&m<k);break;case"intersect":return(g<e+(q.helperProportions.width/2)&&d-(q.helperProportions.width/2)<c&&p<n+(q.helperProportions.height/2)&&m-(q.helperProportions.height/2)<k);break;case"pointer":var h=((q.positionAbs||q.position.absolute).left+(q.clickOffset||q.offset.click).left),i=((q.positionAbs||q.position.absolute).top+(q.clickOffset||q.offset.click).top),f=a.ui.isOver(i,h,p,g,j.proportions.height,j.proportions.width);return f;break;case"touch":return((n>=p&&n<=k)||(m>=p&&m<=k)||(n<p&&m>k))&&((e>=g&&e<=c)||(d>=g&&d<=c)||(e<g&&d>c));break;default:return false;break}};a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,g){var b=a.ui.ddmanager.droppables[e.options.scope];var f=g?g.type:null;var h=(e.currentItem||e.element).find(":data(droppable)").andSelf();droppablesLoop:for(var d=0;d<b.length;d++){if(b[d].options.disabled||(e&&!b[d].options.accept.call(b[d].element[0],(e.currentItem||e.element)))){continue}for(var c=0;c<h.length;c++){if(h[c]==b[d].element[0]){b[d].proportions.height=0;continue droppablesLoop}}b[d].visible=b[d].element.css("display")!="none";if(!b[d].visible){continue}b[d].offset=b[d].element.offset();b[d].proportions={width:b[d].element[0].offsetWidth,height:b[d].element[0].offsetHeight};if(f=="mousedown"){b[d]._activate.call(b[d],g)}}},drop:function(b,c){var d=false;a.each(a.ui.ddmanager.droppables[b.options.scope],function(){if(!this.options){return}if(!this.options.disabled&&this.visible&&a.ui.intersect(b,this,this.options.tolerance)){d=this._drop.call(this,c)}if(!this.options.disabled&&this.visible&&this.options.accept.call(this.element[0],(b.currentItem||b.element))){this.isout=1;this.isover=0;this._deactivate.call(this,c)}});return d},drag:function(b,c){if(b.options.refreshPositions){a.ui.ddmanager.prepareOffsets(b,c)}a.each(a.ui.ddmanager.droppables[b.options.scope],function(){if(this.options.disabled||this.greedyChild||!this.visible){return}var e=a.ui.intersect(b,this,this.options.tolerance);var g=!e&&this.isover==1?"isout":(e&&this.isover==0?"isover":null);if(!g){return}var f;if(this.options.greedy){var d=this.element.parents(":data(droppable):eq(0)");if(d.length){f=a.data(d[0],"droppable");f.greedyChild=(g=="isover"?1:0)}}if(f&&g=="isover"){f.isover=0;f.isout=1;f._out.call(f,c)}this[g]=1;this[g=="isout"?"isover":"isout"]=0;this[g=="isover"?"_over":"_out"].call(this,c);if(f&&g=="isout"){f.isout=0;f.isover=1;f._over.call(f,c)}})}}})(jQuery);;/*
 * jQuery UI Selectable 1.7.2
 *
 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Selectables
 *
 * Depends:
 *	ui.core.js
 */
(function(a){a.widget("ui.selectable",a.extend({},a.ui.mouse,{_init:function(){var b=this;this.element.addClass("ui-selectable");this.dragged=false;var c;this.refresh=function(){c=a(b.options.filter,b.element[0]);c.each(function(){var d=a(this);var e=d.offset();a.data(this,"selectable-item",{element:this,$element:d,left:e.left,top:e.top,right:e.left+d.outerWidth(),bottom:e.top+d.outerHeight(),startselected:false,selected:d.hasClass("ui-selected"),selecting:d.hasClass("ui-selecting"),unselecting:d.hasClass("ui-unselecting")})})};this.refresh();this.selectees=c.addClass("ui-selectee");this._mouseInit();this.helper=a(document.createElement("div")).css({border:"1px dotted black"}).addClass("ui-selectable-helper")},destroy:function(){this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy()},_mouseStart:function(d){var b=this;this.opos=[d.pageX,d.pageY];if(this.options.disabled){return}var c=this.options;this.selectees=a(c.filter,this.element[0]);this._trigger("start",d);a(c.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:d.clientX,top:d.clientY,width:0,height:0});if(c.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var e=a.data(this,"selectable-item");e.startselected=true;if(!d.metaKey){e.$element.removeClass("ui-selected");e.selected=false;e.$element.addClass("ui-unselecting");e.unselecting=true;b._trigger("unselecting",d,{unselecting:e.element})}});a(d.target).parents().andSelf().each(function(){var e=a.data(this,"selectable-item");if(e){e.$element.removeClass("ui-unselecting").addClass("ui-selecting");e.unselecting=false;e.selecting=true;e.selected=true;b._trigger("selecting",d,{selecting:e.element});return false}})},_mouseDrag:function(i){var c=this;this.dragged=true;if(this.options.disabled){return}var e=this.options;var d=this.opos[0],h=this.opos[1],b=i.pageX,g=i.pageY;if(d>b){var f=b;b=d;d=f}if(h>g){var f=g;g=h;h=f}this.helper.css({left:d,top:h,width:b-d,height:g-h});this.selectees.each(function(){var j=a.data(this,"selectable-item");if(!j||j.element==c.element[0]){return}var k=false;if(e.tolerance=="touch"){k=(!(j.left>b||j.right<d||j.top>g||j.bottom<h))}else{if(e.tolerance=="fit"){k=(j.left>d&&j.right<b&&j.top>h&&j.bottom<g)}}if(k){if(j.selected){j.$element.removeClass("ui-selected");j.selected=false}if(j.unselecting){j.$element.removeClass("ui-unselecting");j.unselecting=false}if(!j.selecting){j.$element.addClass("ui-selecting");j.selecting=true;c._trigger("selecting",i,{selecting:j.element})}}else{if(j.selecting){if(i.metaKey&&j.startselected){j.$element.removeClass("ui-selecting");j.selecting=false;j.$element.addClass("ui-selected");j.selected=true}else{j.$element.removeClass("ui-selecting");j.selecting=false;if(j.startselected){j.$element.addClass("ui-unselecting");j.unselecting=true}c._trigger("unselecting",i,{unselecting:j.element})}}if(j.selected){if(!i.metaKey&&!j.startselected){j.$element.removeClass("ui-selected");j.selected=false;j.$element.addClass("ui-unselecting");j.unselecting=true;c._trigger("unselecting",i,{unselecting:j.element})}}}});return false},_mouseStop:function(d){var b=this;this.dragged=false;var c=this.options;a(".ui-unselecting",this.element[0]).each(function(){var e=a.data(this,"selectable-item");e.$element.removeClass("ui-unselecting");e.unselecting=false;e.startselected=false;b._trigger("unselected",d,{unselected:e.element})});a(".ui-selecting",this.element[0]).each(function(){var e=a.data(this,"selectable-item");e.$element.removeClass("ui-selecting").addClass("ui-selected");e.selecting=false;e.selected=true;e.startselected=true;b._trigger("selected",d,{selected:e.element})});this._trigger("stop",d);this.helper.remove();return false}}));a.extend(a.ui.selectable,{version:"1.7.2",defaults:{appendTo:"body",autoRefresh:true,cancel:":input,option",delay:0,distance:0,filter:"*",tolerance:"touch"}})})(jQuery);;/*
 * jQuery UI Sortable 1.7.2
 *
 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Sortables
 *
 * Depends:
 *	ui.core.js
 */
(function(a){a.widget("ui.sortable",a.extend({},a.ui.mouse,{_init:function(){var b=this.options;this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?(/left|right/).test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var b=this.items.length-1;b>=0;b--){this.items[b].item.removeData("sortable-item")}},_mouseCapture:function(e,f){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshItems(e);var d=null,c=this,b=a(e.target).parents().each(function(){if(a.data(this,"sortable-item")==c){d=a(this);return false}});if(a.data(e.target,"sortable-item")==c){d=a(e.target)}if(!d){return false}if(this.options.handle&&!f){var g=false;a(this.options.handle,d).find("*").andSelf().each(function(){if(this==e.target){g=true}});if(!g){return false}}this.currentItem=d;this._removeCurrentsFromItems();return true},_mouseStart:function(e,f,b){var g=this.options,c=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(e);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;if(g.cursorAt){this._adjustOffsetFromHelper(g.cursorAt)}this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(g.containment){this._setContainment()}if(g.cursor){if(a("body").css("cursor")){this._storedCursor=a("body").css("cursor")}a("body").css("cursor",g.cursor)}if(g.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",g.opacity)}if(g.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",g.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",e,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions()}if(!b){for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("activate",e,c._uiHash(this))}}if(a.ui.ddmanager){a.ui.ddmanager.current=this}if(a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,e)}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(e);return true},_mouseDrag:function(f){this.position=this._generatePosition(f);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var g=this.options,b=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-f.pageY<g.scrollSensitivity){this.scrollParent[0].scrollTop=b=this.scrollParent[0].scrollTop+g.scrollSpeed}else{if(f.pageY-this.overflowOffset.top<g.scrollSensitivity){this.scrollParent[0].scrollTop=b=this.scrollParent[0].scrollTop-g.scrollSpeed}}if((this.overflowOffset.left+this.scrollParent[0].offsetWidth)-f.pageX<g.scrollSensitivity){this.scrollParent[0].scrollLeft=b=this.scrollParent[0].scrollLeft+g.scrollSpeed}else{if(f.pageX-this.overflowOffset.left<g.scrollSensitivity){this.scrollParent[0].scrollLeft=b=this.scrollParent[0].scrollLeft-g.scrollSpeed}}}else{if(f.pageY-a(document).scrollTop()<g.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()-g.scrollSpeed)}else{if(a(window).height()-(f.pageY-a(document).scrollTop())<g.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()+g.scrollSpeed)}}if(f.pageX-a(document).scrollLeft()<g.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()-g.scrollSpeed)}else{if(a(window).width()-(f.pageX-a(document).scrollLeft())<g.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()+g.scrollSpeed)}}}if(b!==false&&a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,f)}}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}for(var d=this.items.length-1;d>=0;d--){var e=this.items[d],c=e.item[0],h=this._intersectsWithPointer(e);if(!h){continue}if(c!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=c&&!a.ui.contains(this.placeholder[0],c)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],c):true)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(e)){this._rearrange(f,e)}else{break}this._trigger("change",f,this._uiHash());break}}this._contactContainers(f);if(a.ui.ddmanager){a.ui.ddmanager.drag(this,f)}this._trigger("sort",f,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(c,d){if(!c){return}if(a.ui.ddmanager&&!this.options.dropBehaviour){a.ui.ddmanager.drop(this,c)}if(this.options.revert){var b=this;var e=b.placeholder.offset();b.reverting=true;a(this.helper).animate({left:e.left-this.offset.parent.left-b.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-b.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){b._clear(c)})}else{this._clear(c,d)}return false},cancel:function(){var b=this;if(this.dragging){this._mouseUp();if(this.options.helper=="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}for(var c=this.containers.length-1;c>=0;c--){this.containers[c]._trigger("deactivate",null,b._uiHash(this));if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",null,b._uiHash(this));this.containers[c].containerCache.over=0}}}if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()}a.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){a(this.domPosition.prev).after(this.currentItem)}else{a(this.domPosition.parent).prepend(this.currentItem)}return true},serialize:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};a(b).each(function(){var e=(a(d.item||this).attr(d.attribute||"id")||"").match(d.expression||(/(.+)[-=_](.+)/));if(e){c.push((d.key||e[1]+"[]")+"="+(d.key&&d.expression?e[1]:e[2]))}});return c.join("&")},toArray:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};b.each(function(){c.push(a(d.item||this).attr(d.attribute||"id")||"")});return c},_intersectsWith:function(m){var e=this.positionAbs.left,d=e+this.helperProportions.width,k=this.positionAbs.top,j=k+this.helperProportions.height;var f=m.left,c=f+m.width,n=m.top,i=n+m.height;var o=this.offset.click.top,h=this.offset.click.left;var g=(k+o)>n&&(k+o)<i&&(e+h)>f&&(e+h)<c;if(this.options.tolerance=="pointer"||this.options.forcePointerForContainers||(this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>m[this.floating?"width":"height"])){return g}else{return(f<e+(this.helperProportions.width/2)&&d-(this.helperProportions.width/2)<c&&n<k+(this.helperProportions.height/2)&&j-(this.helperProportions.height/2)<i)}},_intersectsWithPointer:function(d){var e=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,d.top,d.height),c=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,d.left,d.width),g=e&&c,b=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();if(!g){return false}return this.floating?(((f&&f=="right")||b=="down")?2:1):(b&&(b=="down"?2:1))},_intersectsWithSides:function(e){var c=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+(e.height/2),e.height),d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+(e.width/2),e.width),b=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();if(this.floating&&f){return((f=="right"&&d)||(f=="left"&&!d))}else{return b&&((b=="down"&&c)||(b=="up"&&!c))}},_getDragVerticalDirection:function(){var b=this.positionAbs.top-this.lastPositionAbs.top;return b!=0&&(b>0?"down":"up")},_getDragHorizontalDirection:function(){var b=this.positionAbs.left-this.lastPositionAbs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshItems(b);this.refreshPositions()},_connectWith:function(){var b=this.options;return b.connectWith.constructor==String?[b.connectWith]:b.connectWith},_getItemsAsjQuery:function(b){var l=this;var g=[];var e=[];var h=this._connectWith();if(h&&b){for(var d=h.length-1;d>=0;d--){var k=a(h[d]);for(var c=k.length-1;c>=0;c--){var f=a.data(k[c],"sortable");if(f&&f!=this&&!f.options.disabled){e.push([a.isFunction(f.options.items)?f.options.items.call(f.element):a(f.options.items,f.element).not(".ui-sortable-helper"),f])}}}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(var d=e.length-1;d>=0;d--){e[d][0].each(function(){g.push(this)})}return a(g)},_removeCurrentsFromItems:function(){var d=this.currentItem.find(":data(sortable-item)");for(var c=0;c<this.items.length;c++){for(var b=0;b<d.length;b++){if(d[b]==this.items[c].item[0]){this.items.splice(c,1)}}}},_refreshItems:function(b){this.items=[];this.containers=[this];var h=this.items;var p=this;var f=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],b,{item:this.currentItem}):a(this.options.items,this.element),this]];var l=this._connectWith();if(l){for(var e=l.length-1;e>=0;e--){var m=a(l[e]);for(var d=m.length-1;d>=0;d--){var g=a.data(m[d],"sortable");if(g&&g!=this&&!g.options.disabled){f.push([a.isFunction(g.options.items)?g.options.items.call(g.element[0],b,{item:this.currentItem}):a(g.options.items,g.element),g]);this.containers.push(g)}}}}for(var e=f.length-1;e>=0;e--){var k=f[e][1];var c=f[e][0];for(var d=0,n=c.length;d<n;d++){var o=a(c[d]);o.data("sortable-item",k);h.push({item:o,instance:k,width:0,height:0,left:0,top:0})}}},refreshPositions:function(b){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset()}for(var d=this.items.length-1;d>=0;d--){var e=this.items[d];if(e.instance!=this.currentContainer&&this.currentContainer&&e.item[0]!=this.currentItem[0]){continue}var c=this.options.toleranceElement?a(this.options.toleranceElement,e.item):e.item;if(!b){e.width=c.outerWidth();e.height=c.outerHeight()}var f=c.offset();e.left=f.left;e.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(var d=this.containers.length-1;d>=0;d--){var f=this.containers[d].element.offset();this.containers[d].containerCache.left=f.left;this.containers[d].containerCache.top=f.top;this.containers[d].containerCache.width=this.containers[d].element.outerWidth();this.containers[d].containerCache.height=this.containers[d].element.outerHeight()}}},_createPlaceholder:function(d){var b=d||this,e=b.options;if(!e.placeholder||e.placeholder.constructor==String){var c=e.placeholder;e.placeholder={element:function(){var f=a(document.createElement(b.currentItem[0].nodeName)).addClass(c||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!c){f.style.visibility="hidden"}return f},update:function(f,g){if(c&&!e.forcePlaceholderSize){return}if(!g.height()){g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10))}if(!g.width()){g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||0,10))}}}}b.placeholder=a(e.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);e.placeholder.update(b,b.placeholder)},_contactContainers:function(d){for(var c=this.containers.length-1;c>=0;c--){if(this._intersectsWith(this.containers[c].containerCache)){if(!this.containers[c].containerCache.over){if(this.currentContainer!=this.containers[c]){var h=10000;var g=null;var e=this.positionAbs[this.containers[c].floating?"left":"top"];for(var b=this.items.length-1;b>=0;b--){if(!a.ui.contains(this.containers[c].element[0],this.items[b].item[0])){continue}var f=this.items[b][this.containers[c].floating?"left":"top"];if(Math.abs(f-e)<h){h=Math.abs(f-e);g=this.items[b]}}if(!g&&!this.options.dropOnEmpty){continue}this.currentContainer=this.containers[c];g?this._rearrange(d,g,null,true):this._rearrange(d,null,this.containers[c].element,true);this._trigger("change",d,this._uiHash());this.containers[c]._trigger("change",d,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder)}this.containers[c]._trigger("over",d,this._uiHash(this));this.containers[c].containerCache.over=1}}else{if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",d,this._uiHash(this));this.containers[c].containerCache.over=0}}}},_createHelper:function(c){var d=this.options;var b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[c,this.currentItem])):(d.helper=="clone"?this.currentItem.clone():this.currentItem);if(!b.parents("body").length){a(d.appendTo!="parent"?d.appendTo:this.currentItem[0].parentNode)[0].appendChild(b[0])}if(b[0]==this.currentItem[0]){this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}}if(b[0].style.width==""||d.forceHelperSize){b.width(this.currentItem.width())}if(b[0].style.height==""||d.forceHelperSize){b.height(this.currentItem.height())}return b},_adjustOffsetFromHelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.currentItem.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(e.containment)){var c=a(e.containment)[0];var d=a(e.containment).offset();var b=(a(c).css("overflow")!="hidden");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(b?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(b?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(f,h){if(!h){h=this.position}var c=f=="absolute"?1:-1;var e=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(b[0].tagName);return{top:(h.top+this.offset.relative.top*c+this.offset.parent.top*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(g?0:b.scrollTop()))*c)),left:(h.left+this.offset.relative.left*c+this.offset.parent.left*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:b.scrollLeft())*c))}},_generatePosition:function(e){var h=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(b[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var d=e.pageX;var c=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.left<this.containment[0]){d=this.containment[0]+this.offset.click.left}if(e.pageY-this.offset.click.top<this.containment[1]){c=this.containment[1]+this.offset.click.top}if(e.pageX-this.offset.click.left>this.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:(!(g-this.offset.click.top<this.containment[1])?g-h.grid[1]:g+h.grid[1])):g;var f=this.originalPageX+Math.round((d-this.originalPageX)/h.grid[0])*h.grid[0];d=this.containment?(!(f-this.offset.click.left<this.containment[0]||f-this.offset.click.left>this.containment[2])?f:(!(f-this.offset.click.left<this.containment[0])?f-h.grid[0]:f+h.grid[0])):f}}return{top:(c-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(i?0:b.scrollTop())))),left:(d-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:b.scrollLeft())))}},_rearrange:function(g,f,c,e){c?c[0].appendChild(this.placeholder[0]):f.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction=="down"?f.item[0]:f.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var d=this,b=this.counter;window.setTimeout(function(){if(b==d.counter){d.refreshPositions(!e)}},0)},_clear:function(d,e){this.reverting=false;var f=[],b=this;if(!this._noFinalSort&&this.currentItem[0].parentNode){this.placeholder.before(this.currentItem)}this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var c in this._storedCSS){if(this._storedCSS[c]=="auto"||this._storedCSS[c]=="static"){this._storedCSS[c]=""}}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}if(this.fromOutside&&!e){f.push(function(g){this._trigger("receive",g,this._uiHash(this.fromOutside))})}if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!e){f.push(function(g){this._trigger("update",g,this._uiHash())})}if(!a.ui.contains(this.element[0],this.currentItem[0])){if(!e){f.push(function(g){this._trigger("remove",g,this._uiHash())})}for(var c=this.containers.length-1;c>=0;c--){if(a.ui.contains(this.containers[c].element[0],this.currentItem[0])&&!e){f.push((function(g){return function(h){g._trigger("receive",h,this._uiHash(this))}}).call(this,this.containers[c]));f.push((function(g){return function(h){g._trigger("update",h,this._uiHash(this))}}).call(this,this.containers[c]))}}}for(var c=this.containers.length-1;c>=0;c--){if(!e){f.push((function(g){return function(h){g._trigger("deactivate",h,this._uiHash(this))}}).call(this,this.containers[c]))}if(this.containers[c].containerCache.over){f.push((function(g){return function(h){g._trigger("out",h,this._uiHash(this))}}).call(this,this.containers[c]));this.containers[c].containerCache.over=0}}if(this._storedCursor){a("body").css("cursor",this._storedCursor)}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex)}this.dragging=false;if(this.cancelHelperRemoval){if(!e){this._trigger("beforeStop",d,this._uiHash());for(var c=0;c<f.length;c++){f[c].call(this,d)}this._trigger("stop",d,this._uiHash())}return false}if(!e){this._trigger("beforeStop",d,this._uiHash())}this.placeholder[0].parentNode.removeChild(this.placeholder[0]);if(this.helper[0]!=this.currentItem[0]){this.helper.remove()}this.helper=null;if(!e){for(var c=0;c<f.length;c++){f[c].call(this,d)}this._trigger("stop",d,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){if(a.widget.prototype._trigger.apply(this,arguments)===false){this.cancel()}},_uiHash:function(c){var b=c||this;return{helper:b.helper,placeholder:b.placeholder||a([]),position:b.position,absolutePosition:b.positionAbs,offset:b.positionAbs,item:b.currentItem,sender:c?c.element:null}}}));a.extend(a.ui.sortable,{getter:"serialize toArray",version:"1.7.2",eventPrefix:"sort",defaults:{appendTo:"parent",axis:false,cancel:":input,option",connectWith:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000}})})(jQuery);;/*
 * jQuery UI Accordion 1.7.2
 *
 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Accordion
 *
 * Depends:
 *	ui.core.js
 */
(function(a){a.widget("ui.accordion",{_init:function(){var d=this.options,b=this;this.running=0;if(d.collapsible==a.ui.accordion.defaults.collapsible&&d.alwaysOpen!=a.ui.accordion.defaults.alwaysOpen){d.collapsible=!d.alwaysOpen}if(d.navigation){var c=this.element.find("a").filter(d.navigationFilter);if(c.length){if(c.filter(d.header).length){this.active=c}else{this.active=c.parent().parent().prev();c.addClass("ui-accordion-content-active")}}}this.element.addClass("ui-accordion ui-widget ui-helper-reset");if(this.element[0].nodeName=="UL"){this.element.children("li").addClass("ui-accordion-li-fix")}this.headers=this.element.find(d.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){a(this).removeClass("ui-state-focus")});this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");this.active=this._findActive(this.active||d.active).toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");this.active.next().addClass("ui-accordion-content-active");a("<span/>").addClass("ui-icon "+d.icons.header).prependTo(this.headers);this.active.find(".ui-icon").toggleClass(d.icons.header).toggleClass(d.icons.headerSelected);if(a.browser.msie){this.element.find("a").css("zoom","1")}this.resize();this.element.attr("role","tablist");this.headers.attr("role","tab").bind("keydown",function(e){return b._keydown(e)}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabIndex","-1").next().hide();if(!this.active.length){this.headers.eq(0).attr("tabIndex","0")}else{this.active.attr("aria-expanded","true").attr("tabIndex","0")}if(!a.browser.safari){this.headers.find("a").attr("tabIndex","-1")}if(d.event){this.headers.bind((d.event)+".accordion",function(e){return b._clickHandler.call(b,e,this)})}},destroy:function(){var c=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role").unbind(".accordion").removeData("accordion");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex");this.headers.find("a").removeAttr("tabindex");this.headers.children(".ui-icon").remove();var b=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");if(c.autoHeight||c.fillHeight){b.css("height","")}},_setData:function(b,c){if(b=="alwaysOpen"){b="collapsible";c=!c}a.widget.prototype._setData.apply(this,arguments)},_keydown:function(e){var g=this.options,f=a.ui.keyCode;if(g.disabled||e.altKey||e.ctrlKey){return}var d=this.headers.length;var b=this.headers.index(e.target);var c=false;switch(e.keyCode){case f.RIGHT:case f.DOWN:c=this.headers[(b+1)%d];break;case f.LEFT:case f.UP:c=this.headers[(b-1+d)%d];break;case f.SPACE:case f.ENTER:return this._clickHandler({target:e.target},e.target)}if(c){a(e.target).attr("tabIndex","-1");a(c).attr("tabIndex","0");c.focus();return false}return true},resize:function(){var e=this.options,d;if(e.fillSpace){if(a.browser.msie){var b=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}d=this.element.parent().height();if(a.browser.msie){this.element.parent().css("overflow",b)}this.headers.each(function(){d-=a(this).outerHeight()});var c=0;this.headers.next().each(function(){c=Math.max(c,a(this).innerHeight()-a(this).height())}).height(Math.max(0,d-c)).css("overflow","auto")}else{if(e.autoHeight){d=0;this.headers.next().each(function(){d=Math.max(d,a(this).outerHeight())}).height(d)}}},activate:function(b){var c=this._findActive(b)[0];this._clickHandler({target:c},c)},_findActive:function(b){return b?typeof b=="number"?this.headers.filter(":eq("+b+")"):this.headers.not(this.headers.not(b)):b===false?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(b,f){var d=this.options;if(d.disabled){return false}if(!b.target&&d.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");var h=this.active.next(),e={options:d,newHeader:a([]),oldHeader:d.active,newContent:a([]),oldContent:h},c=(this.active=a([]));this._toggle(c,h,e);return false}var g=a(b.currentTarget||f);var i=g[0]==this.active[0];if(this.running||(!d.collapsible&&i)){return false}this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");if(!i){g.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").find(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected);g.next().addClass("ui-accordion-content-active")}var c=g.next(),h=this.active.next(),e={options:d,newHeader:i&&d.collapsible?a([]):g,oldHeader:this.active,newContent:i&&d.collapsible?a([]):c.find("> *"),oldContent:h.find("> *")},j=this.headers.index(this.active[0])>this.headers.index(g[0]);this.active=i?a([]):g;this._toggle(c,h,e,i,j);return false},_toggle:function(b,i,g,j,k){var d=this.options,m=this;this.toShow=b;this.toHide=i;this.data=g;var c=function(){if(!m){return}return m._completed.apply(m,arguments)};this._trigger("changestart",null,this.data);this.running=i.size()===0?b.size():i.size();if(d.animated){var f={};if(d.collapsible&&j){f={toShow:a([]),toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}else{f={toShow:b,toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}if(!d.proxied){d.proxied=d.animated}if(!d.proxiedDuration){d.proxiedDuration=d.duration}d.animated=a.isFunction(d.proxied)?d.proxied(f):d.proxied;d.duration=a.isFunction(d.proxiedDuration)?d.proxiedDuration(f):d.proxiedDuration;var l=a.ui.accordion.animations,e=d.duration,h=d.animated;if(!l[h]){l[h]=function(n){this.slide(n,{easing:h,duration:e||700})}}l[h](f)}else{if(d.collapsible&&j){b.toggle()}else{i.hide();b.show()}c(true)}i.prev().attr("aria-expanded","false").attr("tabIndex","-1").blur();b.prev().attr("aria-expanded","true").attr("tabIndex","0").focus()},_completed:function(b){var c=this.options;this.running=b?0:--this.running;if(this.running){return}if(c.clearStyle){this.toShow.add(this.toHide).css({height:"",overflow:""})}this._trigger("change",null,this.data)}});a.extend(a.ui.accordion,{version:"1.7.2",defaults:{active:null,alwaysOpen:true,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},animations:{slide:function(j,h){j=a.extend({easing:"swing",duration:300},j,h);if(!j.toHide.size()){j.toShow.animate({height:"show"},j);return}if(!j.toShow.size()){j.toHide.animate({height:"hide"},j);return}var c=j.toShow.css("overflow"),g,d={},f={},e=["height","paddingTop","paddingBottom"],b;var i=j.toShow;b=i[0].style.width;i.width(parseInt(i.parent().width(),10)-parseInt(i.css("paddingLeft"),10)-parseInt(i.css("paddingRight"),10)-(parseInt(i.css("borderLeftWidth"),10)||0)-(parseInt(i.css("borderRightWidth"),10)||0));a.each(e,function(k,m){f[m]="hide";var l=(""+a.css(j.toShow[0],m)).match(/^([\d+-.]+)(.*)$/);d[m]={value:l[1],unit:l[2]||"px"}});j.toShow.css({height:0,overflow:"hidden"}).show();j.toHide.filter(":hidden").each(j.complete).end().filter(":visible").animate(f,{step:function(k,l){if(l.prop=="height"){g=(l.now-l.start)/(l.end-l.start)}j.toShow[0].style[l.prop]=(g*d[l.prop].value)+d[l.prop].unit},duration:j.duration,easing:j.easing,complete:function(){if(!j.autoHeight){j.toShow.css("height","")}j.toShow.css("width",b);j.toShow.css({overflow:c});j.complete()}})},bounceslide:function(b){this.slide(b,{easing:b.down?"easeOutBounce":"swing",duration:b.down?1000:200})},easeslide:function(b){this.slide(b,{easing:"easeinout",duration:700})}}})})(jQuery);;/*
 * jQuery UI Tabs 1.7.2
 *
 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Tabs
 *
 * Depends:
 *	ui.core.js
 */
(function(a){a.widget("ui.tabs",{_init:function(){if(this.options.deselectable!==undefined){this.options.collapsible=this.options.deselectable}this._tabify(true)},_setData:function(b,c){if(b=="selected"){if(this.options.collapsible&&c==this.options.selected){return}this.select(c)}else{this.options[b]=c;if(b=="deselectable"){this.options.collapsible=c}this._tabify()}},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+a.data(b)},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+a.data(this.list[0]));return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(c,b){return{tab:c,panel:b,index:this.anchors.index(c)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(n){this.list=this.element.children("ul:first");this.lis=a("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return a("a",this)[0]});this.panels=a([]);var p=this,d=this.options;var c=/^#.+/;this.anchors.each(function(r,o){var q=a(o).attr("href");var s=q.split("#")[0],u;if(s&&(s===location.toString().split("#")[0]||(u=a("base")[0])&&s===u.href)){q=o.hash;o.href=q}if(c.test(q)){p.panels=p.panels.add(p._sanitizeSelector(q))}else{if(q!="#"){a.data(o,"href.tabs",q);a.data(o,"load.tabs",q.replace(/#.*$/,""));var w=p._tabId(o);o.href="#"+w;var v=a("#"+w);if(!v.length){v=a(d.panelTemplate).attr("id",w).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(p.panels[r-1]||p.list);v.data("destroy.tabs",true)}p.panels=p.panels.add(v)}else{d.disabled.push(r)}}});if(n){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(d.selected===undefined){if(location.hash){this.anchors.each(function(q,o){if(o.hash==location.hash){d.selected=q;return false}})}if(typeof d.selected!="number"&&d.cookie){d.selected=parseInt(p._cookie(),10)}if(typeof d.selected!="number"&&this.lis.filter(".ui-tabs-selected").length){d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}d.selected=d.selected||0}else{if(d.selected===null){d.selected=-1}}d.selected=((d.selected>=0&&this.anchors[d.selected])||d.selected<0)?d.selected:0;d.disabled=a.unique(d.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(q,o){return p.lis.index(q)}))).sort();if(a.inArray(d.selected,d.disabled)!=-1){d.disabled.splice(a.inArray(d.selected,d.disabled),1)}this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");if(d.selected>=0&&this.anchors.length){this.panels.eq(d.selected).removeClass("ui-tabs-hide");this.lis.eq(d.selected).addClass("ui-tabs-selected ui-state-active");p.element.queue("tabs",function(){p._trigger("show",null,p._ui(p.anchors[d.selected],p.panels[d.selected]))});this.load(d.selected)}a(window).bind("unload",function(){p.lis.add(p.anchors).unbind(".tabs");p.lis=p.anchors=p.panels=null})}else{d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}this.element[d.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");if(d.cookie){this._cookie(d.selected,d.cookie)}for(var g=0,m;(m=this.lis[g]);g++){a(m)[a.inArray(g,d.disabled)!=-1&&!a(m).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled")}if(d.cache===false){this.anchors.removeData("cache.tabs")}this.lis.add(this.anchors).unbind(".tabs");if(d.event!="mouseover"){var f=function(o,i){if(i.is(":not(.ui-state-disabled)")){i.addClass("ui-state-"+o)}};var j=function(o,i){i.removeClass("ui-state-"+o)};this.lis.bind("mouseover.tabs",function(){f("hover",a(this))});this.lis.bind("mouseout.tabs",function(){j("hover",a(this))});this.anchors.bind("focus.tabs",function(){f("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){j("focus",a(this).closest("li"))})}var b,h;if(d.fx){if(a.isArray(d.fx)){b=d.fx[0];h=d.fx[1]}else{b=h=d.fx}}function e(i,o){i.css({display:""});if(a.browser.msie&&o.opacity){i[0].style.removeAttribute("filter")}}var k=h?function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.hide().removeClass("ui-tabs-hide").animate(h,h.duration||"normal",function(){e(o,h);p._trigger("show",null,p._ui(i,o[0]))})}:function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.removeClass("ui-tabs-hide");p._trigger("show",null,p._ui(i,o[0]))};var l=b?function(o,i){i.animate(b,b.duration||"normal",function(){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");e(i,b);p.element.dequeue("tabs")})}:function(o,i,q){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");p.element.dequeue("tabs")};this.anchors.bind(d.event+".tabs",function(){var o=this,r=a(this).closest("li"),i=p.panels.filter(":not(.ui-tabs-hide)"),q=a(p._sanitizeSelector(this.hash));if((r.hasClass("ui-tabs-selected")&&!d.collapsible)||r.hasClass("ui-state-disabled")||r.hasClass("ui-state-processing")||p._trigger("select",null,p._ui(this,q[0]))===false){this.blur();return false}d.selected=p.anchors.index(this);p.abort();if(d.collapsible){if(r.hasClass("ui-tabs-selected")){d.selected=-1;if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){l(o,i)}).dequeue("tabs");this.blur();return false}else{if(!i.length){if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this));this.blur();return false}}}if(d.cookie){p._cookie(d.selected,d.cookie)}if(q.length){if(i.length){p.element.queue("tabs",function(){l(o,i)})}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this))}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}if(a.browser.msie){this.blur()}});this.anchors.bind("click.tabs",function(){return false})},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 c=a.data(this,"href.tabs");if(c){this.href=c}var d=a(this).unbind(".tabs");a.each(["href","load","cache"],function(e,f){d.removeData(f+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){if(a.data(this,"destroy.tabs")){a(this).remove()}else{a(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"].join(" "))}});if(b.cookie){this._cookie(null,b.cookie)}},add:function(e,d,c){if(c===undefined){c=this.anchors.length}var b=this,g=this.options,i=a(g.tabTemplate.replace(/#\{href\}/g,e).replace(/#\{label\}/g,d)),h=!e.indexOf("#")?e.replace("#",""):this._tabId(a("a",i)[0]);i.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var f=a("#"+h);if(!f.length){f=a(g.panelTemplate).attr("id",h).data("destroy.tabs",true)}f.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(c>=this.lis.length){i.appendTo(this.list);f.appendTo(this.list[0].parentNode)}else{i.insertBefore(this.lis[c]);f.insertBefore(this.panels[c])}g.disabled=a.map(g.disabled,function(k,j){return k>=c?++k:k});this._tabify();if(this.anchors.length==1){i.addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){b._trigger("show",null,b._ui(b.anchors[0],b.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[c],this.panels[c]))},remove:function(b){var d=this.options,e=this.lis.eq(b).remove(),c=this.panels.eq(b).remove();if(e.hasClass("ui-tabs-selected")&&this.anchors.length>1){this.select(b+(b+1<this.anchors.length?1:-1))}d.disabled=a.map(a.grep(d.disabled,function(g,f){return g!=b}),function(g,f){return g>=b?--g:g});this._tabify();this._trigger("remove",null,this._ui(e.find("a")[0],c[0]))},enable:function(b){var c=this.options;if(a.inArray(b,c.disabled)==-1){return}this.lis.eq(b).removeClass("ui-state-disabled");c.disabled=a.grep(c.disabled,function(e,d){return e!=b});this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b]))},disable:function(c){var b=this,d=this.options;if(c!=d.selected){this.lis.eq(c).addClass("ui-state-disabled");d.disabled.push(c);d.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[c],this.panels[c]))}},select:function(b){if(typeof b=="string"){b=this.anchors.index(this.anchors.filter("[href$="+b+"]"))}else{if(b===null){b=-1}}if(b==-1&&this.options.collapsible){b=this.options.selected}this.anchors.eq(b).trigger(this.options.event+".tabs")},load:function(e){var c=this,g=this.options,b=this.anchors.eq(e)[0],d=a.data(b,"load.tabs");this.abort();if(!d||this.element.queue("tabs").length!==0&&a.data(b,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(e).addClass("ui-state-processing");if(g.spinner){var f=a("span",b);f.data("label.tabs",f.html()).html(g.spinner)}this.xhr=a.ajax(a.extend({},g.ajaxOptions,{url:d,success:function(i,h){a(c._sanitizeSelector(b.hash)).html(i);c._cleanup();if(g.cache){a.data(b,"cache.tabs",true)}c._trigger("load",null,c._ui(c.anchors[e],c.panels[e]));try{g.ajaxOptions.success(i,h)}catch(j){}c.element.dequeue("tabs")}}))},abort:function(){this.element.queue([]);this.panels.stop(false,true);if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup()},url:function(c,b){this.anchors.eq(c).removeData("cache.tabs").data("load.tabs",b)},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.7.2",getter:"length",defaults:{ajaxOptions:null,cache:false,cookie:null,collapsible:false,disabled:[],event:"click",fx:null,idPrefix:"ui-tabs-",panelTemplate:"<div></div>",spinner:"<em>Loading&#8230;</em>",tabTemplate:'<li><a href="#{href}"><span>#{label}</span></a></li>'}});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(d,f){var b=this,g=this.options;var c=b._rotate||(b._rotate=function(h){clearTimeout(b.rotation);b.rotation=setTimeout(function(){var i=g.selected;b.select(++i<b.anchors.length?i:0)},d);if(h){h.stopPropagation()}});var e=b._unrotate||(b._unrotate=!f?function(h){if(h.clientX){b.rotate(null)}}:function(h){t=g.selected;c()});if(d){this.element.bind("tabsshow",c);this.anchors.bind(g.event+".tabs",e);c()}else{clearTimeout(b.rotation);this.element.unbind("tabsshow",c);this.anchors.unbind(g.event+".tabs",e);delete this._rotate;delete this._unrotate}}})})(jQuery);;;(function($){$.fn.ajaxSubmit=function(options){if(!this.length){log('ajaxSubmit: skipping submit process - no element selected');return this;}
if(typeof options=='function')
options={success:options};var url=$.trim(this.attr('action'));if(url){url=(url.match(/^([^#]+)/)||[])[1];}
url=url||window.location.href||'';options=$.extend({url:url,type:this.attr('method')||'GET'},options||{});var veto={};this.trigger('form-pre-serialize',[this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-pre-serialize trigger');return this;}
if(options.beforeSerialize&&options.beforeSerialize(this,options)===false){log('ajaxSubmit: submit aborted via beforeSerialize callback');return this;}
var a=this.formToArray(options.semantic);if(options.data){options.extraData=options.data;for(var n in options.data){if(options.data[n]instanceof Array){for(var k in options.data[n])
a.push({name:n,value:options.data[n][k]});}
else
a.push({name:n,value:options.data[n]});}}
if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false){log('ajaxSubmit: submit aborted via beforeSubmit callback');return this;}
this.trigger('form-submit-validate',[a,this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-submit-validate trigger');return this;}
var q=$.param(a);if(options.type.toUpperCase()=='GET'){options.url+=(options.url.indexOf('?')>=0?'&':'?')+q;options.data=null;}
else
options.data=q;var $form=this,callbacks=[];if(options.resetForm)callbacks.push(function(){$form.resetForm();});if(options.clearForm)callbacks.push(function(){$form.clearForm();});if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data){$(options.target).html(data).each(oldSuccess,arguments);});}
else if(options.success)
callbacks.push(options.success);options.success=function(data,status){for(var i=0,max=callbacks.length;i<max;i++)
callbacks[i].apply(options,[data,status,$form]);};var files=$('input:file',this).fieldValue();var found=false;for(var j=0;j<files.length;j++)
if(files[j])
found=true;var multipart=false;if(options.iframe||found||multipart){if(options.closeKeepAlive)
$.get(options.closeKeepAlive,fileUpload);else
fileUpload();}
else
$.ajax(options);this.trigger('form-submit-notify',[this,options]);return this;function fileUpload(){var form=$form[0];if($(':input[name=submit]',form).length){alert('Error: Form elements must not be named "submit".');return;}
var opts=$.extend({},$.ajaxSettings,options);var s=$.extend(true,{},$.extend(true,{},$.ajaxSettings),opts);var id='jqFormIO'+(new Date().getTime());var $io=$('<iframe id="'+id+'" name="'+id+'" src="about:blank" />');var io=$io[0];$io.css({position:'absolute',top:'-1000px',left:'-1000px'});var xhr={aborted:0,responseText:null,responseXML:null,status:0,statusText:'n/a',getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;$io.attr('src','about:blank');}};var g=opts.global;if(g&&!$.active++)$.event.trigger("ajaxStart");if(g)$.event.trigger("ajaxSend",[xhr,opts]);if(s.beforeSend&&s.beforeSend(xhr,s)===false){s.global&&$.active--;return;}
if(xhr.aborted)
return;var cbInvoked=0;var timedOut=0;var sub=form.clk;if(sub){var n=sub.name;if(n&&!sub.disabled){options.extraData=options.extraData||{};options.extraData[n]=sub.value;if(sub.type=="image"){options.extraData[name+'.x']=form.clk_x;options.extraData[name+'.y']=form.clk_y;}}}
setTimeout(function(){var t=$form.attr('target'),a=$form.attr('action');form.setAttribute('target',id);if(form.getAttribute('method')!='POST')
form.setAttribute('method','POST');if(form.getAttribute('action')!=opts.url)
form.setAttribute('action',opts.url);if(!options.skipEncodingOverride){$form.attr({encoding:'multipart/form-data',enctype:'multipart/form-data'});}
if(opts.timeout)
setTimeout(function(){timedOut=true;cb();},opts.timeout);var extraInputs=[];try{if(options.extraData)
for(var n in options.extraData)
extraInputs.push($('<input type="hidden" name="'+n+'" value="'+options.extraData[n]+'" />').appendTo(form)[0]);$io.appendTo('body');io.attachEvent?io.attachEvent('onload',cb):io.addEventListener('load',cb,false);form.submit();}
finally{form.setAttribute('action',a);t?form.setAttribute('target',t):$form.removeAttr('target');$(extraInputs).remove();}},10);var domCheckCount=50;function cb(){if(cbInvoked++)return;io.detachEvent?io.detachEvent('onload',cb):io.removeEventListener('load',cb,false);var ok=true;try{if(timedOut)throw'timeout';var data,doc;doc=io.contentWindow?io.contentWindow.document:io.contentDocument?io.contentDocument:io.document;var isXml=opts.dataType=='xml'||doc.XMLDocument||$.isXMLDoc(doc);log('isXml='+isXml);if(!isXml&&(doc.body==null||doc.body.innerHTML=='')){if(--domCheckCount){cbInvoked=0;setTimeout(cb,100);return;}
log('Could not access iframe DOM after 50 tries.');return;}
xhr.responseText=doc.body?doc.body.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;xhr.getResponseHeader=function(header){var headers={'content-type':opts.dataType};return headers[header];};if(opts.dataType=='json'||opts.dataType=='script'){var ta=doc.getElementsByTagName('textarea')[0];if(ta)
xhr.responseText=ta.value;else{var pre=doc.getElementsByTagName('pre')[0];if(pre)
xhr.responseText=pre.innerHTML;}}
else if(opts.dataType=='xml'&&!xhr.responseXML&&xhr.responseText!=null){xhr.responseXML=toXml(xhr.responseText);}
data=$.httpData(xhr,opts.dataType);}
catch(e){ok=false;$.handleError(opts,xhr,'error',e);}
if(ok){opts.success(data,'success');if(g)$.event.trigger("ajaxSuccess",[xhr,opts]);}
if(g)$.event.trigger("ajaxComplete",[xhr,opts]);if(g&&!--$.active)$.event.trigger("ajaxStop");if(opts.complete)opts.complete(xhr,ok?'success':'error');setTimeout(function(){$io.remove();xhr.responseXML=null;},100);};function toXml(s,doc){if(window.ActiveXObject){doc=new ActiveXObject('Microsoft.XMLDOM');doc.async='false';doc.loadXML(s);}
else
doc=(new DOMParser()).parseFromString(s,'text/xml');return(doc&&doc.documentElement&&doc.documentElement.tagName!='parsererror')?doc:null;};};};$.fn.ajaxForm=function(options){return this.ajaxFormUnbind().bind('submit.form-plugin',function(){$(this).ajaxSubmit(options);return false;}).bind('click.form-plugin',function(e){var $el=$(e.target);if(!($el.is(":submit,input:image"))){return;}
var form=this;form.clk=e.target;if(e.target.type=='image'){if(e.offsetX!=undefined){form.clk_x=e.offsetX;form.clk_y=e.offsetY;}else if(typeof $.fn.offset=='function'){var offset=$el.offset();form.clk_x=e.pageX-offset.left;form.clk_y=e.pageY-offset.top;}else{form.clk_x=e.pageX-e.target.offsetLeft;form.clk_y=e.pageY-e.target.offsetTop;}}
setTimeout(function(){form.clk=form.clk_x=form.clk_y=null;},10);});};$.fn.ajaxFormUnbind=function(){return this.unbind('submit.form-plugin click.form-plugin');};$.fn.formToArray=function(semantic){var a=[];if(this.length==0)return a;var form=this[0];var els=semantic?form.getElementsByTagName('*'):form.elements;if(!els)return a;for(var i=0,max=els.length;i<max;i++){var el=els[i];var n=el.name;if(!n)continue;if(semantic&&form.clk&&el.type=="image"){if(!el.disabled&&form.clk==el){a.push({name:n,value:$(el).val()});a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});}
continue;}
var v=$.fieldValue(el,true);if(v&&v.constructor==Array){for(var j=0,jmax=v.length;j<jmax;j++)
a.push({name:n,value:v[j]});}
else if(v!==null&&typeof v!='undefined')
a.push({name:n,value:v});}
if(!semantic&&form.clk){var $input=$(form.clk),input=$input[0],n=input.name;if(n&&!input.disabled&&input.type=='image'){a.push({name:n,value:$input.val()});a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});}}
return a;};$.fn.formSerialize=function(semantic){return $.param(this.formToArray(semantic));};$.fn.fieldSerialize=function(successful){var a=[];this.each(function(){var n=this.name;if(!n)return;var v=$.fieldValue(this,successful);if(v&&v.constructor==Array){for(var i=0,max=v.length;i<max;i++)
a.push({name:n,value:v[i]});}
else if(v!==null&&typeof v!='undefined')
a.push({name:this.name,value:v});});return $.param(a);};$.fn.fieldValue=function(successful){for(var val=[],i=0,max=this.length;i<max;i++){var el=this[i];var v=$.fieldValue(el,successful);if(v===null||typeof v=='undefined'||(v.constructor==Array&&!v.length))
continue;v.constructor==Array?$.merge(val,v):val.push(v);}
return val;};$.fieldValue=function(el,successful){var n=el.name,t=el.type,tag=el.tagName.toLowerCase();if(typeof successful=='undefined')successful=true;if(successful&&(!n||el.disabled||t=='reset'||t=='button'||(t=='checkbox'||t=='radio')&&!el.checked||(t=='submit'||t=='image')&&el.form&&el.form.clk!=el||tag=='select'&&el.selectedIndex==-1))
return null;if(tag=='select'){var index=el.selectedIndex;if(index<0)return null;var a=[],ops=el.options;var one=(t=='select-one');var max=(one?index+1:ops.length);for(var i=(one?index:0);i<max;i++){var op=ops[i];if(op.selected){var v=op.value;if(!v)
v=(op.attributes&&op.attributes['value']&&!(op.attributes['value'].specified))?op.text:op.value;if(one)return v;a.push(v);}}
return a;}
return el.value;};$.fn.clearForm=function(){return this.each(function(){$('input,select,textarea',this).clearFields();});};$.fn.clearFields=$.fn.clearInputs=function(){return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(t=='text'||t=='password'||tag=='textarea')
this.value='';else if(t=='checkbox'||t=='radio')
this.checked=false;else if(tag=='select')
this.selectedIndex=-1;});};$.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=='function'||(typeof this.reset=='object'&&!this.reset.nodeType))
this.reset();});};$.fn.enable=function(b){if(b==undefined)b=true;return this.each(function(){this.disabled=!b;});};$.fn.selected=function(select){if(select==undefined)select=true;return this.each(function(){var t=this.type;if(t=='checkbox'||t=='radio')
this.checked=select;else if(this.tagName.toLowerCase()=='option'){var $sel=$(this).parent('select');if(select&&$sel[0]&&$sel[0].type=='select-one'){$sel.find('option').selected(false);}
this.selected=select;}});};function log(){if($.fn.ajaxSubmit.debug&&window.console&&window.console.log)
window.console.log('[jquery.form] '+Array.prototype.join.call(arguments,''));};})(jQuery);
(function($){$.fn.asmSelect=function(customOptions){var options={listType:'ol',sortable:false,highlight:false,animate:false,addItemTarget:'bottom',hideWhenAdded:false,debugMode:false,removeLabel:'X',highlightAddedLabel:'Ajout : ',highlightRemovedLabel:'Suppression : ',containerClass:'asmContainer',selectClass:'asmSelect',optionDisabledClass:'asmOptionDisabled',listClass:'asmList',listSortableClass:'asmListSortable',listItemClass:'asmListItem',listItemLabelClass:'asmListItemLabel',removeClass:'asmListItemRemove',highlightClass:'asmHighlight'};$.extend(options,customOptions);return this.each(function(index){var $original=$(this);var $container;var $select;var $ol;var buildingSelect=false;var ieClick=false;var ignoreOriginalChangeEvent=false;function init(){while($("#"+options.containerClass+index).size()>0)index++;$select=$("<select></select>").addClass(options.selectClass).attr('name',options.selectClass+index).attr('id',options.selectClass+index);$selectRemoved=$("<select></select>");$ol=$("<"+options.listType+"></"+options.listType+">").addClass(options.listClass).attr('id',options.listClass+index);$container=$("<div></div>").addClass(options.containerClass).attr('id',options.containerClass+index);buildSelect();$select.change(selectChangeEvent).click(selectClickEvent);$original.change(originalChangeEvent).wrap($container).before($select).before($ol);if(options.sortable)makeSortable();if($.browser.msie)$ol.css('display','inline-block');}
function makeSortable(){$ol.sortable({items:'li.'+options.listItemClass,handle:'.'+options.listItemLabelClass,axis:'y',update:function(e,data){var updatedOptionId;$(this).children("li").each(function(n){$option=$('#'+$(this).attr('rel'));if($(this).is(".ui-sortable-helper")){updatedOptionId=$option.attr('id');return;}
$original.append($option);});if(updatedOptionId)triggerOriginalChange(updatedOptionId,'sort');}}).addClass(options.listSortableClass);}
function selectChangeEvent(e){if($.browser.msie&&$.browser.version<7&&!ieClick)return;var id=$(this).children("option:selected").slice(0,1).attr('rel');addListItem(id);ieClick=false;triggerOriginalChange(id,'add');}
function selectClickEvent(){ieClick=true;}
function originalChangeEvent(e){if(ignoreOriginalChangeEvent){ignoreOriginalChangeEvent=false;return;}
$select.empty();$ol.empty();buildSelect();if($.browser.opera)$ol.hide().fadeIn("fast");}
function buildSelect(){buildingSelect=true;$select.prepend("<option>"+$original.attr('title')+"</option>");$original.children("option").each(function(n){var $t=$(this);var id;if(!$t.attr('id'))$t.attr('id','asm'+index+'option'+n);id=$t.attr('id');if($t.is(":selected")){addListItem(id);addSelectOption(id,true);}else{if($t.is(":disabled"))
addSelectOption(id,true);else
addSelectOption(id);}});if(!options.debugMode)$original.hide();selectFirstItem();buildingSelect=false;}
function addSelectOption(optionId,disabled){if(disabled==undefined)var disabled=false;var $O=$('#'+optionId);var $option=$("<option>"+$O.text()+"</option>").val($O.val()).attr('rel',optionId);if(disabled)disableSelectOption($option);$select.append($option);}
function selectFirstItem(){$select.children(":eq(0)").attr("selected",true);}
function disableSelectOption($option){$option.addClass(options.optionDisabledClass).attr("selected",false).attr("disabled",true);if(options.hideWhenAdded)$option.hide();if($.browser.msie)$select.hide().show();}
function enableSelectOption($option){$option.removeClass(options.optionDisabledClass).attr("disabled",false);if(options.hideWhenAdded)$option.show();if($.browser.msie)$select.hide().show();}
function addListItem(optionId){var $O=$('#'+optionId);if(!$O)return;var $removeLink=$("<a></a>").attr("href","#").addClass(options.removeClass).prepend(options.removeLabel).click(function(){dropListItem($(this).parent('li').attr('rel'));return false;});var $itemLabel=$("<span></span>").addClass(options.listItemLabelClass).html($O.html());var $item=$("<li></li>").attr('rel',optionId).addClass(options.listItemClass).append($itemLabel).append($removeLink).hide();if(!buildingSelect){if($O.is(":selected"))return;$O.attr('selected',true);}
if(options.addItemTarget=='top'&&!buildingSelect){$ol.prepend($item);if(options.sortable)$original.prepend($O);}else{$ol.append($item);if(options.sortable)$original.append($O);}
addListItemShow($item);disableSelectOption($("[rel="+optionId+"]",$select));if(!buildingSelect){setHighlight($item,options.highlightAddedLabel);selectFirstItem();if(options.sortable)$ol.sortable("refresh");}}
function addListItemShow($item){if(options.animate&&!buildingSelect){$item.animate({opacity:"show",height:"show"},100,"swing",function(){$item.animate({height:"+=2px"},50,"swing",function(){$item.animate({height:"-=2px"},25,"swing");});});}else{$item.show();}}
function dropListItem(optionId,highlightItem){if(highlightItem==undefined)var highlightItem=true;var $O=$('#'+optionId);$O.attr('selected',false);$item=$ol.children("li[rel="+optionId+"]");dropListItemHide($item);enableSelectOption($("[rel="+optionId+"]",options.removeWhenAdded?$selectRemoved:$select));if(highlightItem)setHighlight($item,options.highlightRemovedLabel);triggerOriginalChange(optionId,'drop');}
function dropListItemHide($item){if(options.animate&&!buildingSelect){$prevItem=$item.prev("li");$item.animate({opacity:"hide",height:"hide"},100,"linear",function(){$prevItem.animate({height:"-=2px"},50,"swing",function(){$prevItem.animate({height:"+=2px"},100,"swing");});$item.remove();});}else{$item.remove();}}
function setHighlight($item,label){if(!options.highlight)return;$select.next("#"+options.highlightClass+index).remove();var $highlight=$("<span></span>").hide().addClass(options.highlightClass).attr('id',options.highlightClass+index).html(label+$item.children("."+options.listItemLabelClass).slice(0,1).text());$select.after($highlight);$highlight.fadeIn("fast",function(){setTimeout(function(){$highlight.fadeOut("slow");},50);});}
function triggerOriginalChange(optionId,type){ignoreOriginalChangeEvent=true;$option=$("#"+optionId);$original.trigger('change',[{'option':$option,'value':$option.val(),'id':optionId,'item':$ol.children("[rel="+optionId+"]"),'type':type}]);}
init();});};})(jQuery);/*
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://jquery.malsup.com/cycle/
 * Copyright (c) 2007-2009 M. Alsup
 * Version: 2.72 (09-SEP-2009)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 * Requires: jQuery v1.2.6 or later
 *
 * Originally based on the work of:
 *	1) Matt Oakes
 *	2) Torsten Baldes (http://medienfreunde.com/lab/innerfade/)
 *	3) Benjamin Sterling (http://www.benjaminsterling.com/experiments/jqShuffle/)
 */
(function(i){var l="2.72";if(i.support==undefined){i.support={opacity:!(i.browser.msie)}}function a(q){if(i.fn.cycle.debug){f(q)}}function f(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "))}}i.fn.cycle=function(r,q){var s={s:this.selector,c:this.context};if(this.length===0&&r!="stop"){if(!i.isReady&&s.s){f("DOM not ready, queuing slideshow");i(function(){i(s.s,s.c).cycle(r,q)});return this}f("terminating; zero elements found by selector"+(i.isReady?"":" (DOM not ready)"));return this}return this.each(function(){var w=m(this,r,q);if(w===false){return}if(this.cycleTimeout){clearTimeout(this.cycleTimeout)}this.cycleTimeout=this.cyclePause=0;var x=i(this);var y=w.slideExpr?i(w.slideExpr,this):x.children();var u=y.get();if(u.length<2){f("terminating; too few slides: "+u.length);return}var t=k(x,y,u,w,s);if(t===false){return}var v=t.continuous?10:h(t.currSlide,t.nextSlide,t,!t.rev);if(v){v+=(t.delay||0);if(v<10){v=10}a("first timeout: "+v);this.cycleTimeout=setTimeout(function(){e(u,t,0,!t.rev)},v)}})};function m(q,t,r){if(q.cycleStop==undefined){q.cycleStop=0}if(t===undefined||t===null){t={}}if(t.constructor==String){switch(t){case"stop":q.cycleStop++;if(q.cycleTimeout){clearTimeout(q.cycleTimeout)}q.cycleTimeout=0;i(q).removeData("cycle.opts");return false;case"pause":q.cyclePause=1;return false;case"resume":q.cyclePause=0;if(r===true){t=i(q).data("cycle.opts");if(!t){f("options not found, can not resume");return false}if(q.cycleTimeout){clearTimeout(q.cycleTimeout);q.cycleTimeout=0}e(t.elements,t,1,1)}return false;case"prev":case"next":var u=i(q).data("cycle.opts");if(!u){f('options not found, "prev/next" ignored');return false}i.fn.cycle[t](u);return false;default:t={fx:t}}return t}else{if(t.constructor==Number){var s=t;t=i(q).data("cycle.opts");if(!t){f("options not found, can not advance slide");return false}if(s<0||s>=t.elements.length){f("invalid slide index: "+s);return false}t.nextSlide=s;if(q.cycleTimeout){clearTimeout(q.cycleTimeout);q.cycleTimeout=0}if(typeof r=="string"){t.oneTimeFx=r}e(t.elements,t,1,s>=t.currSlide);return false}}return t}function b(q,r){if(!i.support.opacity&&r.cleartype&&q.style.filter){try{q.style.removeAttribute("filter")}catch(s){}}}function k(y,J,u,t,E){var C=i.extend({},i.fn.cycle.defaults,t||{},i.metadata?y.metadata():i.meta?y.data():{});if(C.autostop){C.countdown=C.autostopCount||u.length}var r=y[0];y.data("cycle.opts",C);C.$cont=y;C.stopCount=r.cycleStop;C.elements=u;C.before=C.before?[C.before]:[];C.after=C.after?[C.after]:[];C.after.unshift(function(){C.busy=0});if(!i.support.opacity&&C.cleartype){C.after.push(function(){b(this,C)})}if(C.continuous){C.after.push(function(){e(u,C,0,!C.rev)})}n(C);if(!i.support.opacity&&C.cleartype&&!C.cleartypeNoBg){g(J)}if(y.css("position")=="static"){y.css("position","relative")}if(C.width){y.width(C.width)}if(C.height&&C.height!="auto"){y.height(C.height)}if(C.startingSlide){C.startingSlide=parseInt(C.startingSlide)}if(C.random){C.randomMap=[];for(var H=0;H<u.length;H++){C.randomMap.push(H)}C.randomMap.sort(function(L,w){return Math.random()-0.5});C.randomIndex=0;C.startingSlide=C.randomMap[0]}else{if(C.startingSlide>=u.length){C.startingSlide=0}}C.currSlide=C.startingSlide=C.startingSlide||0;var x=C.startingSlide;J.css({position:"absolute",top:0,left:0}).hide().each(function(w){var L=x?w>=x?u.length-(w-x):x-w:u.length-w;i(this).css("z-index",L)});i(u[x]).css("opacity",1).show();b(u[x],C);if(C.fit&&C.width){J.width(C.width)}if(C.fit&&C.height&&C.height!="auto"){J.height(C.height)}var D=C.containerResize&&!y.innerHeight();if(D){var v=0,B=0;for(var F=0;F<u.length;F++){var q=i(u[F]),K=q[0],A=q.outerWidth(),I=q.outerHeight();if(!A){A=K.offsetWidth}if(!I){I=K.offsetHeight}v=A>v?A:v;B=I>B?I:B}if(v>0&&B>0){y.css({width:v+"px",height:B+"px"})}}if(C.pause){y.hover(function(){this.cyclePause++},function(){this.cyclePause--})}if(c(C)===false){return false}var s=false;t.requeueAttempts=t.requeueAttempts||0;J.each(function(){var N=i(this);this.cycleH=(C.fit&&C.height)?C.height:N.height();this.cycleW=(C.fit&&C.width)?C.width:N.width();if(N.is("img")){var L=(i.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var O=(i.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var M=(i.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var w=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(L||O||M||w){if(E.s&&C.requeueOnImageNotLoaded&&++t.requeueAttempts<100){f(t.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){i(E.s,E.c).cycle(t)},C.requeueTimeout);s=true;return false}else{f("could not determine size of image: "+this.src,this.cycleW,this.cycleH)}}}return true});if(s){return false}C.cssBefore=C.cssBefore||{};C.animIn=C.animIn||{};C.animOut=C.animOut||{};J.not(":eq("+x+")").css(C.cssBefore);if(C.cssFirst){i(J[x]).css(C.cssFirst)}if(C.timeout){C.timeout=parseInt(C.timeout);if(C.speed.constructor==String){C.speed=i.fx.speeds[C.speed]||parseInt(C.speed)}if(!C.sync){C.speed=C.speed/2}while((C.timeout-C.speed)<250){C.timeout+=C.speed}}if(C.easing){C.easeIn=C.easeOut=C.easing}if(!C.speedIn){C.speedIn=C.speed}if(!C.speedOut){C.speedOut=C.speed}C.slideCount=u.length;C.currSlide=C.lastSlide=x;if(C.random){C.nextSlide=C.currSlide;if(++C.randomIndex==u.length){C.randomIndex=0}C.nextSlide=C.randomMap[C.randomIndex]}else{C.nextSlide=C.startingSlide>=(u.length-1)?0:C.startingSlide+1}if(!C.multiFx){var G=i.fn.cycle.transitions[C.fx];if(i.isFunction(G)){G(y,J,C)}else{if(C.fx!="custom"&&!C.multiFx){f("unknown transition: "+C.fx,"; slideshow terminating");return false}}}var z=J[x];if(C.before.length){C.before[0].apply(z,[z,z,C,true])}if(C.after.length>1){C.after[1].apply(z,[z,z,C,true])}if(C.next){i(C.next).bind(C.prevNextEvent,function(){return o(C,C.rev?-1:1)})}if(C.prev){i(C.prev).bind(C.prevNextEvent,function(){return o(C,C.rev?1:-1)})}if(C.pager){d(u,C)}j(C,u);return C}function n(q){q.original={before:[],after:[]};q.original.cssBefore=i.extend({},q.cssBefore);q.original.cssAfter=i.extend({},q.cssAfter);q.original.animIn=i.extend({},q.animIn);q.original.animOut=i.extend({},q.animOut);i.each(q.before,function(){q.original.before.push(this)});i.each(q.after,function(){q.original.after.push(this)})}function c(w){var u,s,r=i.fn.cycle.transitions;if(w.fx.indexOf(",")>0){w.multiFx=true;w.fxs=w.fx.replace(/\s*/g,"").split(",");for(u=0;u<w.fxs.length;u++){var v=w.fxs[u];s=r[v];if(!s||!r.hasOwnProperty(v)||!i.isFunction(s)){f("discarding unknown transition: ",v);w.fxs.splice(u,1);u--}}if(!w.fxs.length){f("No valid transitions named; slideshow terminating.");return false}}else{if(w.fx=="all"){w.multiFx=true;w.fxs=[];for(p in r){s=r[p];if(r.hasOwnProperty(p)&&i.isFunction(s)){w.fxs.push(p)}}}}if(w.multiFx&&w.randomizeEffects){var t=Math.floor(Math.random()*20)+30;for(u=0;u<t;u++){var q=Math.floor(Math.random()*w.fxs.length);w.fxs.push(w.fxs.splice(q,1)[0])}a("randomized fx sequence: ",w.fxs)}return true}function j(r,q){r.addSlide=function(u,v){var t=i(u),w=t[0];if(!r.autostopCount){r.countdown++}q[v?"unshift":"push"](w);if(r.els){r.els[v?"unshift":"push"](w)}r.slideCount=q.length;t.css("position","absolute");t[v?"prependTo":"appendTo"](r.$cont);if(v){r.currSlide++;r.nextSlide++}if(!i.support.opacity&&r.cleartype&&!r.cleartypeNoBg){g(t)}if(r.fit&&r.width){t.width(r.width)}if(r.fit&&r.height&&r.height!="auto"){$slides.height(r.height)}w.cycleH=(r.fit&&r.height)?r.height:t.height();w.cycleW=(r.fit&&r.width)?r.width:t.width();t.css(r.cssBefore);if(r.pager){i.fn.cycle.createPagerAnchor(q.length-1,w,i(r.pager),q,r)}if(i.isFunction(r.onAddSlide)){r.onAddSlide(t)}else{t.hide()}}}i.fn.cycle.resetState=function(r,q){q=q||r.fx;r.before=[];r.after=[];r.cssBefore=i.extend({},r.original.cssBefore);r.cssAfter=i.extend({},r.original.cssAfter);r.animIn=i.extend({},r.original.animIn);r.animOut=i.extend({},r.original.animOut);r.fxFn=null;i.each(r.original.before,function(){r.before.push(this)});i.each(r.original.after,function(){r.after.push(this)});var s=i.fn.cycle.transitions[q];if(i.isFunction(s)){s(r.$cont,i(r.elements),r)}};function e(x,q,w,y){if(w&&q.busy&&q.manualTrump){i(x).stop(true,true);q.busy=false}if(q.busy){return}var u=q.$cont[0],A=x[q.currSlide],z=x[q.nextSlide];if(u.cycleStop!=q.stopCount||u.cycleTimeout===0&&!w){return}if(!w&&!u.cyclePause&&((q.autostop&&(--q.countdown<=0))||(q.nowrap&&!q.random&&q.nextSlide<q.currSlide))){if(q.end){q.end(q)}return}if(w||!u.cyclePause){var v=q.fx;A.cycleH=A.cycleH||i(A).height();A.cycleW=A.cycleW||i(A).width();z.cycleH=z.cycleH||i(z).height();z.cycleW=z.cycleW||i(z).width();if(q.multiFx){if(q.lastFx==undefined||++q.lastFx>=q.fxs.length){q.lastFx=0}v=q.fxs[q.lastFx];q.currFx=v}if(q.oneTimeFx){v=q.oneTimeFx;q.oneTimeFx=null}i.fn.cycle.resetState(q,v);if(q.before.length){i.each(q.before,function(B,C){if(u.cycleStop!=q.stopCount){return}C.apply(z,[A,z,q,y])})}var s=function(){i.each(q.after,function(B,C){if(u.cycleStop!=q.stopCount){return}C.apply(z,[A,z,q,y])})};if(q.nextSlide!=q.currSlide){q.busy=1;if(q.fxFn){q.fxFn(A,z,q,s,y)}else{if(i.isFunction(i.fn.cycle[q.fx])){i.fn.cycle[q.fx](A,z,q,s)}else{i.fn.cycle.custom(A,z,q,s,w&&q.fastOnEvent)}}}q.lastSlide=q.currSlide;if(q.random){q.currSlide=q.nextSlide;if(++q.randomIndex==x.length){q.randomIndex=0}q.nextSlide=q.randomMap[q.randomIndex]}else{var t=(q.nextSlide+1)==x.length;q.nextSlide=t?0:q.nextSlide+1;q.currSlide=t?x.length-1:q.nextSlide-1}if(q.pager){i.fn.cycle.updateActivePagerLink(q.pager,q.currSlide)}}var r=0;if(q.timeout&&!q.continuous){r=h(A,z,q,y)}else{if(q.continuous&&u.cyclePause){r=10}}if(r>0){u.cycleTimeout=setTimeout(function(){e(x,q,0,!q.rev)},r)}}i.fn.cycle.updateActivePagerLink=function(q,r){i(q).find("a").removeClass("activeSlide").filter("a:eq("+r+")").addClass("activeSlide")};function h(v,s,u,r){if(u.timeoutFn){var q=u.timeoutFn(v,s,u,r);while((q-u.speed)<250){q+=u.speed}a("calculated timeout: "+q+"; speed: "+u.speed);if(q!==false){return q}}return u.timeout}i.fn.cycle.next=function(q){o(q,q.rev?-1:1)};i.fn.cycle.prev=function(q){o(q,q.rev?1:-1)};function o(r,u){var q=r.elements;var t=r.$cont[0],s=t.cycleTimeout;if(s){clearTimeout(s);t.cycleTimeout=0}if(r.random&&u<0){r.randomIndex--;if(--r.randomIndex==-2){r.randomIndex=q.length-2}else{if(r.randomIndex==-1){r.randomIndex=q.length-1}}r.nextSlide=r.randomMap[r.randomIndex]}else{if(r.random){if(++r.randomIndex==q.length){r.randomIndex=0}r.nextSlide=r.randomMap[r.randomIndex]}else{r.nextSlide=r.currSlide+u;if(r.nextSlide<0){if(r.nowrap){return false}r.nextSlide=q.length-1}else{if(r.nextSlide>=q.length){if(r.nowrap){return false}r.nextSlide=0}}}}if(i.isFunction(r.prevNextClick)){r.prevNextClick(u>0,r.nextSlide,q[r.nextSlide])}e(q,r,1,u>=0);return false}function d(r,s){var q=i(s.pager);i.each(r,function(t,u){i.fn.cycle.createPagerAnchor(t,u,q,r,s)});i.fn.cycle.updateActivePagerLink(s.pager,s.startingSlide)}i.fn.cycle.createPagerAnchor=function(u,v,s,t,w){var r;if(i.isFunction(w.pagerAnchorBuilder)){r=w.pagerAnchorBuilder(u,v)}else{r='<a href="#">'+(u+1)+"</a>"}if(!r){return}var x=i(r);if(x.parents("body").length===0){var q=[];if(s.length>1){s.each(function(){var y=x.clone(true);i(this).append(y);q.push(y)});x=i(q)}else{x.appendTo(s)}}x.bind(w.pagerEvent,function(A){A.preventDefault();w.nextSlide=u;var z=w.$cont[0],y=z.cycleTimeout;if(y){clearTimeout(y);z.cycleTimeout=0}if(i.isFunction(w.pagerClick)){w.pagerClick(w.nextSlide,t[w.nextSlide])}e(t,w,1,w.currSlide<u);return false});if(w.pagerEvent!="click"){x.click(function(){return false})}if(w.pauseOnPagerHover){x.hover(function(){w.$cont[0].cyclePause++},function(){w.$cont[0].cyclePause--})}};i.fn.cycle.hopsFromLast=function(t,s){var r,q=t.lastSlide,u=t.currSlide;if(s){r=u>q?u-q:t.slideCount-q}else{r=u<q?q-u:q+t.slideCount-u}return r};function g(s){function r(t){t=parseInt(t).toString(16);return t.length<2?"0"+t:t}function q(w){for(;w&&w.nodeName.toLowerCase()!="html";w=w.parentNode){var t=i.css(w,"background-color");if(t.indexOf("rgb")>=0){var u=t.match(/\d+/g);return"#"+r(u[0])+r(u[1])+r(u[2])}if(t&&t!="transparent"){return t}}return"#ffffff"}s.each(function(){i(this).css("background-color",q(this))})}i.fn.cycle.commonReset=function(v,t,u,r,s,q){i(u.elements).not(v).hide();u.cssBefore.opacity=1;u.cssBefore.display="block";if(r!==false&&t.cycleW>0){u.cssBefore.width=t.cycleW}if(s!==false&&t.cycleH>0){u.cssBefore.height=t.cycleH}u.cssAfter=u.cssAfter||{};u.cssAfter.display="none";i(v).css("zIndex",u.slideCount+(q===true?1:0));i(t).css("zIndex",u.slideCount+(q===true?0:1))};i.fn.cycle.custom=function(B,v,q,s,r){var A=i(B),w=i(v);var t=q.speedIn,z=q.speedOut,u=q.easeIn,y=q.easeOut;w.css(q.cssBefore);if(r){if(typeof r=="number"){t=z=r}else{t=z=1}u=y=null}var x=function(){w.animate(q.animIn,t,u,s)};A.animate(q.animOut,z,y,function(){if(q.cssAfter){A.css(q.cssAfter)}if(!q.sync){x()}});if(q.sync){x()}};i.fn.cycle.transitions={fade:function(r,s,q){s.not(":eq("+q.currSlide+")").css("opacity",0);q.before.push(function(v,t,u){i.fn.cycle.commonReset(v,t,u);u.cssBefore.opacity=0});q.animIn={opacity:1};q.animOut={opacity:0};q.cssBefore={top:0,left:0}}};i.fn.cycle.ver=function(){return l};i.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,prevNextClick:null,prevNextEvent:"click",pager:null,pagerClick:null,pagerEvent:"click",pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!i.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250}})(jQuery);
/*
 * jQuery Cycle Plugin Transition Definitions
 * This script is a plugin for the jQuery Cycle Plugin
 * Examples and documentation at: http://malsup.com/jquery/cycle/
 * Copyright (c) 2007-2008 M. Alsup
 * Version:	 2.72
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
(function(a){a.fn.cycle.transitions.none=function(c,d,b){b.fxFn=function(g,e,f,h){a(e).show();a(g).hide();h()}};a.fn.cycle.transitions.scrollUp=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssBefore={top:b,left:0};c.cssFirst={top:0};c.animIn={top:0};c.animOut={top:-b}};a.fn.cycle.transitions.scrollDown=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssFirst={top:0};c.cssBefore={top:-b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.scrollLeft=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:0-b}};a.fn.cycle.transitions.scrollRight=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:-b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.scrollHorz=function(c,d,b){c.css("overflow","hidden").width();b.before.push(function(h,f,g,e){a.fn.cycle.commonReset(h,f,g);g.cssBefore.left=e?(f.cycleW-1):(1-f.cycleW);g.animOut.left=e?-h.cycleW:h.cycleW});b.cssFirst={left:0};b.cssBefore={top:0};b.animIn={left:0};b.animOut={top:0}};a.fn.cycle.transitions.scrollVert=function(c,d,b){c.css("overflow","hidden");b.before.push(function(h,f,g,e){a.fn.cycle.commonReset(h,f,g);g.cssBefore.top=e?(1-f.cycleH):(f.cycleH-1);g.animOut.top=e?h.cycleH:-h.cycleH});b.cssFirst={top:0};b.cssBefore={left:0};b.animIn={top:0};b.animOut={left:0}};a.fn.cycle.transitions.slideX=function(c,d,b){b.before.push(function(g,e,f){a(f.elements).not(g).hide();a.fn.cycle.commonReset(g,e,f,false,true);f.animIn.width=e.cycleW});b.cssBefore={left:0,top:0,width:0};b.animIn={width:"show"};b.animOut={width:0}};a.fn.cycle.transitions.slideY=function(c,d,b){b.before.push(function(g,e,f){a(f.elements).not(g).hide();a.fn.cycle.commonReset(g,e,f,true,false);f.animIn.height=e.cycleH});b.cssBefore={left:0,top:0,height:0};b.animIn={height:"show"};b.animOut={height:0}};a.fn.cycle.transitions.shuffle=function(e,f,d){var c,b=e.css("overflow","visible").width();f.css({left:0,top:0});d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h,true,true,true)});if(!d.speedAdjusted){d.speed=d.speed/2;d.speedAdjusted=true}d.random=0;d.shuffle=d.shuffle||{left:-b,top:15};d.els=[];for(c=0;c<f.length;c++){d.els.push(f[c])}for(c=0;c<d.currSlide;c++){d.els.push(d.els.shift())}d.fxFn=function(m,j,l,g,i){var h=i?a(m):a(j);a(j).css(l.cssBefore);var k=l.slideCount;h.animate(l.shuffle,l.speedIn,l.easeIn,function(){var o=a.fn.cycle.hopsFromLast(l,i);for(var q=0;q<o;q++){i?l.els.push(l.els.shift()):l.els.unshift(l.els.pop())}if(i){for(var r=0,n=l.els.length;r<n;r++){a(l.els[r]).css("z-index",n-r+k)}}else{var s=a(m).css("z-index");h.css("z-index",parseInt(s)+1+k)}h.animate({left:0,top:0},l.speedOut,l.easeOut,function(){a(i?this:m).hide();if(g){g()}})})};d.cssBefore={display:"block",opacity:1,top:0,left:0}};a.fn.cycle.transitions.turnUp=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.cssBefore.top=e.cycleH;f.animIn.height=e.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,height:0};b.animIn={top:0};b.animOut={height:0}};a.fn.cycle.transitions.turnDown=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.animIn.height=e.cycleH;f.animOut.top=g.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,top:0,height:0};b.animOut={height:0}};a.fn.cycle.transitions.turnLeft=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.cssBefore.left=e.cycleW;f.animIn.width=e.cycleW});b.cssBefore={top:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.turnRight=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.animIn.width=e.cycleW;f.animOut.left=g.cycleW});b.cssBefore={top:0,left:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.zoom=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,false,true);f.cssBefore.top=e.cycleH/2;f.cssBefore.left=e.cycleW/2;f.animIn={top:0,left:0,width:e.cycleW,height:e.cycleH};f.animOut={width:0,height:0,top:g.cycleH/2,left:g.cycleW/2}});b.cssFirst={top:0,left:0};b.cssBefore={width:0,height:0}};a.fn.cycle.transitions.fadeZoom=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,false);f.cssBefore.left=e.cycleW/2;f.cssBefore.top=e.cycleH/2;f.animIn={top:0,left:0,width:e.cycleW,height:e.cycleH}});b.cssBefore={width:0,height:0};b.animOut={opacity:0}};a.fn.cycle.transitions.blindX=function(d,e,c){var b=d.css("overflow","hidden").width();c.before.push(function(h,f,g){a.fn.cycle.commonReset(h,f,g);g.animIn.width=f.cycleW;g.animOut.left=h.cycleW});c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.blindY=function(d,e,c){var b=d.css("overflow","hidden").height();c.before.push(function(h,f,g){a.fn.cycle.commonReset(h,f,g);g.animIn.height=f.cycleH;g.animOut.top=h.cycleH});c.cssBefore={top:b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.blindZ=function(e,f,d){var c=e.css("overflow","hidden").height();var b=e.width();d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h);h.animIn.height=g.cycleH;h.animOut.top=i.cycleH});d.cssBefore={top:c,left:b};d.animIn={top:0,left:0};d.animOut={top:c,left:b}};a.fn.cycle.transitions.growX=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.cssBefore.left=this.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:0}});b.cssBefore={width:0,top:0}};a.fn.cycle.transitions.growY=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.cssBefore.top=this.cycleH/2;f.animIn={top:0,height:this.cycleH};f.animOut={top:0}});b.cssBefore={height:0,left:0}};a.fn.cycle.transitions.curtainX=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true,true);f.cssBefore.left=e.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:g.cycleW/2,width:0}});b.cssBefore={top:0,width:0}};a.fn.cycle.transitions.curtainY=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false,true);f.cssBefore.top=e.cycleH/2;f.animIn={top:0,height:e.cycleH};f.animOut={top:g.cycleH/2,height:0}});b.cssBefore={left:0,height:0}};a.fn.cycle.transitions.cover=function(f,g,e){var i=e.direction||"left";var b=f.css("overflow","hidden").width();var c=f.height();e.before.push(function(j,d,h){a.fn.cycle.commonReset(j,d,h);if(i=="right"){h.cssBefore.left=-b}else{if(i=="up"){h.cssBefore.top=c}else{if(i=="down"){h.cssBefore.top=-c}else{h.cssBefore.left=b}}}});e.animIn={left:0,top:0};e.animOut={opacity:1};e.cssBefore={top:0,left:0}};a.fn.cycle.transitions.uncover=function(f,g,e){var i=e.direction||"left";var b=f.css("overflow","hidden").width();var c=f.height();e.before.push(function(j,d,h){a.fn.cycle.commonReset(j,d,h,true,true,true);if(i=="right"){h.animOut.left=b}else{if(i=="up"){h.animOut.top=-c}else{if(i=="down"){h.animOut.top=c}else{h.animOut.left=-b}}}});e.animIn={left:0,top:0};e.animOut={opacity:1};e.cssBefore={top:0,left:0}};a.fn.cycle.transitions.toss=function(e,f,d){var b=e.css("overflow","visible").width();var c=e.height();d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h,true,true,true);if(!h.animOut.left&&!h.animOut.top){h.animOut={left:b*2,top:-c/2,opacity:0}}else{h.animOut.opacity=0}});d.cssBefore={left:0,top:0};d.animIn={left:0}};a.fn.cycle.transitions.wipe=function(s,m,e){var q=s.css("overflow","hidden").width();var j=s.height();e.cssBefore=e.cssBefore||{};var g;if(e.clip){if(/l2r/.test(e.clip)){g="rect(0px 0px "+j+"px 0px)"}else{if(/r2l/.test(e.clip)){g="rect(0px "+q+"px "+j+"px "+q+"px)"}else{if(/t2b/.test(e.clip)){g="rect(0px "+q+"px 0px 0px)"}else{if(/b2t/.test(e.clip)){g="rect("+j+"px "+q+"px "+j+"px 0px)"}else{if(/zoom/.test(e.clip)){var o=parseInt(j/2);var f=parseInt(q/2);g="rect("+o+"px "+f+"px "+o+"px "+f+"px)"}}}}}}e.cssBefore.clip=e.cssBefore.clip||g||"rect(0px 0px 0px 0px)";var k=e.cssBefore.clip.match(/(\d+)/g);var u=parseInt(k[0]),c=parseInt(k[1]),n=parseInt(k[2]),i=parseInt(k[3]);e.before.push(function(w,h,t){if(w==h){return}var d=a(w),b=a(h);a.fn.cycle.commonReset(w,h,t,true,true,false);t.cssAfter.display="block";var r=1,l=parseInt((t.speedIn/13))-1;(function v(){var y=u?u-parseInt(r*(u/l)):0;var z=i?i-parseInt(r*(i/l)):0;var A=n<j?n+parseInt(r*((j-n)/l||1)):j;var x=c<q?c+parseInt(r*((q-c)/l||1)):q;b.css({clip:"rect("+y+"px "+x+"px "+A+"px "+z+"px)"});(r++<=l)?setTimeout(v,13):d.css("display","none")})()});e.cssBefore={display:"block",opacity:1,top:0,left:0};e.animIn={left:0};e.animOut={left:0}}})(jQuery);/**
 * jQuery.ScrollTo - Easy element scrolling using jQuery.
 * Copyright (c) 2007-2009 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com
 * Dual licensed under MIT and GPL.
 * Date: 5/25/2009
 * @author Ariel Flesler
 * @version 1.4.2
 *
 * http://flesler.blogspot.com/2007/10/jqueryscrollto.html
 */
;(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);/**
 * jQuery Maxlength plugin
 * @version		$Id: jquery.maxlength.js 18 2009-05-16 15:37:08Z emil@anon-design.se $
 * @package		jQuery maxlength 1.0.5
 * @copyright	Copyright (C) 2009 Emil Stjerneman / http://www.anon-design.se
 * @license		GNU/GPL, see LICENSE.txt
 */
(function(A){A.fn.maxlength=function(B){var C=jQuery.extend({events:[],maxCharacters:10,status:true,statusClass:"status",statusText:"caractère(s) restant(s)",notificationClass:"notification",showAlert:false,alertText:"You have typed too many characters.",slider:false},B);A.merge(C.events,["keyup"]);return this.each(function(){var G=A(this);var J=A(this).val().length;function D(){var K=C.maxCharacters-J;if(K<0){K=0}G.next("div").html(K+" "+C.statusText)}function E(){var K=true;if(J>=C.maxCharacters){K=false;G.addClass(C.notificationClass);G.val(G.val().substr(0,C.maxCharacters));I()}else{if(G.hasClass(C.notificationClass)){G.removeClass(C.notificationClass)}}if(C.status){D()}}function I(){if(C.showAlert){alert(C.alertText)}}function F(){var K=false;if(G.is("textarea")){K=true}else{if(G.filter("input[type=text]")){K=true}else{if(G.filter("input[type=password]")){K=true}}}return K}if(!F()){return false}A.each(C.events,function(K,L){G.bind(L,function(M){J=G.val().length;E()})});if(C.status){G.after(A("<div/>").addClass(C.statusClass).html("-"));D()}if(!C.status){var H=G.next("div."+C.statusClass);if(H){H.remove()}}if(C.slider){G.next().hide();G.focus(function(){G.next().slideDown("fast")});G.blur(function(){G.next().slideUp("fast")})}})}})(jQuery);/*
 * jQuery autoResize (textarea auto-resizer)
 * @copyright James Padolsey http://james.padolsey.com
 * @version 1.04
 */

(function(a){a.fn.autoResize=function(j){var b=a.extend({onResize:function(){},animate:true,animateDuration:150,animateCallback:function(){},extraSpace:20,limit:1000},j);this.filter('textarea').each(function(){var c=a(this).css({resize:'none','overflow-y':'hidden'}),k=c.height(),f=(function(){var l=['height','width','lineHeight','textDecoration','letterSpacing'],h={};a.each(l,function(d,e){h[e]=c.css(e)});return c.clone().removeAttr('id').removeAttr('class').removeAttr('name').css({position:'absolute',top:0,left:-9999}).css(h).attr('tabIndex','-1').insertBefore(c)})(),i=null,g=function(){f.height(0).val(a(this).val()).scrollTop(10000);var d=Math.max(f.scrollTop(),k)+b.extraSpace,e=a(this).add(f);if(i===d){return}i=d;if(d>=b.limit){a(this).css('overflow-y','');return}b.onResize.call(this);b.animate&&c.css('display')==='block'?e.stop().animate({height:d},b.animateDuration,b.animateCallback):e.height(d)};c.unbind('.dynSiz').bind('keyup.dynSiz',g).bind('keydown.dynSiz',g).bind('change.dynSiz',g)});return this}})(jQuery);/*
 * jQuery Tooltip plugin 1.3
 *
 * http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/
 * http://docs.jquery.com/Plugins/Tooltip
 *
 * Copyright (c) 2006 - 2008 Jörn Zaefferer
 *
 * $Id: jquery.tooltip.js 5741 2008-06-21 15:22:16Z joern.zaefferer $
 * 
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}(';(8($){j e={},9,m,B,A=$.2u.2g&&/29\\s(5\\.5|6\\.)/.1M(1H.2t),M=12;$.k={w:12,1h:{Z:25,r:12,1d:19,X:"",G:15,E:15,16:"k"},2s:8(){$.k.w=!$.k.w}};$.N.1v({k:8(a){a=$.1v({},$.k.1h,a);1q(a);g 2.F(8(){$.1j(2,"k",a);2.11=e.3.n("1g");2.13=2.m;$(2).24("m");2.22=""}).21(1e).1U(q).1S(q)},H:A?8(){g 2.F(8(){j b=$(2).n(\'Y\');4(b.1J(/^o\\(["\']?(.*\\.1I)["\']?\\)$/i)){b=1F.$1;$(2).n({\'Y\':\'1D\',\'1B\':"2r:2q.2m.2l(2j=19, 2i=2h, 1p=\'"+b+"\')"}).F(8(){j a=$(2).n(\'1o\');4(a!=\'2f\'&&a!=\'1u\')$(2).n(\'1o\',\'1u\')})}})}:8(){g 2},1l:A?8(){g 2.F(8(){$(2).n({\'1B\':\'\',Y:\'\'})})}:8(){g 2},1x:8(){g 2.F(8(){$(2)[$(2).D()?"l":"q"]()})},o:8(){g 2.1k(\'28\')||2.1k(\'1p\')}});8 1q(a){4(e.3)g;e.3=$(\'<t 16="\'+a.16+\'"><10></10><t 1i="f"></t><t 1i="o"></t></t>\').27(K.f).q();4($.N.L)e.3.L();e.m=$(\'10\',e.3);e.f=$(\'t.f\',e.3);e.o=$(\'t.o\',e.3)}8 7(a){g $.1j(a,"k")}8 1f(a){4(7(2).Z)B=26(l,7(2).Z);p l();M=!!7(2).M;$(K.f).23(\'W\',u);u(a)}8 1e(){4($.k.w||2==9||(!2.13&&!7(2).U))g;9=2;m=2.13;4(7(2).U){e.m.q();j a=7(2).U.1Z(2);4(a.1Y||a.1V){e.f.1c().T(a)}p{e.f.D(a)}e.f.l()}p 4(7(2).18){j b=m.1T(7(2).18);e.m.D(b.1R()).l();e.f.1c();1Q(j i=0,R;(R=b[i]);i++){4(i>0)e.f.T("<1P/>");e.f.T(R)}e.f.1x()}p{e.m.D(m).l();e.f.q()}4(7(2).1d&&$(2).o())e.o.D($(2).o().1O(\'1N://\',\'\')).l();p e.o.q();e.3.P(7(2).X);4(7(2).H)e.3.H();1f.1L(2,1K)}8 l(){B=S;4((!A||!$.N.L)&&7(9).r){4(e.3.I(":17"))e.3.Q().l().O(7(9).r,9.11);p e.3.I(\':1a\')?e.3.O(7(9).r,9.11):e.3.1G(7(9).r)}p{e.3.l()}u()}8 u(c){4($.k.w)g;4(c&&c.1W.1X=="1E"){g}4(!M&&e.3.I(":1a")){$(K.f).1b(\'W\',u)}4(9==S){$(K.f).1b(\'W\',u);g}e.3.V("z-14").V("z-1A");j b=e.3[0].1z;j a=e.3[0].1y;4(c){b=c.2o+7(9).E;a=c.2n+7(9).G;j d=\'1w\';4(7(9).2k){d=$(C).1r()-b;b=\'1w\'}e.3.n({E:b,14:d,G:a})}j v=z(),h=e.3[0];4(v.x+v.1s<h.1z+h.1n){b-=h.1n+20+7(9).E;e.3.n({E:b+\'1C\'}).P("z-14")}4(v.y+v.1t<h.1y+h.1m){a-=h.1m+20+7(9).G;e.3.n({G:a+\'1C\'}).P("z-1A")}}8 z(){g{x:$(C).2e(),y:$(C).2d(),1s:$(C).1r(),1t:$(C).2p()}}8 q(a){4($.k.w)g;4(B)2c(B);9=S;j b=7(2);8 J(){e.3.V(b.X).q().n("1g","")}4((!A||!$.N.L)&&b.r){4(e.3.I(\':17\'))e.3.Q().O(b.r,0,J);p e.3.Q().2b(b.r,J)}p J();4(7(2).H)e.3.1l()}})(2a);',62,155,'||this|parent|if|||settings|function|current||||||body|return|||var|tooltip|show|title|css|url|else|hide|fade||div|update||blocked|||viewport|IE|tID|window|html|left|each|top|fixPNG|is|complete|document|bgiframe|track|fn|fadeTo|addClass|stop|part|null|append|bodyHandler|removeClass|mousemove|extraClass|backgroundImage|delay|h3|tOpacity|false|tooltipText|right||id|animated|showBody|true|visible|unbind|empty|showURL|save|handle|opacity|defaults|class|data|attr|unfixPNG|offsetHeight|offsetWidth|position|src|createHelper|width|cx|cy|relative|extend|auto|hideWhenEmpty|offsetTop|offsetLeft|bottom|filter|px|none|OPTION|RegExp|fadeIn|navigator|png|match|arguments|apply|test|http|replace|br|for|shift|click|split|mouseout|jquery|target|tagName|nodeType|call||mouseover|alt|bind|removeAttr|200|setTimeout|appendTo|href|MSIE|jQuery|fadeOut|clearTimeout|scrollTop|scrollLeft|absolute|msie|crop|sizingMethod|enabled|positionLeft|AlphaImageLoader|Microsoft|pageY|pageX|height|DXImageTransform|progid|block|userAgent|browser'.split('|'),0,{}))
/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3, revision 436.

Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>

Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.

This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/

var sIFR=new function(){var O=this;var E={ACTIVE:"sIFR-active",REPLACED:"sIFR-replaced",IGNORE:"sIFR-ignore",ALTERNATE:"sIFR-alternate",CLASS:"sIFR-class",LAYOUT:"sIFR-layout",FLASH:"sIFR-flash",FIX_FOCUS:"sIFR-fixfocus",DUMMY:"sIFR-dummy"};E.IGNORE_CLASSES=[E.REPLACED,E.IGNORE,E.ALTERNATE];this.MIN_FONT_SIZE=6;this.MAX_FONT_SIZE=126;this.FLASH_PADDING_BOTTOM=5;this.VERSION="436";this.isActive=false;this.isEnabled=true;this.fixHover=true;this.autoInitialize=true;this.setPrefetchCookie=true;this.cookiePath="/";this.domains=[];this.forceWidth=true;this.fitExactly=false;this.forceTextTransform=true;this.useDomLoaded=true;this.useStyleCheck=false;this.hasFlashClassSet=false;this.repaintOnResize=true;this.replacements=[];var L=0;var R=false;function Y(){}function D(c){function d(e){return e.toLocaleUpperCase()}this.normalize=function(e){return e.replace(/\n|\r|\xA0/g,D.SINGLE_WHITESPACE).replace(/\s+/g,D.SINGLE_WHITESPACE)};this.textTransform=function(e,f){switch(e){case"uppercase":return f.toLocaleUpperCase();case"lowercase":return f.toLocaleLowerCase();case"capitalize":return f.replace(/^\w|\s\w/g,d)}return f};this.toHexString=function(e){if(e.charAt(0)!="#"||e.length!=4&&e.length!=7){return e}e=e.substring(1);return"0x"+(e.length==3?e.replace(/(.)(.)(.)/,"$1$1$2$2$3$3"):e)};this.toJson=function(g,f){var e="";switch(typeof(g)){case"string":e='"'+f(g)+'"';break;case"number":case"boolean":e=g.toString();break;case"object":e=[];for(var h in g){if(g[h]==Object.prototype[h]){continue}e.push('"'+h+'":'+this.toJson(g[h]))}e="{"+e.join(",")+"}";break}return e};this.convertCssArg=function(e){if(!e){return{}}if(typeof(e)=="object"){if(e.constructor==Array){e=e.join("")}else{return e}}var l={};var m=e.split("}");for(var h=0;h<m.length;h++){var k=m[h].match(/([^\s{]+)\s*\{(.+)\s*;?\s*/);if(!k||k.length!=3){continue}if(!l[k[1]]){l[k[1]]={}}var g=k[2].split(";");for(var f=0;f<g.length;f++){var n=g[f].match(/\s*([^:\s]+)\s*\:\s*([^;]+)/);if(!n||n.length!=3){continue}l[k[1]][n[1]]=n[2].replace(/\s+$/,"")}}return l};this.extractFromCss=function(g,f,i,e){var h=null;if(g&&g[f]&&g[f][i]){h=g[f][i];if(e){delete g[f][i]}}return h};this.cssToString=function(f){var g=[];for(var e in f){var j=f[e];if(j==Object.prototype[e]){continue}g.push(e,"{");for(var i in j){if(j[i]==Object.prototype[i]){continue}var h=j[i];if(D.UNIT_REMOVAL_PROPERTIES[i]){h=parseInt(h,10)}g.push(i,":",h,";")}g.push("}")}return g.join("")};this.escape=function(e){return escape(e).replace(/\+/g,"%2B")};this.encodeVars=function(e){return e.join("&").replace(/%/g,"%25")};this.copyProperties=function(g,f){for(var e in g){if(f[e]===undefined){f[e]=g[e]}}return f};this.domain=function(){var f="";try{f=document.domain}catch(g){}return f};this.domainMatches=function(h,g){if(g=="*"||g==h){return true}var f=g.lastIndexOf("*");if(f>-1){g=g.substr(f+1);var e=h.lastIndexOf(g);if(e>-1&&(e+g.length)==h.length){return true}}return false};this.uriEncode=function(e){return encodeURI(decodeURIComponent(e))};this.delay=function(f,h,g){var e=Array.prototype.slice.call(arguments,3);setTimeout(function(){h.apply(g,e)},f)}}D.UNIT_REMOVAL_PROPERTIES={leading:true,"margin-left":true,"margin-right":true,"text-indent":true};D.SINGLE_WHITESPACE=" ";function U(e){var d=this;function c(g,j,h){var k=d.getStyleAsInt(g,j,e.ua.ie);if(k==0){k=g[h];for(var f=3;f<arguments.length;f++){k-=d.getStyleAsInt(g,arguments[f],true)}}return k}this.getBody=function(){return document.getElementsByTagName("body")[0]||null};this.querySelectorAll=function(f){return window.parseSelector(f)};this.addClass=function(f,g){if(g){g.className=((g.className||"")==""?"":g.className+" ")+f}};this.removeClass=function(f,g){if(g){g.className=g.className.replace(new RegExp("(^|\\s)"+f+"(\\s|$)"),"").replace(/^\s+|(\s)\s+/g,"$1")}};this.hasClass=function(f,g){return new RegExp("(^|\\s)"+f+"(\\s|$)").test(g.className)};this.hasOneOfClassses=function(h,g){for(var f=0;f<h.length;f++){if(this.hasClass(h[f],g)){return true}}return false};this.ancestorHasClass=function(g,f){g=g.parentNode;while(g&&g.nodeType==1){if(this.hasClass(f,g)){return true}g=g.parentNode}return false};this.create=function(f,g){var h=document.createElementNS?document.createElementNS(U.XHTML_NS,f):document.createElement(f);if(g){h.className=g}return h};this.getComputedStyle=function(h,i){var f;if(document.defaultView&&document.defaultView.getComputedStyle){var g=document.defaultView.getComputedStyle(h,null);f=g?g[i]:null}else{if(h.currentStyle){f=h.currentStyle[i]}}return f||""};this.getStyleAsInt=function(g,i,f){var h=this.getComputedStyle(g,i);if(f&&!/px$/.test(h)){return 0}return parseInt(h)||0};this.getWidthFromStyle=function(f){return c(f,"width","offsetWidth","paddingRight","paddingLeft","borderRightWidth","borderLeftWidth")};this.getHeightFromStyle=function(f){return c(f,"height","offsetHeight","paddingTop","paddingBottom","borderTopWidth","borderBottomWidth")};this.getDimensions=function(j){var h=j.offsetWidth;var f=j.offsetHeight;if(h==0||f==0){for(var g=0;g<j.childNodes.length;g++){var k=j.childNodes[g];if(k.nodeType!=1){continue}h=Math.max(h,k.offsetWidth);f=Math.max(f,k.offsetHeight)}}return{width:h,height:f}};this.getViewport=function(){return{width:window.innerWidth||document.documentElement.clientWidth||this.getBody().clientWidth,height:window.innerHeight||document.documentElement.clientHeight||this.getBody().clientHeight}};this.blurElement=function(g){try{g.blur();return}catch(h){}var f=this.create("input");f.style.width="0px";f.style.height="0px";g.parentNode.appendChild(f);f.focus();f.blur();f.parentNode.removeChild(f)}}U.XHTML_NS="http://www.w3.org/1999/xhtml";function H(r){var g=navigator.userAgent.toLowerCase();var q=(navigator.product||"").toLowerCase();var h=navigator.platform.toLowerCase();this.parseVersion=H.parseVersion;this.macintosh=/^mac/.test(h);this.windows=/^win/.test(h);this.linux=/^linux/.test(h);this.quicktime=false;this.opera=/opera/.test(g);this.konqueror=/konqueror/.test(g);this.ie=false/*@cc_on||true@*/;this.ieSupported=this.ie&&!/ppc|smartphone|iemobile|msie\s5\.5/.test(g)/*@cc_on&&@_jscript_version>=5.5@*/;this.ieWin=this.ie&&this.windows/*@cc_on&&@_jscript_version>=5.1@*/;this.windows=this.windows&&(!this.ie||this.ieWin);this.ieMac=this.ie&&this.macintosh/*@cc_on&&@_jscript_version<5.1@*/;this.macintosh=this.macintosh&&(!this.ie||this.ieMac);this.safari=/safari/.test(g);this.webkit=!this.konqueror&&/applewebkit/.test(g);this.khtml=this.webkit||this.konqueror;this.gecko=!this.khtml&&q=="gecko";this.ieVersion=this.ie&&/.*msie\s(\d\.\d)/.exec(g)?this.parseVersion(RegExp.$1):"0";this.operaVersion=this.opera&&/.*opera(\s|\/)(\d+\.\d+)/.exec(g)?this.parseVersion(RegExp.$2):"0";this.webkitVersion=this.webkit&&/.*applewebkit\/(\d+).*/.exec(g)?this.parseVersion(RegExp.$1):"0";this.geckoVersion=this.gecko&&/.*rv:\s*([^\)]+)\)\s+gecko/.exec(g)?this.parseVersion(RegExp.$1):"0";this.konquerorVersion=this.konqueror&&/.*konqueror\/([\d\.]+).*/.exec(g)?this.parseVersion(RegExp.$1):"0";this.flashVersion=0;if(this.ieWin){var l;var o=false;try{l=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(m){try{l=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");this.flashVersion=this.parseVersion("6");l.AllowScriptAccess="always"}catch(m){o=this.flashVersion==this.parseVersion("6")}if(!o){try{l=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(m){}}}if(!o&&l){this.flashVersion=this.parseVersion((l.GetVariable("$version")||"").replace(/^\D+(\d+)\D+(\d+)\D+(\d+).*/g,"$1.$2.$3"))}}else{if(navigator.plugins&&navigator.plugins["Shockwave Flash"]){var n=navigator.plugins["Shockwave Flash"].description.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var p=n.replace(/^\D*(\d+\.\d+).*$/,"$1");if(/r/.test(n)){p+=n.replace(/^.*r(\d*).*$/,".$1")}else{if(/d/.test(n)){p+=".0"}}this.flashVersion=this.parseVersion(p);var j=false;for(var k=0,c=this.flashVersion>=H.MIN_FLASH_VERSION;c&&k<navigator.mimeTypes.length;k++){var f=navigator.mimeTypes[k];if(f.type!="application/x-shockwave-flash"){continue}if(f.enabledPlugin){j=true;if(f.enabledPlugin.description.toLowerCase().indexOf("quicktime")>-1){c=false;this.quicktime=true}}}if(this.quicktime||!j){this.flashVersion=this.parseVersion("0")}}}this.flash=this.flashVersion>=H.MIN_FLASH_VERSION;this.transparencySupport=this.macintosh||this.windows||this.linux&&(this.flashVersion>=this.parseVersion("10")&&(this.gecko&&this.geckoVersion>=this.parseVersion("1.9")||this.opera));this.computedStyleSupport=this.ie||!!document.defaultView.getComputedStyle;this.fixFocus=this.gecko&&this.windows;this.nativeDomLoaded=this.gecko||this.webkit&&this.webkitVersion>=this.parseVersion("525")||this.konqueror&&this.konquerorMajor>this.parseVersion("03")||this.opera;this.mustCheckStyle=this.khtml||this.opera;this.forcePageLoad=this.webkit&&this.webkitVersion<this.parseVersion("523");this.properDocument=typeof(document.location)=="object";this.supported=this.flash&&this.properDocument&&(!this.ie||this.ieSupported)&&this.computedStyleSupport&&(!this.opera||this.operaVersion>=this.parseVersion("9.61"))&&(!this.webkit||this.webkitVersion>=this.parseVersion("412"))&&(!this.gecko||this.geckoVersion>=this.parseVersion("1.8.0.12"))&&(!this.konqueror)}H.parseVersion=function(c){return c.replace(/(^|\D)(\d+)(?=\D|$)/g,function(f,e,g){f=e;for(var d=4-g.length;d>=0;d--){f+="0"}return f+g})};H.MIN_FLASH_VERSION=H.parseVersion("8");function F(c){this.fix=c.ua.ieWin&&window.location.hash!="";var d;this.cache=function(){d=document.title};function e(){document.title=d}this.restore=function(){if(this.fix){setTimeout(e,0)}}}function S(l){var e=null;function c(){try{if(l.ua.ie||document.readyState!="loaded"&&document.readyState!="complete"){document.documentElement.doScroll("left")}}catch(n){return setTimeout(c,10)}i()}function i(){if(l.useStyleCheck){h()}else{if(!l.ua.mustCheckStyle){d(null,true)}}}function h(){e=l.dom.create("div",E.DUMMY);l.dom.getBody().appendChild(e);m()}function m(){if(l.dom.getComputedStyle(e,"marginLeft")=="42px"){g()}else{setTimeout(m,10)}}function g(){if(e&&e.parentNode){e.parentNode.removeChild(e)}e=null;d(null,true)}function d(n,o){l.initialize(o);if(n&&n.type=="load"){if(document.removeEventListener){document.removeEventListener("DOMContentLoaded",d,false)}if(window.removeEventListener){window.removeEventListener("load",d,false)}}}function j(){l.prepareClearReferences();if(document.readyState=="interactive"){document.attachEvent("onstop",f);setTimeout(function(){document.detachEvent("onstop",f)},0)}}function f(){document.detachEvent("onstop",f);k()}function k(){l.clearReferences()}this.attach=function(){if(window.addEventListener){window.addEventListener("load",d,false)}else{window.attachEvent("onload",d)}if(!l.useDomLoaded||l.ua.forcePageLoad||l.ua.ie&&window.top!=window){return}if(l.ua.nativeDomLoaded){document.addEventListener("DOMContentLoaded",i,false)}else{if(l.ua.ie||l.ua.khtml){c()}}};this.attachUnload=function(){if(!l.ua.ie){return}window.attachEvent("onbeforeunload",j);window.attachEvent("onunload",k)}}var Q="sifrFetch";function N(c){var e=false;this.fetchMovies=function(f){if(c.setPrefetchCookie&&new RegExp(";?"+Q+"=true;?").test(document.cookie)){return}try{e=true;d(f)}catch(g){}if(c.setPrefetchCookie){document.cookie=Q+"=true;path="+c.cookiePath}};this.clear=function(){if(!e){return}try{var f=document.getElementsByTagName("script");for(var g=f.length-1;g>=0;g--){var h=f[g];if(h.type=="sifr/prefetch"){h.parentNode.removeChild(h)}}}catch(j){}};function d(f){for(var g=0;g<f.length;g++){document.write('<script defer type="sifr/prefetch" src="'+f[g].src+'"><\/script>')}}}function b(e){var g=e.ua.ie;var f=g&&e.ua.flashVersion<e.ua.parseVersion("9.0.115");var d={};var c={};this.fixFlash=f;this.register=function(h){if(!g){return}var i=h.getAttribute("id");this.cleanup(i,false);c[i]=h;delete d[i];if(f){window[i]=h}};this.reset=function(){if(!g){return false}for(var j=0;j<e.replacements.length;j++){var h=e.replacements[j];var k=c[h.id];if(!d[h.id]&&(!k.parentNode||k.parentNode.nodeType==11)){h.resetMovie();d[h.id]=true}}return true};this.cleanup=function(l,h){var i=c[l];if(!i){return}for(var k in i){if(typeof(i[k])=="function"){i[k]=null}}c[l]=null;if(f){window[l]=null}if(i.parentNode){if(h&&i.parentNode.nodeType==1){var j=document.createElement("div");j.style.width=i.offsetWidth+"px";j.style.height=i.offsetHeight+"px";i.parentNode.replaceChild(j,i)}else{i.parentNode.removeChild(i)}}};this.prepareClearReferences=function(){if(!f){return}__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}};this.clearReferences=function(){if(f){var j=document.getElementsByTagName("object");for(var h=j.length-1;h>=0;h--){c[j[h].getAttribute("id")]=j[h]}}for(var k in c){if(Object.prototype[k]!=c[k]){this.cleanup(k,true)}}}}function K(d,g,f,c,e){this.sIFR=d;this.id=g;this.vars=f;this.movie=null;this.__forceWidth=c;this.__events=e;this.__resizing=0}K.prototype={getFlashElement:function(){return document.getElementById(this.id)},getAlternate:function(){return document.getElementById(this.id+"_alternate")},getAncestor:function(){var c=this.getFlashElement().parentNode;return !this.sIFR.dom.hasClass(E.FIX_FOCUS,c)?c:c.parentNode},available:function(){var c=this.getFlashElement();return c&&c.parentNode},call:function(c){var d=this.getFlashElement();if(!d[c]){return false}return Function.prototype.apply.call(d[c],d,Array.prototype.slice.call(arguments,1))},attempt:function(){if(!this.available()){return false}try{this.call.apply(this,arguments)}catch(c){if(this.sIFR.debug){throw c}return false}return true},updateVars:function(c,e){for(var d=0;d<this.vars.length;d++){if(this.vars[d].split("=")[0]==c){this.vars[d]=c+"="+e;break}}var f=this.sIFR.util.encodeVars(this.vars);this.movie.injectVars(this.getFlashElement(),f);this.movie.injectVars(this.movie.html,f)},storeSize:function(c,d){this.movie.setSize(c,d);this.updateVars(c,d)},fireEvent:function(c){if(this.available()&&this.__events[c]){this.sIFR.util.delay(0,this.__events[c],this,this)}},resizeFlashElement:function(c,d,e){if(!this.available()){return}this.__resizing++;var f=this.getFlashElement();f.setAttribute("height",c);this.getAncestor().style.minHeight="";this.updateVars("renderheight",c);this.storeSize("height",c);if(d!==null){f.setAttribute("width",d);this.movie.setSize("width",d)}if(this.__events.onReplacement){this.sIFR.util.delay(0,this.__events.onReplacement,this,this);delete this.__events.onReplacement}if(e){this.sIFR.util.delay(0,function(){this.attempt("scaleMovie");this.__resizing--},this)}else{this.__resizing--}},blurFlashElement:function(){if(this.available()){this.sIFR.dom.blurElement(this.getFlashElement())}},resetMovie:function(){this.sIFR.util.delay(0,this.movie.reset,this.movie,this.getFlashElement(),this.getAlternate())},resizeAfterScale:function(){if(this.available()&&this.__resizing==0){this.sIFR.util.delay(0,this.resize,this)}},resize:function(){if(!this.available()){return}this.__resizing++;var g=this.getFlashElement();var f=g.offsetWidth;if(f==0){return}var e=g.getAttribute("width");var l=g.getAttribute("height");var m=this.getAncestor();var o=this.sIFR.dom.getHeightFromStyle(m);g.style.width="1px";g.style.height="1px";m.style.minHeight=o+"px";var c=this.getAlternate().childNodes;var n=[];for(var k=0;k<c.length;k++){var h=c[k].cloneNode(true);n.push(h);m.appendChild(h)}var d=this.sIFR.dom.getWidthFromStyle(m);for(var k=0;k<n.length;k++){m.removeChild(n[k])}g.style.width=g.style.height=m.style.minHeight="";g.setAttribute("width",this.__forceWidth?d:e);g.setAttribute("height",l);if(sIFR.ua.ie){g.style.display="none";var j=g.offsetHeight;g.style.display=""}if(d!=f){if(this.__forceWidth){this.storeSize("width",d)}this.attempt("resize",d)}this.__resizing--},replaceText:function(g,j){var d=this.sIFR.util.escape(g);if(!this.attempt("replaceText",d)){return false}this.updateVars("content",d);var f=this.getAlternate();if(j){while(f.firstChild){f.removeChild(f.firstChild)}for(var c=0;c<j.length;c++){f.appendChild(j[c])}}else{try{f.innerHTML=g}catch(h){}}return true},changeCSS:function(c){c=this.sIFR.util.escape(this.sIFR.util.cssToString(this.sIFR.util.convertCssArg(c)));this.updateVars("css",c);return this.attempt("changeCSS",c)},remove:function(){if(this.movie&&this.available()){this.movie.remove(this.getFlashElement(),this.id)}}};var X=new function(){this.create=function(p,n,j,i,f,e,g,o,l,h,m){var k=p.ua.ie?d:c;return new k(p,n,j,i,f,e,g,o,["flashvars",l,"wmode",h,"bgcolor",m,"allowScriptAccess","always","quality","best"])};function c(s,q,l,h,f,e,g,r,n){var m=s.dom.create("object",E.FLASH);var p=["type","application/x-shockwave-flash","id",f,"name",f,"data",e,"width",g,"height",r];for(var o=0;o<p.length;o+=2){m.setAttribute(p[o],p[o+1])}var j=m;if(h){j=W.create("div",E.FIX_FOCUS);j.appendChild(m)}for(var o=0;o<n.length;o+=2){if(n[o]=="name"){continue}var k=W.create("param");k.setAttribute("name",n[o]);k.setAttribute("value",n[o+1]);m.appendChild(k)}l.style.minHeight=r+"px";while(l.firstChild){l.removeChild(l.firstChild)}l.appendChild(j);this.html=j.cloneNode(true)}c.prototype={reset:function(e,f){e.parentNode.replaceChild(this.html.cloneNode(true),e)},remove:function(e,f){e.parentNode.removeChild(e)},setSize:function(e,f){this.html.setAttribute(e,f)},injectVars:function(e,g){var h=e.getElementsByTagName("param");for(var f=0;f<h.length;f++){if(h[f].getAttribute("name")=="flashvars"){h[f].setAttribute("value",g);break}}}};function d(p,n,j,h,f,e,g,o,k){this.dom=p.dom;this.broken=n;this.html='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="'+f+'" width="'+g+'" height="'+o+'" class="'+E.FLASH+'"><param name="movie" value="'+e+'"></param></object>';var m="";for(var l=0;l<k.length;l+=2){m+='<param name="'+k[l]+'" value="'+k[l+1]+'"></param>'}this.html=this.html.replace(/(<\/object>)/,m+"$1");j.style.minHeight=o+"px";j.innerHTML=this.html;this.broken.register(j.firstChild)}d.prototype={reset:function(f,g){g=g.cloneNode(true);var e=f.parentNode;e.innerHTML=this.html;this.broken.register(e.firstChild);e.appendChild(g)},remove:function(e,f){this.broken.cleanup(f)},setSize:function(e,f){this.html=this.html.replace(e=="height"?/(height)="\d+"/:/(width)="\d+"/,'$1="'+f+'"')},injectVars:function(e,f){if(e!=this.html){return}this.html=this.html.replace(/(flashvars(=|\"\svalue=)\")[^\"]+/,"$1"+f)}}};this.errors=new Y(O);var A=this.util=new D(O);var W=this.dom=new U(O);var T=this.ua=new H(O);var G={fragmentIdentifier:new F(O),pageLoad:new S(O),prefetch:new N(O),brokenFlashIE:new b(O)};this.__resetBrokenMovies=G.brokenFlashIE.reset;var J={kwargs:[],replaceAll:function(d){for(var c=0;c<this.kwargs.length;c++){O.replace(this.kwargs[c])}if(!d){this.kwargs=[]}}};this.activate=function(){if(!T.supported||!this.isEnabled||this.isActive||!C()||a()){return}G.prefetch.fetchMovies(arguments);this.isActive=true;this.setFlashClass();G.fragmentIdentifier.cache();G.pageLoad.attachUnload();if(!this.autoInitialize){return}G.pageLoad.attach()};this.setFlashClass=function(){if(this.hasFlashClassSet){return}W.addClass(E.ACTIVE,W.getBody()||document.documentElement);this.hasFlashClassSet=true};this.removeFlashClass=function(){if(!this.hasFlashClassSet){return}W.removeClass(E.ACTIVE,W.getBody());W.removeClass(E.ACTIVE,document.documentElement);this.hasFlashClassSet=false};this.initialize=function(c){if(!this.isActive||!this.isEnabled){return}if(R){if(!c){J.replaceAll(false)}return}R=true;J.replaceAll(c);if(O.repaintOnResize){if(window.addEventListener){window.addEventListener("resize",Z,false)}else{window.attachEvent("onresize",Z)}}G.prefetch.clear()};this.replace=function(x,u){if(!T.supported){return}if(u){x=A.copyProperties(x,u)}if(!R){return J.kwargs.push(x)}if(this.onReplacementStart){this.onReplacementStart(x)}var AM=x.elements||W.querySelectorAll(x.selector);if(AM.length==0){return}var w=M(x.src);var AR=A.convertCssArg(x.css);var v=B(x.filters);var AN=x.forceSingleLine===true;var AS=x.preventWrap===true&&!AN;var q=AN||(x.fitExactly==null?this.fitExactly:x.fitExactly)===true;var AD=q||(x.forceWidth==null?this.forceWidth:x.forceWidth)===true;var s=x.ratios||[];var AE=x.pixelFont===true;var r=parseInt(x.tuneHeight)||0;var z=!!x.onRelease||!!x.onRollOver||!!x.onRollOut;if(q){A.extractFromCss(AR,".sIFR-root","text-align",true)}var t=A.extractFromCss(AR,".sIFR-root","font-size",true)||"0";var e=A.extractFromCss(AR,".sIFR-root","background-color",true)||"#FFFFFF";var o=A.extractFromCss(AR,".sIFR-root","kerning",true)||"";var AW=A.extractFromCss(AR,".sIFR-root","opacity",true)||"100";var k=A.extractFromCss(AR,".sIFR-root","cursor",true)||"default";var AP=parseInt(A.extractFromCss(AR,".sIFR-root","leading"))||0;var AJ=x.gridFitType||(A.extractFromCss(AR,".sIFR-root","text-align")=="right")?"subpixel":"pixel";var h=this.forceTextTransform===false?"none":A.extractFromCss(AR,".sIFR-root","text-transform",true)||"none";t=/^\d+(px)?$/.test(t)?parseInt(t):0;AW=parseFloat(AW)<1?100*parseFloat(AW):AW;var AC=x.modifyCss?"":A.cssToString(AR);var AG=x.wmode||"";if(!AG){if(x.transparent){AG="transparent"}else{if(x.opaque){AG="opaque"}}}if(AG=="transparent"){if(!T.transparencySupport){AG="opaque"}else{e="transparent"}}else{if(e=="transparent"){e="#FFFFFF"}}for(var AV=0;AV<AM.length;AV++){var AF=AM[AV];if(W.hasOneOfClassses(E.IGNORE_CLASSES,AF)||W.ancestorHasClass(AF,E.ALTERNATE)){continue}var AO=W.getDimensions(AF);var f=AO.height;var c=AO.width;var AA=W.getComputedStyle(AF,"display");if(!f||!c||!AA||AA=="none"){continue}c=W.getWidthFromStyle(AF);var n,AH;if(!t){var AL=I(AF);n=Math.min(this.MAX_FONT_SIZE,Math.max(this.MIN_FONT_SIZE,AL.fontSize));if(AE){n=Math.max(8,8*Math.round(n/8))}AH=AL.lines}else{n=t;AH=1}var d=W.create("span",E.ALTERNATE);var AX=AF.cloneNode(true);AF.parentNode.appendChild(AX);for(var AU=0,AT=AX.childNodes.length;AU<AT;AU++){var m=AX.childNodes[AU];if(!/^(style|script)$/i.test(m.nodeName)){d.appendChild(m.cloneNode(true))}}if(x.modifyContent){x.modifyContent(AX,x.selector)}if(x.modifyCss){AC=x.modifyCss(AR,AX,x.selector)}var p=P(AX,h,x.uriEncode);AX.parentNode.removeChild(AX);if(x.modifyContentString){p.text=x.modifyContentString(p.text,x.selector)}if(p.text==""){continue}var AK=Math.round(AH*V(n,s)*n)+this.FLASH_PADDING_BOTTOM+r;if(AH>1&&AP){AK+=Math.round((AH-1)*AP)}var AB=AD?c:"100%";var AI="sIFR_replacement_"+L++;var AQ=["id="+AI,"content="+A.escape(p.text),"width="+c,"renderheight="+AK,"link="+A.escape(p.primaryLink.href||""),"target="+A.escape(p.primaryLink.target||""),"size="+n,"css="+A.escape(AC),"cursor="+k,"tunewidth="+(x.tuneWidth||0),"tuneheight="+r,"offsetleft="+(x.offsetLeft||""),"offsettop="+(x.offsetTop||""),"fitexactly="+q,"preventwrap="+AS,"forcesingleline="+AN,"antialiastype="+(x.antiAliasType||""),"thickness="+(x.thickness||""),"sharpness="+(x.sharpness||""),"kerning="+o,"gridfittype="+AJ,"flashfilters="+v,"opacity="+AW,"blendmode="+(x.blendMode||""),"selectable="+(x.selectable==null||AG!=""&&!sIFR.ua.macintosh&&sIFR.ua.gecko&&sIFR.ua.geckoVersion>=sIFR.ua.parseVersion("1.9")?"true":x.selectable===true),"fixhover="+(this.fixHover===true),"events="+z,"delayrun="+G.brokenFlashIE.fixFlash,"version="+this.VERSION];var y=A.encodeVars(AQ);var g=new K(O,AI,AQ,AD,{onReplacement:x.onReplacement,onRollOver:x.onRollOver,onRollOut:x.onRollOut,onRelease:x.onRelease});g.movie=X.create(sIFR,G.brokenFlashIE,AF,T.fixFocus&&x.fixFocus,AI,w,AB,AK,y,AG,e);this.replacements.push(g);this.replacements[AI]=g;if(x.selector){if(!this.replacements[x.selector]){this.replacements[x.selector]=[g]}else{this.replacements[x.selector].push(g)}}d.setAttribute("id",AI+"_alternate");AF.appendChild(d);W.addClass(E.REPLACED,AF)}G.fragmentIdentifier.restore()};this.getReplacementByFlashElement=function(d){for(var c=0;c<O.replacements.length;c++){if(O.replacements[c].id==d.getAttribute("id")){return O.replacements[c]}}};this.redraw=function(){for(var c=0;c<O.replacements.length;c++){O.replacements[c].resetMovie()}};this.prepareClearReferences=function(){G.brokenFlashIE.prepareClearReferences()};this.clearReferences=function(){G.brokenFlashIE.clearReferences();G=null;J=null;delete O.replacements};function C(){if(O.domains.length==0){return true}var d=A.domain();for(var c=0;c<O.domains.length;c++){if(A.domainMatches(d,O.domains[c])){return true}}return false}function a(){if(document.location.protocol=="file:"){if(O.debug){O.errors.fire("isFile")}return true}return false}function M(c){if(T.ie&&c.charAt(0)=="/"){c=window.location.toString().replace(/([^:]+)(:\/?\/?)([^\/]+).*/,"$1$2$3")+c}return c}function V(d,e){for(var c=0;c<e.length;c+=2){if(d<=e[c]){return e[c+1]}}return e[e.length-1]||1}function B(g){var e=[];for(var d in g){if(g[d]==Object.prototype[d]){continue}var c=g[d];d=[d.replace(/filter/i,"")+"Filter"];for(var f in c){if(c[f]==Object.prototype[f]){continue}d.push(f+":"+A.escape(A.toJson(c[f],A.toHexString)))}e.push(d.join(","))}return A.escape(e.join(";"))}function Z(d){var e=Z.viewport;var c=W.getViewport();if(e&&c.width==e.width&&c.height==e.height){return}Z.viewport=c;if(O.replacements.length==0){return}if(Z.timer){clearTimeout(Z.timer)}Z.timer=setTimeout(function(){delete Z.timer;for(var f=0;f<O.replacements.length;f++){O.replacements[f].resize()}},200)}function I(f){var g=W.getComputedStyle(f,"fontSize");var d=g.indexOf("px")==-1;var e=f.innerHTML;if(d){f.innerHTML="X"}f.style.paddingTop=f.style.paddingBottom=f.style.borderTopWidth=f.style.borderBottomWidth="0px";f.style.lineHeight="2em";f.style.display="block";g=d?f.offsetHeight/2:parseInt(g,10);if(d){f.innerHTML=e}var c=Math.round(f.offsetHeight/(2*g));f.style.paddingTop=f.style.paddingBottom=f.style.borderTopWidth=f.style.borderBottomWidth=f.style.lineHeight=f.style.display="";if(isNaN(c)||!isFinite(c)||c==0){c=1}return{fontSize:g,lines:c}}function P(c,g,s){s=s||A.uriEncode;var q=[],m=[];var k=null;var e=c.childNodes;var o=false,p=false;var j=0;while(j<e.length){var f=e[j];if(f.nodeType==3){var t=A.textTransform(g,A.normalize(f.nodeValue)).replace(/</g,"&lt;");if(o&&p){t=t.replace(/^\s+/,"")}m.push(t);o=/\s$/.test(t);p=false}if(f.nodeType==1&&!/^(style|script)$/i.test(f.nodeName)){var h=[];var r=f.nodeName.toLowerCase();var n=f.className||"";if(/\s+/.test(n)){if(n.indexOf(E.CLASS)>-1){n=n.match("(\\s|^)"+E.CLASS+"-([^\\s$]*)(\\s|$)")[2]}else{n=n.match(/^([^\s]+)/)[1]}}if(n!=""){h.push('class="'+n+'"')}if(r=="a"){var d=s(f.getAttribute("href")||"");var l=f.getAttribute("target")||"";h.push('href="'+d+'"','target="'+l+'"');if(!k){k={href:d,target:l}}}m.push("<"+r+(h.length>0?" ":"")+h.join(" ")+">");p=true;if(f.hasChildNodes()){q.push(j);j=0;e=f.childNodes;continue}else{if(!/^(br|img)$/i.test(f.nodeName)){m.push("</",f.nodeName.toLowerCase(),">")}}}if(q.length>0&&!f.nextSibling){do{j=q.pop();e=f.parentNode.parentNode.childNodes;f=e[j];if(f){m.push("</",f.nodeName.toLowerCase(),">")}}while(j==e.length-1&&q.length>0)}j++}return{text:m.join("").replace(/^\s+|\s+$|\s*(<br>)\s*/g,"$1"),primaryLink:k||{}}}};
var parseSelector=(function(){var B=/\s*,\s*/;var A=/\s*([\s>+~(),]|^|$)\s*/g;var L=/([\s>+~,]|[^(]\+|^)([#.:@])/g;var F=/(^|\))[^\s>+~]/g;var M=/(\)|^)/;var K=/[\s#.:>+~()@]|[^\s#.:>+~()@]+/g;function H(R,P){P=P||document.documentElement;var S=R.split(B),X=[];for(var U=0;U<S.length;U++){var N=[P],W=G(S[U]);for(var T=0;T<W.length;){var Q=W[T++],O=W[T++],V="";if(W[T]=="("){while(W[T++]!=")"&&T<W.length){V+=W[T]}V=V.slice(0,-1)}N=I(N,Q,O,V)}X=X.concat(N)}return X}function G(N){var O=N.replace(A,"$1").replace(L,"$1*$2").replace(F,D);return O.match(K)||[]}function D(N){return N.replace(M,"$1 ")}function I(N,P,Q,O){return(H.selectors[P])?H.selectors[P](N,Q,O):[]}var E={toArray:function(O){var N=[];for(var P=0;P<O.length;P++){N.push(O[P])}return N}};var C={isTag:function(O,N){return(N=="*")||(N.toLowerCase()==O.nodeName.toLowerCase())},previousSiblingElement:function(N){do{N=N.previousSibling}while(N&&N.nodeType!=1);return N},nextSiblingElement:function(N){do{N=N.nextSibling}while(N&&N.nodeType!=1);return N},hasClass:function(N,O){return(O.className||"").match("(^|\\s)"+N+"(\\s|$)")},getByTag:function(N,O){return O.getElementsByTagName(N)}};var J={"#":function(N,P){for(var O=0;O<N.length;O++){if(N[O].getAttribute("id")==P){return[N[O]]}}return[]}," ":function(O,Q){var N=[];for(var P=0;P<O.length;P++){N=N.concat(E.toArray(C.getByTag(Q,O[P])))}return N},">":function(O,R){var N=[];for(var Q=0,S;Q<O.length;Q++){S=O[Q];for(var P=0,T;P<S.childNodes.length;P++){T=S.childNodes[P];if(T.nodeType==1&&C.isTag(T,R)){N.push(T)}}}return N},".":function(O,Q){var N=[];for(var P=0,R;P<O.length;P++){R=O[P];if(C.hasClass([Q],R)){N.push(R)}}return N},":":function(N,P,O){return(H.pseudoClasses[P])?H.pseudoClasses[P](N,O):[]}};H.selectors=J;H.pseudoClasses={};H.util=E;H.dom=C;return H})();/*
 * jQuery validation plug-in 1.5.5
 *
 * http://bassistance.de/jquery-plugins/jquery-plugin-validation/
 * http://docs.jquery.com/Plugins/Validation
 *
 * Copyright (c) 2006 - 2008 Jörn Zaefferer
 *
 * $Id: jquery.validate.js 6403 2009-06-17 14:27:16Z joern.zaefferer $
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
(function($){$.extend($.fn,{validate:function(options){if(!this.length){options&&options.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return;}var validator=$.data(this[0],'validator');if(validator){return validator;}validator=new $.validator(options,this[0]);$.data(this[0],'validator',validator);if(validator.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){validator.cancelSubmit=true;});if(validator.settings.submitHandler){this.find("input, button").filter(":submit").click(function(){validator.submitButton=this;});}this.submit(function(event){if(validator.settings.debug)event.preventDefault();function handle(){if(validator.settings.submitHandler){if(validator.submitButton){var hidden=$("<input type='hidden'/>").attr("name",validator.submitButton.name).val(validator.submitButton.value).appendTo(validator.currentForm);}validator.settings.submitHandler.call(validator,validator.currentForm);if(validator.submitButton){hidden.remove();}return false;}return true;}if(validator.cancelSubmit){validator.cancelSubmit=false;return handle();}if(validator.form()){if(validator.pendingRequest){validator.formSubmitted=true;return false;}return handle();}else{validator.focusInvalid();return false;}});}return validator;},valid:function(){if($(this[0]).is('form')){return this.validate().form();}else{var valid=true;var validator=$(this[0].form).validate();this.each(function(){valid&=validator.element(this);});return valid;}},removeAttrs:function(attributes){var result={},$element=this;$.each(attributes.split(/\s/),function(index,value){result[value]=$element.attr(value);$element.removeAttr(value);});return result;},rules:function(command,argument){var element=this[0];if(command){var settings=$.data(element.form,'validator').settings;var staticRules=settings.rules;var existingRules=$.validator.staticRules(element);switch(command){case"add":$.extend(existingRules,$.validator.normalizeRule(argument));staticRules[element.name]=existingRules;if(argument.messages)settings.messages[element.name]=$.extend(settings.messages[element.name],argument.messages);break;case"remove":if(!argument){delete staticRules[element.name];return existingRules;}var filtered={};$.each(argument.split(/\s/),function(index,method){filtered[method]=existingRules[method];delete existingRules[method];});return filtered;}}var data=$.validator.normalizeRules($.extend({},$.validator.metadataRules(element),$.validator.classRules(element),$.validator.attributeRules(element),$.validator.staticRules(element)),element);if(data.required){var param=data.required;delete data.required;data=$.extend({required:param},data);}return data;}});$.extend($.expr[":"],{blank:function(a){return!$.trim(a.value);},filled:function(a){return!!$.trim(a.value);},unchecked:function(a){return!a.checked;}});$.validator=function(options,form){this.settings=$.extend({},$.validator.defaults,options);this.currentForm=form;this.init();};$.validator.format=function(source,params){if(arguments.length==1)return function(){var args=$.makeArray(arguments);args.unshift(source);return $.validator.format.apply(this,args);};if(arguments.length>2&&params.constructor!=Array){params=$.makeArray(arguments).slice(1);}if(params.constructor!=Array){params=[params];}$.each(params,function(i,n){source=source.replace(new RegExp("\\{"+i+"\\}","g"),n);});return source;};$.extend($.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:$([]),errorLabelContainer:$([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(element){this.lastActive=element;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,element,this.settings.errorClass,this.settings.validClass);this.errorsFor(element).hide();}},onfocusout:function(element){if(!this.checkable(element)&&(element.name in this.submitted||!this.optional(element))){this.element(element);}},onkeyup:function(element){if(element.name in this.submitted||element==this.lastElement){this.element(element);}},onclick:function(element){if(element.name in this.submitted)this.element(element);},highlight:function(element,errorClass,validClass){$(element).addClass(errorClass).removeClass(validClass);},unhighlight:function(element,errorClass,validClass){$(element).removeClass(errorClass).addClass(validClass);}},setDefaults:function(settings){$.extend($.validator.defaults,settings);},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",dateDE:"Bitte geben Sie ein gültiges Datum ein.",number:"Please enter a valid number.",numberDE:"Bitte geben Sie eine Nummer ein.",digits:"Please enter only digits",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:$.validator.format("Please enter no more than {0} characters."),minlength:$.validator.format("Please enter at least {0} characters."),rangelength:$.validator.format("Please enter a value between {0} and {1} characters long."),range:$.validator.format("Please enter a value between {0} and {1}."),max:$.validator.format("Please enter a value less than or equal to {0}."),min:$.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=$(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||$(this.currentForm);this.containers=$(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var groups=(this.groups={});$.each(this.settings.groups,function(key,value){$.each(value.split(/\s/),function(index,name){groups[name]=key;});});var rules=this.settings.rules;$.each(rules,function(key,value){rules[key]=$.validator.normalizeRule(value);});function delegate(event){var validator=$.data(this[0].form,"validator");validator.settings["on"+event.type]&&validator.settings["on"+event.type].call(validator,this[0]);}$(this.currentForm).delegate("focusin focusout keyup",":text, :password, :file, select, textarea",delegate).delegate("click",":radio, :checkbox",delegate);if(this.settings.invalidHandler)$(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler);},form:function(){this.checkForm();$.extend(this.submitted,this.errorMap);this.invalid=$.extend({},this.errorMap);if(!this.valid())$(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors();return this.valid();},checkForm:function(){this.prepareForm();for(var i=0,elements=(this.currentElements=this.elements());elements[i];i++){this.check(elements[i]);}return this.valid();},element:function(element){element=this.clean(element);this.lastElement=element;this.prepareElement(element);this.currentElements=$(element);var result=this.check(element);if(result){delete this.invalid[element.name];}else{this.invalid[element.name]=true;}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers);}this.showErrors();return result;},showErrors:function(errors){if(errors){$.extend(this.errorMap,errors);this.errorList=[];for(var name in errors){this.errorList.push({message:errors[name],element:this.findByName(name)[0]});}this.successList=$.grep(this.successList,function(element){return!(element.name in errors);});}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors();},resetForm:function(){if($.fn.resetForm)$(this.currentForm).resetForm();this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass);},numberOfInvalids:function(){return this.objectLength(this.invalid);},objectLength:function(obj){var count=0;for(var i in obj)count++;return count;},hideErrors:function(){this.addWrapper(this.toHide).hide();},valid:function(){return this.size()==0;},size:function(){return this.errorList.length;},focusInvalid:function(){if(this.settings.focusInvalid){try{$(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus();}catch(e){}}},findLastActive:function(){var lastActive=this.lastActive;return lastActive&&$.grep(this.errorList,function(n){return n.element.name==lastActive.name;}).length==1&&lastActive;},elements:function(){var validator=this,rulesCache={};return $([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&validator.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in rulesCache||!validator.objectLength($(this).rules()))return false;rulesCache[this.name]=true;return true;});},clean:function(selector){return $(selector)[0];},errors:function(){return $(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext);},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=$([]);this.toHide=$([]);this.formSubmitted=false;this.currentElements=$([]);},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers);},prepareElement:function(element){this.reset();this.toHide=this.errorsFor(element);},check:function(element){element=this.clean(element);if(this.checkable(element)){element=this.findByName(element.name)[0];}var rules=$(element).rules();var dependencyMismatch=false;for(method in rules){var rule={method:method,parameters:rules[method]};try{var result=$.validator.methods[method].call(this,element.value.replace(/\r/g,""),element,rule.parameters);if(result=="dependency-mismatch"){dependencyMismatch=true;continue;}dependencyMismatch=false;if(result=="pending"){this.toHide=this.toHide.not(this.errorsFor(element));return;}if(!result){this.formatAndAdd(element,rule);return false;}}catch(e){this.settings.debug&&window.console&&console.log("exception occured when checking element "+element.id
+", check the '"+rule.method+"' method");throw e;}}if(dependencyMismatch)return;if(this.objectLength(rules))this.successList.push(element);return true;},customMetaMessage:function(element,method){if(!$.metadata)return;var meta=this.settings.meta?$(element).metadata()[this.settings.meta]:$(element).metadata();return meta&&meta.messages&&meta.messages[method];},customMessage:function(name,method){var m=this.settings.messages[name];return m&&(m.constructor==String?m:m[method]);},findDefined:function(){for(var i=0;i<arguments.length;i++){if(arguments[i]!==undefined)return arguments[i];}return undefined;},defaultMessage:function(element,method){return this.findDefined(this.customMessage(element.name,method),this.customMetaMessage(element,method),!this.settings.ignoreTitle&&element.title||undefined,$.validator.messages[method],"<strong>Warning: No message defined for "+element.name+"</strong>");},formatAndAdd:function(element,rule){var message=this.defaultMessage(element,rule.method);if(typeof message=="function")message=message.call(this,rule.parameters,element);this.errorList.push({message:message,element:element});this.errorMap[element.name]=message;this.submitted[element.name]=message;},addWrapper:function(toToggle){if(this.settings.wrapper)toToggle=toToggle.add(toToggle.parent(this.settings.wrapper));return toToggle;},defaultShowErrors:function(){for(var i=0;this.errorList[i];i++){var error=this.errorList[i];this.settings.highlight&&this.settings.highlight.call(this,error.element,this.settings.errorClass,this.settings.validClass);this.showLabel(error.element,error.message);}if(this.errorList.length){this.toShow=this.toShow.add(this.containers);}if(this.settings.success){for(var i=0;this.successList[i];i++){this.showLabel(this.successList[i]);}}if(this.settings.unhighlight){for(var i=0,elements=this.validElements();elements[i];i++){this.settings.unhighlight.call(this,elements[i],this.settings.errorClass,this.settings.validClass);}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show();},validElements:function(){return this.currentElements.not(this.invalidElements());},invalidElements:function(){return $(this.errorList).map(function(){return this.element;});},showLabel:function(element,message){var label=this.errorsFor(element);if(label.length){label.removeClass().addClass(this.settings.errorClass);label.attr("generated")&&label.html(message);}else{label=$("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(element),generated:true}).addClass(this.settings.errorClass).html(message||"");if(this.settings.wrapper){label=label.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();}if(!this.labelContainer.append(label).length)this.settings.errorPlacement?this.settings.errorPlacement(label,$(element)):label.insertAfter(element);}if(!message&&this.settings.success){label.text("");typeof this.settings.success=="string"?label.addClass(this.settings.success):this.settings.success(label);}this.toShow=this.toShow.add(label);},errorsFor:function(element){return this.errors().filter("[for='"+this.idOrName(element)+"']");},idOrName:function(element){return this.groups[element.name]||(this.checkable(element)?element.name:element.id||element.name);},checkable:function(element){return/radio|checkbox/i.test(element.type);},findByName:function(name){var form=this.currentForm;return $(document.getElementsByName(name)).map(function(index,element){return element.form==form&&element.name==name&&element||null;});},getLength:function(value,element){switch(element.nodeName.toLowerCase()){case'select':return $("option:selected",element).length;case'input':if(this.checkable(element))return this.findByName(element.name).filter(':checked').length;}return value.length;},depend:function(param,element){return this.dependTypes[typeof param]?this.dependTypes[typeof param](param,element):true;},dependTypes:{"boolean":function(param,element){return param;},"string":function(param,element){return!!$(param,element.form).length;},"function":function(param,element){return param(element);}},optional:function(element){return!$.validator.methods.required.call(this,$.trim(element.value),element)&&"dependency-mismatch";},startRequest:function(element){if(!this.pending[element.name]){this.pendingRequest++;this.pending[element.name]=true;}},stopRequest:function(element,valid){this.pendingRequest--;if(this.pendingRequest<0)this.pendingRequest=0;delete this.pending[element.name];if(valid&&this.pendingRequest==0&&this.formSubmitted&&this.form()){$(this.currentForm).submit();}else if(!valid&&this.pendingRequest==0&&this.formSubmitted){$(this.currentForm).triggerHandler("invalid-form",[this]);}},previousValue:function(element){return $.data(element,"previousValue")||$.data(element,"previousValue",previous={old:null,valid:true,message:this.defaultMessage(element,"remote")});}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(className,rules){className.constructor==String?this.classRuleSettings[className]=rules:$.extend(this.classRuleSettings,className);},classRules:function(element){var rules={};var classes=$(element).attr('class');classes&&$.each(classes.split(' '),function(){if(this in $.validator.classRuleSettings){$.extend(rules,$.validator.classRuleSettings[this]);}});return rules;},attributeRules:function(element){var rules={};var $element=$(element);for(method in $.validator.methods){var value=$element.attr(method);if(value){rules[method]=value;}}if(rules.maxlength&&/-1|2147483647|524288/.test(rules.maxlength)){delete rules.maxlength;}return rules;},metadataRules:function(element){if(!$.metadata)return{};var meta=$.data(element.form,'validator').settings.meta;return meta?$(element).metadata()[meta]:$(element).metadata();},staticRules:function(element){var rules={};var validator=$.data(element.form,'validator');if(validator.settings.rules){rules=$.validator.normalizeRule(validator.settings.rules[element.name])||{};}return rules;},normalizeRules:function(rules,element){$.each(rules,function(prop,val){if(val===false){delete rules[prop];return;}if(val.param||val.depends){var keepRule=true;switch(typeof val.depends){case"string":keepRule=!!$(val.depends,element.form).length;break;case"function":keepRule=val.depends.call(element,element);break;}if(keepRule){rules[prop]=val.param!==undefined?val.param:true;}else{delete rules[prop];}}});$.each(rules,function(rule,parameter){rules[rule]=$.isFunction(parameter)?parameter(element):parameter;});$.each(['minlength','maxlength','min','max'],function(){if(rules[this]){rules[this]=Number(rules[this]);}});$.each(['rangelength','range'],function(){if(rules[this]){rules[this]=[Number(rules[this][0]),Number(rules[this][1])];}});if($.validator.autoCreateRanges){if(rules.min&&rules.max){rules.range=[rules.min,rules.max];delete rules.min;delete rules.max;}if(rules.minlength&&rules.maxlength){rules.rangelength=[rules.minlength,rules.maxlength];delete rules.minlength;delete rules.maxlength;}}if(rules.messages){delete rules.messages}return rules;},normalizeRule:function(data){if(typeof data=="string"){var transformed={};$.each(data.split(/\s/),function(){transformed[this]=true;});data=transformed;}return data;},addMethod:function(name,method,message){$.validator.methods[name]=method;$.validator.messages[name]=message||$.validator.messages[name];if(method.length<3){$.validator.addClassRules(name,$.validator.normalizeRule(name));}},methods:{required:function(value,element,param){if(!this.depend(param,element))return"dependency-mismatch";switch(element.nodeName.toLowerCase()){case'select':var options=$("option:selected",element);return options.length>0&&(element.type=="select-multiple"||($.browser.msie&&!(options[0].attributes['value'].specified)?options[0].text:options[0].value).length>0);case'input':if(this.checkable(element))return this.getLength(value,element)>0;default:return $.trim(value).length>0;}},remote:function(value,element,param){if(this.optional(element))return"dependency-mismatch";var previous=this.previousValue(element);if(!this.settings.messages[element.name])this.settings.messages[element.name]={};this.settings.messages[element.name].remote=typeof previous.message=="function"?previous.message(value):previous.message;param=typeof param=="string"&&{url:param}||param;if(previous.old!==value){previous.old=value;var validator=this;this.startRequest(element);var data={};data[element.name]=value;$.ajax($.extend(true,{url:param,mode:"abort",port:"validate"+element.name,dataType:"json",data:data,success:function(response){var valid=response===true;if(valid){var submitted=validator.formSubmitted;validator.prepareElement(element);validator.formSubmitted=submitted;validator.successList.push(element);validator.showErrors();}else{var errors={};errors[element.name]=previous.message=response||validator.defaultMessage(element,"remote");validator.showErrors(errors);}previous.valid=valid;validator.stopRequest(element,valid);}},param));return"pending";}else if(this.pending[element.name]){return"pending";}return previous.valid;},minlength:function(value,element,param){return this.optional(element)||this.getLength($.trim(value),element)>=param;},maxlength:function(value,element,param){return this.optional(element)||this.getLength($.trim(value),element)<=param;},rangelength:function(value,element,param){var length=this.getLength($.trim(value),element);return this.optional(element)||(length>=param[0]&&length<=param[1]);},min:function(value,element,param){return this.optional(element)||value>=param;},max:function(value,element,param){return this.optional(element)||value<=param;},range:function(value,element,param){return this.optional(element)||(value>=param[0]&&value<=param[1]);},email:function(value,element){return this.optional(element)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value);},url:function(value,element){return this.optional(element)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value);},date:function(value,element){return this.optional(element)||!/Invalid|NaN/.test(new Date(value));},dateISO:function(value,element){return this.optional(element)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(value);},dateDE:function(value,element){return this.optional(element)||/^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(value);},number:function(value,element){return this.optional(element)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(value);},numberDE:function(value,element){return this.optional(element)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value);},digits:function(value,element){return this.optional(element)||/^\d+$/.test(value);},creditcard:function(value,element){if(this.optional(element))return"dependency-mismatch";if(/[^0-9-]+/.test(value))return false;var nCheck=0,nDigit=0,bEven=false;value=value.replace(/\D/g,"");for(n=value.length-1;n>=0;n--){var cDigit=value.charAt(n);var nDigit=parseInt(cDigit,10);if(bEven){if((nDigit*=2)>9)nDigit-=9;}nCheck+=nDigit;bEven=!bEven;}return(nCheck%10)==0;},accept:function(value,element,param){param=typeof param=="string"?param.replace(/,/g,'|'):"png|jpe?g|gif";return this.optional(element)||value.match(new RegExp(".("+param+")$","i"));},equalTo:function(value,element,param){return value==$(param).val();}}});$.format=$.validator.format;})(jQuery);;(function($){var ajax=$.ajax;var pendingRequests={};$.ajax=function(settings){settings=$.extend(settings,$.extend({},$.ajaxSettings,settings));var port=settings.port;if(settings.mode=="abort"){if(pendingRequests[port]){pendingRequests[port].abort();}return(pendingRequests[port]=ajax.apply(this,arguments));}return ajax.apply(this,arguments);};})(jQuery);;(function($){$.each({focus:'focusin',blur:'focusout'},function(original,fix){$.event.special[fix]={setup:function(){if($.browser.msie)return false;this.addEventListener(original,$.event.special[fix].handler,true);},teardown:function(){if($.browser.msie)return false;this.removeEventListener(original,$.event.special[fix].handler,true);},handler:function(e){arguments[0]=$.event.fix(e);arguments[0].type=fix;return $.event.handle.apply(this,arguments);}};});$.extend($.fn,{delegate:function(type,delegate,handler){return this.bind(type,function(event){var target=$(event.target);if(target.is(delegate)){return handler.apply(target,arguments);}});},triggerEvent:function(type,target){return this.triggerHandler(type,[$.event.fix({type:type,target:target})]);}})})(jQuery);/*
 * Translated default messages for the jQuery validation plugin.
 * Language: FR
 */
jQuery.extend(jQuery.validator.messages, {
        required: "Ce champ est requis.",
        remote: "Veuillez remplir ce champ pour continuer.",
        email: "Veuillez entrer une adresse email valide.",
        url: "Veuillez entrer une URL valide.",
        date: "Veuillez entrer une date valide.",
        dateISO: "Veuillez entrer une date valide (ISO).",
        number: "Veuillez entrer un nombre valide.",
        digits: "Veuillez entrer (seulement) une valeur numérique.",
        creditcard: "Veuillez entrer un numéro de carte de crédit valide.",
        equalTo: "Veuillez entrer une nouvelle fois la même valeur.",
        accept: "Veuillez entrer une valeur avec une extension valide.",
        maxlength: jQuery.format("Veuillez ne pas entrer plus de {0} caractères."),
        minlength: jQuery.format("Veuillez entrer au moins {0} caractères."),
        rangelength: jQuery.format("Veuillez entrer entre {0} et {1} caractères."),
        range: jQuery.format("Veuillez entrer une valeur entre {0} et {1}."),
        max: jQuery.format("Veuillez entrer une valeur inférieure ou égale à  {0}."),
        min: jQuery.format("Veuillez entrer une valeur supérieure ou égale à  {0}.")
});/*
 * jQuery UI Stars v2.1.1
 * http://plugins.jquery.com/project/Star_Rating_widget
 *
 * Copyright (c) 2009 Orkan (orkans@gmail.com)
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * $Rev: 114 $
 * $Date:: 2009-06-12 #$
 * $Build: 32 (2009-06-12)
 *
 * Depends:
 *  ui.core.js
 *
 */
(function(A){A.widget("ui.stars",{_init:function(){var B=this,E=this.options,F=0;E.isSelect=E.inputType=="select";this.$form=A(this.element).closest("form");this.$selec=E.isSelect?A("select",this.element):null;this.$rboxs=E.isSelect?A("option",this.$selec):A(":radio",this.element);this.$stars=this.$rboxs.map(function(I){var J={value:this.value,title:(E.isSelect?this.text:this.title)||this.value,isDefault:(E.isSelect&&this.defaultSelected)||this.defaultChecked};if(I==0){E.split=typeof E.split!="number"?0:E.split;E.val2id=[];E.id2val=[];E.id2title=[];E.name=E.isSelect?B.$selec.get(0).name:this.name;E.disabled=E.disabled||(E.isSelect?A(B.$selec).attr("disabled"):A(this).attr("disabled"))}if(J.value==E.cancelValue){E.cancelTitle=J.title;return null}E.val2id[J.value]=F;E.id2val[F]=J.value;E.id2title[F]=J.title;if(J.isDefault){E.checked=F;E.value=E.defaultValue=J.value;E.title=J.title}var H=A("<div/>").addClass(E.starClass);var K=A("<a/>").attr("title",E.showTitles?J.title:"").text(J.value);if(E.split){var G=(F%E.split);var L=Math.floor(E.starWidth/E.split);H.width(L);K.css("margin-left","-"+(G*L)+"px")}F++;return H.append(K).get(0)});E.items=F;E.isSelect?this.$selec.remove():this.$rboxs.remove();this.$cancel=A("<div/>").addClass(E.cancelClass).append(A("<a/>").attr("title",E.showTitles?E.cancelTitle:"").text(E.cancelValue));E.cancelShow&=!E.disabled&&!E.oneVoteOnly;E.cancelShow&&this.element.append(this.$cancel);this.element.append(this.$stars);if(E.checked===undefined){E.checked=-1;E.value=E.defaultValue=E.cancelValue;E.title=""}this.$value=A('<input type="hidden" name="'+E.name+'" value="'+E.value+'" />');this.element.append(this.$value);this.$stars.bind("click.stars",function(H){if(!E.forceSelect&&E.disabled){return false}var G=B.$stars.index(this);E.checked=G;E.value=E.id2val[G];E.title=E.id2title[G];B.$value.attr({disabled:E.disabled?"disabled":"",value:E.value});C(G,false);B._disableCancel();!E.forceSelect&&B.callback(H,"star")}).bind("mouseover.stars",function(){if(E.disabled){return false}var G=B.$stars.index(this);C(G,true)}).bind("mouseout.stars",function(){if(E.disabled){return false}C(B.options.checked,false)});this.$cancel.bind("click.stars",function(G){if(!E.forceSelect&&(E.disabled||E.value==E.cancelValue)){return false}E.checked=-1;E.value=E.cancelValue;E.title="";B.$value.val(E.value).attr({disabled:"disabled"});D();B._disableCancel();!E.forceSelect&&B.callback(G,"cancel")}).bind("mouseover.stars",function(){if(B._disableCancel()){return false}B.$cancel.addClass(E.cancelHoverClass);D();B._showCap(E.cancelTitle)}).bind("mouseout.stars",function(){if(B._disableCancel()){return false}B.$cancel.removeClass(E.cancelHoverClass);B.$stars.triggerHandler("mouseout.stars")});this.$form.bind("reset.stars",function(){!E.disabled&&B.select(E.defaultValue)});A(window).unload(function(){B.$cancel.unbind(".stars");B.$stars.unbind(".stars");B.$form.unbind(".stars");B.$selec=B.$rboxs=B.$stars=B.$value=B.$cancel=B.$form=null});function C(G,I){if(G!=-1){var J=I?E.starHoverClass:E.starOnClass;var H=I?E.starOnClass:E.starHoverClass;B.$stars.eq(G).prevAll("."+E.starClass).andSelf().removeClass(H).addClass(J);B.$stars.eq(G).nextAll("."+E.starClass).removeClass(E.starHoverClass+" "+E.starOnClass);B._showCap(E.id2title[G])}else{D()}}function D(){B.$stars.removeClass(E.starOnClass+" "+E.starHoverClass);B._showCap("")}this.select(E.value);E.disabled&&this.disable()},_disableCancel:function(){var C=this.options,B=C.disabled||C.oneVoteOnly||(C.value==C.cancelValue);if(B){this.$cancel.removeClass(C.cancelHoverClass).addClass(C.cancelDisabledClass)}else{this.$cancel.removeClass(C.cancelDisabledClass)}this.$cancel.css("opacity",B?0.5:1);return B},_disableAll:function(){var B=this.options;this._disableCancel();if(B.disabled){this.$stars.filter("div").addClass(B.starDisabledClass)}else{this.$stars.filter("div").removeClass(B.starDisabledClass)}},_showCap:function(B){var C=this.options;if(C.captionEl){C.captionEl.text(B)}},value:function(){return this.options.value},select:function(D){var C=this.options,B=(D==C.cancelValue)?this.$cancel:this.$stars.eq(C.val2id[D]);C.forceSelect=true;B.triggerHandler("click.stars");C.forceSelect=false},selectID:function(D){var C=this.options,B=(D==-1)?this.$cancel:this.$stars.eq(D);C.forceSelect=true;B.triggerHandler("click.stars");C.forceSelect=false},enable:function(){this.options.disabled=false;this._disableAll()},disable:function(){this.options.disabled=true;this._disableAll()},destroy:function(){this.options.isSelect?this.$selec.appendTo(this.element):this.$rboxs.appendTo(this.element);this.$form.unbind(".stars");this.$cancel.unbind(".stars").remove();this.$stars.unbind(".stars").remove();this.$value.remove();this.element.unbind(".stars").removeData("stars")},callback:function(C,B){var D=this.options;D.callback&&D.callback(this,B,D.value,C);D.oneVoteOnly&&!D.disabled&&this.disable()}});A.extend(A.ui.stars,{version:"2.1.1",getter:"value",defaults:{inputType:"radio",split:0,disabled:false,cancelTitle:"Cancel Rating",cancelValue:0,cancelShow:true,oneVoteOnly:false,showTitles:false,captionEl:null,callback:null,starWidth:16,cancelClass:"ui-stars-cancel",starClass:"ui-stars-star",starOnClass:"ui-stars-star-on",starHoverClass:"ui-stars-star-hover",starDisabledClass:"ui-stars-star-disabled",cancelHoverClass:"ui-stars-cancel-hover",cancelDisabledClass:"ui-stars-cancel-disabled"}})})(jQuery);/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.09
 */
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("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}})());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}})());/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright (c) 1992-97 Hewlett-Packard. All rights reserved.
 */
Cufon.registerFont({"w":164,"face":{"font-family":"helveticanarrow","font-weight":400,"font-stretch":"condensed","units-per-em":"360","panose-1":"2 11 6 6 2 2 2 3 2 4","ascent":"288","descent":"-72","x-height":"5","bbox":"-5 -337.045 281 90","underline-thickness":"17.9297","underline-position":"-27.0703","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":82},"!":{"d":"34,-62r-7,-109r0,-88r28,0r0,88r-6,109r-15,0xm27,-37r29,0r0,37r-29,0r0,-37","w":82},"\"":{"d":"21,-166r0,-92r21,0r0,92r-21,0xm62,-166r0,-92r22,0r0,92r-22,0","w":104},"#":{"d":"78,-248r-8,75r35,0r9,-75r20,0r-8,75r30,0r-2,24r-31,0r-5,50r30,0r-2,24r-31,0r-8,75r-21,0r8,-75r-35,0r-8,75r-21,0r8,-75r-30,0r3,-24r30,0r6,-50r-31,0r3,-24r30,0r9,-75r20,0xm67,-149r-5,50r35,0r6,-50r-36,0"},"$":{"d":"14,-186v-1,-41,24,-69,62,-71r0,-20r15,0r0,20v36,5,55,30,57,69r-25,0v0,-23,-11,-38,-32,-41r0,87v42,15,60,23,62,72v1,44,-24,72,-62,77r0,35r-15,0r0,-35v-47,-3,-66,-31,-67,-82r27,0v1,35,10,52,40,55r0,-94v-41,-15,-61,-24,-62,-72xm76,-230v-34,-2,-46,46,-27,69v5,5,14,9,27,14r0,-83xm91,-20v36,1,45,-51,27,-75v-5,-5,-13,-10,-27,-15r0,90"},"%":{"d":"62,-129v-32,0,-50,-26,-50,-59v0,-32,21,-63,50,-62v32,0,50,28,50,62v0,29,-21,59,-50,59xm62,-226v-16,0,-30,18,-29,37v1,21,10,35,29,36v17,0,30,-18,29,-36v0,-20,-10,-37,-29,-37xm65,7r117,-260r15,0r-116,260r-16,0xm201,2v-31,0,-51,-27,-51,-60v-1,-31,23,-62,51,-62v31,0,50,28,50,62v0,29,-22,61,-50,60xm201,-95v-17,0,-29,18,-29,37v0,22,10,35,29,36v36,0,40,-73,0,-73","w":262},"&":{"d":"13,-62v3,-40,18,-63,47,-81v-31,-33,-32,-116,29,-116v29,0,48,24,48,55v0,27,-20,55,-39,68r38,58v4,-13,8,-28,9,-42r24,0v-2,22,-8,47,-17,66r38,54r-34,0r-19,-27v-29,50,-130,39,-124,-35xm74,-121v-38,15,-53,99,3,99v20,0,38,-11,45,-27xm88,-232v-39,1,-20,57,-5,74v13,-10,29,-27,29,-46v0,-16,-8,-28,-24,-28","w":196},"'":{"d":"17,-166r0,-92r22,0r0,92r-22,0","w":56},"(":{"d":"71,75v-64,-88,-67,-252,-1,-339r18,0v-52,90,-52,250,1,339r-18,0","w":98},")":{"d":"28,-264v65,86,66,251,2,339r-19,0v52,-90,52,-250,-1,-339r18,0","w":98},"*":{"d":"67,-258r-1,40r32,-13r6,20r-33,12r21,31r-15,13r-20,-33r-19,33r-14,-13r20,-32r-32,-11r5,-20r32,13r0,-40r18,0","w":114},"+":{"d":"75,-78r-63,0r0,-25r63,0r0,-79r22,0r0,79r64,0r0,25r-64,0r0,79r-22,0r0,-79","w":172},",":{"d":"25,0r0,-38r32,0v1,42,2,84,-32,91r0,-17v14,-3,16,-18,16,-36r-16,0","w":82},"-":{"d":"13,-116r72,0r0,33r-72,0r0,-33","w":98},".":{"d":"25,-38r31,0r0,38r-31,0r0,-38","w":82},"\/":{"d":"87,-265r-73,272r-19,0r73,-272r19,0","w":82},"0":{"d":"82,7v-55,0,-71,-60,-71,-128v0,-69,15,-132,71,-132v56,0,71,63,71,132v0,68,-15,128,-71,128xm82,-21v37,-5,44,-51,44,-101v-1,-54,-5,-97,-44,-103v-39,6,-44,49,-44,103v0,50,8,95,44,101"},"1":{"d":"30,-205v39,-2,48,-13,56,-48r21,0r0,253r-28,0r0,-180r-49,0r0,-25"},"2":{"d":"84,-253v41,-1,66,33,66,75v0,83,-100,85,-114,148r114,0r0,30r-142,0v-5,-84,62,-103,106,-146v18,-29,5,-81,-33,-79v-30,2,-42,28,-42,62r-26,0v0,-51,23,-90,71,-90"},"3":{"d":"66,-144v33,3,53,-9,53,-40v0,-23,-15,-41,-37,-41v-28,1,-41,24,-42,55r-26,0v0,-49,23,-80,69,-83v62,-4,87,89,37,120v63,22,34,147,-38,140v-47,-4,-73,-33,-72,-83r27,0v0,32,16,54,45,55v27,1,45,-21,45,-48v0,-35,-22,-53,-61,-48r0,-27"},"4":{"d":"7,-61r0,-30r95,-161r23,0r0,165r30,0r0,26r-30,0r0,61r-26,0r0,-61r-92,0xm99,-87r0,-118r-68,118r68,0"},"5":{"d":"45,-149v48,-38,107,8,107,67v0,73,-72,116,-122,71v-13,-11,-19,-29,-21,-51r27,0v1,25,18,41,44,41v28,0,44,-25,44,-56v0,-31,-15,-58,-44,-58v-17,0,-34,13,-40,25r-22,-1r16,-137r107,0r0,32r-88,0"},"6":{"d":"11,-116v0,-75,16,-137,77,-137v38,0,58,29,61,68r-26,0v0,-46,-57,-53,-73,-12v-6,17,-12,39,-13,68v33,-61,116,-22,116,48v0,44,-24,88,-65,88v-58,0,-77,-55,-77,-123xm85,-132v-28,0,-45,24,-44,53v0,30,16,58,45,58v54,0,54,-111,-1,-111"},"7":{"d":"155,-220v-48,77,-68,119,-86,220r-28,0v18,-99,37,-141,84,-216r-114,0r0,-32r144,0r0,28"},"8":{"d":"82,-253v64,-7,83,91,37,119v58,27,37,148,-37,141v-74,7,-96,-113,-38,-141v-44,-29,-26,-127,38,-119xm46,-185v0,23,13,40,36,39v22,0,35,-16,35,-39v0,-25,-12,-40,-35,-40v-23,0,-36,16,-36,40xm125,-70v0,-30,-14,-50,-43,-50v-29,0,-44,20,-44,50v0,28,16,49,44,49v28,0,43,-20,43,-49"},"9":{"d":"152,-137v0,77,-15,144,-76,144v-38,0,-57,-29,-60,-68r26,0v-2,48,57,55,71,11v5,-17,12,-38,13,-66v-34,61,-114,21,-114,-49v0,-45,26,-87,67,-87v56,2,73,51,73,115xm79,-113v27,0,42,-24,42,-53v0,-33,-12,-58,-42,-58v-51,0,-53,112,0,111"},":":{"d":"25,-38r31,0r0,38r-31,0r0,-38xm25,-186r31,0r0,38r-31,0r0,-38","w":82},";":{"d":"25,0r0,-38r32,0v0,42,2,85,-32,92r0,-17v15,-4,16,-15,16,-37r-16,0xm26,-186r30,0r0,38r-30,0r0,-38","w":82},"<":{"d":"14,-78r0,-25r144,-75r0,29r-114,58r114,60r0,28","w":172},"=":{"d":"12,-67r149,0r0,26r-149,0r0,-26xm12,-140r149,0r0,26r-149,0r0,-26","w":172},">":{"d":"158,-78r-144,75r0,-28r115,-60r-115,-58r0,-29r144,75r0,25","w":172},"?":{"d":"118,-193v0,-23,-12,-41,-35,-41v-31,0,-37,22,-40,55r-26,0v3,-48,20,-82,66,-83v39,-1,62,30,62,69v0,57,-57,63,-51,126r-26,0v-8,-64,50,-73,50,-126xm66,-36r29,0r0,36r-29,0r0,-36"},"@":{"d":"130,-49v-75,-11,-40,-157,25,-157v17,0,31,10,35,27r5,-21r21,0r-26,124v1,4,2,5,6,5v23,-1,41,-50,41,-79v0,-48,-35,-93,-82,-93v-53,0,-90,56,-90,114v0,59,37,116,91,115v31,-1,61,-20,74,-42r20,0v-15,33,-50,63,-93,64v-66,0,-113,-66,-113,-137v0,-69,45,-136,110,-136v59,0,102,54,102,115v0,45,-31,101,-70,101v-11,0,-19,-10,-19,-21v-11,13,-24,23,-37,21xm112,-110v0,34,31,45,50,22v16,-19,34,-92,-7,-92v-24,0,-43,40,-43,70","w":299},"A":{"d":"84,-258r33,0r76,258r-32,0r-21,-75r-83,0r-20,75r-33,0xm99,-225r-33,119r66,0","w":196},"B":{"d":"185,-77v0,49,-27,77,-75,77r-88,0r0,-258r92,0v63,-7,82,95,33,119v23,9,38,31,38,62xm146,-190v0,-48,-51,-38,-96,-39r0,80v0,0,96,8,96,-41xm155,-77v0,-54,-56,-42,-105,-43r0,90v52,1,105,7,105,-47","w":196},"C":{"d":"112,-24v39,0,57,-31,61,-72r28,0v-5,60,-33,103,-93,103v-65,0,-95,-64,-95,-137v0,-72,33,-135,99,-135v52,0,82,35,87,84r-28,0v-4,-32,-24,-53,-59,-53v-49,0,-69,49,-69,106v0,58,18,104,69,104","w":213},"D":{"d":"199,-133v0,75,-26,133,-93,133r-82,0r0,-258r81,0v67,0,94,53,94,125xm169,-130v0,-57,-15,-99,-64,-99r-53,0r0,199r54,0v49,-1,63,-44,63,-100","w":213},"E":{"d":"25,0r0,-258r155,0r0,30r-126,0r0,79r117,0r0,32r-117,0r0,86r128,0r0,31r-157,0","w":196},"F":{"d":"25,0r0,-258r147,0r0,30r-118,0r0,79r105,0r0,32r-105,0r0,117r-29,0","w":180},"G":{"d":"114,-23v42,0,70,-35,67,-85r-66,0r0,-31r93,0r0,138r-19,0r-7,-29v-18,24,-41,37,-70,37v-64,0,-98,-63,-98,-134v0,-100,86,-179,161,-115v17,14,26,36,29,61r-28,0v-4,-30,-28,-54,-62,-53v-49,1,-70,50,-70,107v0,55,21,103,70,104","w":229},"H":{"d":"23,0r0,-258r28,0r0,106r111,0r0,-106r29,0r0,258r-29,0r0,-121r-111,0r0,121r-28,0","w":213},"I":{"d":"27,0r0,-258r29,0r0,258r-29,0","w":82},"J":{"d":"65,-23v26,0,33,-23,33,-52r0,-183r28,0r0,183v0,49,-16,81,-60,82v-49,0,-65,-38,-61,-91r28,0v-2,33,2,62,32,61","w":147},"K":{"d":"22,0r0,-258r29,0r0,125r102,-125r39,0r-88,104r92,154r-37,0r-75,-130r-33,39r0,91r-29,0","w":196},"L":{"d":"22,0r0,-258r29,0r0,227r107,0r0,31r-136,0"},"M":{"d":"62,-258r61,217r61,-217r41,0r0,258r-27,0r0,-218r-61,218r-27,0r-61,-218r0,218r-27,0r0,-258r40,0","w":245},"N":{"d":"50,0r-28,0r0,-258r34,0r107,210r0,-210r28,0r0,258r-31,0r-110,-209r0,209","w":213},"O":{"d":"115,7v-67,0,-103,-62,-103,-134v0,-75,34,-138,103,-138v69,0,103,63,103,138v0,72,-36,134,-103,134xm115,-24v49,0,74,-50,74,-104v0,-58,-23,-106,-74,-106v-51,0,-74,48,-74,106v0,55,25,104,74,104","w":229},"P":{"d":"184,-186v1,46,-23,77,-67,76r-63,0r0,110r-29,0r0,-258r95,0v42,0,64,29,64,72xm154,-186v0,-53,-52,-42,-100,-43r0,90v50,0,100,8,100,-47","w":196},"Q":{"d":"115,-265v105,-4,131,166,73,237r30,28r-15,21r-33,-32v-77,54,-158,-21,-158,-116v0,-74,36,-136,103,-138xm41,-128v0,70,44,124,107,96r-23,-22r15,-21r27,26v40,-52,28,-189,-52,-185v-51,2,-74,48,-74,106","w":229},"R":{"d":"127,-258v73,-9,85,101,38,131v27,13,26,57,26,96v0,19,9,17,11,31r-36,0v-10,-37,13,-111,-41,-111r-71,0r0,111r-28,0r0,-258r101,0xm164,-184v0,-58,-59,-44,-110,-45r0,89v50,-2,110,14,110,-44","w":213},"S":{"d":"99,-265v50,0,75,31,77,81r-27,0v0,-31,-18,-51,-50,-51v-43,0,-63,42,-39,70v19,14,93,26,106,43v38,49,4,129,-67,129v-53,0,-85,-36,-85,-90r27,0v0,37,22,57,58,60v49,5,69,-44,44,-74v-39,-26,-122,-19,-122,-91v0,-47,31,-77,78,-77","w":196},"T":{"d":"76,0r0,-228r-72,0r0,-30r172,0r0,30r-72,0r0,228r-28,0","w":180},"U":{"d":"108,-25v46,0,56,-28,56,-79r0,-154r26,0v-8,108,34,265,-83,265v-117,0,-77,-156,-84,-265r29,0r0,154v0,51,10,79,56,79","w":213},"V":{"d":"38,-258r61,221r60,-221r32,0r-77,258r-31,0r-77,-258r32,0","w":196},"W":{"d":"60,0r-55,-258r31,0r39,211r48,-211r31,0r49,211r39,-211r32,0r-55,258r-31,0r-49,-215r-48,215r-31,0","w":278},"X":{"d":"156,0r-57,-106r-58,106r-35,0r77,-133r-72,-125r35,0r54,99r53,-99r34,0r-71,125r75,133r-35,0","w":196},"Y":{"d":"84,-104r-80,-154r33,0r61,122r60,-122r34,0r-80,153r0,105r-28,0r0,-104","w":196},"Z":{"d":"7,-30r128,-198r-119,0r0,-30r156,0r0,30r-128,197r129,0r0,31r-166,0r0,-30","w":180},"[":{"d":"19,71r0,-331r55,0r0,26r-32,0r0,280r32,0r0,25r-55,0","w":82},"\\":{"d":"67,7r-72,-272r20,0r72,272r-20,0","w":82},"]":{"d":"63,71r-55,0r0,-25r32,0r0,-280r-32,0r0,-26r55,0r0,331","w":82},"^":{"d":"80,-247r62,152r-22,0r-51,-123r-51,123r-22,0r63,-152r21,0","w":138},"_":{"d":"0,45r0,-18r164,0r0,18r-164,0"},"`":{"d":"43,-213r-39,-51r32,0r26,51r-19,0","w":98},"a":{"d":"157,0v-20,10,-43,-1,-42,-26v-11,17,-32,31,-55,31v-47,0,-60,-61,-37,-94v17,-25,64,-14,87,-32v10,-24,-4,-49,-32,-47v-23,2,-33,14,-35,37r-25,0v4,-41,22,-61,64,-63v75,-3,55,90,57,160v1,10,6,14,18,11r0,23xm65,-21v37,-1,53,-30,48,-74v-24,15,-75,2,-75,43v0,17,10,31,27,31"},"b":{"d":"86,5v-19,1,-33,-11,-44,-26r0,21r-25,0r0,-258r26,0r0,95v49,-72,110,-6,110,70v0,46,-26,97,-67,98xm84,-165v-55,1,-60,143,0,143v55,-1,61,-146,0,-143"},"c":{"d":"79,-22v24,0,33,-22,37,-45r25,0v-4,42,-23,72,-65,72v-45,0,-67,-46,-67,-98v0,-54,24,-101,73,-101v38,0,56,31,59,70r-26,0v-1,-25,-12,-42,-36,-42v-57,1,-59,144,0,144","w":147},"d":{"d":"76,5v-85,-1,-91,-196,-3,-199v22,-1,38,13,48,33r0,-97r26,0r0,258r-24,0r0,-26v-8,19,-27,32,-47,31xm79,-22v57,0,58,-143,0,-143v-36,0,-42,31,-42,73v-1,35,12,69,42,70"},"e":{"d":"151,-58v-5,38,-29,62,-69,63v-46,0,-70,-42,-70,-94v0,-58,22,-105,74,-105v51,0,69,52,66,111r-113,0v1,35,13,61,44,61v25,0,37,-14,42,-36r26,0xm82,-165v-26,0,-41,28,-43,56r86,0v-2,-34,-12,-56,-43,-56"},"f":{"d":"77,-233v-26,-7,-28,19,-26,45r26,0r0,26r-26,0r0,162r-26,0r0,-162r-21,0r0,-26r21,0v-3,-46,5,-80,52,-73r0,28","w":82},"g":{"d":"43,22v4,20,15,32,37,32v35,0,44,-34,41,-74v-41,61,-109,0,-109,-73v0,-51,18,-99,62,-101v22,-1,38,14,49,32r0,-26r24,0r0,181v16,91,-120,123,-130,29r26,0xm80,-22v59,0,58,-143,1,-143v-35,0,-42,31,-42,72v0,35,11,71,41,71"},"h":{"d":"89,-165v-63,4,-40,101,-44,165r-26,0r0,-258r26,0r0,97v22,-55,100,-36,100,34r0,127r-26,0r0,-128v0,-20,-9,-38,-30,-37"},"i":{"d":"20,0r0,-188r26,0r0,188r-26,0xm20,-258r26,0r0,36r-26,0r0,-36","w":65},"j":{"d":"-5,47v20,1,25,-2,25,-22r0,-213r26,0r0,213v1,38,-14,54,-51,49r0,-27xm19,-258r27,0r0,36r-27,0r0,-36","w":65},"k":{"d":"20,0r0,-258r26,0r0,149r65,-79r34,0r-60,70r63,118r-33,0r-49,-96r-20,23r0,73r-26,0","w":147},"l":{"d":"20,0r0,-258r26,0r0,258r-26,0","w":65},"m":{"d":"85,-165v-58,0,-36,103,-40,165r-26,0r0,-188r25,0r0,28v13,-42,77,-45,88,-1v9,-18,27,-34,48,-33v73,5,40,122,47,194r-26,0r0,-128v1,-21,-9,-37,-28,-37v-58,0,-31,105,-37,165r-26,0r0,-135v0,-18,-8,-30,-25,-30","w":245},"n":{"d":"89,-165v-63,4,-40,101,-44,165r-26,0r0,-188r25,0r0,30v9,-20,27,-37,50,-36v75,4,45,120,51,194r-26,0r0,-128v0,-20,-9,-38,-30,-37"},"o":{"d":"82,5v-47,0,-72,-46,-72,-98v0,-54,25,-101,72,-101v48,0,72,48,72,101v0,52,-24,97,-72,98xm82,-22v61,-1,61,-143,0,-144v-61,1,-61,143,0,144"},"p":{"d":"153,-93v4,68,-68,135,-110,73r0,95r-26,0r0,-263r24,0r0,30v9,-22,27,-37,49,-36v44,2,60,50,63,101xm84,-165v-55,1,-60,143,0,143v55,-1,61,-146,0,-143"},"q":{"d":"120,-21v-10,16,-25,27,-44,26v-85,-1,-91,-196,-3,-199v22,-1,38,13,48,33r0,-27r25,0r0,263r-26,0r0,-96xm79,-22v57,0,58,-143,0,-143v-36,0,-42,31,-42,73v-1,35,12,69,42,70"},"r":{"d":"98,-160v-72,-5,-44,95,-49,160r-26,0r0,-188r24,0r0,33v9,-21,26,-45,51,-38r0,33","w":98},"s":{"d":"73,-194v35,0,60,25,59,60r-25,0v0,-20,-13,-33,-34,-32v-28,-5,-43,27,-26,44v32,17,94,13,90,66v-3,38,-24,62,-64,61v-42,0,-64,-23,-64,-65r26,0v2,25,12,36,38,38v33,3,48,-27,31,-48v-31,-18,-90,-14,-90,-67v0,-35,25,-57,59,-57","w":147},"t":{"d":"51,-40v-2,16,12,17,25,15r0,25v-30,10,-51,-3,-51,-40r0,-122r-21,0r0,-26r21,0r0,-53r26,0r0,53r25,0r0,26r-25,0r0,122","w":82},"u":{"d":"71,5v-77,-3,-44,-119,-51,-193r26,0r0,130v0,21,11,36,30,36v60,0,38,-102,42,-166r26,0r0,188r-24,0r0,-31v-9,20,-27,37,-49,36"},"v":{"d":"33,-188r40,154r44,-154r28,0r-58,188r-28,0r-57,-188r31,0","w":147},"w":{"d":"48,0r-44,-188r28,0r30,149r30,-149r29,0r30,150r32,-150r26,0r-44,188r-28,0r-31,-147r-31,147r-27,0","w":213},"x":{"d":"112,0r-39,-71r-37,71r-33,0r55,-97r-52,-91r33,0r36,65r36,-65r32,0r-53,91r55,97r-33,0","w":147},"y":{"d":"33,-188r41,154r42,-154r28,0r-58,190v-18,54,-15,79,-69,72r0,-29v32,12,35,-10,44,-40r-58,-193r30,0","w":147},"z":{"d":"9,-25r93,-137r-86,0r0,-26r120,0r0,25r-93,137r96,0r0,26r-130,0r0,-25","w":147},"{":{"d":"60,-34v2,34,-13,87,26,82r0,23v-61,7,-47,-51,-49,-105v0,-24,-7,-47,-25,-49r0,-23v61,-10,-22,-163,74,-154r0,23v-59,-3,4,123,-52,142v18,12,24,29,26,61","w":98},"|":{"d":"28,90r0,-360r21,0r0,360r-21,0","w":76},"}":{"d":"86,-83v-59,11,22,163,-74,154r0,-23v41,5,24,-48,26,-82v2,-32,8,-50,27,-61v-32,-11,-27,-60,-27,-104v-1,-30,0,-36,-26,-38r0,-23v61,-7,50,50,50,105v0,24,5,48,24,49r0,23","w":98},"~":{"d":"54,-91v-14,0,-20,14,-25,26r-11,-20v8,-18,17,-31,37,-31v24,0,42,21,63,25v14,-2,19,-12,25,-26r11,20v-7,15,-17,31,-36,31v-24,0,-39,-25,-64,-25","w":172},"\u00a0":{"w":82},"\u00a1":{"d":"57,-127r6,109r0,88r-28,0v-1,-69,2,-134,7,-197r15,0xm64,-152r-29,0r0,-37r29,0r0,37","w":98},"\u00a2":{"d":"56,-2v-66,-31,-53,-209,44,-189r8,-33r13,0r-8,36v22,10,36,30,39,61r-26,0v-1,-16,-8,-27,-19,-34r-32,137v31,8,49,-15,52,-44r25,0v-3,46,-33,81,-83,71r-9,38r-14,0xm94,-165v-64,-8,-61,108,-32,134"},"\u00a3":{"d":"46,-31v37,-21,75,24,100,-5r13,24v-6,8,-21,19,-34,19v-24,0,-39,-18,-63,-18v-14,0,-31,8,-39,15r-13,-23v26,-15,47,-57,32,-96r-32,0r0,-22r20,0v-27,-49,-4,-125,56,-122v45,2,68,35,67,83r-26,0v0,-31,-12,-53,-40,-55v-47,-1,-49,64,-26,94r49,0r0,22r-41,0v9,32,-3,66,-23,84"},"\u00a4":{"d":"82,-62v66,0,67,-129,0,-129v-66,0,-67,129,0,129xm126,-55v-24,24,-64,24,-88,0r-15,19r-15,-14r17,-21v-20,-31,-20,-80,0,-111r-17,-21r15,-14r15,19v24,-24,65,-24,88,0r16,-19r14,14r-17,21v21,31,21,80,0,111r17,21r-14,14"},"\u00a5":{"d":"13,-117r0,-20r46,0r-58,-111r30,0r51,108r52,-108r29,0r-58,111r46,0r0,20r-56,0r0,30r56,0r0,21r-56,0r0,66r-26,0r0,-66r-56,0r0,-21r56,0r0,-30r-56,0"},"\u00a6":{"d":"28,60r0,-120r21,0r0,120r-21,0xm28,-120r0,-120r21,0r0,120r-21,0","w":76},"\u00a7":{"d":"45,-167v-33,-32,-12,-101,38,-98v36,2,52,27,53,65r-25,0v0,-21,-9,-38,-28,-38v-16,0,-28,14,-28,31v11,52,96,55,96,118v0,26,-12,48,-31,58v31,34,14,101,-39,99v-37,-2,-56,-26,-56,-66r25,0v0,22,10,39,31,39v19,0,29,-14,29,-31v-12,-50,-97,-62,-97,-121v0,-25,13,-47,32,-56xm106,-46v19,-11,26,-43,10,-62v-9,-11,-42,-31,-57,-44v-18,8,-28,38,-13,57v6,8,47,36,60,49"},"\u00a8":{"d":"12,-254r27,0r0,36r-27,0r0,-36xm60,-254r27,0r0,36r-27,0r0,-36","w":98},"\u00a9":{"d":"112,-70v22,0,34,-14,37,-34r20,0v-5,34,-23,58,-59,58v-41,-1,-61,-37,-61,-82v0,-46,22,-85,63,-85v33,1,52,24,57,56r-20,0v-4,-19,-15,-33,-37,-32v-29,0,-41,28,-41,60v0,33,11,58,41,59xm109,-265v66,0,113,66,113,135v0,70,-47,136,-113,136v-66,0,-113,-66,-113,-136v0,-70,47,-135,113,-135xm200,-130v0,-57,-39,-113,-91,-113v-53,0,-91,56,-91,113v0,57,38,113,91,113v53,0,91,-56,91,-113","w":217},"\u00aa":{"d":"75,-164v-14,27,-70,24,-68,-15v1,-31,28,-38,58,-39v16,-8,7,-30,-13,-28v-13,1,-23,6,-24,19r-16,0v2,-25,15,-36,41,-38v49,-4,37,49,38,93v-1,8,5,10,11,8v0,9,2,19,-9,18v-13,0,-17,-5,-18,-18xm26,-181v3,28,44,15,47,-6r0,-17v-15,8,-49,1,-47,23xm11,-127r87,0r0,17r-87,0r0,-17","w":109},"\u00ab":{"d":"75,-129r-30,29r30,30r0,31r-46,-45r0,-32r46,-44r0,31xm135,-129r-30,29r30,30r0,31r-46,-45r0,-32r46,-44r0,31"},"\u00ac":{"d":"140,-114r-128,0r0,-26r149,0r0,101r-21,0r0,-75","w":172},"\u00ad":{"d":"13,-116r72,0r0,33r-72,0r0,-33","w":98},"\u00ae":{"d":"154,-165v0,26,-13,40,-34,45r38,69r-23,0r-34,-68r-22,0r0,68r-19,0r0,-157v47,-2,94,-4,94,43xm134,-165v0,-26,-29,-23,-55,-23r0,48v27,0,55,3,55,-25xm109,-265v66,0,113,66,113,135v0,70,-47,136,-113,136v-66,0,-113,-66,-113,-136v0,-70,47,-135,113,-135xm200,-130v0,-57,-39,-113,-91,-113v-53,0,-91,56,-91,113v0,57,38,113,91,113v53,0,91,-56,91,-113","w":217},"\u00af":{"d":"3,-226r0,-20r92,0r0,20r-92,0","w":98},"\u00b0":{"d":"16,-200v0,-28,17,-53,43,-53v26,0,43,25,43,53v0,28,-17,52,-43,52v-25,0,-43,-24,-43,-52xm59,-163v16,0,29,-18,29,-37v0,-19,-12,-37,-29,-37v-16,0,-29,18,-29,37v0,19,12,37,29,37","w":118},"\u00b1":{"d":"75,-98r-63,0r0,-26r63,0r0,-58r22,0r0,58r64,0r0,26r-64,0r0,58r-22,0r0,-58xm12,-27r149,0r0,26r-149,0r0,-26","w":172},"\u00b2":{"d":"52,-253v25,0,43,19,43,45v0,50,-59,51,-71,85r71,0r0,22r-94,0v-3,-52,42,-62,69,-89v11,-17,2,-43,-20,-42v-19,1,-28,14,-28,34r-17,0v0,-32,16,-55,47,-55","w":98},"\u00b3":{"d":"38,-189v20,2,32,-4,33,-21v0,-14,-8,-22,-24,-22v-17,0,-24,12,-25,29r-18,0v0,-30,16,-50,45,-50v41,0,57,54,25,71v39,17,21,85,-25,85v-31,0,-48,-19,-48,-50r20,0v-1,18,11,29,27,29v16,1,28,-10,27,-26v0,-20,-15,-28,-37,-26r0,-19","w":98},"\u00b4":{"d":"36,-213r26,-51r32,0r-38,51r-20,0","w":98},"\u00b5":{"d":"76,-22v62,-3,37,-103,42,-166r26,0r0,188r-23,0r0,-28v-12,27,-51,47,-75,21r0,82r-26,0r0,-263r26,0r0,127v0,22,9,39,30,39"},"\u00b6":{"d":"5,-191v0,-38,26,-67,64,-67r78,0r0,320r-21,0r0,-299r-36,0r0,299r-21,0r0,-186v-36,0,-64,-28,-64,-67","w":158},"\u00b7":{"d":"23,-148r30,0r0,38r-30,0r0,-38","w":82},"\u00b8":{"d":"54,49v0,-13,-14,-17,-25,-11v-11,-12,10,-25,14,-38r13,0r-13,22v20,-5,34,7,34,26v0,32,-39,41,-64,25r5,-14v12,7,36,9,36,-10","w":98},"\u00b9":{"d":"13,-224v26,0,30,-8,37,-29r16,0r0,152r-22,0r0,-106r-31,0r0,-17","w":98},"\u00ba":{"d":"54,-146v-33,0,-47,-24,-47,-59v0,-36,15,-60,47,-60v32,0,47,24,47,60v0,35,-14,59,-47,59xm54,-165v20,0,27,-18,27,-40v0,-24,-7,-41,-27,-41v-20,0,-27,17,-27,41v0,23,7,40,27,40xm11,-126r86,0r0,16r-86,0r0,-16","w":107},"\u00bb":{"d":"29,-70r31,-29r-31,-30r0,-32r46,45r0,32r-46,45r0,-31xm89,-70r31,-29r-31,-30r0,-32r46,45r0,32r-46,45r0,-31"},"\u00bc":{"d":"133,-29r0,-27r56,-90r19,0r0,96r15,0r0,21r-15,0r0,29r-20,0r0,-29r-55,0xm188,-50r0,-63r-38,63r38,0xm22,-224v26,0,30,-8,37,-29r16,0r0,152r-22,0r0,-106r-31,0r0,-17xm193,-253r-131,261r-16,0r130,-261r17,0","w":246},"\u00bd":{"d":"185,-151v26,0,43,18,43,44v0,50,-58,52,-71,85r71,0r0,22r-94,0v-3,-51,41,-62,69,-88v11,-17,2,-44,-20,-43v-19,0,-28,14,-28,34r-17,0v0,-32,15,-54,47,-54xm13,-224v26,0,30,-8,37,-29r16,0r0,152r-22,0r0,-106r-31,0r0,-17xm182,-253r-131,261r-16,0r130,-261r17,0","w":246},"\u00be":{"d":"149,-29r0,-27r56,-90r19,0r0,96r15,0r0,21r-15,0r0,29r-20,0r0,-29r-55,0xm204,-50r0,-63r-38,63r38,0xm50,-189v20,2,33,-4,33,-21v0,-14,-8,-22,-24,-22v-17,0,-24,12,-25,29r-18,0v0,-30,16,-50,45,-50v41,0,57,54,25,71v40,17,21,85,-26,85v-31,0,-46,-20,-47,-50r20,0v-1,18,11,29,27,29v16,1,28,-10,27,-26v0,-20,-15,-28,-37,-26r0,-19xm210,-253r-130,261r-17,0r130,-261r17,0","w":246},"\u00bf":{"d":"54,3v0,23,12,42,35,42v33,-1,40,-21,41,-56r26,0v-1,50,-21,84,-67,84v-38,0,-62,-31,-62,-70v0,-57,57,-64,52,-126r25,0v8,65,-50,73,-50,126xm106,-153r-29,0r0,-37r29,0r0,37","w":180},"\u00c0":{"d":"104,-278r-39,-51r32,0r26,51r-19,0xm84,-258r33,0r76,258r-32,0r-21,-75r-83,0r-20,75r-33,0xm99,-225r-33,119r66,0","w":196},"\u00c1":{"d":"77,-278r26,-51r32,0r-38,51r-20,0xm84,-258r33,0r76,258r-32,0r-21,-75r-83,0r-20,75r-33,0xm99,-225r-33,119r66,0","w":196},"\u00c2":{"d":"114,-329r29,51r-23,0r-20,-34r-19,34r-24,0r29,-51r28,0xm84,-258r33,0r76,258r-32,0r-21,-75r-83,0r-20,75r-33,0xm99,-225r-33,119r66,0","w":196},"\u00c3":{"d":"121,-286v-21,1,-51,-30,-57,3r-14,0v3,-22,9,-37,31,-38v21,0,49,29,55,-3r14,0v-1,20,-10,37,-29,38xm84,-258r33,0r76,258r-32,0r-21,-75r-83,0r-20,75r-33,0xm99,-225r-33,119r66,0","w":196},"\u00c4":{"d":"63,-319r27,0r0,36r-27,0r0,-36xm111,-319r27,0r0,36r-27,0r0,-36xm84,-258r33,0r76,258r-32,0r-21,-75r-83,0r-20,75r-33,0xm99,-225r-33,119r66,0","w":196},"\u00c5":{"d":"100,-271v-35,0,-36,-67,0,-66v17,-1,27,15,27,33v0,18,-11,33,-27,33xm100,-284v18,0,19,-40,0,-40v-18,0,-19,40,0,40xm84,-258r33,0r76,258r-32,0r-21,-75r-83,0r-20,75r-33,0xm99,-225r-33,119r66,0","w":196},"\u00c6":{"d":"136,0r0,-75r-79,0r-24,75r-31,0r87,-258r192,0r0,30r-117,0r0,79r102,0r0,32r-102,0r0,86r117,0r0,31r-145,0xm107,-228r-39,122r68,0r0,-122r-29,0","w":295},"\u00c7":{"d":"113,49v0,-13,-14,-17,-25,-11v-11,-12,10,-25,14,-38r13,0r-13,22v20,-5,34,7,34,26v0,32,-39,41,-64,25r6,-14v12,7,35,8,35,-10xm112,-24v39,0,57,-31,61,-72r28,0v-5,60,-33,103,-93,103v-65,0,-95,-64,-95,-137v0,-72,33,-135,99,-135v52,0,82,35,87,84r-28,0v-4,-32,-24,-53,-59,-53v-49,0,-69,49,-69,106v0,58,18,104,69,104","w":213},"\u00c8":{"d":"111,-278r-38,-51r32,0r26,51r-20,0xm25,0r0,-258r155,0r0,30r-126,0r0,79r117,0r0,32r-117,0r0,86r128,0r0,31r-157,0","w":196},"\u00c9":{"d":"84,-278r27,-51r32,0r-39,51r-20,0xm25,0r0,-258r155,0r0,30r-126,0r0,79r117,0r0,32r-117,0r0,86r128,0r0,31r-157,0","w":196},"\u00ca":{"d":"121,-329r29,51r-23,0r-19,-34r-20,34r-23,0r29,-51r27,0xm25,0r0,-258r155,0r0,30r-126,0r0,79r117,0r0,32r-117,0r0,86r128,0r0,31r-157,0","w":196},"\u00cb":{"d":"74,-319r27,0r0,36r-27,0r0,-36xm122,-319r27,0r0,36r-27,0r0,-36xm25,0r0,-258r155,0r0,30r-126,0r0,79r117,0r0,32r-117,0r0,86r128,0r0,31r-157,0","w":196},"\u00cc":{"d":"35,-278r-39,-51r32,0r26,51r-19,0xm22,0r0,-258r29,0r0,258r-29,0","w":82},"\u00cd":{"d":"27,-278r26,-51r32,0r-38,51r-20,0xm27,0r0,-258r29,0r0,258r-29,0","w":82},"\u00ce":{"d":"55,-329r29,51r-23,0r-20,-34r-19,34r-24,0r30,-51r27,0xm27,0r0,-258r29,0r0,258r-29,0","w":82},"\u00cf":{"d":"4,-319r27,0r0,36r-27,0r0,-36xm52,-319r27,0r0,36r-27,0r0,-36xm27,0r0,-258r29,0r0,258r-29,0","w":82},"\u00d0":{"d":"199,-133v0,75,-26,133,-93,133r-82,0r0,-118r-24,0r0,-30r24,0r0,-110r81,0v67,0,94,53,94,125xm169,-130v0,-57,-15,-99,-64,-99r-53,0r0,81r57,0r0,30r-57,0r0,88r54,0v49,-1,63,-44,63,-100","w":213},"\u00d1":{"d":"127,-290v-21,1,-50,-29,-57,3r-14,0v3,-22,9,-37,31,-38v0,0,49,30,56,-3r14,0v-2,20,-11,37,-30,38xm50,0r-28,0r0,-258r34,0r107,210r0,-210r28,0r0,258r-31,0r-110,-209r0,209","w":213},"\u00d2":{"d":"118,-278r-38,-51r32,0r26,51r-20,0xm115,7v-67,0,-103,-62,-103,-134v0,-75,34,-138,103,-138v69,0,103,63,103,138v0,72,-36,134,-103,134xm115,-24v49,0,74,-50,74,-104v0,-58,-23,-106,-74,-106v-51,0,-74,48,-74,106v0,55,25,104,74,104","w":229},"\u00d3":{"d":"92,-278r26,-51r32,0r-39,51r-19,0xm115,7v-67,0,-103,-62,-103,-134v0,-75,34,-138,103,-138v69,0,103,63,103,138v0,72,-36,134,-103,134xm115,-24v49,0,74,-50,74,-104v0,-58,-23,-106,-74,-106v-51,0,-74,48,-74,106v0,55,25,104,74,104","w":229},"\u00d4":{"d":"128,-329r30,51r-24,0r-19,-34r-20,34r-23,0r29,-51r27,0xm115,7v-67,0,-103,-62,-103,-134v0,-75,34,-138,103,-138v69,0,103,63,103,138v0,72,-36,134,-103,134xm115,-24v49,0,74,-50,74,-104v0,-58,-23,-106,-74,-106v-51,0,-74,48,-74,106v0,55,25,104,74,104","w":229},"\u00d5":{"d":"135,-286v-20,1,-50,-29,-56,3r-14,0v4,-22,9,-37,30,-38v0,0,49,30,56,-3r14,0v-2,20,-11,37,-30,38xm115,7v-67,0,-103,-62,-103,-134v0,-75,34,-138,103,-138v69,0,103,63,103,138v0,72,-36,134,-103,134xm115,-24v49,0,74,-50,74,-104v0,-58,-23,-106,-74,-106v-51,0,-74,48,-74,106v0,55,25,104,74,104","w":229},"\u00d6":{"d":"77,-319r27,0r0,36r-27,0r0,-36xm125,-319r27,0r0,36r-27,0r0,-36xm115,7v-67,0,-103,-62,-103,-134v0,-75,34,-138,103,-138v69,0,103,63,103,138v0,72,-36,134,-103,134xm115,-24v49,0,74,-50,74,-104v0,-58,-23,-106,-74,-106v-51,0,-74,48,-74,106v0,55,25,104,74,104","w":229},"\u00d7":{"d":"86,-72r-56,56r-18,-18r56,-57r-56,-56r18,-18r56,56r56,-56r18,18r-56,56r56,57r-18,18","w":172},"\u00d8":{"d":"115,-24v75,3,90,-114,59,-173r-111,148v13,16,31,25,52,25xm194,-223v50,76,24,230,-79,230v-28,0,-52,-10,-70,-31r-24,32r-9,-10r24,-34v-50,-76,-22,-229,79,-229v28,0,52,11,70,32r24,-33r10,10xm115,-234v-74,-2,-90,114,-59,173r111,-148v-13,-16,-31,-25,-52,-25","w":229},"\u00d9":{"d":"112,-278r-39,-51r32,0r26,51r-19,0xm108,-25v46,0,56,-28,56,-79r0,-154r26,0v-8,108,34,265,-83,265v-117,0,-77,-156,-84,-265r29,0r0,154v0,51,10,79,56,79","w":213},"\u00da":{"d":"85,-278r26,-51r32,0r-38,51r-20,0xm108,-25v46,0,56,-28,56,-79r0,-154r26,0v-8,108,34,265,-83,265v-117,0,-77,-156,-84,-265r29,0r0,154v0,51,10,79,56,79","w":213},"\u00db":{"d":"122,-329r29,51r-23,0r-20,-34r-19,34r-24,0r29,-51r28,0xm108,-25v46,0,56,-28,56,-79r0,-154r26,0v-8,108,34,265,-83,265v-117,0,-77,-156,-84,-265r29,0r0,154v0,51,10,79,56,79","w":213},"\u00dc":{"d":"71,-319r27,0r0,36r-27,0r0,-36xm119,-319r27,0r0,36r-27,0r0,-36xm108,-25v46,0,56,-28,56,-79r0,-154r26,0v-8,108,34,265,-83,265v-117,0,-77,-156,-84,-265r29,0r0,154v0,51,10,79,56,79","w":213},"\u00dd":{"d":"83,-278r26,-51r32,0r-39,51r-19,0xm84,-104r-80,-154r33,0r61,122r60,-122r34,0r-80,153r0,105r-28,0r0,-104","w":196},"\u00de":{"d":"184,-140v0,41,-25,74,-66,74r-64,0r0,66r-29,0r0,-258r29,0r0,42r67,0v40,0,63,34,63,76xm54,-96v48,0,100,9,100,-44v0,-54,-50,-47,-100,-46r0,90","w":196},"\u00df":{"d":"89,-235v-28,0,-44,19,-43,49r0,186r-26,0r0,-186v0,-46,23,-75,69,-75v68,0,93,79,47,117v63,34,30,174,-58,147r0,-27v39,8,64,-13,64,-53v0,-37,-23,-54,-61,-50r0,-28v31,5,52,-11,52,-40v0,-25,-19,-40,-44,-40","w":180},"\u00e0":{"d":"82,-213r-38,-51r32,0r26,51r-20,0xm157,0v-20,10,-43,-1,-42,-26v-11,17,-32,31,-55,31v-47,0,-60,-61,-37,-94v17,-25,64,-14,87,-32v10,-24,-4,-49,-32,-47v-23,2,-33,14,-35,37r-25,0v4,-41,22,-61,64,-63v75,-3,55,90,57,160v1,10,6,14,18,11r0,23xm65,-21v37,-1,53,-30,48,-74v-24,15,-75,2,-75,43v0,17,10,31,27,31"},"\u00e1":{"d":"56,-213r26,-51r32,0r-39,51r-19,0xm157,0v-20,10,-43,-1,-42,-26v-11,17,-32,31,-55,31v-47,0,-60,-61,-37,-94v17,-25,64,-14,87,-32v10,-24,-4,-49,-32,-47v-23,2,-33,14,-35,37r-25,0v4,-41,22,-61,64,-63v75,-3,55,90,57,160v1,10,6,14,18,11r0,23xm65,-21v37,-1,53,-30,48,-74v-24,15,-75,2,-75,43v0,17,10,31,27,31"},"\u00e2":{"d":"93,-264r29,51r-24,0r-19,-34r-20,34r-23,0r29,-51r28,0xm157,0v-20,10,-43,-1,-42,-26v-11,17,-32,31,-55,31v-47,0,-60,-61,-37,-94v17,-25,64,-14,87,-32v10,-24,-4,-49,-32,-47v-23,2,-33,14,-35,37r-25,0v4,-41,22,-61,64,-63v75,-3,55,90,57,160v1,10,6,14,18,11r0,23xm65,-21v37,-1,53,-30,48,-74v-24,15,-75,2,-75,43v0,17,10,31,27,31"},"\u00e3":{"d":"99,-221v-20,1,-50,-29,-56,3r-14,0v4,-22,9,-37,30,-38v21,-1,49,30,56,-3r14,0v-2,20,-11,37,-30,38xm157,0v-20,10,-43,-1,-42,-26v-11,17,-32,31,-55,31v-47,0,-60,-61,-37,-94v17,-25,64,-14,87,-32v10,-24,-4,-49,-32,-47v-23,2,-33,14,-35,37r-25,0v4,-41,22,-61,64,-63v75,-3,55,90,57,160v1,10,6,14,18,11r0,23xm65,-21v37,-1,53,-30,48,-74v-24,15,-75,2,-75,43v0,17,10,31,27,31"},"\u00e4":{"d":"41,-254r28,0r0,36r-28,0r0,-36xm89,-254r28,0r0,36r-28,0r0,-36xm157,0v-20,10,-43,-1,-42,-26v-11,17,-32,31,-55,31v-47,0,-60,-61,-37,-94v17,-25,64,-14,87,-32v10,-24,-4,-49,-32,-47v-23,2,-33,14,-35,37r-25,0v4,-41,22,-61,64,-63v75,-3,55,90,57,160v1,10,6,14,18,11r0,23xm65,-21v37,-1,53,-30,48,-74v-24,15,-75,2,-75,43v0,17,10,31,27,31"},"\u00e5":{"d":"79,-206v-35,0,-36,-67,0,-66v17,0,27,16,27,33v0,17,-11,32,-27,33xm79,-219v18,0,19,-40,0,-40v-18,0,-19,40,0,40xm157,0v-20,10,-43,-1,-42,-26v-11,17,-32,31,-55,31v-47,0,-60,-61,-37,-94v17,-25,64,-14,87,-32v10,-24,-4,-49,-32,-47v-23,2,-33,14,-35,37r-25,0v4,-41,22,-61,64,-63v75,-3,55,90,57,160v1,10,6,14,18,11r0,23xm65,-21v37,-1,53,-30,48,-74v-24,15,-75,2,-75,43v0,17,10,31,27,31"},"\u00e6":{"d":"18,-131v-7,-66,90,-84,113,-34v13,-19,30,-30,54,-29v50,1,67,53,65,111r-113,0v2,35,13,61,44,61v25,0,37,-14,42,-36r26,0v-1,67,-103,86,-125,25v-18,49,-113,53,-113,-16v0,-65,61,-53,100,-73v8,-23,-6,-48,-33,-46v-23,2,-33,14,-35,37r-25,0xm66,-21v36,-1,53,-30,47,-75v-24,17,-77,1,-75,44v0,17,11,32,28,31xm180,-165v-25,0,-40,28,-42,56r85,0v-2,-34,-12,-56,-43,-56","w":262},"\u00e7":{"d":"81,49v0,-13,-15,-16,-26,-11v-11,-12,10,-25,14,-38r14,0r-14,22v20,-5,34,6,34,26v0,33,-39,41,-63,25r5,-14v12,7,36,9,36,-10xm79,-22v24,0,33,-22,37,-45r25,0v-4,42,-23,72,-65,72v-45,0,-67,-46,-67,-98v0,-54,24,-101,73,-101v38,0,56,31,59,70r-26,0v-1,-25,-12,-42,-36,-42v-57,1,-59,144,0,144","w":147},"\u00e8":{"d":"88,-213r-38,-51r32,0r26,51r-20,0xm151,-58v-5,38,-29,62,-69,63v-46,0,-70,-42,-70,-94v0,-58,22,-105,74,-105v51,0,69,52,66,111r-113,0v1,35,13,61,44,61v25,0,37,-14,42,-36r26,0xm82,-165v-26,0,-41,28,-43,56r86,0v-2,-34,-12,-56,-43,-56"},"\u00e9":{"d":"62,-213r26,-51r32,0r-39,51r-19,0xm151,-58v-5,38,-29,62,-69,63v-46,0,-70,-42,-70,-94v0,-58,22,-105,74,-105v51,0,69,52,66,111r-113,0v1,35,13,61,44,61v25,0,37,-14,42,-36r26,0xm82,-165v-26,0,-41,28,-43,56r86,0v-2,-34,-12,-56,-43,-56"},"\u00ea":{"d":"99,-264r29,51r-24,0r-19,-34r-20,34r-23,0r29,-51r28,0xm151,-58v-5,38,-29,62,-69,63v-46,0,-70,-42,-70,-94v0,-58,22,-105,74,-105v51,0,69,52,66,111r-113,0v1,35,13,61,44,61v25,0,37,-14,42,-36r26,0xm82,-165v-26,0,-41,28,-43,56r86,0v-2,-34,-12,-56,-43,-56"},"\u00eb":{"d":"47,-254r28,0r0,36r-28,0r0,-36xm95,-254r28,0r0,36r-28,0r0,-36xm151,-58v-5,38,-29,62,-69,63v-46,0,-70,-42,-70,-94v0,-58,22,-105,74,-105v51,0,69,52,66,111r-113,0v1,35,13,61,44,61v25,0,37,-14,42,-36r26,0xm82,-165v-26,0,-41,28,-43,56r86,0v-2,-34,-12,-56,-43,-56"},"\u00ec":{"d":"35,-213r-39,-51r32,0r26,51r-19,0xm23,0r0,-188r26,0r0,188r-26,0","w":82},"\u00ed":{"d":"28,-213r26,-51r32,0r-38,51r-20,0xm33,0r0,-188r26,0r0,188r-26,0","w":82},"\u00ee":{"d":"55,-264r29,51r-23,0r-20,-34r-19,34r-24,0r30,-51r27,0xm28,0r0,-188r26,0r0,188r-26,0","w":82},"\u00ef":{"d":"4,-254r27,0r0,36r-27,0r0,-36xm52,-254r27,0r0,36r-27,0r0,-36xm28,0r0,-188r26,0r0,188r-26,0","w":82},"\u00f0":{"d":"108,-234v56,48,77,235,-26,239v-47,2,-72,-45,-72,-96v0,-71,65,-134,109,-74v-7,-22,-17,-41,-32,-56r-38,22r-12,-15r35,-21v-8,-6,-16,-12,-25,-18r22,-13v9,6,17,11,25,18r32,-18r14,14xm82,-162v-59,0,-63,140,0,140v62,0,62,-140,0,-140"},"\u00f1":{"d":"103,-221v-21,2,-51,-30,-57,3r-14,0v3,-22,9,-37,31,-38v21,0,49,29,55,-3r14,0v-2,19,-10,37,-29,38xm89,-165v-63,4,-40,101,-44,165r-26,0r0,-188r25,0r0,30v9,-20,27,-37,50,-36v75,4,45,120,51,194r-26,0r0,-128v0,-20,-9,-38,-30,-37"},"\u00f2":{"d":"86,-213r-39,-51r32,0r26,51r-19,0xm82,5v-47,0,-72,-46,-72,-98v0,-54,25,-101,72,-101v48,0,72,48,72,101v0,52,-24,97,-72,98xm82,-22v61,-1,61,-143,0,-144v-61,1,-61,143,0,144"},"\u00f3":{"d":"59,-213r26,-51r32,0r-38,51r-20,0xm82,5v-47,0,-72,-46,-72,-98v0,-54,25,-101,72,-101v48,0,72,48,72,101v0,52,-24,97,-72,98xm82,-22v61,-1,61,-143,0,-144v-61,1,-61,143,0,144"},"\u00f4":{"d":"96,-264r29,51r-23,0r-20,-34r-19,34r-24,0r29,-51r28,0xm82,5v-47,0,-72,-46,-72,-98v0,-54,25,-101,72,-101v48,0,72,48,72,101v0,52,-24,97,-72,98xm82,-22v61,-1,61,-143,0,-144v-61,1,-61,143,0,144"},"\u00f5":{"d":"103,-221v-21,2,-51,-30,-57,3r-14,0v3,-22,9,-37,31,-38v21,0,49,29,55,-3r14,0v-2,19,-10,37,-29,38xm82,5v-47,0,-72,-46,-72,-98v0,-54,25,-101,72,-101v48,0,72,48,72,101v0,52,-24,97,-72,98xm82,-22v61,-1,61,-143,0,-144v-61,1,-61,143,0,144"},"\u00f6":{"d":"45,-254r27,0r0,36r-27,0r0,-36xm93,-254r27,0r0,36r-27,0r0,-36xm82,5v-47,0,-72,-46,-72,-98v0,-54,25,-101,72,-101v48,0,72,48,72,101v0,52,-24,97,-72,98xm82,-22v61,-1,61,-143,0,-144v-61,1,-61,143,0,144"},"\u00f7":{"d":"66,-18v0,-12,8,-24,20,-24v12,0,20,12,20,24v0,12,-8,25,-20,25v-12,0,-20,-13,-20,-25xm12,-104r149,0r0,26r-149,0r0,-26xm66,-163v0,-12,8,-25,20,-25v12,0,20,13,20,25v0,12,-8,24,-20,24v-12,0,-20,-12,-20,-24","w":172},"\u00f8":{"d":"52,-39v32,42,76,-1,76,-54v0,-17,-2,-31,-7,-43xm139,-161v33,55,16,169,-56,166v-19,0,-34,-7,-47,-21r-18,25r-10,-9r20,-27v-33,-55,-15,-169,55,-167v19,0,35,8,48,22r18,-26r9,10xm114,-149v-32,-42,-76,2,-76,56v0,16,3,30,7,41","w":180},"\u00f9":{"d":"86,-213r-39,-51r32,0r26,51r-19,0xm71,5v-77,-3,-44,-119,-51,-193r26,0r0,130v0,21,11,36,30,36v60,0,38,-102,42,-166r26,0r0,188r-24,0r0,-31v-9,20,-27,37,-49,36"},"\u00fa":{"d":"59,-213r26,-51r32,0r-38,51r-20,0xm71,5v-77,-3,-44,-119,-51,-193r26,0r0,130v0,21,11,36,30,36v60,0,38,-102,42,-166r26,0r0,188r-24,0r0,-31v-9,20,-27,37,-49,36"},"\u00fb":{"d":"96,-264r29,51r-23,0r-20,-34r-19,34r-24,0r30,-51r27,0xm71,5v-77,-3,-44,-119,-51,-193r26,0r0,130v0,21,11,36,30,36v60,0,38,-102,42,-166r26,0r0,188r-24,0r0,-31v-9,20,-27,37,-49,36"},"\u00fc":{"d":"45,-254r27,0r0,36r-27,0r0,-36xm93,-254r27,0r0,36r-27,0r0,-36xm71,5v-77,-3,-44,-119,-51,-193r26,0r0,130v0,21,11,36,30,36v60,0,38,-102,42,-166r26,0r0,188r-24,0r0,-31v-9,20,-27,37,-49,36"},"\u00fd":{"d":"58,-213r27,-51r32,0r-39,51r-20,0xm33,-188r41,154r42,-154r28,0r-58,190v-18,54,-15,79,-69,72r0,-29v32,12,35,-10,44,-40r-58,-193r30,0","w":147},"\u00fe":{"d":"153,-93v0,68,-68,135,-110,73r0,95r-26,0r0,-333r26,0r0,95v49,-72,110,-6,110,70xm84,-165v-55,1,-60,143,0,143v55,-1,61,-146,0,-143"},"\u00ff":{"d":"36,-254r27,0r0,36r-27,0r0,-36xm84,-254r27,0r0,36r-27,0r0,-36xm33,-188r41,154r42,-154r28,0r-58,190v-18,54,-15,79,-69,72r0,-29v32,12,35,-10,44,-40r-58,-193r30,0","w":147}}});
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright (c) 1992-97 Hewlett-Packard. All rights reserved.
 */
Cufon.registerFont({"w":164,"face":{"font-family":"helveticanarrow","font-weight":700,"font-stretch":"condensed","units-per-em":"360","panose-1":"2 11 6 6 2 2 2 3 2 4","ascent":"288","descent":"-72","x-height":"5","bbox":"-15 -344 281 90","underline-thickness":"17.9297","underline-position":"-27.0703","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":82},"!":{"d":"38,-72v-5,-61,-13,-119,-11,-187r45,0v2,69,-6,126,-12,187r-22,0xm28,-51r43,0r0,51r-43,0r0,-51","w":98},"\"":{"d":"29,-160r0,-98r29,0r0,98r-29,0xm82,-160r0,-98r29,0r0,98r-29,0","w":140},"#":{"d":"82,-251r-8,71r28,0r8,-71r28,0r-8,71r29,0r-4,33r-28,0r-5,43r28,0r-3,32r-29,0r-7,72r-29,0r8,-72r-28,0r-8,72r-28,0r8,-72r-29,0r4,-32r28,0r5,-43r-28,0r3,-33r29,0r7,-71r29,0xm70,-147r-5,43r29,0r5,-43r-29,0"},"$":{"d":"25,-137v-27,-42,-8,-122,50,-117r0,-25r14,0r0,24v41,3,63,31,63,74r-39,0v-1,-21,-5,-33,-24,-35r0,67v43,19,64,26,66,75v2,46,-23,78,-66,81r0,34r-14,0r0,-34v-46,-5,-65,-33,-66,-84r40,0v1,27,5,40,26,45r0,-75v-24,-7,-42,-19,-50,-30xm75,-216v-23,0,-31,34,-17,50v3,4,9,8,17,12r0,-62xm89,-32v25,0,35,-41,17,-58v-4,-3,-9,-7,-17,-11r0,69"},"%":{"d":"62,-124v-32,0,-54,-33,-54,-65v0,-34,22,-66,54,-66v32,-1,53,32,53,66v0,33,-22,65,-53,65xm62,-218v-15,0,-23,12,-23,29v0,16,8,28,23,28v15,0,23,-12,23,-28v0,-17,-8,-29,-23,-29xm61,7r118,-262r22,0r-118,262r-22,0xm201,4v-32,0,-54,-33,-54,-65v0,-34,22,-66,54,-66v32,-1,53,32,53,66v0,33,-22,65,-53,65xm201,-90v-15,1,-24,13,-24,29v0,15,9,28,24,28v31,0,29,-57,0,-57","w":262},"&":{"d":"61,-144v-32,-36,-21,-114,38,-114v34,0,52,26,53,60v0,25,-19,51,-36,64r29,43v6,-13,10,-30,11,-43r38,0v-3,27,-13,57,-25,79r38,55r-51,0r-13,-20v-14,15,-35,26,-60,27v-39,0,-68,-33,-67,-74v0,-39,19,-59,45,-77xm82,-112v-43,16,-21,101,25,71v5,-3,10,-6,14,-11xm98,-219v-29,2,-15,41,-3,54v10,-6,22,-21,21,-33v0,-12,-5,-22,-18,-21","w":213},"'":{"d":"21,-160r0,-98r29,0r0,98r-29,0","w":70},"(":{"d":"62,75v-66,-87,-68,-252,0,-339r30,0v-52,90,-52,249,0,339r-30,0","w":98},")":{"d":"36,-264v66,87,67,252,0,339r-30,0v52,-90,52,-249,0,-339r30,0","w":98},"*":{"d":"69,-258r0,41r31,-13r7,28r-31,13r19,33r-19,17r-19,-33r-19,33r-18,-17r19,-33r-31,-13r7,-28r31,13r0,-41r23,0","w":114},"+":{"d":"70,-71r-58,0r0,-40r58,0r0,-71r32,0r0,71r58,0r0,40r-58,0r0,70r-32,0r0,-70","w":172},",":{"d":"19,0r0,-53r44,0v1,54,1,104,-43,113r0,-19v16,-3,25,-24,21,-41r-22,0","w":82},"-":{"d":"8,-124r82,0r0,47r-82,0r0,-47","w":98},".":{"d":"19,-53r44,0r0,53r-44,0r0,-53","w":82},"\/":{"d":"92,-266r-67,273r-34,0r66,-273r35,0","w":82},"0":{"d":"82,7v-61,0,-73,-57,-73,-131v0,-75,11,-131,73,-131v62,0,73,56,73,131v0,76,-11,131,-73,131xm82,-33v32,-7,31,-42,31,-91v0,-50,1,-85,-31,-92v-31,7,-30,44,-30,92v0,49,-1,83,30,91"},"1":{"d":"21,-212v40,1,49,-11,60,-43r31,0r0,255r-42,0r0,-185r-49,3r0,-30"},"2":{"d":"80,-255v43,-1,71,36,71,79v0,67,-70,91,-96,132r96,0r0,44r-143,0v-5,-76,61,-96,94,-142v16,-23,7,-71,-21,-71v-26,0,-32,16,-32,47r-40,0v-2,-52,24,-89,71,-89"},"3":{"d":"63,-148v26,2,42,-9,42,-33v0,-21,-9,-35,-29,-34v-20,1,-25,18,-26,41r-39,0v1,-45,23,-81,67,-81v68,0,90,88,43,120v58,27,29,147,-41,142v-49,-4,-72,-33,-72,-86r40,0v0,26,7,46,30,46v21,0,32,-19,32,-42v0,-26,-18,-38,-47,-36r0,-37"},"4":{"d":"8,-56r0,-43r78,-157r46,0r0,160r23,0r0,40r-23,0r0,56r-42,0r0,-56r-82,0xm90,-96r0,-105r-51,105r51,0"},"5":{"d":"52,-154v49,-36,106,8,100,69v8,73,-73,121,-123,71v-13,-13,-20,-31,-21,-54r42,0v1,20,11,35,30,35v20,0,30,-23,30,-47v0,-24,-9,-47,-30,-47v-14,0,-26,7,-29,17r-36,-2r15,-139r114,0r0,42r-85,0"},"6":{"d":"9,-121v1,-75,15,-131,78,-134v40,-2,61,25,62,65r-40,0v0,-33,-43,-35,-51,-2v-3,12,-7,27,-8,47v40,-47,103,-5,103,59v0,50,-21,93,-68,93v-61,0,-76,-57,-76,-128xm82,-125v-24,0,-31,20,-31,46v0,25,11,46,32,46v22,0,29,-20,29,-46v0,-26,-6,-46,-30,-46"},"7":{"d":"156,-213v-47,73,-66,112,-78,213r-43,0v13,-97,30,-137,76,-207r-104,0r0,-44r149,0r0,38"},"8":{"d":"82,-255v65,-8,88,89,40,119v58,30,35,143,-40,143v-77,0,-97,-113,-39,-143v-49,-28,-27,-127,39,-119xm56,-183v0,18,9,31,26,31v17,0,27,-13,27,-31v0,-19,-10,-33,-27,-33v-17,0,-26,15,-26,33xm113,-73v0,-24,-9,-40,-31,-40v-21,0,-30,17,-30,40v0,22,9,40,30,40v21,0,31,-17,31,-40"},"9":{"d":"154,-128v-1,76,-15,135,-78,135v-40,0,-62,-26,-63,-66r40,0v0,33,44,35,52,2v3,-12,7,-27,8,-47v-40,47,-104,5,-104,-59v0,-50,22,-92,68,-92v62,0,77,55,77,127xm81,-124v25,0,30,-20,31,-46v0,-25,-11,-46,-33,-46v-21,0,-29,21,-29,46v0,26,7,46,31,46"},":":{"d":"27,-53r44,0r0,53r-44,0r0,-53xm27,-184r44,0r0,53r-44,0r0,-53","w":98},";":{"d":"27,0r0,-53r44,0v1,53,2,105,-43,113r0,-19v16,-3,26,-23,21,-41r-22,0xm27,-184r44,0r0,53r-44,0r0,-53","w":98},"<":{"d":"11,-75r0,-32r150,-79r0,40r-105,55r105,56r0,39","w":172},"=":{"d":"12,-72r148,0r0,41r-148,0r0,-41xm12,-151r148,0r0,40r-148,0r0,-40","w":172},">":{"d":"161,-75r-150,79r0,-39r106,-56r-106,-55r0,-40r150,79r0,32","w":172},"?":{"d":"101,-148v24,-19,27,-72,-10,-72v-23,0,-31,17,-31,44r-42,0v1,-50,25,-86,73,-86v46,0,73,31,73,77v0,55,-57,54,-54,112r-38,0v0,-38,6,-57,29,-75xm69,-51r43,0r0,51r-43,0r0,-51","w":180},"@":{"d":"130,-50v-76,0,-53,-150,16,-150v18,0,27,12,34,26r4,-21r26,0r-19,108v0,3,2,5,4,5v22,-2,33,-35,33,-64v0,-51,-29,-91,-78,-90v-53,0,-85,50,-85,107v0,58,32,108,85,108v27,0,54,-15,64,-32r28,0v-14,31,-48,59,-89,60v-67,1,-118,-66,-118,-137v0,-70,48,-135,113,-136v58,-1,105,51,105,109v0,50,-31,106,-76,107v-9,0,-15,-10,-16,-20v-9,13,-20,20,-31,20xm149,-165v-35,-4,-53,77,-11,79v28,1,41,-42,29,-67v-4,-8,-10,-12,-18,-12","w":287},"A":{"d":"81,-258r51,0r75,258r-47,0r-14,-52r-80,0r-14,52r-46,0xm107,-200r-28,102r55,0","w":213},"B":{"d":"164,-139v60,28,36,139,-42,139r-100,0r0,-258r100,0v69,-9,91,89,42,119xm148,-185v0,-39,-47,-27,-83,-29r0,57v35,-2,83,10,83,-28xm153,-79v0,-44,-48,-34,-88,-35r0,70v40,-2,88,12,88,-35","w":213},"C":{"d":"111,-39v29,0,44,-22,47,-49r44,0v-5,53,-37,95,-91,95v-66,0,-98,-62,-98,-136v0,-75,32,-135,98,-136v54,-1,86,41,91,92r-44,0v-3,-26,-18,-46,-47,-46v-73,1,-74,178,0,180","w":213},"D":{"d":"202,-134v0,74,-26,134,-90,134r-90,0r0,-258r91,0v66,1,89,51,89,124xm110,-44v64,-2,70,-173,-3,-170r-40,0r0,170r43,0","w":213},"E":{"d":"22,0r0,-258r157,0r0,45r-112,0r0,55r102,0r0,46r-102,0r0,66r116,0r0,46r-161,0","w":196},"F":{"d":"22,0r0,-258r151,0r0,45r-106,0r0,58r94,0r0,46r-94,0r0,109r-45,0","w":180},"G":{"d":"113,7v-67,-2,-100,-61,-100,-136v0,-77,36,-135,107,-136v50,0,87,39,91,87r-45,0v-3,-21,-23,-43,-46,-43v-43,2,-64,42,-63,91v0,53,17,89,64,91v28,0,45,-29,51,-56r-50,0r0,-45r89,0r0,139r-29,0r-5,-31v-16,23,-37,40,-64,39","w":229},"H":{"d":"21,0r0,-258r44,0r0,96r83,0r0,-96r44,0r0,258r-44,0r0,-116r-83,0r0,116r-44,0","w":213},"I":{"d":"19,0r0,-258r44,0r0,258r-44,0","w":82},"J":{"d":"74,-37v20,-1,24,-14,24,-38r0,-183r45,0r0,183v0,53,-18,81,-68,82v-58,0,-70,-41,-68,-104r41,0v0,30,-2,61,26,60"},"K":{"d":"25,0r0,-258r45,0r0,107r82,-107r57,0r-87,106r91,152r-57,0r-65,-114r-21,25r0,89r-45,0","w":213},"L":{"d":"22,0r0,-258r45,0r0,212r105,0r0,46r-150,0","w":180},"M":{"d":"85,-258r39,205r38,-205r64,0r0,258r-41,0r0,-216r-40,216r-44,0r-39,-217r0,217r-41,0r0,-258r64,0","w":245},"N":{"d":"62,0r-41,0r0,-258r46,0r84,178r0,-178r42,0r0,258r-44,0r-87,-186r0,186","w":213},"O":{"d":"115,7v-68,0,-102,-61,-102,-136v0,-76,34,-136,102,-136v68,0,102,61,102,136v0,76,-34,136,-102,136xm115,-39v42,0,57,-42,57,-90v0,-48,-15,-90,-57,-90v-75,0,-81,181,0,180","w":229},"P":{"d":"185,-176v1,46,-23,82,-67,82r-51,0r0,94r-45,0r0,-258r93,0v48,0,70,31,70,82xm140,-176v4,-43,-34,-39,-73,-38r0,76v38,1,78,6,73,-38","w":196},"Q":{"d":"115,-265v101,-4,126,149,80,227r22,28r-23,28r-24,-29v-77,52,-157,-19,-157,-118v0,-76,34,-133,102,-136xm115,-219v-75,1,-81,180,0,180v10,0,18,-2,25,-7r-21,-26r23,-29r21,25v19,-51,11,-144,-48,-143","w":229},"R":{"d":"123,-258v80,-11,94,105,42,135v25,11,28,46,26,85v-2,23,6,22,9,38r-49,0v-12,-33,11,-101,-35,-101r-49,0r0,101r-45,0r0,-258r101,0xm152,-179v0,-44,-45,-34,-85,-35r0,70v40,-1,85,9,85,-35","w":213},"S":{"d":"95,-265v53,0,81,33,84,84r-42,0v4,-48,-81,-55,-81,-7v0,41,98,35,112,61v42,48,7,140,-68,134v-55,-5,-88,-31,-88,-87r42,0v1,28,18,40,46,42v34,3,62,-36,32,-54v-41,-24,-117,-21,-117,-93v0,-50,30,-81,80,-80","w":196},"T":{"d":"68,0r0,-213r-64,0r0,-45r172,0r0,45r-64,0r0,213r-44,0","w":180},"U":{"d":"107,-39v28,0,41,-21,41,-51r0,-168r44,0r0,171v1,58,-30,94,-85,94v-55,0,-86,-36,-86,-94r0,-171r45,0r0,168v-1,31,12,51,41,51","w":213},"V":{"d":"53,-258r46,197r46,-197r46,0r-71,258r-43,0r-71,-258r47,0","w":196},"W":{"d":"65,0r-60,-258r46,0r36,188r29,-188r46,0r32,189r36,-189r44,0r-59,258r-42,0r-34,-204r-34,204r-40,0","w":278},"X":{"d":"139,0r-40,-87r-43,87r-52,0r69,-131r-64,-127r52,0r37,83r39,-83r51,0r-65,124r69,134r-53,0","w":196},"Y":{"d":"78,-97r-74,-161r52,0r45,114r42,-114r49,0r-69,161r0,97r-45,0r0,-97","w":196},"Z":{"d":"7,-45r110,-168r-106,0r0,-45r161,0r0,42r-111,170r112,0r0,46r-166,0r0,-45","w":180},"[":{"d":"19,70r0,-330r72,0r0,34r-37,0r0,262r37,0r0,34r-72,0","w":98},"\\":{"d":"57,7r-66,-273r34,0r67,273r-35,0","w":82},"]":{"d":"80,70r-73,0r0,-34r37,0r0,-262r-37,0r0,-34r73,0r0,330","w":98},"^":{"d":"101,-251r53,134r-32,0r-36,-95r-35,95r-33,0r54,-134r29,0","w":172},"_":{"d":"0,45r0,-18r164,0r0,18r-164,0"},"`":{"d":"37,-217r-44,-53r45,0r28,53r-29,0","w":98},"a":{"d":"156,0r-45,0v-2,-7,-3,-14,-4,-23v-26,46,-98,33,-98,-28v0,-60,53,-58,94,-73v9,-16,-4,-34,-24,-32v-16,2,-23,10,-25,27r-40,0v7,-47,20,-66,70,-67v39,-1,62,20,63,56v1,47,-7,111,9,140xm69,-31v27,0,42,-26,37,-61v-18,12,-58,6,-56,37v0,15,5,24,19,24"},"b":{"d":"107,5v-20,1,-36,-12,-48,-29r0,24r-41,0r0,-258r41,0r0,92v11,-18,27,-31,48,-30v47,1,64,48,64,101v-1,52,-18,98,-64,100xm58,-95v0,32,8,59,35,59v27,0,35,-26,35,-58v1,-33,-7,-59,-35,-59v-26,0,-35,26,-35,58","w":180},"c":{"d":"85,-36v17,0,27,-16,28,-34r42,0v-5,41,-29,75,-73,75v-48,0,-73,-40,-72,-94v1,-59,20,-107,75,-107v46,0,65,28,70,73r-42,0v-1,-17,-11,-31,-28,-31v-24,1,-33,26,-32,55v1,36,2,63,32,63"},"d":{"d":"76,-196v19,0,36,10,45,30r0,-92r42,0r0,258r-42,0r0,-25v-11,18,-26,31,-46,30v-86,-1,-90,-202,1,-201xm123,-95v0,-32,-8,-58,-35,-58v-27,0,-35,27,-35,59v0,32,8,58,35,58v27,0,35,-27,35,-59","w":180},"e":{"d":"49,-81v-7,44,50,63,61,25r45,0v-7,34,-30,61,-68,61v-59,-1,-80,-40,-80,-104v0,-55,24,-97,74,-97v59,0,78,49,75,115r-107,0xm81,-156v-22,0,-30,19,-32,42r64,0v-2,-23,-10,-42,-32,-42"},"f":{"d":"94,-220v-23,-3,-30,4,-27,29r27,0r0,36r-27,0r0,155r-41,0r0,-155r-23,0r0,-36r23,0v-5,-51,17,-78,68,-70r0,41","w":98},"g":{"d":"61,21v9,33,66,21,61,-16r0,-31v-11,17,-25,28,-44,27v-46,0,-66,-47,-66,-98v0,-52,20,-99,66,-99v19,-1,36,12,46,30r0,-25r39,0r0,196v7,65,-78,93,-125,59v-13,-9,-19,-24,-21,-43r44,0xm123,-97v0,-31,-8,-56,-34,-56v-27,0,-35,25,-35,56v0,32,8,57,35,57v26,0,34,-26,34,-57","w":180},"h":{"d":"94,-154v-55,0,-28,99,-34,154r-41,0r0,-258r41,0r0,92v24,-50,101,-32,101,32r0,134r-41,0r0,-119v1,-20,-8,-35,-26,-35","w":180},"i":{"d":"21,0r0,-191r41,0r0,191r-41,0xm21,-261r41,0r0,47r-41,0r0,-47","w":82},"j":{"d":"1,37v13,1,20,-4,19,-17r0,-211r42,0r0,211v0,47,-15,58,-61,57r0,-40xm21,-261r40,0r0,47r-40,0r0,-47","w":82},"k":{"d":"21,0r0,-258r41,0r0,140r52,-73r50,0r-56,73r58,118r-50,0r-37,-82r-17,22r0,60r-41,0"},"l":{"d":"21,0r0,-258r41,0r0,258r-41,0","w":82},"m":{"d":"86,-154v-19,0,-27,18,-26,40r0,114r-41,0r0,-191r39,0r0,32v8,-44,78,-50,90,-6v18,-53,96,-32,96,30r0,135r-42,0r0,-124v1,-19,-7,-29,-22,-30v-20,0,-29,17,-28,40r0,114r-41,0r0,-121v-1,-19,-7,-33,-25,-33","w":262},"n":{"d":"94,-154v-55,0,-28,99,-34,154r-41,0r0,-191r39,0r0,29v20,-54,103,-39,103,28r0,134r-41,0r0,-119v1,-20,-8,-35,-26,-35","w":180},"o":{"d":"90,5v-53,0,-80,-44,-80,-100v0,-57,26,-101,80,-101v54,0,81,44,81,101v0,57,-27,100,-81,100xm90,-37v28,0,38,-26,38,-58v-1,-33,-9,-59,-38,-59v-29,0,-37,26,-37,59v0,33,9,58,37,58","w":180},"p":{"d":"107,5v-19,0,-37,-10,-47,-29r0,99r-42,0r0,-266r39,0r0,28v10,-19,29,-34,50,-33v47,1,64,48,64,101v0,53,-18,98,-64,100xm58,-95v0,32,8,59,35,59v28,0,35,-25,35,-58v0,-33,-8,-59,-35,-59v-26,0,-35,26,-35,58","w":180},"q":{"d":"75,5v-86,-2,-90,-201,1,-201v22,0,39,15,48,35r0,-30r39,0r0,266r-41,0r0,-101v-11,18,-26,31,-47,31xm123,-95v0,-32,-8,-58,-35,-58v-27,0,-35,27,-35,59v0,32,8,58,35,58v27,0,35,-27,35,-59","w":180},"r":{"d":"110,-144v-71,-15,-45,82,-50,144r-41,0r0,-191r39,0r0,33v11,-21,24,-43,52,-38r0,52","w":114},"s":{"d":"80,-196v41,0,67,23,68,62r-40,0v1,-16,-11,-24,-27,-24v-21,0,-33,17,-19,29v36,17,91,15,91,69v0,42,-28,65,-70,65v-45,0,-74,-23,-74,-66r42,0v1,18,12,28,32,28v24,0,40,-21,21,-32v-32,-18,-89,-16,-89,-68v0,-40,25,-63,65,-63"},"t":{"d":"66,-50v-1,16,10,14,25,14r0,37v-36,5,-67,-2,-67,-42r0,-114r-21,0r0,-36r21,0r0,-52r42,0r0,52r25,0r0,36r-25,0r0,105","w":98},"u":{"d":"74,5v-79,-1,-48,-120,-54,-196r41,0r0,119v0,20,7,35,26,35v55,0,26,-99,33,-154r41,0r0,191r-39,0r0,-28v-8,19,-27,34,-48,33","w":180},"v":{"d":"49,-191r34,140r33,-140r44,0r-56,191r-44,0r-56,-191r45,0"},"w":{"d":"47,0r-44,-191r44,0r25,140r23,-140r41,0r25,139r23,-139r43,0r-44,191r-44,0r-25,-138r-23,138r-44,0","w":229},"x":{"d":"109,0r-27,-57r-28,57r-50,0r54,-98r-51,-93r50,0r27,55r26,-55r48,0r-52,94r54,97r-51,0"},"y":{"d":"48,-191r34,141r33,-141r44,0r-62,217v-11,40,-24,55,-70,50r0,-39v24,3,32,-9,33,-32r-57,-196r45,0"},"z":{"d":"6,-39r82,-112r-76,0r0,-40r127,0r0,41r-79,109r82,0r0,41r-136,0r0,-39","w":147},"{":{"d":"45,-94v67,6,-4,143,63,133r0,32v-70,5,-68,-34,-66,-99v1,-33,1,-48,-28,-49r0,-34v56,4,8,-102,38,-134v8,-10,27,-15,56,-15r0,32v-67,-10,5,128,-63,134","w":114},"|":{"d":"25,90r0,-360r33,0r0,360r-33,0","w":82},"}":{"d":"101,-77v-55,-6,-10,98,-38,133v-8,10,-27,15,-56,15r0,-32v41,5,28,-36,29,-72v1,-38,6,-53,34,-61v-40,-6,-33,-53,-33,-99v1,-27,-3,-35,-30,-35r0,-32v70,-5,67,34,66,99v-1,34,0,48,28,50r0,34","w":114},"~":{"d":"54,-85v-13,0,-21,14,-25,26r-11,-33v7,-17,17,-29,36,-30v24,-1,40,22,64,25v12,-1,20,-15,26,-26r10,33v-8,16,-16,30,-36,30v-23,0,-38,-25,-64,-25","w":172},"\u00a0":{"w":82},"\u00a1":{"d":"61,-119v5,61,13,118,11,186r-45,0v-2,-68,6,-125,11,-186r23,0xm71,-141r-43,0r0,-50r43,0r0,50","w":98},"\u00a2":{"d":"54,-1v-69,-30,-60,-216,45,-193r8,-33r15,0r-9,36v26,9,38,33,42,66r-42,0v-1,-9,-5,-16,-10,-21r-25,108v22,5,33,-13,34,-34r43,0v-5,47,-33,84,-87,76r-9,38r-15,0xm89,-152v-43,-9,-43,78,-25,105"},"\u00a3":{"d":"50,-39v38,-20,70,17,99,-11r12,38v-9,9,-30,21,-46,19v-31,-3,-63,-26,-90,-3r-15,-35v25,-14,40,-51,25,-84r-27,0r0,-22r17,0v-27,-53,-2,-124,60,-122v45,1,71,36,70,83r-39,0v1,-23,-10,-42,-30,-42v-42,-1,-33,56,-16,81r41,0r0,22r-34,0v6,33,-9,58,-27,76"},"\u00a4":{"d":"82,-88v39,-1,39,-80,0,-81v-39,1,-39,80,0,81xm116,-62v-19,15,-48,14,-68,0r-27,34r-22,-21r30,-37v-14,-23,-13,-62,0,-85r-30,-37r22,-21r28,34v19,-16,48,-14,67,0r27,-34r22,21r-29,37v14,25,13,61,0,86r29,36r-22,21"},"\u00a5":{"d":"5,-124r0,-21r39,0r-46,-106r43,0r43,108r42,-108r40,0r-43,106r39,0r0,21r-48,0r-11,27r59,0r0,21r-60,0r0,76r-37,0r0,-76r-60,0r0,-21r59,0r-11,-27r-48,0"},"\u00a6":{"d":"25,60r0,-120r33,0r0,120r-33,0xm25,-120r0,-120r33,0r0,120r-33,0","w":82},"\u00a7":{"d":"38,-154v-35,-37,-13,-108,44,-108v37,0,62,28,61,67r-38,0v-1,-16,-8,-29,-23,-29v-14,0,-22,10,-22,24v18,42,94,44,94,105v0,21,-11,39,-29,47v38,35,17,114,-44,114v-39,0,-62,-28,-62,-68r38,0v0,16,8,29,24,29v17,0,24,-10,25,-25v-17,-45,-96,-42,-96,-108v0,-22,13,-38,28,-48xm104,-65v41,-28,-21,-56,-46,-72v-15,6,-17,27,-6,39v5,6,38,23,52,33"},"\u00a8":{"d":"2,-262r37,0r0,41r-37,0r0,-41xm59,-262r38,0r0,41r-38,0r0,-41","w":98},"\u00a9":{"d":"82,-131v-9,44,50,65,57,22r27,0v-4,30,-21,56,-53,56v-40,0,-61,-35,-61,-78v0,-43,21,-76,61,-77v32,0,49,25,53,55r-26,0v-1,-15,-12,-25,-27,-25v-22,1,-32,22,-31,47xm109,-265v69,0,112,63,112,136v0,73,-43,136,-112,136v-69,0,-112,-62,-112,-136v0,-74,43,-136,112,-136xm189,-129v0,-56,-28,-105,-80,-105v-52,0,-81,50,-81,105v0,55,30,104,81,104v51,0,80,-49,80,-104","w":217},"\u00aa":{"d":"55,-265v67,-7,26,88,48,113v0,11,-17,3,-30,5v-1,-3,-2,-8,-2,-14v-16,25,-64,21,-64,-16v0,-36,31,-39,60,-44v8,-7,0,-21,-14,-19v-10,1,-16,5,-17,15r-26,0v4,-29,14,-37,45,-40xm46,-166v19,1,27,-15,24,-37v-12,8,-37,4,-36,23v0,10,4,13,12,14xm10,-128r89,0r0,28r-89,0r0,-28","w":109},"\u00ab":{"d":"75,-132r-29,32r29,31r0,41r-49,-51r0,-42r49,-53r0,42xm138,-132r-29,32r29,31r0,41r-49,-51r0,-42r49,-53r0,42"},"\u00ac":{"d":"128,-110r-116,0r0,-41r148,0r0,112r-32,0r0,-71","w":172},"\u00ad":{"d":"8,-124r82,0r0,47r-82,0r0,-47","w":98},"\u00ae":{"d":"107,-202v55,-10,65,77,18,83r31,63r-29,0r-29,-62r-12,0r0,62r-25,0r0,-146r46,0xm128,-160v0,-20,-22,-17,-42,-17r0,34v20,0,42,4,42,-17xm109,-265v69,0,111,62,111,136v0,74,-43,135,-111,135v-69,0,-112,-61,-112,-135v0,-74,43,-136,112,-136xm189,-129v0,-56,-28,-105,-80,-105v-52,0,-81,50,-81,105v0,55,30,104,81,104v51,0,80,-49,80,-104","w":217},"\u00af":{"d":"-2,-217r0,-27r102,0r0,27r-102,0","w":98},"\u00b0":{"d":"17,-205v0,-26,17,-51,42,-51v25,0,42,25,42,51v0,26,-17,52,-42,52v-25,0,-42,-26,-42,-52xm59,-173v36,0,32,-63,0,-63v-15,0,-26,15,-26,31v0,16,11,32,26,32","w":118},"\u00b1":{"d":"70,-97r-58,0r0,-40r58,0r0,-45r32,0r0,45r58,0r0,40r-58,0r0,45r-32,0r0,-45xm12,-40r148,0r0,40r-148,0r0,-40","w":172},"\u00b2":{"d":"50,-255v28,0,46,22,46,49v0,38,-39,52,-56,75r56,0r0,29r-94,0v-1,-47,38,-60,61,-90v10,-13,3,-35,-14,-35v-16,0,-18,11,-19,27r-27,0v-1,-32,16,-55,47,-55","w":98},"\u00b3":{"d":"38,-192v16,1,27,-4,27,-18v0,-12,-6,-18,-18,-18v-11,-1,-17,9,-16,21r-27,0v0,-27,17,-48,44,-48v42,0,60,53,28,72v36,16,21,85,-27,85v-31,0,-46,-20,-47,-51r28,0v0,15,4,25,18,25v14,0,18,-9,19,-23v1,-18,-10,-21,-29,-20r0,-25","w":98},"\u00b4":{"d":"32,-217r28,-53r45,0r-43,53r-30,0","w":98},"\u00b5":{"d":"87,-37v55,0,26,-99,33,-154r41,0r0,191r-39,0r0,-30v-7,27,-38,49,-61,25r0,80r-41,0r0,-266r41,0r0,115v0,21,7,39,26,39","w":180},"\u00b6":{"d":"-2,-189v0,-80,88,-61,161,-63r0,320r-33,0r0,-290r-30,0r0,290r-33,0r0,-193v-41,0,-65,-22,-65,-64"},"\u00b7":{"d":"17,-156r45,0r0,53r-45,0r0,-53","w":82},"\u00b8":{"d":"45,47v1,-22,-26,-3,-30,-17r16,-30r18,0r-11,19v19,-4,34,7,34,27v0,36,-42,44,-70,27r6,-17v14,5,36,11,37,-9","w":98},"\u00b9":{"d":"8,-229v24,1,32,-7,40,-26r22,0r0,153r-30,0r0,-104r-32,0r0,-23","w":98},"\u00ba":{"d":"54,-145v-34,0,-52,-25,-52,-60v0,-35,19,-60,52,-61v33,0,52,26,52,61v0,35,-18,60,-52,60xm54,-170v16,-1,23,-17,23,-35v0,-18,-7,-34,-23,-34v-31,0,-31,69,0,69xm10,-128r88,0r0,28r-88,0r0,-28","w":107},"\u00bb":{"d":"26,-69r30,-32r-30,-31r0,-41r49,51r0,41r-49,54r0,-42xm89,-69r30,-32r-30,-31r0,-41r49,51r0,41r-49,54r0,-42"},"\u00bc":{"d":"139,-33r0,-30r42,-86r31,0r0,89r14,0r0,27r-14,0r0,33r-30,0r0,-33r-43,0xm182,-60r0,-49r-24,49r24,0xm8,-229v24,1,32,-7,40,-26r22,0r0,153r-30,0r0,-104r-32,0r0,-23xm189,-256r-126,263r-23,0r126,-263r23,0","w":246},"\u00bd":{"d":"188,-154v27,0,46,22,46,49v0,38,-37,52,-55,75r55,0r0,30r-93,0v-2,-49,38,-60,61,-90v10,-13,3,-36,-14,-35v-16,1,-19,9,-19,26r-27,0v-1,-32,16,-55,46,-55xm8,-229v24,1,32,-7,40,-26r22,0r0,153r-30,0r0,-104r-32,0r0,-23xm189,-256r-126,263r-23,0r126,-263r23,0","w":246},"\u00be":{"d":"148,-33r0,-30r43,-86r31,0r0,89r14,0r0,27r-14,0r0,33r-30,0r0,-33r-44,0xm192,-60r0,-49r-24,49r24,0xm40,-192v16,1,28,-3,27,-18v0,-12,-6,-18,-18,-18v-11,-1,-17,9,-16,21r-26,0v0,-28,16,-48,43,-48v42,0,59,51,29,72v34,17,21,85,-27,85v-31,0,-47,-19,-47,-51r27,0v0,14,4,25,18,25v14,0,19,-8,20,-23v0,-17,-11,-21,-30,-20r0,-25xm202,-256r-126,263r-23,0r126,-263r23,0","w":246},"\u00bf":{"d":"80,-43v-24,19,-27,72,9,72v24,0,32,-16,31,-43r43,0v0,51,-26,84,-74,86v-57,2,-87,-59,-65,-111v10,-23,52,-36,46,-78r39,0v0,38,-7,56,-29,74xm111,-140r-43,0r0,-51r43,0r0,51","w":180},"\u00c0":{"d":"102,-284r-44,-53r46,0r27,53r-29,0xm81,-258r51,0r75,258r-47,0r-14,-52r-80,0r-14,52r-46,0xm107,-200r-28,102r55,0","w":213},"\u00c1":{"d":"84,-284r28,-53r45,0r-43,53r-30,0xm81,-258r51,0r75,258r-47,0r-14,-52r-80,0r-14,52r-46,0xm107,-200r-28,102r55,0","w":213},"\u00c2":{"d":"125,-337r33,53r-33,0r-18,-30r-19,30r-33,0r33,-53r37,0xm81,-258r51,0r75,258r-47,0r-14,-52r-80,0r-14,52r-46,0xm107,-200r-28,102r55,0","w":213},"\u00c3":{"d":"88,-331v18,0,48,28,54,-2r18,0v-3,25,-9,44,-32,44v-20,0,-51,-28,-57,2r-18,0v4,-25,11,-44,35,-44xm81,-258r51,0r75,258r-47,0r-14,-52r-80,0r-14,52r-46,0xm107,-200r-28,102r55,0","w":213},"\u00c4":{"d":"59,-330r38,0r0,42r-38,0r0,-42xm117,-330r37,0r0,42r-37,0r0,-42xm81,-258r51,0r75,258r-47,0r-14,-52r-80,0r-14,52r-46,0xm107,-200r-28,102r55,0","w":213},"\u00c5":{"d":"107,-269v-19,0,-32,-18,-32,-38v0,-19,14,-37,32,-37v41,0,41,75,0,75xm107,-288v9,0,15,-10,15,-19v0,-9,-7,-19,-15,-19v-20,0,-21,38,0,38xm81,-258r51,0r75,258r-47,0r-14,-52r-80,0r-14,52r-46,0xm107,-200r-28,102r55,0","w":213},"\u00c6":{"d":"127,0r0,-54r-64,0r-15,54r-47,0r78,-258r199,0r0,45r-108,0r0,55r99,0r0,46r-99,0r0,66r111,0r0,46r-154,0xm107,-213r-32,116r52,0r0,-116r-20,0","w":295},"\u00c7":{"d":"116,47v0,-21,-25,-4,-30,-17r17,-30r17,0r-11,19v20,-4,35,8,35,27v2,37,-42,43,-71,27r7,-17v13,7,36,10,36,-9xm111,-39v29,0,44,-22,47,-49r44,0v-5,53,-37,95,-91,95v-66,0,-98,-62,-98,-136v0,-75,32,-135,98,-136v54,-1,86,41,91,92r-44,0v-3,-26,-18,-46,-47,-46v-73,1,-74,178,0,180","w":213},"\u00c8":{"d":"87,-284r-44,-53r46,0r27,53r-29,0xm22,0r0,-258r157,0r0,45r-112,0r0,55r102,0r0,46r-102,0r0,66r116,0r0,46r-161,0","w":196},"\u00c9":{"d":"77,-284r27,-53r46,0r-44,53r-29,0xm22,0r0,-258r157,0r0,45r-112,0r0,55r102,0r0,46r-102,0r0,66r116,0r0,46r-161,0","w":196},"\u00ca":{"d":"117,-337r34,53r-33,0r-19,-30r-18,30r-33,0r33,-53r36,0xm22,0r0,-258r157,0r0,45r-112,0r0,55r102,0r0,46r-102,0r0,66r116,0r0,46r-161,0","w":196},"\u00cb":{"d":"52,-330r37,0r0,42r-37,0r0,-42xm110,-330r37,0r0,42r-37,0r0,-42xm22,0r0,-258r157,0r0,45r-112,0r0,55r102,0r0,46r-102,0r0,66r116,0r0,46r-161,0","w":196},"\u00cc":{"d":"29,-284r-44,-53r46,0r27,53r-29,0xm12,0r0,-258r44,0r0,258r-44,0","w":82},"\u00cd":{"d":"19,-284r27,-53r46,0r-44,53r-29,0xm20,0r0,-258r44,0r0,258r-44,0","w":82},"\u00ce":{"d":"59,-337r34,53r-33,0r-19,-30r-19,30r-33,0r34,-53r36,0xm19,0r0,-258r44,0r0,258r-44,0","w":82},"\u00cf":{"d":"-6,-330r37,0r0,42r-37,0r0,-42xm52,-330r37,0r0,42r-37,0r0,-42xm20,0r0,-258r44,0r0,258r-44,0","w":82},"\u00d0":{"d":"202,-134v0,74,-26,134,-90,134r-90,0r0,-113r-23,0r0,-45r23,0r0,-100r91,0v66,1,89,51,89,124xm110,-44v64,-2,70,-173,-3,-170r-41,0r0,56r49,0r0,45r-49,0r0,69r44,0","w":213},"\u00d1":{"d":"129,-289v-20,1,-52,-29,-57,2r-19,0v4,-25,11,-44,35,-44v18,0,48,28,54,-2r19,0v-4,25,-9,42,-32,44xm62,0r-41,0r0,-258r46,0r84,178r0,-178r42,0r0,258r-44,0r-87,-186r0,186","w":213},"\u00d2":{"d":"110,-284r-43,-53r45,0r28,53r-30,0xm115,7v-68,0,-102,-61,-102,-136v0,-76,34,-136,102,-136v68,0,102,61,102,136v0,76,-34,136,-102,136xm115,-39v42,0,57,-42,57,-90v0,-48,-15,-90,-57,-90v-75,0,-81,181,0,180","w":229},"\u00d3":{"d":"92,-284r28,-53r45,0r-43,53r-30,0xm115,7v-68,0,-102,-61,-102,-136v0,-76,34,-136,102,-136v68,0,102,61,102,136v0,76,-34,136,-102,136xm115,-39v42,0,57,-42,57,-90v0,-48,-15,-90,-57,-90v-75,0,-81,181,0,180","w":229},"\u00d4":{"d":"133,-337r33,53r-33,0r-18,-30r-19,30r-33,0r34,-53r36,0xm115,7v-68,0,-102,-61,-102,-136v0,-76,34,-136,102,-136v68,0,102,61,102,136v0,76,-34,136,-102,136xm115,-39v42,0,57,-42,57,-90v0,-48,-15,-90,-57,-90v-75,0,-81,181,0,180","w":229},"\u00d5":{"d":"137,-289v-20,1,-52,-29,-57,2r-19,0v4,-25,11,-44,35,-44v19,0,48,28,54,-2r19,0v-4,25,-9,42,-32,44xm115,7v-68,0,-102,-61,-102,-136v0,-76,34,-136,102,-136v68,0,102,61,102,136v0,76,-34,136,-102,136xm115,-39v42,0,57,-42,57,-90v0,-48,-15,-90,-57,-90v-75,0,-81,181,0,180","w":229},"\u00d6":{"d":"68,-330r37,0r0,42r-37,0r0,-42xm125,-330r37,0r0,42r-37,0r0,-42xm115,7v-68,0,-102,-61,-102,-136v0,-76,34,-136,102,-136v68,0,102,61,102,136v0,76,-34,136,-102,136xm115,-39v42,0,57,-42,57,-90v0,-48,-15,-90,-57,-90v-75,0,-81,181,0,180","w":229},"\u00d7":{"d":"87,-65r-49,63r-26,-26r49,-63r-49,-64r26,-26r48,64r49,-64r26,26r-49,64r49,64r-26,25","w":172},"\u00d8":{"d":"115,-39v58,1,67,-90,49,-142r-89,121v10,14,24,21,40,21xm194,-221v47,75,23,228,-79,228v-28,0,-50,-10,-68,-29r-25,32r-12,-13r25,-34v-46,-77,-22,-228,80,-228v28,0,50,10,68,29r24,-33r13,13xm115,-219v-58,-1,-68,89,-50,141r90,-120v-10,-14,-23,-21,-40,-21","w":229},"\u00d9":{"d":"102,-284r-43,-53r45,0r27,53r-29,0xm107,-39v28,0,41,-21,41,-51r0,-168r44,0r0,171v1,58,-30,94,-85,94v-55,0,-86,-36,-86,-94r0,-171r45,0r0,168v-1,31,12,51,41,51","w":213},"\u00da":{"d":"84,-284r28,-53r45,0r-43,53r-30,0xm107,-39v28,0,41,-21,41,-51r0,-168r44,0r0,171v1,58,-30,94,-85,94v-55,0,-86,-36,-86,-94r0,-171r45,0r0,168v-1,31,12,51,41,51","w":213},"\u00db":{"d":"125,-337r33,53r-33,0r-18,-30r-19,30r-33,0r34,-53r36,0xm107,-39v28,0,41,-21,41,-51r0,-168r44,0r0,171v1,58,-30,94,-85,94v-55,0,-86,-36,-86,-94r0,-171r45,0r0,168v-1,31,12,51,41,51","w":213},"\u00dc":{"d":"59,-330r38,0r0,42r-38,0r0,-42xm117,-330r37,0r0,42r-37,0r0,-42xm107,-39v28,0,41,-21,41,-51r0,-168r44,0r0,171v1,58,-30,94,-85,94v-55,0,-86,-36,-86,-94r0,-171r45,0r0,168v-1,31,12,51,41,51","w":213},"\u00dd":{"d":"76,-284r28,-53r45,0r-44,53r-29,0xm78,-97r-74,-161r52,0r45,114r42,-114r49,0r-69,161r0,97r-45,0r0,-97","w":196},"\u00de":{"d":"185,-141v-1,46,-23,83,-68,83r-50,0r0,58r-45,0r0,-258r45,0r0,35v72,-8,119,15,118,82xm67,-103v39,1,73,4,73,-38v0,-40,-34,-40,-73,-38r0,76","w":196},"\u00df":{"d":"89,-222v-23,0,-27,12,-27,37r0,185r-41,0r0,-192v-1,-41,26,-70,68,-70v66,0,91,75,50,114v60,36,32,175,-56,151r0,-40v31,6,47,-12,47,-44v0,-30,-16,-44,-46,-43r0,-36v24,0,33,-9,34,-32v0,-18,-11,-30,-29,-30","w":180},"\u00e0":{"d":"77,-217r-43,-53r45,0r28,53r-30,0xm156,0r-45,0v-2,-7,-3,-14,-4,-23v-26,46,-98,33,-98,-28v0,-60,53,-58,94,-73v9,-16,-4,-34,-24,-32v-16,2,-23,10,-25,27r-40,0v7,-47,20,-66,70,-67v39,-1,62,20,63,56v1,47,-7,111,9,140xm69,-31v27,0,42,-26,37,-61v-18,12,-58,6,-56,37v0,15,5,24,19,24"},"\u00e1":{"d":"59,-217r28,-53r45,0r-43,53r-30,0xm156,0r-45,0v-2,-7,-3,-14,-4,-23v-26,46,-98,33,-98,-28v0,-60,53,-58,94,-73v9,-16,-4,-34,-24,-32v-16,2,-23,10,-25,27r-40,0v7,-47,20,-66,70,-67v39,-1,62,20,63,56v1,47,-7,111,9,140xm69,-31v27,0,42,-26,37,-61v-18,12,-58,6,-56,37v0,15,5,24,19,24"},"\u00e2":{"d":"100,-270r34,53r-33,0r-19,-30r-19,30r-33,0r34,-53r36,0xm156,0r-45,0v-2,-7,-3,-14,-4,-23v-26,46,-98,33,-98,-28v0,-60,53,-58,94,-73v9,-16,-4,-34,-24,-32v-16,2,-23,10,-25,27r-40,0v7,-47,20,-66,70,-67v39,-1,62,20,63,56v1,47,-7,111,9,140xm69,-31v27,0,42,-26,37,-61v-18,12,-58,6,-56,37v0,15,5,24,19,24"},"\u00e3":{"d":"104,-222v-20,1,-51,-28,-57,2r-19,0v4,-25,11,-43,35,-43v18,0,49,26,54,-3r19,0v-4,25,-9,42,-32,44xm156,0r-45,0v-2,-7,-3,-14,-4,-23v-26,46,-98,33,-98,-28v0,-60,53,-58,94,-73v9,-16,-4,-34,-24,-32v-16,2,-23,10,-25,27r-40,0v7,-47,20,-66,70,-67v39,-1,62,20,63,56v1,47,-7,111,9,140xm69,-31v27,0,42,-26,37,-61v-18,12,-58,6,-56,37v0,15,5,24,19,24"},"\u00e4":{"d":"35,-262r37,0r0,41r-37,0r0,-41xm92,-262r37,0r0,41r-37,0r0,-41xm156,0r-45,0v-2,-7,-3,-14,-4,-23v-26,46,-98,33,-98,-28v0,-60,53,-58,94,-73v9,-16,-4,-34,-24,-32v-16,2,-23,10,-25,27r-40,0v7,-47,20,-66,70,-67v39,-1,62,20,63,56v1,47,-7,111,9,140xm69,-31v27,0,42,-26,37,-61v-18,12,-58,6,-56,37v0,15,5,24,19,24"},"\u00e5":{"d":"82,-205v-19,0,-32,-18,-32,-37v0,-19,14,-37,32,-37v18,0,32,18,32,37v0,19,-13,37,-32,37xm82,-223v8,0,15,-10,15,-19v0,-9,-7,-19,-15,-19v-8,0,-15,10,-15,19v0,9,7,19,15,19xm156,0r-45,0v-2,-7,-3,-14,-4,-23v-26,46,-98,33,-98,-28v0,-60,53,-58,94,-73v9,-16,-4,-34,-24,-32v-16,2,-23,10,-25,27r-40,0v7,-47,20,-66,70,-67v39,-1,62,20,63,56v1,47,-7,111,9,140xm69,-31v27,0,42,-26,37,-61v-18,12,-58,6,-56,37v0,15,5,24,19,24"},"\u00e6":{"d":"145,-81v-7,44,51,63,63,25r44,0v-2,64,-100,82,-128,30v-26,47,-115,41,-115,-24v0,-49,36,-60,79,-66v11,-1,20,-5,20,-18v0,-15,-12,-22,-28,-22v-17,1,-24,10,-26,27r-40,0v-5,-64,83,-88,120,-46v13,-14,28,-21,46,-21v59,0,75,49,73,115r-108,0xm69,-31v28,1,44,-24,39,-59v-20,12,-60,5,-58,36v0,14,6,23,19,23xm178,-156v-22,0,-29,19,-33,42r65,0v-1,-23,-10,-42,-32,-42","w":262},"\u00e7":{"d":"87,47v1,-22,-26,-3,-30,-17r16,-30r18,0r-11,19v19,-4,34,7,34,27v0,36,-42,44,-70,27r6,-17v14,5,36,11,37,-9xm85,-36v17,0,27,-16,28,-34r42,0v-5,41,-29,75,-73,75v-48,0,-73,-40,-72,-94v1,-59,20,-107,75,-107v46,0,65,28,70,73r-42,0v-1,-17,-11,-31,-28,-31v-24,1,-33,26,-32,55v1,36,2,63,32,63"},"\u00e8":{"d":"79,-217r-43,-53r45,0r28,53r-30,0xm49,-81v-7,44,50,63,61,25r45,0v-7,34,-30,61,-68,61v-59,-1,-80,-40,-80,-104v0,-55,24,-97,74,-97v59,0,78,49,75,115r-107,0xm81,-156v-22,0,-30,19,-32,42r64,0v-2,-23,-10,-42,-32,-42"},"\u00e9":{"d":"62,-217r27,-53r46,0r-44,53r-29,0xm49,-81v-7,44,50,63,61,25r45,0v-7,34,-30,61,-68,61v-59,-1,-80,-40,-80,-104v0,-55,24,-97,74,-97v59,0,78,49,75,115r-107,0xm81,-156v-22,0,-30,19,-32,42r64,0v-2,-23,-10,-42,-32,-42"},"\u00ea":{"d":"102,-270r34,53r-33,0r-19,-30r-18,30r-33,0r33,-53r36,0xm49,-81v-7,44,50,63,61,25r45,0v-7,34,-30,61,-68,61v-59,-1,-80,-40,-80,-104v0,-55,24,-97,74,-97v59,0,78,49,75,115r-107,0xm81,-156v-22,0,-30,19,-32,42r64,0v-2,-23,-10,-42,-32,-42"},"\u00eb":{"d":"37,-262r37,0r0,41r-37,0r0,-41xm95,-262r37,0r0,41r-37,0r0,-41xm49,-81v-7,44,50,63,61,25r45,0v-7,34,-30,61,-68,61v-59,-1,-80,-40,-80,-104v0,-55,24,-97,74,-97v59,0,78,49,75,115r-107,0xm81,-156v-22,0,-30,19,-32,42r64,0v-2,-23,-10,-42,-32,-42"},"\u00ec":{"d":"29,-217r-44,-53r46,0r27,53r-29,0xm13,0r0,-191r41,0r0,191r-41,0","w":82},"\u00ed":{"d":"21,-217r27,-53r46,0r-44,53r-29,0xm23,0r0,-191r41,0r0,191r-41,0","w":82},"\u00ee":{"d":"59,-270r34,53r-33,0r-19,-30r-19,30r-33,0r34,-53r36,0xm21,0r0,-191r41,0r0,191r-41,0","w":82},"\u00ef":{"d":"-6,-262r37,0r0,41r-37,0r0,-41xm52,-262r37,0r0,41r-37,0r0,-41xm21,0r0,-191r41,0r0,191r-41,0","w":82},"\u00f0":{"d":"125,-231v59,51,75,236,-35,236v-53,-1,-77,-42,-80,-97v-4,-66,55,-124,107,-83v-8,-14,-14,-26,-25,-39r-32,18r-18,-19r31,-17v-7,-6,-14,-11,-23,-16r32,-18v9,5,17,11,24,17r31,-16r18,18xm90,-147v-28,0,-37,23,-37,55v0,32,9,55,37,55v28,0,38,-23,38,-55v0,-32,-10,-55,-38,-55","w":180},"\u00f1":{"d":"112,-222v-20,1,-51,-28,-57,2r-19,0v1,-47,41,-48,75,-31v8,0,13,-8,14,-15r19,0v-4,25,-9,42,-32,44xm94,-154v-55,0,-28,99,-34,154r-41,0r0,-191r39,0r0,29v20,-54,103,-39,103,28r0,134r-41,0r0,-119v1,-20,-8,-35,-26,-35","w":180},"\u00f2":{"d":"85,-217r-43,-53r45,0r28,53r-30,0xm90,5v-53,0,-80,-44,-80,-100v0,-57,26,-101,80,-101v54,0,81,44,81,101v0,57,-27,100,-81,100xm90,-37v28,0,38,-26,38,-58v-1,-33,-9,-59,-38,-59v-29,0,-37,26,-37,59v0,33,9,58,37,58","w":180},"\u00f3":{"d":"68,-217r27,-53r46,0r-44,53r-29,0xm90,5v-53,0,-80,-44,-80,-100v0,-57,26,-101,80,-101v54,0,81,44,81,101v0,57,-27,100,-81,100xm90,-37v28,0,38,-26,38,-58v-1,-33,-9,-59,-38,-59v-29,0,-37,26,-37,59v0,33,9,58,37,58","w":180},"\u00f4":{"d":"108,-270r34,53r-33,0r-19,-30r-18,30r-33,0r33,-53r36,0xm90,5v-53,0,-80,-44,-80,-100v0,-57,26,-101,80,-101v54,0,81,44,81,101v0,57,-27,100,-81,100xm90,-37v28,0,38,-26,38,-58v-1,-33,-9,-59,-38,-59v-29,0,-37,26,-37,59v0,33,9,58,37,58","w":180},"\u00f5":{"d":"72,-263v18,0,49,26,54,-3r18,0v1,49,-42,49,-75,31v-8,0,-12,7,-14,15r-19,0v4,-25,11,-43,36,-43xm90,5v-53,0,-80,-44,-80,-100v0,-57,26,-101,80,-101v54,0,81,44,81,101v0,57,-27,100,-81,100xm90,-37v28,0,38,-26,38,-58v-1,-33,-9,-59,-38,-59v-29,0,-37,26,-37,59v0,33,9,58,37,58","w":180},"\u00f6":{"d":"43,-262r37,0r0,41r-37,0r0,-41xm101,-262r37,0r0,41r-37,0r0,-41xm90,5v-53,0,-80,-44,-80,-100v0,-57,26,-101,80,-101v54,0,81,44,81,101v0,57,-27,100,-81,100xm90,-37v28,0,38,-26,38,-58v-1,-33,-9,-59,-38,-59v-29,0,-37,26,-37,59v0,33,9,58,37,58","w":180},"\u00f7":{"d":"60,-17v0,-16,11,-32,26,-32v15,0,26,15,26,32v0,17,-11,32,-26,32v-15,0,-26,-16,-26,-32xm12,-111r148,0r0,40r-148,0r0,-40xm86,-134v-34,0,-33,-63,0,-64v14,0,26,15,26,32v0,17,-11,32,-26,32","w":172},"\u00f8":{"d":"64,-49v28,30,64,0,64,-46v0,-12,-2,-23,-4,-31xm153,-163v37,57,17,168,-63,168v-21,0,-39,-6,-53,-20r-19,24r-11,-9r20,-27v-36,-58,-16,-169,63,-169v22,0,39,7,53,21r21,-26r10,12xm117,-141v-28,-31,-64,-2,-64,46v0,12,0,22,3,31","w":180},"\u00f9":{"d":"85,-217r-43,-53r45,0r28,53r-30,0xm74,5v-79,-1,-48,-120,-54,-196r41,0r0,119v0,20,7,35,26,35v55,0,26,-99,33,-154r41,0r0,191r-39,0r0,-28v-8,19,-27,34,-48,33","w":180},"\u00fa":{"d":"68,-217r27,-53r45,0r-43,53r-29,0xm74,5v-79,-1,-48,-120,-54,-196r41,0r0,119v0,20,7,35,26,35v55,0,26,-99,33,-154r41,0r0,191r-39,0r0,-28v-8,19,-27,34,-48,33","w":180},"\u00fb":{"d":"108,-270r34,53r-33,0r-19,-30r-18,30r-34,0r34,-53r36,0xm74,5v-79,-1,-48,-120,-54,-196r41,0r0,119v0,20,7,35,26,35v55,0,26,-99,33,-154r41,0r0,191r-39,0r0,-28v-8,19,-27,34,-48,33","w":180},"\u00fc":{"d":"43,-262r37,0r0,41r-37,0r0,-41xm100,-262r38,0r0,41r-38,0r0,-41xm74,5v-79,-1,-48,-120,-54,-196r41,0r0,119v0,20,7,35,26,35v55,0,26,-99,33,-154r41,0r0,191r-39,0r0,-28v-8,19,-27,34,-48,33","w":180},"\u00fd":{"d":"66,-217r28,-53r45,0r-43,53r-30,0xm48,-191r34,141r33,-141r44,0r-62,217v-11,40,-24,55,-70,50r0,-39v24,3,32,-9,33,-32r-57,-196r45,0"},"\u00fe":{"d":"107,5v-19,0,-37,-10,-47,-29r0,99r-42,0r0,-333r42,0r0,92v9,-20,28,-30,47,-30v47,1,64,48,64,101v0,53,-18,98,-64,100xm58,-95v0,32,8,59,35,59v28,0,35,-25,35,-58v0,-33,-8,-59,-35,-59v-26,0,-35,26,-35,58","w":180},"\u00ff":{"d":"34,-262r37,0r0,41r-37,0r0,-41xm91,-262r37,0r0,41r-37,0r0,-41xm48,-191r34,141r33,-141r44,0r-62,217v-11,40,-24,55,-70,50r0,-39v24,3,32,-9,33,-32r-57,-196r45,0"}}});
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright (c) 1992-97 Hewlett-Packard. All rights reserved.
 */
Cufon.registerFont({"w":164,"face":{"font-family":"helveticanarrow","font-weight":400,"font-style":"oblique","font-stretch":"condensed","units-per-em":"360","panose-1":"2 11 6 6 2 2 2 10 2 4","ascent":"288","descent":"-72","x-height":"5","bbox":"-17 -342.324 327 90","underline-thickness":"17.9297","underline-position":"-27.0703","slope":"-10","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":82},"!":{"d":"44,-61r14,-115r14,-83r29,0r-15,83r-26,115r-16,0xm33,-37r30,0r-6,37r-30,0","w":82},"\"":{"d":"50,-166r16,-92r21,0r-16,92r-21,0xm92,-166r16,-92r21,0r-16,92r-21,0","w":104},"#":{"d":"121,-248r-22,76r38,0r22,-76r20,0r-22,76r30,0r-7,22r-30,0r-15,52r30,0r-6,22r-30,0r-22,76r-20,0r22,-76r-37,0r-23,76r-19,0r22,-76r-30,0r6,-22r30,0r15,-52r-30,0r7,-22r30,0r22,-76r19,0xm93,-150r-15,52r38,0r15,-52r-38,0"},"$":{"d":"94,-113v-61,-6,-59,-92,-21,-123v13,-11,28,-18,46,-19r4,-22r14,0r-4,22v38,1,57,29,48,69r-26,0v5,-25,-6,-41,-27,-43r-15,88v38,11,60,24,54,68v-6,44,-34,77,-79,80r-6,32r-14,0r6,-32v-44,-3,-58,-34,-52,-84r27,0v-5,36,1,54,29,58xm115,-229v-32,1,-54,42,-37,71v3,5,12,9,22,13xm92,-19v45,2,70,-82,16,-91"},"%":{"d":"84,-128v-24,0,-41,-22,-41,-48v0,-36,27,-74,62,-74v25,0,41,21,41,48v0,38,-27,74,-62,74xm101,-226v-21,-2,-36,22,-36,45v0,15,7,28,23,28v35,0,54,-70,13,-73xm64,7r161,-260r15,0r-161,260r-15,0xm200,2v-25,0,-41,-21,-41,-47v0,-37,27,-74,62,-74v25,0,40,22,40,48v0,37,-26,73,-61,73xm217,-95v-35,-4,-55,69,-13,73v35,3,53,-68,13,-73","w":262},"&":{"d":"141,-28v-23,27,-85,54,-109,15v-31,-50,9,-111,51,-131v-27,-43,-2,-115,50,-115v49,0,45,68,17,96v-9,9,-18,19,-30,27r28,57v8,-14,13,-27,17,-41r24,0v-5,21,-17,47,-29,65r30,55r-34,0xm50,-66v-11,60,60,48,80,16r-36,-71v-22,12,-40,30,-44,55xm142,-224v-20,-20,-51,5,-43,38v2,12,6,19,10,28v19,-13,45,-37,33,-66","w":196},"'":{"d":"46,-166r17,-92r21,0r-16,92r-22,0","w":56},"(":{"d":"133,-264v-60,81,-100,214,-60,338r-17,0v-36,-73,-32,-182,6,-253v14,-27,31,-56,53,-85r18,0","w":98},")":{"d":"-2,74v59,-82,99,-214,59,-338r17,0v37,74,32,182,-6,254v-14,27,-31,55,-53,84r-17,0","w":98},"*":{"d":"111,-258r-8,40r35,-13r2,20r-35,11r16,32r-17,12r-13,-33r-26,33r-12,-12r27,-32r-31,-11r9,-20r30,13r6,-40r17,0","w":114},"+":{"d":"89,-77r-64,0r5,-27r64,0r13,-78r22,0r-13,78r63,0r-4,27r-64,0r-13,78r-22,0","w":172},",":{"d":"26,0r6,-38r31,0v-8,39,-10,83,-46,91r3,-17v12,-4,22,-21,21,-36r-15,0","w":82},"-":{"d":"33,-116r73,0r-6,32r-72,0","w":98},".":{"d":"32,-38r31,0r-7,38r-31,0","w":82},"\/":{"d":"133,-265r-119,272r-20,0r120,-272r19,0","w":82},"0":{"d":"82,6v-40,0,-56,-32,-54,-76v4,-88,24,-183,99,-183v39,0,55,33,54,77v-3,87,-24,182,-99,182xm87,-22v51,-9,66,-85,66,-150v0,-28,-6,-51,-31,-52v-52,8,-66,84,-66,149v0,29,7,51,31,53"},"1":{"d":"79,0r32,-181r-50,0r4,-24v41,-2,51,-15,65,-48r20,0r-44,253r-27,0"},"2":{"d":"128,-253v34,0,54,24,54,60v0,93,-115,96,-140,163r113,0r-5,30r-142,0v5,-82,92,-104,134,-150v21,-23,17,-77,-22,-75v-31,1,-47,30,-52,62r-26,0v6,-50,34,-89,86,-90"},"3":{"d":"49,-77v-4,35,3,53,34,56v51,4,85,-98,15,-97v-5,0,-9,1,-13,2r4,-28v39,7,61,-13,61,-51v0,-20,-12,-30,-32,-30v-31,0,-41,24,-48,55r-27,0v8,-48,33,-80,82,-83v72,-5,63,105,16,120v62,36,3,144,-62,139v-49,-4,-62,-29,-57,-83r27,0"},"4":{"d":"18,-61r5,-29r123,-162r22,0r-28,163r29,0r-5,28r-29,0r-11,61r-26,0r10,-61r-90,0xm113,-89r20,-112r-85,112r65,0"},"5":{"d":"168,-100v0,53,-38,106,-88,106v-43,0,-63,-24,-60,-68r28,0v-1,25,12,39,37,41v51,4,84,-114,20,-114v-24,0,-35,9,-46,25r-22,-1r40,-137r108,0r-6,31r-88,0r-20,68v41,-31,97,-7,97,49"},"6":{"d":"27,-70v4,-87,29,-183,104,-183v36,0,55,29,50,68r-26,0v3,-51,-51,-49,-70,-11v-9,17,-18,37,-24,64v36,-53,116,-28,107,43v-6,50,-35,93,-83,95v-39,1,-60,-32,-58,-76xm107,-132v-37,2,-52,30,-53,71v0,23,12,39,34,39v35,0,53,-33,53,-73v0,-24,-11,-37,-34,-37"},"7":{"d":"40,0v35,-98,62,-140,123,-217r-115,0r5,-31r144,0r-5,28v-63,78,-87,121,-123,220r-29,0"},"8":{"d":"126,-253v71,0,65,100,17,120v56,38,6,139,-62,139v-84,0,-68,-122,-13,-139v-44,-39,-2,-120,58,-120xm121,-224v-43,-7,-64,77,-13,78v43,6,64,-77,13,-78xm139,-82v0,-21,-13,-36,-36,-36v-54,0,-78,96,-17,96v32,0,53,-26,53,-60"},"9":{"d":"178,-177v-4,87,-28,178,-103,183v-37,2,-57,-28,-51,-68r26,0v-9,53,51,54,70,13v8,-17,18,-38,24,-66v-36,53,-116,28,-107,-43v6,-50,35,-94,83,-95v40,-1,60,32,58,76xm98,-114v36,0,52,-31,53,-71v0,-23,-11,-40,-34,-39v-36,1,-52,34,-53,72v0,24,12,38,34,38"},":":{"d":"32,-38r31,0r-7,38r-31,0xm58,-185r30,0r-6,38r-31,0","w":82},";":{"d":"26,-1r6,-37r31,0v-8,38,-9,83,-46,90r3,-16v13,-4,19,-19,21,-37r-15,0xm58,-185r31,0r-7,38r-30,0","w":82},"<":{"d":"28,-79r4,-23r157,-76r-5,29r-125,58r105,60r-5,28","w":172},"=":{"d":"23,-68r150,0r-5,26r-149,0xm36,-141r150,0r-5,26r-150,0","w":172},">":{"d":"172,-79r-157,76r5,-28r126,-60r-106,-58r5,-29r131,76","w":172},"?":{"d":"47,-176v0,-63,82,-121,123,-66v32,42,-6,91,-36,117v-18,15,-26,31,-30,60r-26,0v1,-71,90,-84,69,-159v-30,-31,-74,6,-73,48r-27,0xm71,-37r30,0r-7,37r-29,0"},"@":{"d":"106,-91v0,-50,41,-116,85,-115v18,0,27,11,30,28r9,-23r21,0r-49,123v0,4,2,6,5,6v29,1,59,-64,58,-97v-2,-42,-26,-73,-68,-73v-64,0,-112,72,-112,140v0,48,25,88,72,87v33,0,65,-20,81,-41r20,0v-20,31,-58,62,-103,63v-57,0,-92,-45,-92,-105v0,-81,60,-168,137,-166v51,0,85,37,85,90v0,52,-46,125,-92,124v-9,0,-15,-7,-14,-19v-26,32,-73,21,-73,-22xm131,-98v0,28,28,27,45,9v13,-15,34,-51,29,-75v-3,-11,-9,-16,-20,-16v-27,-1,-54,50,-54,82","w":299},"A":{"d":"129,-258r33,0r31,258r-32,0r-8,-75r-84,0r-35,75r-30,0xm137,-221r-54,115r67,0","w":196},"B":{"d":"171,-140v66,32,11,140,-56,140r-93,0r45,-258v62,2,144,-16,144,50v0,29,-18,56,-40,68xm180,-200v0,-38,-52,-28,-89,-29r-14,80v53,2,103,4,103,-51xm171,-89v1,-42,-59,-29,-99,-31r-16,90r64,0v32,0,51,-26,51,-59","w":196},"C":{"d":"113,-24v41,0,66,-35,76,-72r29,0v-17,56,-48,103,-110,103v-51,0,-76,-41,-76,-97v0,-86,50,-174,127,-175v46,0,75,34,72,84r-28,0v2,-33,-17,-53,-49,-53v-56,1,-94,73,-92,138v1,39,15,72,51,72","w":213},"D":{"d":"225,-171v-2,88,-38,171,-116,171r-85,0r45,-258r88,0v44,0,69,40,68,87xm195,-165v2,-60,-41,-69,-102,-64r-35,199r54,0v58,-5,80,-67,83,-135","w":213},"E":{"d":"25,0r45,-258r154,0r-4,30r-126,0r-13,79r115,0r-5,31r-116,0r-15,87r127,0r-6,31r-156,0","w":196},"F":{"d":"25,0r45,-258r147,0r-4,30r-119,0r-13,79r102,0r-5,31r-103,0r-20,118r-30,0","w":180},"G":{"d":"62,-89v0,74,80,84,116,35v10,-13,17,-35,22,-54r-66,0r5,-31r93,0r-25,139r-18,0r-1,-33v-21,26,-47,40,-77,40v-51,1,-78,-40,-78,-95v0,-89,51,-176,130,-177v47,-1,75,37,72,84r-28,0v3,-32,-21,-53,-52,-53v-57,2,-93,78,-93,145","w":229},"H":{"d":"23,0r45,-258r29,0r-19,106r110,0r18,-106r29,0r-45,258r-29,0r21,-121r-109,0r-21,121r-29,0","w":213},"I":{"d":"27,0r45,-258r29,0r-45,258r-29,0","w":82},"J":{"d":"43,-33v22,26,64,0,63,-36r33,-189r29,0r-33,189v1,61,-75,101,-115,57v-12,-14,-8,-49,-3,-72r27,0v-4,14,-9,41,-1,51","w":147},"K":{"d":"22,0r45,-258r30,0r-23,127r124,-127r40,0r-107,104r66,154r-38,0r-52,-130r-40,39r-15,91r-30,0","w":196},"L":{"d":"22,0r45,-258r30,0r-40,227r109,0r-6,31r-138,0"},"M":{"d":"108,-258r22,221r99,-221r40,0r-45,258r-28,0r37,-212r-96,212r-28,0r-21,-219r-38,219r-28,0r45,-258r41,0","w":245},"N":{"d":"160,0r-73,-212r-37,212r-28,0r45,-258r34,0r70,205r36,-205r28,0r-45,258r-30,0","w":213},"O":{"d":"114,7v-54,0,-83,-42,-83,-99v0,-86,52,-173,130,-173v54,-1,82,42,82,99v0,85,-51,172,-129,173xm119,-24v56,0,94,-72,94,-135v0,-43,-18,-75,-58,-75v-57,0,-96,73,-94,136v0,42,19,74,58,74","w":229},"P":{"d":"218,-205v0,50,-33,96,-79,96r-65,0r-19,109r-30,0r45,-258v64,3,148,-18,148,53xm187,-199v0,-41,-54,-28,-92,-30r-16,90v59,3,108,2,108,-60","w":196},"Q":{"d":"161,-265v116,0,93,187,31,237r25,28r-17,20r-28,-31v-62,44,-141,3,-141,-81v0,-86,52,-173,130,-173xm61,-98v0,55,44,92,91,65r-18,-19r18,-21r21,23v46,-38,68,-184,-18,-184v-57,0,-94,73,-94,136","w":229},"R":{"d":"172,-258v82,-6,63,110,16,131v31,19,5,74,8,113v0,5,9,7,6,14r-36,0v-3,-38,35,-111,-25,-111r-67,0r-19,111r-29,0r45,-258r101,0xm198,-198v0,-45,-62,-28,-103,-31r-16,89v61,2,119,6,119,-58","w":213},"S":{"d":"145,-265v45,-2,73,34,64,81r-27,0v12,-50,-50,-63,-82,-40v-14,10,-29,44,-12,59v28,25,114,17,109,75v-5,59,-41,96,-100,97v-53,1,-76,-34,-69,-90r27,0v-14,58,53,72,91,49v16,-10,30,-47,14,-63v-26,-26,-112,-18,-108,-75v4,-57,39,-92,93,-93","w":196},"T":{"d":"76,0r39,-228r-71,0r6,-30r171,0r-5,30r-72,0r-39,228r-29,0","w":180},"U":{"d":"69,-94v-9,38,2,72,41,70v40,-1,60,-32,67,-70r28,-164r29,0v-26,103,-8,259,-130,265v-54,3,-75,-43,-65,-98r29,-167r30,0","w":213},"V":{"d":"83,-258r22,221r99,-221r32,0r-122,258r-30,0r-33,-258r32,0","w":196},"W":{"d":"60,0r-10,-258r31,0r3,214r85,-214r31,0r11,212r77,-212r31,0r-101,258r-30,0r-11,-214r-86,214r-31,0","w":278},"X":{"d":"157,0r-41,-103r-76,103r-34,0r99,-133r-49,-125r34,0r37,95r72,-95r34,0r-94,125r52,133r-34,0","w":196},"Y":{"d":"102,-104r-53,-154r35,0r38,123r83,-123r33,0r-106,154r-18,104r-30,0","w":196},"Z":{"d":"12,-30r164,-198r-119,0r5,-30r156,0r-5,30r-164,197r129,0r-6,31r-165,0","w":180},"[":{"d":"6,70r58,-330r55,0r-5,26r-31,0r-48,278r31,0r-5,26r-55,0","w":82},"\\":{"d":"66,7r-25,-272r20,0r24,272r-19,0","w":82},"]":{"d":"51,70r-55,0r5,-26r31,0r48,-278r-31,0r5,-26r55,0","w":82},"^":{"d":"123,-248r37,153r-23,0r-29,-122r-72,122r-23,0r89,-153r21,0","w":138},"_":{"d":"-8,45r3,-18r165,0r-4,18r-164,0"},"`":{"d":"80,-213r-30,-51r32,0r18,51r-20,0","w":98},"a":{"d":"157,0v-19,8,-42,2,-39,-23v-22,33,-100,45,-100,-12v0,-60,48,-77,104,-80v16,-1,21,-34,11,-45v-24,-18,-66,-2,-68,29r-24,0v8,-39,29,-62,74,-62v86,0,31,106,31,168v2,4,11,4,15,2xm56,-72v-13,14,-15,52,14,51v39,-2,59,-34,60,-74v-20,11,-60,9,-74,23"},"b":{"d":"172,-127v0,61,-34,131,-87,132v-18,0,-33,-8,-39,-27r-4,22r-25,0r45,-258r26,0r-16,93v33,-50,100,-29,100,38xm146,-125v0,-42,-49,-54,-68,-19v-19,23,-44,122,9,122v40,0,59,-54,59,-103"},"c":{"d":"80,-22v25,0,40,-22,46,-44r26,0v-12,39,-33,71,-77,71v-37,0,-52,-30,-53,-70v-1,-63,37,-128,94,-128v36,0,48,28,46,69r-25,0v1,-24,-7,-42,-29,-42v-37,0,-59,54,-58,98v0,25,8,46,30,46","w":147},"d":{"d":"126,-23v-33,50,-101,28,-101,-42v0,-64,29,-127,85,-128v19,-1,31,11,39,31r16,-96r27,0r-45,258r-25,0xm52,-69v0,46,39,61,64,30v20,-24,45,-126,-8,-126v-38,0,-56,50,-56,96"},"e":{"d":"160,-58v-12,36,-36,62,-79,63v-36,0,-56,-28,-56,-67v0,-66,37,-129,95,-131v51,-2,58,62,46,110r-113,0v-5,33,3,62,35,61v24,-1,39,-18,47,-36r25,0xm112,-165v-25,0,-47,30,-54,56r87,0v2,-30,-4,-56,-33,-56"},"f":{"d":"80,-163r-28,163r-27,0r29,-163r-22,0r4,-25r22,0v9,-46,14,-80,65,-73r-4,28v-28,-7,-31,19,-35,45r27,0r-5,25r-26,0","w":82},"g":{"d":"39,22v-5,37,47,37,65,17v11,-12,16,-34,20,-56v-36,45,-97,15,-97,-48v0,-63,29,-126,84,-128v19,0,33,10,41,30r4,-25r24,0r-32,187v-1,61,-75,103,-125,66v-8,-10,-12,-24,-11,-43r27,0xm54,-69v0,45,38,60,64,30v21,-25,42,-126,-8,-126v-38,0,-56,50,-56,96"},"h":{"d":"139,-156v-32,-27,-68,14,-75,50r-19,106r-26,0r45,-258r26,0r-16,95v15,-31,67,-42,88,-13v19,51,-13,122,-17,176r-26,0r22,-127v2,-13,2,-23,-2,-29"},"i":{"d":"20,0r33,-188r26,0r-33,188r-26,0xm65,-258r26,0r-6,35r-26,0","w":65},"j":{"d":"-13,48v29,6,37,-12,41,-40r34,-196r26,0r-35,206v-7,45,-20,67,-70,60xm75,-258r26,0r-6,35r-26,0","w":65},"k":{"d":"20,0r45,-258r26,0r-26,149r79,-79r34,0r-72,70r43,118r-34,0r-32,-96r-24,24r-13,72r-26,0","w":147},"l":{"d":"20,0r45,-258r26,0r-45,258r-26,0","w":65},"m":{"d":"131,-157v-29,-25,-61,18,-67,51r-19,106r-26,0r33,-188r24,0r-5,28v16,-34,81,-51,90,-2v21,-47,101,-40,89,28r-23,134r-26,0r22,-129v5,-22,-2,-36,-21,-36v-62,0,-49,108,-66,165r-26,0r23,-134v2,-10,1,-18,-2,-23","w":245},"n":{"d":"139,-156v-32,-27,-68,14,-75,50r-19,106r-26,0r33,-188r24,0r-5,29v14,-32,68,-48,91,-17v19,51,-13,122,-17,176r-26,0r22,-127v2,-13,2,-23,-2,-29"},"o":{"d":"81,5v-38,0,-57,-32,-57,-71v-2,-62,35,-127,92,-127v38,0,56,32,56,72v0,62,-36,125,-91,126xm86,-22v39,0,60,-52,59,-96v0,-27,-10,-48,-34,-48v-38,0,-59,52,-59,96v0,28,10,48,34,48"},"p":{"d":"172,-127v0,61,-34,131,-87,132v-17,0,-31,-8,-39,-24r-16,93r-26,0r46,-262r23,0r-5,27v31,-52,104,-38,104,34xm145,-125v0,-43,-46,-52,-68,-19v-18,26,-42,122,10,122v40,0,58,-54,58,-103"},"q":{"d":"25,-64v0,-65,29,-127,85,-129v20,-1,33,13,40,34r5,-29r24,0r-45,262r-26,0r16,-95v-35,49,-99,23,-99,-43xm52,-69v0,46,39,61,64,30v20,-24,45,-126,-8,-126v-38,0,-56,50,-56,96"},"r":{"d":"126,-160v-76,-2,-59,99,-77,160r-26,0r32,-188r25,0r-6,33v12,-21,30,-42,57,-38","w":98},"s":{"d":"37,-124v-8,-72,117,-100,120,-22r-1,12r-26,0v8,-32,-34,-40,-54,-25v-20,15,-16,48,20,47v33,9,51,13,51,44v0,44,-31,72,-75,73v-42,1,-57,-24,-52,-65r25,0v-9,40,38,47,61,31v21,-14,19,-52,-18,-52v-33,-9,-47,-11,-51,-43","w":147},"t":{"d":"76,1v-14,3,-42,5,-44,-8v-7,-51,16,-107,21,-156r-23,0r5,-25r22,0r9,-53r27,0r-10,53r23,0r-5,25r-22,0v-6,45,-19,86,-21,133v3,6,15,2,22,3","w":82},"u":{"d":"125,-29v-16,41,-101,51,-97,-11v3,-51,17,-99,24,-148r26,0r-22,128v-4,24,1,38,22,38v69,0,57,-106,74,-166r26,0r-33,188r-25,0"},"v":{"d":"66,-188r14,155r70,-155r28,0r-90,188r-28,0r-25,-188r31,0","w":147},"w":{"d":"49,0r-12,-188r28,0r5,149r57,-149r28,0r4,151r58,-151r26,0r-77,188r-27,0r-6,-146r-57,146r-27,0","w":213},"x":{"d":"111,0r-24,-71r-51,71r-33,0r72,-96r-36,-92r33,0r24,67r47,-67r33,0r-69,91r37,97r-33,0","w":147},"y":{"d":"65,-188r16,150r67,-150r28,0r-93,195v-28,48,-22,73,-79,68r5,-29v31,11,37,-14,51,-43r-23,-191r28,0","w":147},"z":{"d":"13,-25r117,-137r-86,0r5,-26r119,0r-5,25r-116,137r96,0r-4,26r-130,0","w":147},"{":{"d":"74,70v-78,7,-18,-84,-31,-140v-2,-9,-9,-14,-16,-14r4,-22v64,-17,6,-163,101,-154r-4,23v-43,-5,-31,47,-41,82v-9,30,-14,49,-37,60v39,18,2,97,7,136v2,4,9,6,21,6","w":98},"|":{"d":"13,90r62,-360r23,0r-63,360r-22,0","w":76},"}":{"d":"0,70r4,-23v43,5,31,-47,40,-81v8,-31,15,-50,38,-61v-40,-19,-2,-95,-8,-136v-2,-4,-9,-6,-21,-6r4,-23v79,-6,19,84,32,141v2,9,8,13,15,13r-3,22v-65,15,-4,164,-101,154","w":98},"~":{"d":"70,-91v-14,2,-22,13,-30,26r-7,-20v10,-17,21,-31,42,-31v21,0,40,20,59,25v14,-3,20,-14,30,-27r7,20v-10,15,-23,32,-42,32v-23,0,-34,-23,-59,-25","w":172},"\u00a0":{"w":82},"\u00a1":{"d":"79,-127r-13,115r-15,82r-28,0r14,-82r26,-115r16,0xm91,-151r-30,0r6,-37r30,0","w":98},"\u00a2":{"d":"57,-1v-63,-51,-15,-208,77,-190r14,-33r12,0r-15,36v22,8,29,30,28,61r-24,0v1,-16,-4,-27,-15,-33r-56,136v31,8,54,-17,60,-43r26,0v-13,44,-43,79,-97,70r-15,38r-12,0xm123,-164v-59,-6,-86,89,-55,134"},"\u00a3":{"d":"50,-30v38,-24,77,24,104,-6r9,24v-9,8,-24,18,-38,19v-24,0,-36,-18,-60,-18v-14,0,-32,8,-41,15r-10,-23v28,-17,54,-50,49,-96r-32,0r4,-22r21,0v-37,-77,65,-166,121,-99v12,14,12,35,8,60r-28,0v6,-31,-4,-53,-31,-54v-45,-1,-60,52,-42,93r51,0r-4,22r-43,0v1,38,-15,65,-38,85"},"\u00a4":{"d":"60,-81v29,46,88,-2,95,-45v9,-56,-43,-85,-79,-46v-18,20,-34,63,-16,91xm171,-181v16,36,1,85,-19,109r13,20r-18,16r-11,-19v-26,23,-65,25,-88,0r-18,19r-12,-16r19,-20v-15,-36,0,-85,19,-109r-12,-20r18,-16r11,19v26,-22,66,-26,87,0r19,-19r12,16"},"\u00a5":{"d":"33,-117r4,-21r46,0r-39,-110r30,0r33,107r70,-107r30,0r-77,110r47,0r-4,21r-57,0r-5,30r57,0r-4,21r-57,0r-11,66r-26,0r11,-66r-57,0r4,-21r57,0r5,-30r-57,0"},"\u00a6":{"d":"18,60r20,-120r24,0r-21,120r-23,0xm49,-120r21,-120r24,0r-21,120r-24,0","w":76},"\u00a7":{"d":"72,-166v-42,-58,44,-134,89,-82v9,11,10,28,7,48r-25,0v9,-33,-25,-51,-43,-29v-49,59,79,69,67,139v-5,26,-22,48,-43,59v43,55,-48,137,-93,80v-9,-11,-11,-28,-8,-48r25,0v-9,33,24,49,48,32v49,-58,-78,-77,-65,-143v5,-24,21,-45,41,-56xm112,-46v21,-9,37,-36,22,-62v-7,-13,-37,-29,-49,-44v-19,9,-36,35,-22,58v4,8,36,34,49,48"},"\u00a8":{"d":"56,-254r27,0r-7,37r-26,0xm104,-254r27,0r-7,37r-27,0","w":98},"\u00a9":{"d":"89,-112v0,55,66,48,74,8r21,0v-11,31,-30,56,-66,57v-35,0,-52,-25,-53,-61v-1,-52,34,-104,81,-104v30,0,47,24,46,56r-20,0v0,-19,-10,-32,-30,-32v-32,0,-53,39,-53,76xm152,-264v65,0,98,64,89,135v-11,94,-146,193,-209,96v-59,-90,20,-231,120,-231xm179,-49v55,-51,61,-192,-31,-192v-80,0,-143,114,-97,192v28,47,89,36,128,0","w":217},"\u00aa":{"d":"128,-148v-14,4,-27,2,-24,-16v-15,21,-66,29,-66,-8v-1,-34,30,-46,65,-46v17,-6,12,-30,-9,-28v-14,1,-23,7,-26,19r-16,0v5,-25,18,-38,47,-38v54,-2,23,62,22,100v1,3,6,2,10,2xm72,-165v23,0,36,-17,37,-39v-20,7,-53,2,-52,28v1,8,5,11,15,11xm32,-127r88,0r-3,17r-87,0","w":109},"\u00ab":{"d":"98,-129r-36,29r26,30r-6,32r-39,-45r6,-33r54,-45xm158,-129r-36,29r26,30r-6,32r-38,-45r5,-33r55,-45"},"\u00ac":{"d":"159,-114r-128,0r5,-27r150,0r-18,102r-22,0","w":172},"\u00ad":{"d":"33,-116r73,0r-6,32r-72,0","w":98},"\u00ae":{"d":"186,-177v0,29,-16,53,-42,57r25,70r-22,0r-23,-69r-22,0r-11,69r-20,0r28,-158v38,1,87,-9,87,31xm165,-171v0,-21,-30,-15,-51,-16r-8,48v32,1,59,1,59,-32xm152,-264v65,0,98,64,89,135v-11,94,-146,193,-209,96v-59,-90,20,-231,120,-231xm179,-49v55,-51,61,-192,-31,-192v-80,0,-143,114,-97,192v28,47,89,36,128,0","w":217},"\u00af":{"d":"42,-226r4,-20r92,0r-4,20r-92,0","w":98},"\u00b0":{"d":"56,-163v-30,-50,33,-120,74,-75v29,47,-32,122,-74,75xm68,-174v17,27,53,-1,54,-26v8,-30,-24,-49,-45,-27v-11,12,-19,36,-9,53","w":118},"\u00b1":{"d":"93,-98r-64,0r4,-26r64,0r10,-58r22,0r-10,58r64,0r-5,26r-64,0r-10,58r-22,0xm16,-26r150,0r-5,27r-149,0","w":172},"\u00b2":{"d":"40,-198v-5,-53,88,-82,91,-17v2,54,-67,57,-85,92r70,0r-4,21r-93,0v4,-48,58,-62,85,-89v12,-12,10,-43,-14,-41v-18,1,-28,17,-31,34r-19,0","w":98},"\u00b3":{"d":"70,-188v34,10,54,-44,17,-44v-16,0,-25,14,-29,29r-19,0v6,-28,23,-49,54,-50v44,-2,43,61,11,72v12,2,18,11,18,24v0,48,-57,79,-89,48v-7,-7,-8,-21,-6,-38r21,0v-2,19,4,29,22,29v21,0,30,-13,31,-34v1,-18,-16,-18,-34,-17","w":98},"\u00b4":{"d":"73,-213r35,-51r32,0r-47,51r-20,0","w":98},"\u00b5":{"d":"127,-29v-14,26,-55,49,-80,23r-14,81r-26,0r46,-263r26,0r-22,125v-13,47,37,51,57,24v26,-35,26,-99,38,-149r26,0r-33,188r-23,0"},"\u00b6":{"d":"37,-176v0,-47,32,-82,77,-82r78,0r-56,319r-21,0r51,-297r-35,0r-52,297r-21,0r32,-185v-31,0,-53,-20,-53,-52","w":158},"\u00b7":{"d":"51,-148r30,0r-6,38r-31,0","w":82},"\u00b8":{"d":"46,49v2,-13,-14,-17,-24,-11r-4,-7v13,-10,13,-33,38,-31r-17,22v37,-11,35,35,15,50v-15,11,-39,11,-53,1r7,-14v14,6,35,7,38,-10","w":98},"\u00b9":{"d":"52,-224v26,0,33,-9,42,-29r16,0r-27,151r-21,0r19,-106r-32,1","w":98},"\u00ba":{"d":"80,-146v-25,-1,-39,-15,-39,-42v0,-42,20,-77,59,-77v25,0,39,16,39,42v0,41,-21,77,-59,77xm83,-165v26,-1,36,-27,36,-56v0,-16,-7,-25,-22,-25v-26,1,-36,27,-36,56v0,16,7,25,22,25xm32,-127r88,0r-3,17r-87,0","w":107},"\u00bb":{"d":"41,-70r35,-29r-25,-30r6,-32r38,45r-5,33r-55,45xm101,-70r36,-29r-26,-30r6,-32r39,45r-6,33r-54,45"},"\u00bc":{"d":"129,-33r5,-26r77,-90r18,0r-16,96r16,0r-3,20r-17,0r-6,33r-21,0r6,-33r-59,0xm192,-53r11,-62r-54,62r43,0xm61,-224v26,0,33,-9,42,-29r15,0r-26,151r-21,0r19,-106r-32,1xm237,-253r-176,261r-17,0r177,-261r16,0","w":246},"\u00bd":{"d":"156,-96v-5,-53,88,-81,92,-18v3,54,-68,57,-86,93r70,0r-3,21r-94,0v4,-48,58,-62,85,-89v12,-12,10,-43,-14,-41v-18,1,-28,17,-31,34r-19,0xm52,-224v26,0,33,-9,42,-29r15,0r-26,151r-21,0r18,-106r-31,1xm226,-253r-176,261r-17,0r177,-261r16,0","w":246},"\u00be":{"d":"146,-33r5,-26r77,-90r18,0r-16,96r16,0r-4,20r-16,0r-6,33r-21,0r6,-33r-59,0xm209,-53r11,-62r-54,62r43,0xm82,-188v34,10,52,-44,16,-44v-16,0,-25,13,-28,29r-19,0v5,-29,22,-49,53,-50v44,-2,45,60,12,72v11,3,17,12,17,24v0,47,-56,79,-88,48v-7,-7,-9,-21,-7,-38r21,0v-2,19,5,29,23,29v20,0,30,-13,30,-34v0,-17,-16,-18,-33,-17xm254,-253r-176,261r-17,0r176,-261r17,0","w":246},"\u00bf":{"d":"157,-14v-3,61,-76,117,-123,66v-27,-45,5,-92,35,-117v18,-16,27,-31,31,-61r26,0v-2,70,-90,85,-69,159v29,33,75,-6,75,-47r25,0xm133,-154r-30,0r7,-36r29,0","w":180},"\u00c0":{"d":"144,-283r-30,-51r31,0r18,51r-19,0xm129,-258r33,0r31,258r-32,0r-8,-75r-84,0r-35,75r-30,0xm137,-221r-54,115r67,0","w":196},"\u00c1":{"d":"137,-283r35,-51r32,0r-47,51r-20,0xm129,-258r33,0r31,258r-32,0r-8,-75r-84,0r-35,75r-30,0xm137,-221r-54,115r67,0","w":196},"\u00c2":{"d":"172,-334r21,51r-24,0r-13,-34r-26,34r-23,0r38,-51r27,0xm129,-258r33,0r31,258r-32,0r-8,-75r-84,0r-35,75r-30,0xm137,-221r-54,115r67,0","w":196},"\u00c3":{"d":"172,-291v-21,0,-49,-27,-57,3r-14,0v6,-22,14,-39,37,-39v21,0,48,29,56,-3r14,0v-6,19,-15,39,-36,39xm129,-258r33,0r31,258r-32,0r-8,-75r-84,0r-35,75r-30,0xm137,-221r-54,115r67,0","w":196},"\u00c4":{"d":"120,-326r27,0r-7,37r-26,0xm168,-326r26,0r-6,37r-27,0xm129,-258r33,0r31,258r-32,0r-8,-75r-84,0r-35,75r-30,0xm137,-221r-54,115r67,0","w":196},"\u00c5":{"d":"170,-286v-18,20,-48,6,-43,-23v4,-23,35,-47,51,-24v10,14,1,37,-8,47xm142,-295v8,15,26,-1,27,-14v4,-16,-12,-27,-22,-15v-5,6,-10,20,-5,29xm129,-258r33,0r31,258r-32,0r-8,-75r-84,0r-35,75r-30,0xm137,-221r-54,115r67,0","w":196},"\u00c6":{"d":"136,0r13,-75r-79,0r-38,75r-30,0r132,-258r193,0r-5,30r-117,0r-14,79r102,0r-5,31r-102,0r-16,87r118,0r-6,31r-146,0xm147,-228r-62,122r69,0r22,-122r-29,0","w":295},"\u00c7":{"d":"99,60v17,-13,-2,-32,-17,-22v-9,-14,14,-25,20,-38r14,0r-17,22v19,-5,32,5,29,26v-4,29,-43,42,-68,25r8,-14v9,3,23,8,31,1xm113,-24v41,0,66,-35,76,-72r29,0v-17,56,-48,103,-110,103v-51,0,-76,-41,-76,-97v0,-86,50,-174,127,-175v46,0,75,34,72,84r-28,0v2,-33,-17,-53,-49,-53v-56,1,-94,73,-92,138v1,39,15,72,51,72","w":213},"\u00c8":{"d":"138,-283r-30,-51r32,0r18,51r-20,0xm25,0r45,-258r154,0r-4,30r-126,0r-13,79r115,0r-5,31r-116,0r-15,87r127,0r-6,31r-156,0","w":196},"\u00c9":{"d":"131,-283r36,-51r31,0r-47,51r-20,0xm25,0r45,-258r154,0r-4,30r-126,0r-13,79r115,0r-5,31r-116,0r-15,87r127,0r-6,31r-156,0","w":196},"\u00ca":{"d":"167,-334r20,51r-24,0r-13,-34r-26,34r-23,0r38,-51r28,0xm25,0r45,-258r154,0r-4,30r-126,0r-13,79r115,0r-5,31r-116,0r-15,87r127,0r-6,31r-156,0","w":196},"\u00cb":{"d":"114,-326r27,0r-6,37r-27,0xm162,-326r27,0r-7,37r-26,0xm25,0r45,-258r154,0r-4,30r-126,0r-13,79r115,0r-5,31r-116,0r-15,87r127,0r-6,31r-156,0","w":196},"\u00cc":{"d":"85,-283r-30,-51r32,0r18,51r-20,0xm27,0r45,-258r29,0r-45,258r-29,0","w":82},"\u00cd":{"d":"78,-283r36,-51r31,0r-47,51r-20,0xm27,0r45,-258r29,0r-45,258r-29,0","w":82},"\u00ce":{"d":"114,-334r20,51r-24,0r-13,-34r-26,34r-23,0r38,-51r28,0xm27,0r45,-258r29,0r-45,258r-29,0","w":82},"\u00cf":{"d":"61,-326r27,0r-6,37r-27,0xm109,-326r27,0r-7,37r-27,0xm27,0r45,-258r29,0r-45,258r-29,0","w":82},"\u00d0":{"d":"224,-170v-3,87,-38,170,-115,170r-84,0r20,-117r-24,0r5,-31r24,0r20,-110r87,0v44,0,68,40,67,88xm194,-166v3,-61,-40,-68,-100,-63r-15,81r58,0r-5,31r-58,0r-15,87r53,0v58,-5,79,-68,82,-136","w":213},"\u00d1":{"d":"178,-291v-21,0,-49,-27,-57,3r-15,0v7,-22,15,-37,38,-39v22,2,47,28,56,-3r14,0v-6,19,-15,39,-36,39xm160,0r-73,-212r-37,212r-28,0r45,-258r34,0r70,205r36,-205r28,0r-45,258r-30,0","w":213},"\u00d2":{"d":"158,-283r-30,-51r32,0r18,51r-20,0xm114,7v-54,0,-83,-42,-83,-99v0,-86,52,-173,130,-173v54,-1,82,42,82,99v0,85,-51,172,-129,173xm119,-24v56,0,94,-72,94,-135v0,-43,-18,-75,-58,-75v-57,0,-96,73,-94,136v0,42,19,74,58,74","w":229},"\u00d3":{"d":"151,-283r36,-51r31,0r-47,51r-20,0xm114,7v-54,0,-83,-42,-83,-99v0,-86,52,-173,130,-173v54,-1,82,42,82,99v0,85,-51,172,-129,173xm119,-24v56,0,94,-72,94,-135v0,-43,-18,-75,-58,-75v-57,0,-96,73,-94,136v0,42,19,74,58,74","w":229},"\u00d4":{"d":"187,-334r20,51r-24,0r-13,-34r-26,34r-23,0r38,-51r28,0xm114,7v-54,0,-83,-42,-83,-99v0,-86,52,-173,130,-173v54,-1,82,42,82,99v0,85,-51,172,-129,173xm119,-24v56,0,94,-72,94,-135v0,-43,-18,-75,-58,-75v-57,0,-96,73,-94,136v0,42,19,74,58,74","w":229},"\u00d5":{"d":"187,-291v-21,0,-49,-28,-58,3r-14,0v7,-22,15,-37,37,-39v21,2,48,29,56,-3r14,0v-5,19,-14,39,-35,39xm114,7v-54,0,-83,-42,-83,-99v0,-86,52,-173,130,-173v54,-1,82,42,82,99v0,85,-51,172,-129,173xm119,-24v56,0,94,-72,94,-135v0,-43,-18,-75,-58,-75v-57,0,-96,73,-94,136v0,42,19,74,58,74","w":229},"\u00d6":{"d":"134,-326r27,0r-6,37r-27,0xm182,-326r27,0r-7,37r-27,0xm114,7v-54,0,-83,-42,-83,-99v0,-86,52,-173,130,-173v54,-1,82,42,82,99v0,85,-51,172,-129,173xm119,-24v56,0,94,-72,94,-135v0,-43,-18,-75,-58,-75v-57,0,-96,73,-94,136v0,42,19,74,58,74","w":229},"\u00d7":{"d":"99,-74r-70,73r-14,-17r71,-73r-46,-72r20,-17r45,73r71,-73r14,17r-71,72r46,73r-20,17","w":172},"\u00d8":{"d":"73,-50v58,74,140,-26,140,-109v0,-14,-2,-27,-6,-37xm232,-223v40,96,-23,230,-118,230v-28,0,-50,-12,-65,-31r-29,32r-7,-10r30,-33v-40,-96,23,-230,118,-230v28,0,51,11,65,31r29,-32r7,10xm202,-208v-9,-15,-26,-27,-46,-26v-67,1,-110,96,-89,172","w":229},"\u00d9":{"d":"150,-283r-30,-51r32,0r18,51r-20,0xm69,-94v-9,38,2,72,41,70v40,-1,60,-32,67,-70r28,-164r29,0v-26,103,-8,259,-130,265v-54,3,-75,-43,-65,-98r29,-167r30,0","w":213},"\u00da":{"d":"143,-283r35,-51r32,0r-47,51r-20,0xm69,-94v-9,38,2,72,41,70v40,-1,60,-32,67,-70r28,-164r29,0v-26,103,-8,259,-130,265v-54,3,-75,-43,-65,-98r29,-167r30,0","w":213},"\u00db":{"d":"178,-334r21,51r-24,0r-13,-34r-26,34r-23,0r38,-51r27,0xm69,-94v-9,38,2,72,41,70v40,-1,60,-32,67,-70r28,-164r29,0v-26,103,-8,259,-130,265v-54,3,-75,-43,-65,-98r29,-167r30,0","w":213},"\u00dc":{"d":"126,-326r27,0r-7,37r-26,0xm174,-326r27,0r-7,37r-27,0xm69,-94v-9,38,2,72,41,70v40,-1,60,-32,67,-70r28,-164r29,0v-26,103,-8,259,-130,265v-54,3,-75,-43,-65,-98r29,-167r30,0","w":213},"\u00dd":{"d":"136,-283r35,-51r31,0r-47,51r-19,0xm102,-104r-53,-154r35,0r38,123r83,-123r33,0r-106,154r-18,104r-30,0","w":196},"\u00de":{"d":"210,-159v0,48,-35,94,-80,93r-64,0r-11,66r-30,0r45,-258r30,0r-8,42v60,-2,118,-4,118,57xm71,-96v58,4,109,-1,109,-56v0,-44,-52,-33,-93,-34","w":196},"\u00df":{"d":"159,-224v-37,-29,-75,4,-83,50r-30,174r-26,0v19,-79,16,-188,58,-241v33,-42,133,-19,116,44v-5,20,-16,38,-34,52v59,47,2,172,-81,148r4,-27v53,15,92,-49,65,-92v-9,-9,-28,-14,-46,-11r5,-28v43,10,74,-34,52,-69","w":180},"\u00e0":{"d":"110,-213r-30,-51r32,0r18,51r-20,0xm157,0v-19,8,-42,2,-39,-23v-22,33,-100,45,-100,-12v0,-60,48,-77,104,-80v16,-1,21,-34,11,-45v-24,-18,-66,-2,-68,29r-24,0v8,-39,29,-62,74,-62v86,0,31,106,31,168v2,4,11,4,15,2xm56,-72v-13,14,-15,52,14,51v39,-2,59,-34,60,-74v-20,11,-60,9,-74,23"},"\u00e1":{"d":"104,-213r35,-51r32,0r-47,51r-20,0xm157,0v-19,8,-42,2,-39,-23v-22,33,-100,45,-100,-12v0,-60,48,-77,104,-80v16,-1,21,-34,11,-45v-24,-18,-66,-2,-68,29r-24,0v8,-39,29,-62,74,-62v86,0,31,106,31,168v2,4,11,4,15,2xm56,-72v-13,14,-15,52,14,51v39,-2,59,-34,60,-74v-20,11,-60,9,-74,23"},"\u00e2":{"d":"139,-264r20,51r-23,0r-14,-34r-25,34r-24,0r38,-51r28,0xm157,0v-19,8,-42,2,-39,-23v-22,33,-100,45,-100,-12v0,-60,48,-77,104,-80v16,-1,21,-34,11,-45v-24,-18,-66,-2,-68,29r-24,0v8,-39,29,-62,74,-62v86,0,31,106,31,168v2,4,11,4,15,2xm56,-72v-13,14,-15,52,14,51v39,-2,59,-34,60,-74v-20,11,-60,9,-74,23"},"\u00e3":{"d":"139,-221v-21,0,-50,-27,-58,3r-14,0v7,-21,14,-37,37,-38v23,-1,47,29,56,-4r15,0v-6,19,-15,39,-36,39xm157,0v-19,8,-42,2,-39,-23v-22,33,-100,45,-100,-12v0,-60,48,-77,104,-80v16,-1,21,-34,11,-45v-24,-18,-66,-2,-68,29r-24,0v8,-39,29,-62,74,-62v86,0,31,106,31,168v2,4,11,4,15,2xm56,-72v-13,14,-15,52,14,51v39,-2,59,-34,60,-74v-20,11,-60,9,-74,23"},"\u00e4":{"d":"86,-254r27,0r-6,37r-27,0xm134,-254r27,0r-7,37r-26,0xm157,0v-19,8,-42,2,-39,-23v-22,33,-100,45,-100,-12v0,-60,48,-77,104,-80v16,-1,21,-34,11,-45v-24,-18,-66,-2,-68,29r-24,0v8,-39,29,-62,74,-62v86,0,31,106,31,168v2,4,11,4,15,2xm56,-72v-13,14,-15,52,14,51v39,-2,59,-34,60,-74v-20,11,-60,9,-74,23"},"\u00e5":{"d":"136,-216v-18,19,-50,6,-42,-23v1,-23,33,-46,50,-24v10,14,2,36,-8,47xm108,-225v8,15,26,-1,27,-14v5,-17,-12,-26,-22,-14v-5,6,-10,19,-5,28xm157,0v-19,8,-42,2,-39,-23v-22,33,-100,45,-100,-12v0,-60,48,-77,104,-80v16,-1,21,-34,11,-45v-24,-18,-66,-2,-68,29r-24,0v8,-39,29,-62,74,-62v86,0,31,106,31,168v2,4,11,4,15,2xm56,-72v-13,14,-15,52,14,51v39,-2,59,-34,60,-74v-20,11,-60,9,-74,23"},"\u00e6":{"d":"42,-131v8,-39,28,-62,72,-62v24,0,41,9,45,29v17,-19,37,-29,60,-29v51,-2,58,63,46,110r-114,0v-4,33,2,61,35,61v24,0,40,-17,47,-36r26,0v-13,36,-36,62,-79,63v-26,1,-46,-17,-52,-39v-18,39,-109,64,-110,-4v0,-52,37,-77,88,-75v27,1,40,-27,27,-47v-24,-19,-65,-1,-68,29r-23,0xm54,-72v-13,13,-14,51,14,51v41,0,59,-36,62,-76v-19,13,-61,10,-76,25xm210,-165v-25,0,-47,30,-54,56r87,0v4,-29,-5,-56,-33,-56","w":262},"\u00e7":{"d":"66,60v17,-13,-2,-32,-17,-22v-9,-14,14,-25,20,-38r14,0r-18,22v19,-5,33,5,30,26v-4,28,-43,43,-68,25r8,-14v9,3,23,8,31,1xm80,-22v25,0,40,-22,46,-44r26,0v-12,39,-33,71,-77,71v-37,0,-52,-30,-53,-70v-1,-63,37,-128,94,-128v36,0,48,28,46,69r-25,0v1,-24,-7,-42,-29,-42v-37,0,-59,54,-58,98v0,25,8,46,30,46","w":147},"\u00e8":{"d":"115,-213r-29,-51r31,0r18,51r-20,0xm160,-58v-12,36,-36,62,-79,63v-36,0,-56,-28,-56,-67v0,-66,37,-129,95,-131v51,-2,58,62,46,110r-113,0v-5,33,3,62,35,61v24,-1,39,-18,47,-36r25,0xm112,-165v-25,0,-47,30,-54,56r87,0v2,-30,-4,-56,-33,-56"},"\u00e9":{"d":"109,-213r35,-51r32,0r-47,51r-20,0xm160,-58v-12,36,-36,62,-79,63v-36,0,-56,-28,-56,-67v0,-66,37,-129,95,-131v51,-2,58,62,46,110r-113,0v-5,33,3,62,35,61v24,-1,39,-18,47,-36r25,0xm112,-165v-25,0,-47,30,-54,56r87,0v2,-30,-4,-56,-33,-56"},"\u00ea":{"d":"144,-264r21,51r-24,0r-14,-34r-25,34r-23,0r38,-51r27,0xm160,-58v-12,36,-36,62,-79,63v-36,0,-56,-28,-56,-67v0,-66,37,-129,95,-131v51,-2,58,62,46,110r-113,0v-5,33,3,62,35,61v24,-1,39,-18,47,-36r25,0xm112,-165v-25,0,-47,30,-54,56r87,0v2,-30,-4,-56,-33,-56"},"\u00eb":{"d":"92,-254r26,0r-6,37r-27,0xm139,-254r27,0r-6,37r-27,0xm160,-58v-12,36,-36,62,-79,63v-36,0,-56,-28,-56,-67v0,-66,37,-129,95,-131v51,-2,58,62,46,110r-113,0v-5,33,3,62,35,61v24,-1,39,-18,47,-36r25,0xm112,-165v-25,0,-47,30,-54,56r87,0v2,-30,-4,-56,-33,-56"},"\u00ec":{"d":"72,-213r-30,-51r32,0r18,51r-20,0xm28,0r33,-188r26,0r-33,188r-26,0","w":82},"\u00ed":{"d":"66,-213r35,-51r31,0r-47,51r-19,0xm28,0r33,-188r26,0r-33,188r-26,0","w":82},"\u00ee":{"d":"101,-264r20,51r-23,0r-14,-34r-25,34r-24,0r38,-51r28,0xm28,0r33,-188r26,0r-33,188r-26,0","w":82},"\u00ef":{"d":"48,-254r27,0r-6,37r-27,0xm96,-254r27,0r-7,37r-27,0xm28,0r33,-188r26,0r-33,188r-26,0","w":82},"\u00f0":{"d":"148,-233v52,69,27,238,-67,238v-38,0,-57,-29,-57,-70v0,-60,33,-123,86,-124v15,0,27,6,36,18v-4,-19,-11,-35,-22,-49r-40,23r-11,-15r39,-21v-7,-7,-14,-14,-23,-20r25,-13v8,6,16,12,23,19r33,-18r10,15xm110,-162v-39,1,-60,50,-59,94v0,27,10,46,34,46v38,0,60,-49,59,-93v0,-27,-10,-47,-34,-47"},"\u00f1":{"d":"142,-221v-21,0,-50,-27,-58,3r-14,0v7,-21,14,-37,37,-38v23,-1,47,29,56,-4r14,0v-5,19,-14,39,-35,39xm139,-156v-32,-27,-68,14,-75,50r-19,106r-26,0r33,-188r24,0r-5,29v14,-32,68,-48,91,-17v19,51,-13,122,-17,176r-26,0r22,-127v2,-13,2,-23,-2,-29"},"\u00f2":{"d":"113,-213r-30,-51r32,0r18,51r-20,0xm81,5v-38,0,-57,-32,-57,-71v-2,-62,35,-127,92,-127v38,0,56,32,56,72v0,62,-36,125,-91,126xm86,-22v39,0,60,-52,59,-96v0,-27,-10,-48,-34,-48v-38,0,-59,52,-59,96v0,28,10,48,34,48"},"\u00f3":{"d":"107,-213r35,-51r31,0r-47,51r-19,0xm81,5v-38,0,-57,-32,-57,-71v-2,-62,35,-127,92,-127v38,0,56,32,56,72v0,62,-36,125,-91,126xm86,-22v39,0,60,-52,59,-96v0,-27,-10,-48,-34,-48v-38,0,-59,52,-59,96v0,28,10,48,34,48"},"\u00f4":{"d":"142,-264r20,51r-23,0r-14,-34r-26,34r-23,0r38,-51r28,0xm81,5v-38,0,-57,-32,-57,-71v-2,-62,35,-127,92,-127v38,0,56,32,56,72v0,62,-36,125,-91,126xm86,-22v39,0,60,-52,59,-96v0,-27,-10,-48,-34,-48v-38,0,-59,52,-59,96v0,28,10,48,34,48"},"\u00f5":{"d":"142,-221v-21,0,-50,-27,-58,3r-14,0v7,-21,14,-37,37,-38v23,-1,47,29,56,-4r14,0v-5,19,-14,39,-35,39xm81,5v-38,0,-57,-32,-57,-71v-2,-62,35,-127,92,-127v38,0,56,32,56,72v0,62,-36,125,-91,126xm86,-22v39,0,60,-52,59,-96v0,-27,-10,-48,-34,-48v-38,0,-59,52,-59,96v0,28,10,48,34,48"},"\u00f6":{"d":"89,-254r27,0r-6,37r-27,0xm137,-254r26,0r-6,37r-27,0xm81,5v-38,0,-57,-32,-57,-71v-2,-62,35,-127,92,-127v38,0,56,32,56,72v0,62,-36,125,-91,126xm86,-22v39,0,60,-52,59,-96v0,-27,-10,-48,-34,-48v-38,0,-59,52,-59,96v0,28,10,48,34,48"},"\u00f7":{"d":"73,0v-14,-23,15,-56,34,-35v14,21,-15,57,-34,35xm30,-104r150,0r-5,27r-150,0xm98,-147v-14,-22,16,-55,34,-34v14,21,-16,56,-34,34","w":172},"\u00f8":{"d":"62,-35v47,39,97,-36,83,-100r-86,96xm167,-160v23,73,-18,164,-85,165v-19,0,-34,-8,-43,-22r-22,25r-8,-9r24,-27v-25,-71,16,-165,84,-165v20,0,33,9,44,22r22,-26r8,10xm138,-153v-49,-40,-96,35,-84,101r86,-97","w":180},"\u00f9":{"d":"113,-213r-30,-51r32,0r18,51r-20,0xm125,-29v-16,41,-101,51,-97,-11v3,-51,17,-99,24,-148r26,0r-22,128v-4,24,1,38,22,38v69,0,57,-106,74,-166r26,0r-33,188r-25,0"},"\u00fa":{"d":"107,-213r35,-51r31,0r-47,51r-19,0xm125,-29v-16,41,-101,51,-97,-11v3,-51,17,-99,24,-148r26,0r-22,128v-4,24,1,38,22,38v69,0,57,-106,74,-166r26,0r-33,188r-25,0"},"\u00fb":{"d":"142,-264r20,51r-23,0r-14,-34r-26,34r-23,0r38,-51r28,0xm125,-29v-16,41,-101,51,-97,-11v3,-51,17,-99,24,-148r26,0r-22,128v-4,24,1,38,22,38v69,0,57,-106,74,-166r26,0r-33,188r-25,0"},"\u00fc":{"d":"89,-254r27,0r-6,37r-27,0xm137,-254r26,0r-6,37r-27,0xm125,-29v-16,41,-101,51,-97,-11v3,-51,17,-99,24,-148r26,0r-22,128v-4,24,1,38,22,38v69,0,57,-106,74,-166r26,0r-33,188r-25,0"},"\u00fd":{"d":"98,-213r35,-51r32,0r-47,51r-20,0xm65,-188r16,150r67,-150r28,0r-93,195v-28,48,-22,73,-79,68r5,-29v31,11,37,-14,51,-43r-23,-191r28,0","w":147},"\u00fe":{"d":"172,-127v0,61,-34,131,-87,132v-17,0,-31,-8,-39,-24r-16,93r-26,0r58,-332r26,0r-16,93v33,-50,100,-29,100,38xm145,-125v0,-43,-46,-52,-68,-19v-18,26,-42,122,10,122v40,0,58,-54,58,-103"},"\u00ff":{"d":"81,-254r26,0r-6,37r-27,0xm128,-254r27,0r-6,37r-27,0xm65,-188r16,150r67,-150r28,0r-93,195v-28,48,-22,73,-79,68r5,-29v31,11,37,-14,51,-43r-23,-191r28,0","w":147}}});
/*!
 * The following copyright notice may not be removed under any circumstances.
 * 
 * Copyright:
 * Copyright (c) 1992-97 Hewlett-Packard. All rights reserved.
 */
Cufon.registerFont({"w":164,"face":{"font-family":"helveticanarrow","font-weight":700,"font-style":"oblique","font-stretch":"condensed","units-per-em":"360","panose-1":"2 11 6 6 2 2 2 10 2 4","ascent":"288","descent":"-72","x-height":"5","bbox":"-12 -345.77 326 90","underline-thickness":"17.9297","underline-position":"-27.0703","slope":"-10","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":82},"!":{"d":"50,-72r10,-119r12,-68r45,0v-10,67,-28,126,-44,187r-23,0xm37,-52r43,0r-9,52r-43,0","w":98},"\"":{"d":"57,-161r17,-97r29,0r-17,97r-29,0xm110,-161r17,-97r29,0r-17,97r-29,0","w":140},"#":{"d":"126,-251r-21,72r29,0r21,-72r27,0r-20,72r29,0r-10,32r-29,0r-12,43r29,0r-10,33r-29,0r-20,71r-28,0r21,-71r-29,0r-21,71r-27,0r20,-71r-28,0r9,-33r29,0r12,-43r-29,0r10,-32r29,0r20,-72r28,0xm96,-147r-13,43r29,0r13,-43r-29,0"},"$":{"d":"73,7v-47,-1,-57,-35,-52,-84r40,0v-3,28,-1,41,19,46r13,-76v-87,-16,-46,-153,26,-148r4,-25r13,0r-4,25v39,1,58,32,50,74r-39,0v1,-24,0,-34,-18,-36r-11,68v40,18,59,27,52,75v-7,44,-34,78,-79,81r-6,35r-14,0xm112,-217v-21,1,-36,31,-26,52v3,3,8,6,15,10xm93,-31v24,-2,43,-36,29,-59v-3,-3,-9,-7,-17,-11"},"%":{"d":"84,-124v-27,0,-44,-24,-44,-52v0,-38,29,-79,67,-79v27,0,43,24,43,52v0,38,-29,79,-66,79xm100,-219v-27,-1,-43,54,-10,59v27,2,44,-56,10,-59xm61,7r164,-262r21,0r-163,262r-22,0xm201,4v-28,0,-44,-25,-44,-52v-1,-38,29,-79,67,-79v26,0,43,25,43,52v0,39,-28,79,-66,79xm217,-91v-27,-1,-43,54,-10,59v27,2,44,-56,10,-59","w":262},"&":{"d":"148,-20v-25,27,-86,41,-111,5v-34,-49,9,-110,49,-129v-40,-62,37,-153,93,-97v25,41,-11,87,-39,106r22,44v8,-15,16,-31,18,-43r38,0v-4,24,-23,59,-38,79r28,55r-50,0xm102,-113v-19,14,-46,40,-28,67v14,21,46,8,57,-7xm148,-213v-15,-16,-42,3,-32,26v3,7,4,14,8,21v14,-10,36,-27,24,-47","w":213},"'":{"d":"49,-161r16,-97r30,0r-18,97r-28,0","w":70},"(":{"d":"137,-264v-60,83,-100,216,-59,339r-30,0v-39,-72,-35,-183,4,-255v15,-28,32,-56,55,-84r30,0","w":98},")":{"d":"-7,75v60,-84,99,-214,59,-339r30,0v39,73,33,182,-4,255v-14,28,-32,56,-55,84r-30,0","w":98},"*":{"d":"114,-258r-7,41r33,-13r2,28r-33,13r14,33r-22,17r-13,-34r-25,34r-16,-17r25,-33r-29,-13r12,-28r29,13r7,-41r23,0","w":114},"+":{"d":"82,-71r-58,0r7,-40r58,0r12,-71r33,0r-12,71r57,0r-7,40r-57,0r-13,71r-33,0","w":172},",":{"d":"19,0r9,-52r45,0v-7,51,-17,104,-65,112r4,-19v19,-7,30,-19,32,-41r-25,0","w":82},"-":{"d":"30,-124r82,0r-8,46r-82,0","w":98},".":{"d":"28,-53r44,0r-9,53r-44,0","w":82},"\/":{"d":"139,-266r-115,273r-35,0r115,-273r35,0","w":82},"0":{"d":"81,7v-40,0,-59,-30,-56,-74v7,-90,21,-184,102,-188v41,-2,56,31,56,73v0,91,-21,189,-102,189xm88,-33v45,-9,53,-88,53,-148v0,-20,-3,-34,-21,-34v-47,0,-53,88,-53,147v0,20,4,34,21,35"},"1":{"d":"57,-212v42,1,52,-12,68,-43r31,0r-45,255r-41,0r31,-177r-50,0"},"2":{"d":"125,-255v37,-1,58,24,58,61v0,82,-77,101,-117,150r92,0r-7,44r-143,0v5,-75,85,-105,122,-151v15,-18,18,-63,-12,-62v-28,1,-31,18,-38,47r-41,0v5,-48,37,-88,86,-89"},"3":{"d":"86,-147v32,2,49,-14,49,-44v0,-16,-7,-24,-21,-24v-25,0,-27,17,-36,41r-39,0v8,-43,37,-78,82,-81v72,-5,70,101,22,120v14,6,23,21,23,39v0,72,-87,138,-138,83v-11,-12,-11,-35,-8,-65r40,0v-4,28,0,45,22,45v23,0,41,-27,41,-52v0,-21,-18,-29,-43,-26"},"4":{"d":"18,-56r7,-43r105,-157r47,0r-28,160r24,0r-7,40r-24,0r-10,56r-41,0r10,-56r-83,0xm108,-96r19,-109r-71,109r52,0"},"5":{"d":"79,-154v41,-29,91,-6,91,46v0,75,-81,154,-139,96v-12,-12,-14,-31,-12,-56r42,0v-2,21,5,35,25,35v36,1,61,-94,16,-94v-13,0,-26,8,-31,18r-37,-3r39,-139r115,0r-8,42r-84,0"},"6":{"d":"25,-69v5,-88,26,-182,106,-186v38,-2,57,26,52,65r-41,0v1,-38,-38,-30,-51,-2v-6,13,-13,28,-17,49v33,-43,97,-18,97,37v0,55,-37,112,-86,113v-42,0,-62,-29,-60,-76xm104,-124v-40,0,-61,91,-15,91v24,0,40,-34,40,-61v0,-16,-10,-30,-25,-30"},"7":{"d":"37,0v28,-96,54,-136,111,-207r-103,0r8,-44r147,0r-6,38v-61,74,-86,113,-115,213r-42,0"},"8":{"d":"127,-255v67,0,68,97,20,118v55,43,1,144,-66,144v-83,0,-69,-120,-16,-143v-46,-40,4,-119,62,-119xm120,-215v-32,-4,-49,61,-11,64v30,4,49,-61,11,-64xm88,-33v36,4,57,-76,14,-80v-36,-4,-57,76,-14,80"},"9":{"d":"181,-181v-4,89,-26,184,-106,188v-35,2,-57,-28,-52,-65r40,0v1,36,39,29,52,1v6,-13,12,-28,17,-49v-33,41,-96,22,-96,-37v0,-57,35,-112,88,-112v39,0,59,30,57,74xm102,-124v24,2,41,-32,41,-58v0,-19,-8,-32,-27,-32v-35,0,-60,86,-14,90"},":":{"d":"36,-53r45,0r-10,53r-44,0xm59,-184r44,0r-9,53r-44,0","w":98},";":{"d":"26,0r9,-52r45,0v-8,50,-17,103,-63,112r3,-19v17,-5,33,-23,29,-41r-23,0xm58,-184r44,0r-9,53r-44,0","w":98},"<":{"d":"24,-75r6,-32r163,-78r-6,38r-119,56r99,56r-6,38","w":172},"=":{"d":"24,-72r149,0r-7,41r-149,0xm38,-151r149,0r-8,41r-148,0","w":172},">":{"d":"174,-75r-163,78r6,-38r119,-56r-99,-56r6,-38r137,78","w":172},"?":{"d":"49,-176v1,-68,92,-120,137,-65v34,42,-2,102,-37,121v-15,8,-23,23,-26,44r-38,0v1,-60,55,-61,68,-109v6,-20,-5,-35,-24,-35v-26,1,-31,20,-39,44r-41,0xm78,-50r43,0r-9,50r-42,0","w":180},"@":{"d":"179,-200v16,0,27,9,31,25r8,-20r27,0r-38,108v0,3,2,5,4,5v28,-2,46,-50,45,-85v0,-42,-22,-69,-63,-69v-63,-1,-109,66,-109,133v0,47,27,82,72,82v27,0,53,-12,65,-29r28,0v-19,29,-57,56,-100,57v-57,1,-94,-48,-94,-108v0,-82,65,-165,142,-165v50,0,84,41,84,92v0,57,-42,124,-95,124v-9,0,-15,-9,-14,-19v-26,35,-72,17,-72,-26v0,-47,35,-106,79,-105xm132,-108v0,25,28,30,43,12v16,-13,34,-70,1,-70v-22,0,-44,33,-44,58","w":287},"A":{"d":"126,-258r52,0r30,258r-48,0r-4,-52r-81,0r-23,52r-46,0xm142,-203r-47,105r57,0","w":213},"B":{"d":"212,-98v4,98,-87,105,-190,98r45,-258v67,5,159,-23,159,54v0,30,-14,55,-37,65v15,7,23,21,23,41xm182,-193v0,-32,-48,-18,-78,-21r-10,57v42,1,89,5,88,-36xm168,-93v-1,-31,-51,-18,-82,-21r-12,70v50,3,96,1,94,-49","w":213},"C":{"d":"118,-39v29,0,47,-24,55,-49r44,0v-17,52,-47,94,-107,95v-50,1,-78,-38,-78,-91v0,-92,42,-180,125,-181v52,0,79,36,75,92r-44,0v-1,-29,-11,-47,-39,-46v-48,2,-73,64,-72,123v0,32,12,57,41,57","w":213},"D":{"d":"229,-176v0,83,-42,176,-114,176r-93,0r45,-258r93,0v47,-1,69,33,69,82xm184,-166v2,-46,-34,-50,-80,-47r-30,169v84,14,107,-50,110,-122","w":213},"E":{"d":"22,0r45,-258r157,0r-8,45r-113,0r-9,55r104,0r-8,46r-104,0r-12,66r118,0r-8,46r-162,0","w":196},"F":{"d":"22,0r45,-258r151,0r-8,45r-107,0r-10,58r95,0r-9,46r-94,0r-19,109r-44,0","w":180},"G":{"d":"183,-30v-47,68,-151,37,-151,-56v0,-94,49,-178,135,-179v50,-1,79,37,75,87r-44,0v-1,-23,-16,-43,-39,-43v-52,1,-82,65,-82,126v0,37,17,54,52,56v27,1,51,-29,60,-56r-50,0r8,-45r88,0r-24,140r-29,0","w":229},"H":{"d":"21,0r45,-258r44,0r-17,96r84,0r17,-96r44,0r-45,258r-44,0r20,-117r-84,0r-20,117r-44,0","w":213},"I":{"d":"19,0r45,-258r44,0r-45,258r-44,0","w":82},"J":{"d":"55,-50v13,28,54,6,52,-25r32,-183r44,0v-20,80,-16,191,-60,245v-12,14,-31,20,-55,20v-57,-2,-64,-36,-50,-103r41,0v-5,22,-8,37,-4,46"},"K":{"d":"25,0r45,-258r45,0r-19,107r100,-107r58,0r-106,107r65,151r-57,0r-45,-113r-26,26r-15,87r-45,0","w":213},"L":{"d":"22,0r45,-258r44,0r-37,212r106,0r-9,46r-149,0","w":180},"M":{"d":"130,-258r3,207r73,-207r64,0r-45,258r-41,0r37,-218r-76,218r-44,0r-1,-218r-38,218r-41,0r45,-258r64,0","w":245},"N":{"d":"149,0r-54,-185r-33,185r-41,0r45,-258r47,0r52,176r31,-176r41,0r-45,258r-43,0","w":213},"O":{"d":"114,7v-52,0,-82,-37,-82,-91v0,-93,44,-181,129,-181v52,0,82,37,82,91v0,93,-45,180,-129,181xm121,-39v51,0,76,-63,76,-122v0,-33,-14,-58,-44,-58v-50,0,-75,63,-75,122v0,33,13,58,43,58","w":229},"P":{"d":"218,-200v0,55,-34,104,-85,104r-50,0r-17,96r-44,0r45,-258v68,3,151,-19,151,58xm173,-191v0,-30,-40,-22,-69,-23r-13,73v48,4,82,-3,82,-50","w":196},"Q":{"d":"161,-265v112,-2,92,172,41,228r19,27r-28,28r-21,-28v-59,40,-140,6,-140,-74v0,-93,45,-179,129,-181xm78,-97v0,44,30,71,68,52r-17,-24r28,-29r18,25v26,-36,42,-146,-22,-146v-50,0,-75,63,-75,122","w":229},"R":{"d":"173,-258v82,-6,65,116,13,134v29,15,10,74,10,108v0,7,7,8,4,16r-48,0v-9,-35,34,-100,-20,-101r-48,0r-18,101r-44,0r45,-258r106,0xm184,-189v0,-36,-47,-23,-80,-25r-13,70v47,2,93,4,93,-45","w":213},"S":{"d":"142,-265v52,-2,77,31,70,84r-44,0v7,-42,-40,-49,-64,-31v-26,19,-17,53,24,56v45,15,74,18,74,63v0,60,-41,99,-102,100v-55,1,-82,-30,-75,-87r44,0v-11,43,44,53,71,34v33,-23,13,-58,-32,-62v-40,-13,-62,-17,-63,-58v-1,-62,38,-98,97,-99","w":196},"T":{"d":"68,0r37,-213r-64,0r9,-45r171,0r-7,45r-65,0r-37,213r-44,0","w":180},"U":{"d":"82,-88v-14,46,37,63,64,37v8,-8,13,-20,16,-37r30,-170r45,0v-28,103,-3,262,-133,265v-52,2,-77,-38,-67,-92r30,-173r45,0","w":213},"V":{"d":"98,-258r12,196r81,-196r46,0r-118,258r-41,0r-27,-258r47,0","w":196},"W":{"d":"64,0r-14,-258r47,0r1,190r64,-190r47,0r-3,190r68,-190r46,0r-104,258r-44,0r2,-197r-69,197r-41,0","w":278},"X":{"d":"140,0r-25,-88r-59,88r-52,0r92,-130r-42,-128r52,0r23,84r54,-84r51,0r-87,123r47,135r-54,0","w":196},"Y":{"d":"95,-96r-46,-162r52,0r25,114r62,-114r49,0r-98,162r-17,96r-44,0","w":196},"Z":{"d":"15,-45r138,-168r-107,0r9,-45r163,0r-8,42r-140,170r112,0r-9,46r-166,0","w":180},"[":{"d":"6,70r58,-330r73,0r-6,35r-38,0r-45,261r38,0r-6,34r-74,0","w":98},"\\":{"d":"56,7r-20,-273r35,0r20,273r-35,0","w":82},"]":{"d":"69,70r-74,0r6,-34r38,0r45,-261r-38,0r7,-35r73,0","w":98},"^":{"d":"144,-251r30,135r-32,0r-19,-95r-52,95r-33,0r77,-135r29,0","w":172},"_":{"d":"-8,45r3,-18r165,0r-4,18r-164,0"},"`":{"d":"75,-217r-35,-53r46,0r18,53r-29,0","w":98},"a":{"d":"118,-196v38,-1,59,18,53,56r-20,124v0,7,7,8,4,16r-45,0v-1,-7,-1,-15,0,-24v-26,39,-94,41,-94,-13v0,-54,40,-81,91,-81v18,0,29,-21,19,-33v-17,-11,-49,-2,-49,22r-40,0v7,-43,33,-67,81,-67xm67,-71v-9,10,-14,40,8,40v29,0,45,-29,46,-61v-14,8,-45,11,-54,21"},"b":{"d":"190,-128v0,62,-33,131,-85,133v-22,1,-37,-13,-43,-32r-4,27r-40,0r45,-258r42,0r-16,89v35,-49,101,-27,101,41xm146,-118v0,-36,-36,-45,-55,-19v-15,20,-37,101,8,101v31,0,47,-45,47,-82","w":180},"c":{"d":"90,-36v20,0,31,-16,36,-34r41,0v-10,42,-37,74,-85,75v-39,1,-58,-27,-59,-66v-1,-66,36,-134,95,-135v43,-1,63,29,58,73r-42,0v1,-19,-6,-31,-22,-31v-31,0,-47,46,-46,85v1,18,7,33,24,33"},"d":{"d":"24,-63v0,-65,31,-131,86,-133v19,0,32,10,41,29r15,-91r42,0r-45,258r-42,0r4,-22v-35,49,-101,26,-101,-41xm68,-71v0,35,35,45,54,21v16,-20,38,-103,-8,-103v-30,0,-46,46,-46,82","w":180},"e":{"d":"163,-56v-12,35,-37,60,-79,61v-41,1,-63,-25,-63,-68v0,-68,34,-131,95,-133v57,-2,69,61,55,114r-108,0v-4,25,4,46,29,46v15,0,26,-9,30,-20r41,0xm108,-155v-18,0,-35,20,-39,40r66,0v-1,-21,-5,-40,-27,-40"},"f":{"d":"94,-155r-27,155r-42,0r28,-155r-23,0r7,-36r22,0v3,-48,27,-78,80,-70r-8,41v-23,-4,-29,7,-30,29r25,0r-6,36r-26,0","w":98},"g":{"d":"57,21v-1,26,39,22,51,7v8,-11,15,-32,17,-53v-32,47,-99,25,-99,-43v0,-63,31,-127,85,-128v22,-1,34,13,41,32r4,-27r40,0r-32,182v-1,73,-81,111,-139,72v-12,-8,-16,-24,-14,-42r46,0xm70,-75v0,35,33,43,53,19v18,-21,31,-97,-9,-97v-28,0,-44,43,-44,78","w":180},"h":{"d":"138,-146v-23,-23,-53,8,-58,38r-19,108r-42,0r45,-258r42,0r-16,90v27,-47,107,-34,94,38r-23,130r-42,0v5,-47,26,-98,19,-146","w":180},"i":{"d":"21,0r33,-191r42,0r-34,191r-41,0xm66,-261r41,0r-8,47r-41,0","w":82},"j":{"d":"-5,37v14,2,20,-6,21,-17r37,-211r41,0r-36,211v-9,43,-20,59,-70,57xm65,-261r41,0r-8,47r-41,0","w":82},"k":{"d":"21,0r45,-258r41,0r-24,139r64,-72r51,0r-70,72r38,119r-50,0r-23,-82r-20,21r-11,61r-41,0"},"l":{"d":"21,0r45,-258r41,0r-45,258r-41,0","w":82},"m":{"d":"129,-146v-16,-20,-44,2,-48,27r-21,119r-41,0r33,-191r40,0r-6,29v13,-35,82,-52,90,-3v21,-50,102,-37,90,33r-23,132r-42,0r22,-124v3,-18,-1,-31,-18,-30v-18,1,-30,16,-33,35r-20,119r-42,0r21,-122v2,-11,2,-19,-2,-24","w":262},"n":{"d":"138,-146v-23,-23,-53,8,-58,38r-19,108r-42,0r33,-191r40,0r-5,28v23,-50,111,-44,97,33r-23,130r-42,0v5,-47,26,-98,19,-146","w":180},"o":{"d":"90,5v-41,0,-66,-30,-66,-73v0,-65,40,-129,101,-128v40,0,65,30,65,73v0,65,-40,127,-100,128xm98,-37v31,-1,49,-44,49,-82v0,-21,-11,-35,-31,-35v-31,1,-50,44,-49,82v0,21,10,35,31,35","w":180},"p":{"d":"105,5v-20,0,-35,-9,-41,-28r-17,98r-42,0r47,-266r39,0r-4,25v33,-52,104,-32,104,39v0,61,-34,131,-86,132xm146,-118v0,-36,-35,-45,-54,-19v-15,20,-37,101,8,101v30,0,46,-45,46,-82","w":180},"q":{"d":"24,-63v0,-66,33,-131,89,-133v18,0,31,9,39,29r4,-24r40,0r-46,266r-42,0r17,-97v-35,49,-101,27,-101,-41xm67,-73v0,36,36,47,56,22v16,-21,36,-102,-10,-102v-31,0,-46,43,-46,80","w":180},"r":{"d":"136,-145v-75,-10,-59,88,-76,145r-41,0r33,-191r40,0r-7,36v11,-22,28,-45,59,-41","w":114},"s":{"d":"114,-196v40,-1,64,22,58,62r-40,0v5,-24,-26,-29,-43,-20v-18,15,-5,30,20,33v34,13,56,15,56,49v0,48,-33,76,-83,77v-43,1,-69,-22,-62,-66r43,0v-8,27,29,35,49,23v20,-18,4,-32,-24,-37v-32,-12,-51,-13,-51,-46v0,-47,30,-75,77,-75"},"t":{"d":"92,1v-35,4,-69,0,-61,-42r21,-114r-22,0r6,-36r22,0r9,-52r41,0r-9,52r26,0r-6,36r-26,0v-4,38,-19,79,-16,116v2,3,14,3,21,3","w":98},"u":{"d":"127,-28v-23,51,-108,41,-96,-32r22,-131r42,0v-4,47,-25,98,-18,145v22,25,53,-9,58,-37r19,-108r41,0r-33,191r-39,0","w":180},"v":{"d":"83,-191r8,142r58,-142r45,0r-90,191r-43,0r-24,-191r46,0"},"w":{"d":"48,0r-12,-191r45,0r0,140r48,-140r41,0r-1,140r49,-140r43,0r-78,191r-43,0r-1,-139r-49,139r-42,0","w":229},"x":{"d":"109,0r-17,-57r-37,57r-51,0r71,-97r-35,-94r50,0r17,56r36,-56r48,0r-68,94r37,97r-51,0"},"y":{"d":"82,-191r9,141r58,-141r45,0r-102,217v-18,40,-29,55,-80,50r7,-40v23,5,37,-9,41,-30r-23,-197r45,0"},"z":{"d":"12,-39r101,-112r-76,0r7,-40r128,0r-7,41r-98,109r82,0r-7,41r-136,0","w":147},"{":{"d":"96,71v-94,14,-41,-79,-45,-139v-3,-7,-10,-9,-23,-9r6,-35v58,5,30,-107,61,-133v11,-9,30,-15,59,-15r-6,32v-59,-8,-29,100,-61,120v-6,6,-14,10,-25,13v51,4,9,84,15,127v3,4,12,7,25,7","w":114},"|":{"d":"10,90r62,-360r33,0r-62,360r-33,0","w":82},"}":{"d":"-5,71r6,-32v37,3,34,-25,39,-55v8,-48,11,-69,47,-79v-51,-4,-9,-84,-15,-127v-3,-4,-12,-6,-25,-6r6,-32v94,-14,42,79,45,138v3,7,10,10,23,10r-6,35v-40,-3,-35,37,-41,70v-12,61,-14,76,-79,78","w":114},"~":{"d":"69,-85v-14,0,-23,15,-30,26r-5,-32v10,-16,20,-30,41,-31v22,-1,38,22,60,25v13,-1,24,-15,30,-26r5,32v-11,16,-21,31,-41,31v-22,0,-35,-25,-60,-25","w":172},"\u00a0":{"w":82},"\u00a1":{"d":"81,-120r-9,120r-12,68r-45,0v10,-68,28,-127,44,-188r22,0xm95,-140r-43,0r9,-51r43,0","w":98},"\u00a2":{"d":"23,-64v0,-73,38,-143,109,-131r12,-31r17,0r-14,35v22,10,30,33,29,67r-42,0v0,-9,-2,-16,-5,-21r-44,107v22,4,35,-15,40,-34r42,0v-13,46,-42,82,-99,76r-16,39r-17,0r18,-44v-20,-11,-30,-32,-30,-63xm115,-154v-41,-6,-56,66,-43,106"},"\u00a3":{"d":"124,-36v11,0,25,-8,33,-14r6,38v-10,8,-31,21,-49,19v-31,-3,-61,-27,-88,-3r-11,-34v23,-16,51,-43,39,-85r-26,0r4,-22r17,0v-18,-64,21,-121,81,-122v45,0,64,34,55,83r-38,0v8,-39,-23,-53,-47,-33v-18,15,-14,46,-7,72r42,0r-4,22r-34,0v3,33,-24,57,-40,76v30,-12,43,-5,67,3"},"\u00a4":{"d":"78,-99v18,30,55,-3,57,-29v9,-33,-26,-55,-47,-29v-11,14,-22,39,-10,58xm165,-171v11,30,1,65,-14,86r23,37r-25,21r-22,-35v-20,15,-50,17,-68,0r-34,35r-17,-21r36,-37v-10,-30,-1,-66,15,-86r-23,-37r24,-21r22,35v19,-14,51,-16,68,0r34,-35r18,21"},"\u00a5":{"d":"26,-123r4,-22r38,0r-27,-106r44,0r25,106r59,-106r42,0r-63,106r41,0r-3,22r-50,0r-16,26r61,0r-4,22r-61,0r-13,75r-37,0r13,-75r-61,0r3,-22r60,0r-7,-26r-48,0"},"\u00a6":{"d":"15,60r20,-120r33,0r-21,120r-32,0xm46,-120r21,-120r32,0r-21,120r-32,0","w":82},"\u00a7":{"d":"64,-153v-41,-62,51,-149,104,-92v10,11,12,29,8,50r-38,0v6,-25,-19,-37,-35,-23v-35,57,85,52,68,123v-5,19,-19,37,-38,46v49,62,-49,156,-106,97v-11,-11,-13,-29,-9,-50r38,0v-6,27,24,37,41,22v35,-60,-87,-54,-68,-127v5,-18,17,-36,35,-46xm116,-66v44,-23,-13,-56,-36,-70v-38,27,13,52,36,70"},"\u00a8":{"d":"47,-262r37,0r-7,41r-37,0xm105,-262r37,0r-7,41r-37,0","w":98},"\u00a9":{"d":"101,-115v0,41,50,36,54,6r26,0v-10,31,-26,54,-60,55v-32,1,-52,-20,-52,-52v-2,-55,30,-102,79,-103v28,0,43,24,41,56r-26,0v-2,-15,-5,-24,-21,-24v-27,0,-41,31,-41,62xm153,-265v68,0,97,60,89,136v-11,98,-149,192,-211,97v-58,-89,18,-233,122,-233xm182,-45v53,-51,67,-202,-33,-202v-87,0,-145,122,-102,202v26,49,96,38,135,0","w":217},"\u00aa":{"d":"101,-265v58,-2,27,65,24,105v0,7,6,7,3,13r-29,0r0,-14v-19,22,-60,24,-62,-9v-2,-39,34,-47,68,-51v8,-6,4,-22,-11,-19v-10,2,-15,6,-19,15r-26,0v10,-27,19,-39,52,-40xm75,-166v19,0,30,-16,30,-36v-17,5,-39,5,-40,25v0,6,4,11,10,11xm32,-128r89,0r-5,29r-89,0","w":109},"\u00ab":{"d":"99,-132r-36,31r25,31r-7,42r-41,-52r7,-42r59,-51xm161,-132r-35,31r24,31r-7,42r-41,-52r7,-42r59,-51"},"\u00ac":{"d":"147,-110r-116,0r7,-41r148,0r-19,113r-33,0","w":172},"\u00ad":{"d":"30,-124r82,0r-8,46r-82,0","w":98},"\u00ae":{"d":"185,-171v0,27,-14,48,-37,53r20,62r-30,0r-17,-61r-13,0r-10,61r-26,0r26,-147v38,1,87,-9,87,32xm157,-163v-1,-15,-20,-15,-38,-15r-6,36v23,1,45,1,44,-21xm152,-265v68,0,97,59,89,136v-11,98,-148,191,-210,97v-58,-89,18,-233,121,-233xm181,-45v53,-51,68,-202,-32,-202v-88,0,-146,122,-102,202v27,49,95,37,134,0","w":217},"\u00af":{"d":"36,-218r5,-26r102,0r-5,26r-102,0","w":98},"\u00b0":{"d":"57,-168v-28,-48,34,-117,73,-73v28,45,-34,119,-73,73xm72,-182v15,22,46,-1,47,-23v6,-26,-22,-41,-40,-22v-9,10,-16,31,-7,45","w":118},"\u00b1":{"d":"87,-96r-58,0r7,-41r58,0r8,-45r32,0r-8,45r58,0r-7,41r-58,0r-8,45r-32,0xm19,-41r148,0r-7,41r-148,0","w":172},"\u00b2":{"d":"39,-200v-3,-54,92,-81,94,-16v1,47,-43,57,-68,85r53,0r-5,29r-92,0v1,-57,74,-62,84,-112v0,-8,-7,-13,-16,-13v-17,1,-19,10,-23,27r-27,0","w":98},"\u00b3":{"d":"70,-192v18,1,30,-5,30,-22v0,-9,-5,-14,-14,-14v-14,1,-16,8,-20,22r-27,0v4,-27,22,-49,52,-49v46,0,49,62,15,72v39,22,-1,88,-38,86v-32,-2,-45,-17,-41,-52r27,0v-1,15,1,25,15,25v14,0,22,-13,23,-27v0,-12,-12,-17,-26,-16","w":98},"\u00b4":{"d":"70,-217r37,-53r45,0r-53,53r-29,0","w":98},"\u00b5":{"d":"127,-30v-11,24,-42,49,-65,26r-14,79r-41,0r46,-266r41,0v-5,47,-25,97,-18,144v21,24,58,-6,57,-31r20,-113r42,0r-33,191r-40,0","w":180},"\u00b6":{"d":"29,-175v0,-47,31,-77,78,-77r96,0r-56,320r-33,0r51,-290r-30,0r-51,290r-32,0r33,-193v-34,1,-56,-18,-56,-50"},"\u00b7":{"d":"46,-155r44,0r-9,52r-44,0","w":82},"\u00b8":{"d":"37,47v3,-21,-24,-4,-27,-17r22,-30r17,0r-14,19v35,-10,38,38,15,53v-15,16,-44,10,-61,1r10,-17v14,6,34,9,38,-9","w":98},"\u00b9":{"d":"47,-229v26,1,34,-7,45,-26r22,0r-26,153r-30,0r18,-105r-32,0","w":98},"\u00ba":{"d":"78,-145v-25,0,-42,-17,-42,-44v0,-40,26,-76,63,-76v26,0,43,18,43,45v0,39,-26,75,-64,75xm84,-170v26,1,46,-65,10,-69v-27,-3,-45,65,-10,69xm32,-128r87,0r-5,28r-87,0","w":107},"\u00bb":{"d":"38,-70r35,-31r-24,-31r7,-41r41,51r-8,42r-58,52xm100,-70r35,-31r-24,-31r7,-41r41,51r-7,42r-59,52"},"\u00bc":{"d":"134,-33r5,-31r66,-85r31,0r-16,90r16,0r-5,26r-15,0r-6,33r-30,0r6,-33r-52,0xm191,-59r9,-53r-40,53r31,0xm47,-229v26,1,33,-7,44,-26r22,0r-26,153r-30,0r18,-105r-32,0xm232,-256r-170,263r-23,0r170,-263r23,0","w":246},"\u00bd":{"d":"213,-154v23,0,38,16,38,40v0,47,-41,58,-68,84r54,0r-5,30r-93,0v2,-56,76,-61,84,-112v1,-9,-6,-13,-15,-13v-18,0,-19,11,-24,27r-26,0v3,-31,23,-56,55,-56xm46,-229v26,1,33,-8,45,-26r21,0r-26,153r-30,0r18,-105r-32,0xm232,-256r-170,263r-23,0r170,-263r23,0","w":246},"\u00be":{"d":"144,-33r6,-31r65,-85r31,0r-15,90r15,0r-4,26r-16,0r-6,33r-30,0r6,-33r-52,0xm201,-59r9,-53r-40,53r31,0xm73,-192v18,1,29,-6,29,-22v0,-9,-4,-14,-13,-14v-14,1,-17,8,-21,22r-27,0v4,-27,23,-49,53,-49v46,0,48,63,14,72v40,22,-1,89,-38,86v-32,-2,-45,-16,-40,-52r26,0v-1,15,1,25,15,25v14,0,23,-12,23,-27v1,-13,-11,-17,-26,-16xm245,-256r-170,263r-23,0r170,-263r23,0","w":246},"\u00bf":{"d":"164,-16v-2,67,-92,119,-137,64v-34,-42,2,-101,36,-121v15,-9,24,-23,26,-44r38,0v4,69,-81,66,-64,135v24,23,56,-2,59,-34r42,0xm134,-142r-43,0r9,-51r43,0","w":180},"\u00c0":{"d":"144,-285r-34,-52r45,0r19,52r-30,0xm126,-258r52,0r30,258r-48,0r-4,-52r-81,0r-23,52r-46,0xm142,-203r-47,105r57,0","w":213},"\u00c1":{"d":"140,-284r37,-53r45,0r-53,53r-29,0xm126,-258r52,0r30,258r-48,0r-4,-52r-81,0r-23,52r-46,0xm142,-203r-47,105r57,0","w":213},"\u00c2":{"d":"184,-337r24,53r-32,0r-14,-30r-24,30r-34,0r43,-53r37,0xm126,-258r52,0r30,258r-48,0r-4,-52r-81,0r-23,52r-46,0xm142,-203r-47,105r57,0","w":213},"\u00c3":{"d":"179,-289v-20,0,-49,-28,-57,2r-19,0v7,-24,19,-42,43,-44v19,3,45,26,54,-2r19,0v-7,23,-17,44,-40,44xm126,-258r52,0r30,258r-48,0r-4,-52r-81,0r-23,52r-46,0xm142,-203r-47,105r57,0","w":213},"\u00c4":{"d":"117,-330r37,0r-7,41r-37,0xm175,-330r36,0r-7,41r-37,0xm126,-258r52,0r30,258r-48,0r-4,-52r-81,0r-23,52r-46,0xm142,-203r-47,105r57,0","w":213},"\u00c5":{"d":"192,-309v-3,45,-72,49,-64,0v4,-26,40,-52,59,-26v5,7,6,16,5,26xm147,-295v8,14,29,-1,28,-14v4,-15,-12,-26,-23,-13v-6,7,-11,18,-5,27xm126,-258r52,0r30,258r-48,0r-4,-52r-81,0r-23,52r-46,0xm142,-203r-47,105r57,0","w":213},"\u00c6":{"d":"127,0r10,-54r-65,0r-24,54r-47,0r123,-258r202,0r-8,45r-111,0r-9,55r98,0r-8,46r-98,0r-12,66r111,0r-8,46r-154,0xm144,-213r-53,117r53,0r20,-117r-20,0","w":295},"\u00c7":{"d":"108,47v3,-21,-24,-4,-27,-17r21,-30r18,0r-15,19v35,-10,38,38,15,53v-15,15,-44,10,-60,1r10,-17v14,9,35,7,38,-9xm118,-39v29,0,47,-24,55,-49r44,0v-17,52,-47,94,-107,95v-50,1,-78,-38,-78,-91v0,-92,42,-180,125,-181v52,0,79,36,75,92r-44,0v-1,-29,-11,-47,-39,-46v-48,2,-73,64,-72,123v0,32,12,57,41,57","w":213},"\u00c8":{"d":"130,-285r-35,-52r46,0r19,52r-30,0xm22,0r45,-258r157,0r-8,45r-113,0r-9,55r104,0r-8,46r-104,0r-12,66r118,0r-8,46r-162,0","w":196},"\u00c9":{"d":"126,-284r36,-53r46,0r-53,53r-29,0xm22,0r45,-258r157,0r-8,45r-113,0r-9,55r104,0r-8,46r-104,0r-12,66r118,0r-8,46r-162,0","w":196},"\u00ca":{"d":"175,-337r24,53r-33,0r-14,-30r-23,30r-34,0r43,-53r37,0xm22,0r45,-258r157,0r-8,45r-113,0r-9,55r104,0r-8,46r-104,0r-12,66r118,0r-8,46r-162,0","w":196},"\u00cb":{"d":"116,-330r37,0r-7,41r-37,0xm173,-330r37,0r-7,41r-37,0xm22,0r45,-258r157,0r-8,45r-113,0r-9,55r104,0r-8,46r-104,0r-12,66r118,0r-8,46r-162,0","w":196},"\u00cc":{"d":"78,-285r-35,-52r46,0r19,52r-30,0xm19,0r45,-258r44,0r-45,258r-44,0","w":82},"\u00cd":{"d":"73,-284r37,-53r46,0r-53,53r-30,0xm19,0r45,-258r44,0r-45,258r-44,0","w":82},"\u00ce":{"d":"118,-337r24,53r-33,0r-14,-30r-23,30r-34,0r43,-53r37,0xm19,0r45,-258r44,0r-45,258r-44,0","w":82},"\u00cf":{"d":"51,-330r37,0r-7,41r-37,0xm108,-330r37,0r-7,41r-37,0xm19,0r45,-258r44,0r-45,258r-44,0","w":82},"\u00d0":{"d":"228,-176v0,83,-42,176,-114,176r-92,0r20,-114r-24,0r8,-45r23,0r18,-99r93,0v46,0,68,33,68,82xm183,-166v2,-46,-34,-50,-80,-47r-9,54r50,0r-8,45r-50,0r-13,70v84,14,107,-50,110,-122","w":213},"\u00d1":{"d":"145,-331v20,2,46,26,55,-2r18,0v-5,39,-41,55,-75,32v-13,-4,-18,5,-22,14r-19,0v7,-23,20,-41,43,-44xm149,0r-54,-185r-33,185r-41,0r45,-258r47,0r52,176r31,-176r41,0r-45,258r-43,0","w":213},"\u00d2":{"d":"152,-285r-34,-52r45,0r19,52r-30,0xm114,7v-52,0,-82,-37,-82,-91v0,-93,44,-181,129,-181v52,0,82,37,82,91v0,93,-45,180,-129,181xm121,-39v51,0,76,-63,76,-122v0,-33,-14,-58,-44,-58v-50,0,-75,63,-75,122v0,33,13,58,43,58","w":229},"\u00d3":{"d":"148,-284r37,-53r45,0r-53,53r-29,0xm114,7v-52,0,-82,-37,-82,-91v0,-93,44,-181,129,-181v52,0,82,37,82,91v0,93,-45,180,-129,181xm121,-39v51,0,76,-63,76,-122v0,-33,-14,-58,-44,-58v-50,0,-75,63,-75,122v0,33,13,58,43,58","w":229},"\u00d4":{"d":"192,-337r24,53r-32,0r-15,-30r-23,30r-34,0r43,-53r37,0xm114,7v-52,0,-82,-37,-82,-91v0,-93,44,-181,129,-181v52,0,82,37,82,91v0,93,-45,180,-129,181xm121,-39v51,0,76,-63,76,-122v0,-33,-14,-58,-44,-58v-50,0,-75,63,-75,122v0,33,13,58,43,58","w":229},"\u00d5":{"d":"187,-289v-20,0,-49,-28,-57,2r-19,0v7,-23,19,-41,42,-44v20,2,46,26,55,-2r19,0v-7,23,-17,44,-40,44xm114,7v-52,0,-82,-37,-82,-91v0,-93,44,-181,129,-181v52,0,82,37,82,91v0,93,-45,180,-129,181xm121,-39v51,0,76,-63,76,-122v0,-33,-14,-58,-44,-58v-50,0,-75,63,-75,122v0,33,13,58,43,58","w":229},"\u00d6":{"d":"125,-330r37,0r-7,41r-37,0xm182,-330r37,0r-7,41r-37,0xm114,7v-52,0,-82,-37,-82,-91v0,-93,44,-181,129,-181v52,0,82,37,82,91v0,93,-45,180,-129,181xm121,-39v51,0,76,-63,76,-122v0,-33,-14,-58,-44,-58v-50,0,-75,63,-75,122v0,33,13,58,43,58","w":229},"\u00d7":{"d":"98,-65r-60,65r-21,-26r60,-65r-40,-65r30,-26r40,66r59,-66r22,26r-60,65r40,65r-30,26","w":172},"\u00d8":{"d":"89,-54v63,50,121,-44,107,-126r-111,120xm234,-221v31,101,-24,229,-120,228v-27,0,-49,-12,-64,-29r-30,32r-10,-14r31,-33v-31,-100,23,-228,120,-228v27,0,50,10,64,29r30,-33r10,15xm186,-204v-62,-50,-121,44,-107,125r110,-119","w":229},"\u00d9":{"d":"144,-285r-34,-52r46,0r18,52r-30,0xm82,-88v-14,46,37,63,64,37v8,-8,13,-20,16,-37r30,-170r45,0v-28,103,-3,262,-133,265v-52,2,-77,-38,-67,-92r30,-173r45,0","w":213},"\u00da":{"d":"140,-284r37,-53r45,0r-52,53r-30,0xm82,-88v-14,46,37,63,64,37v8,-8,13,-20,16,-37r30,-170r45,0v-28,103,-3,262,-133,265v-52,2,-77,-38,-67,-92r30,-173r45,0","w":213},"\u00db":{"d":"184,-337r25,53r-33,0r-14,-30r-24,30r-33,0r42,-53r37,0xm82,-88v-14,46,37,63,64,37v8,-8,13,-20,16,-37r30,-170r45,0v-28,103,-3,262,-133,265v-52,2,-77,-38,-67,-92r30,-173r45,0","w":213},"\u00dc":{"d":"117,-330r37,0r-7,41r-37,0xm175,-330r37,0r-7,41r-37,0xm82,-88v-14,46,37,63,64,37v8,-8,13,-20,16,-37r30,-170r45,0v-28,103,-3,262,-133,265v-52,2,-77,-38,-67,-92r30,-173r45,0","w":213},"\u00dd":{"d":"131,-284r37,-53r45,0r-52,53r-30,0xm95,-96r-46,-162r52,0r25,114r62,-114r49,0r-98,162r-17,96r-44,0","w":196},"\u00de":{"d":"212,-167v0,59,-33,108,-86,109r-50,0r-10,58r-44,0r45,-258r44,0r-6,35v57,-4,107,1,107,56xm84,-103v48,4,82,-4,82,-51v0,-31,-38,-24,-68,-25","w":196},"\u00df":{"d":"148,-214v-21,-21,-54,-3,-53,29r-33,185r-41,0r33,-192v3,-57,88,-96,129,-51v25,28,9,78,-20,95v58,47,2,174,-80,151r7,-40v42,11,67,-44,49,-77v-6,-7,-16,-10,-32,-10r6,-36v33,4,47,-29,35,-54","w":180},"\u00e0":{"d":"106,-217r-34,-53r45,0r19,53r-30,0xm118,-196v38,-1,59,18,53,56r-20,124v0,7,7,8,4,16r-45,0v-1,-7,-1,-15,0,-24v-26,39,-94,41,-94,-13v0,-54,40,-81,91,-81v18,0,29,-21,19,-33v-17,-11,-49,-2,-49,22r-40,0v7,-43,33,-67,81,-67xm67,-71v-9,10,-14,40,8,40v29,0,45,-29,46,-61v-14,8,-45,11,-54,21"},"\u00e1":{"d":"103,-217r37,-53r45,0r-52,53r-30,0xm118,-196v38,-1,59,18,53,56r-20,124v0,7,7,8,4,16r-45,0v-1,-7,-1,-15,0,-24v-26,39,-94,41,-94,-13v0,-54,40,-81,91,-81v18,0,29,-21,19,-33v-17,-11,-49,-2,-49,22r-40,0v7,-43,33,-67,81,-67xm67,-71v-9,10,-14,40,8,40v29,0,45,-29,46,-61v-14,8,-45,11,-54,21"},"\u00e2":{"d":"147,-270r25,53r-33,0r-14,-30r-24,30r-33,0r42,-53r37,0xm118,-196v38,-1,59,18,53,56r-20,124v0,7,7,8,4,16r-45,0v-1,-7,-1,-15,0,-24v-26,39,-94,41,-94,-13v0,-54,40,-81,91,-81v18,0,29,-21,19,-33v-17,-11,-49,-2,-49,22r-40,0v7,-43,33,-67,81,-67xm67,-71v-9,10,-14,40,8,40v29,0,45,-29,46,-61v-14,8,-45,11,-54,21"},"\u00e3":{"d":"109,-263v19,3,46,24,54,-3r19,0v-5,39,-42,55,-75,32v-13,-4,-18,5,-22,14r-19,0v7,-23,19,-41,43,-43xm118,-196v38,-1,59,18,53,56r-20,124v0,7,7,8,4,16r-45,0v-1,-7,-1,-15,0,-24v-26,39,-94,41,-94,-13v0,-54,40,-81,91,-81v18,0,29,-21,19,-33v-17,-11,-49,-2,-49,22r-40,0v7,-43,33,-67,81,-67xm67,-71v-9,10,-14,40,8,40v29,0,45,-29,46,-61v-14,8,-45,11,-54,21"},"\u00e4":{"d":"80,-262r37,0r-7,41r-37,0xm138,-262r37,0r-8,41r-37,0xm118,-196v38,-1,59,18,53,56r-20,124v0,7,7,8,4,16r-45,0v-1,-7,-1,-15,0,-24v-26,39,-94,41,-94,-13v0,-54,40,-81,91,-81v18,0,29,-21,19,-33v-17,-11,-49,-2,-49,22r-40,0v7,-43,33,-67,81,-67xm67,-71v-9,10,-14,40,8,40v29,0,45,-29,46,-61v-14,8,-45,11,-54,21"},"\u00e5":{"d":"142,-215v-21,22,-58,4,-50,-27v2,-26,39,-52,58,-26v11,16,4,41,-8,53xm111,-228v9,14,27,-2,28,-14v1,-15,-13,-26,-24,-13v-7,7,-9,18,-4,27xm118,-196v38,-1,59,18,53,56r-20,124v0,7,7,8,4,16r-45,0v-1,-7,-1,-15,0,-24v-26,39,-94,41,-94,-13v0,-54,40,-81,91,-81v18,0,29,-21,19,-33v-17,-11,-49,-2,-49,22r-40,0v7,-43,33,-67,81,-67xm67,-71v-9,10,-14,40,8,40v29,0,45,-29,46,-61v-14,8,-45,11,-54,21"},"\u00e6":{"d":"37,-129v1,-59,87,-89,127,-47v38,-39,107,-20,107,47v0,17,-1,32,-5,47r-106,0v-2,26,4,46,28,46v15,0,25,-9,29,-20r41,0v-12,35,-35,60,-75,61v-27,1,-46,-11,-54,-30v-19,20,-40,30,-64,30v-53,0,-58,-58,-33,-92v21,-29,71,-20,98,-41v7,-16,-4,-30,-22,-28v-18,1,-27,10,-31,27r-40,0xm76,-31v30,1,47,-29,49,-61v-25,12,-68,7,-66,45v0,10,7,16,17,16xm204,-155v-18,-1,-33,20,-38,40r64,0v2,-23,-7,-39,-26,-40","w":262},"\u00e7":{"d":"80,47v3,-21,-24,-4,-27,-17r21,-30r18,0r-14,19v36,-9,34,37,14,53v-16,13,-44,10,-60,1r10,-17v14,9,35,7,38,-9xm90,-36v20,0,31,-16,36,-34r41,0v-10,42,-37,74,-85,75v-39,1,-58,-27,-59,-66v-1,-66,36,-134,95,-135v43,-1,63,29,58,73r-42,0v1,-19,-6,-31,-22,-31v-31,0,-47,46,-46,85v1,18,7,33,24,33"},"\u00e8":{"d":"97,-217r-34,-53r45,0r19,53r-30,0xm163,-56v-12,35,-37,60,-79,61v-41,1,-63,-25,-63,-68v0,-68,34,-131,95,-133v57,-2,69,61,55,114r-108,0v-4,25,4,46,29,46v15,0,26,-9,30,-20r41,0xm108,-155v-18,0,-35,20,-39,40r66,0v-1,-21,-5,-40,-27,-40"},"\u00e9":{"d":"94,-217r37,-53r45,0r-52,53r-30,0xm163,-56v-12,35,-37,60,-79,61v-41,1,-63,-25,-63,-68v0,-68,34,-131,95,-133v57,-2,69,61,55,114r-108,0v-4,25,4,46,29,46v15,0,26,-9,30,-20r41,0xm108,-155v-18,0,-35,20,-39,40r66,0v-1,-21,-5,-40,-27,-40"},"\u00ea":{"d":"139,-270r24,53r-33,0r-14,-30r-24,30r-33,0r43,-53r37,0xm163,-56v-12,35,-37,60,-79,61v-41,1,-63,-25,-63,-68v0,-68,34,-131,95,-133v57,-2,69,61,55,114r-108,0v-4,25,4,46,29,46v15,0,26,-9,30,-20r41,0xm108,-155v-18,0,-35,20,-39,40r66,0v-1,-21,-5,-40,-27,-40"},"\u00eb":{"d":"71,-262r37,0r-7,41r-37,0xm129,-262r37,0r-7,41r-37,0xm163,-56v-12,35,-37,60,-79,61v-41,1,-63,-25,-63,-68v0,-68,34,-131,95,-133v57,-2,69,61,55,114r-108,0v-4,25,4,46,29,46v15,0,26,-9,30,-20r41,0xm108,-155v-18,0,-35,20,-39,40r66,0v-1,-21,-5,-40,-27,-40"},"\u00ec":{"d":"66,-217r-35,-53r46,0r19,53r-30,0xm21,0r33,-191r42,0r-34,191r-41,0","w":82},"\u00ed":{"d":"63,-217r37,-53r45,0r-53,53r-29,0xm21,0r33,-191r42,0r-34,191r-41,0","w":82},"\u00ee":{"d":"107,-270r24,53r-32,0r-14,-30r-24,30r-34,0r43,-53r37,0xm21,0r33,-191r42,0r-34,191r-41,0","w":82},"\u00ef":{"d":"40,-262r37,0r-7,41r-37,0xm97,-262r37,0r-7,41r-37,0xm21,0r33,-191r42,0r-34,191r-41,0","w":82},"\u00f0":{"d":"166,-230v53,72,24,235,-76,235v-41,0,-66,-29,-66,-71v0,-62,36,-122,92,-123v14,0,25,6,33,17v-4,-17,-9,-29,-19,-42r-36,18r-16,-19r36,-17v-6,-6,-13,-11,-20,-16r35,-18v8,5,15,11,21,17r35,-17r15,19xm115,-147v-42,-3,-76,107,-16,110v42,3,74,-106,16,-110","w":180},"\u00f1":{"d":"117,-263v19,3,47,24,55,-3r19,0v-6,38,-42,56,-76,32v-13,-4,-18,5,-22,14r-19,0v7,-23,19,-41,43,-43xm138,-146v-23,-23,-53,8,-58,38r-19,108r-42,0r33,-191r40,0r-5,28v23,-50,111,-44,97,33r-23,130r-42,0v5,-47,26,-98,19,-146","w":180},"\u00f2":{"d":"115,-217r-35,-53r46,0r19,53r-30,0xm90,5v-41,0,-66,-30,-66,-73v0,-65,40,-129,101,-128v40,0,65,30,65,73v0,65,-40,127,-100,128xm98,-37v31,-1,49,-44,49,-82v0,-21,-11,-35,-31,-35v-31,1,-50,44,-49,82v0,21,10,35,31,35","w":180},"\u00f3":{"d":"112,-217r37,-53r45,0r-52,53r-30,0xm90,5v-41,0,-66,-30,-66,-73v0,-65,40,-129,101,-128v40,0,65,30,65,73v0,65,-40,127,-100,128xm98,-37v31,-1,49,-44,49,-82v0,-21,-11,-35,-31,-35v-31,1,-50,44,-49,82v0,21,10,35,31,35","w":180},"\u00f4":{"d":"156,-270r25,53r-33,0r-14,-30r-24,30r-34,0r43,-53r37,0xm90,5v-41,0,-66,-30,-66,-73v0,-65,40,-129,101,-128v40,0,65,30,65,73v0,65,-40,127,-100,128xm98,-37v31,-1,49,-44,49,-82v0,-21,-11,-35,-31,-35v-31,1,-50,44,-49,82v0,21,10,35,31,35","w":180},"\u00f5":{"d":"118,-263v19,3,46,24,54,-3r19,0v-7,23,-17,44,-40,44v-20,0,-49,-28,-57,2r-19,0v7,-24,19,-41,43,-43xm90,5v-41,0,-66,-30,-66,-73v0,-65,40,-129,101,-128v40,0,65,30,65,73v0,65,-40,127,-100,128xm98,-37v31,-1,49,-44,49,-82v0,-21,-11,-35,-31,-35v-31,1,-50,44,-49,82v0,21,10,35,31,35","w":180},"\u00f6":{"d":"89,-262r37,0r-7,41r-37,0xm146,-262r37,0r-7,41r-37,0xm90,5v-41,0,-66,-30,-66,-73v0,-65,40,-129,101,-128v40,0,65,30,65,73v0,65,-40,127,-100,128xm98,-37v31,-1,49,-44,49,-82v0,-21,-11,-35,-31,-35v-31,1,-50,44,-49,82v0,21,10,35,31,35","w":180},"\u00f7":{"d":"67,6v-19,-29,21,-74,45,-45v18,26,-21,74,-45,45xm31,-111r150,0r-7,40r-150,0xm93,-143v-18,-28,20,-72,45,-45v19,27,-22,75,-45,45","w":172},"\u00f8":{"d":"72,-50v37,39,80,-21,75,-69v0,-3,0,-5,-1,-8xm181,-163v44,99,-66,217,-142,146r-23,25r-9,-11r25,-26v-39,-92,59,-217,142,-146r25,-26r8,11xm141,-141v-40,-38,-80,22,-74,76","w":180},"\u00f9":{"d":"115,-217r-34,-53r46,0r18,53r-30,0xm127,-28v-23,51,-108,41,-96,-32r22,-131r42,0v-4,47,-25,98,-18,145v22,25,53,-9,58,-37r19,-108r41,0r-33,191r-39,0","w":180},"\u00fa":{"d":"112,-217r37,-53r46,0r-53,53r-30,0xm127,-28v-23,51,-108,41,-96,-32r22,-131r42,0v-4,47,-25,98,-18,145v22,25,53,-9,58,-37r19,-108r41,0r-33,191r-39,0","w":180},"\u00fb":{"d":"157,-270r24,53r-33,0r-14,-30r-23,30r-34,0r43,-53r37,0xm127,-28v-23,51,-108,41,-96,-32r22,-131r42,0v-4,47,-25,98,-18,145v22,25,53,-9,58,-37r19,-108r41,0r-33,191r-39,0","w":180},"\u00fc":{"d":"90,-262r37,0r-8,41r-37,0xm147,-262r37,0r-7,41r-37,0xm127,-28v-23,51,-108,41,-96,-32r22,-131r42,0v-4,47,-25,98,-18,145v22,25,53,-9,58,-37r19,-108r41,0r-33,191r-39,0","w":180},"\u00fd":{"d":"103,-217r37,-53r45,0r-52,53r-30,0xm82,-191r9,141r58,-141r45,0r-102,217v-18,40,-29,55,-80,50r7,-40v23,5,37,-9,41,-30r-23,-197r45,0"},"\u00fe":{"d":"192,-127v0,61,-34,131,-86,132v-22,1,-33,-11,-42,-28r-17,98r-42,0r58,-333r42,0r-15,89v35,-49,102,-27,102,42xm148,-117v0,-37,-37,-46,-56,-20v-15,20,-37,101,9,101v30,0,47,-44,47,-81","w":180},"\u00ff":{"d":"80,-262r37,0r-7,41r-37,0xm138,-262r37,0r-7,41r-37,0xm82,-191r9,141r58,-141r45,0r-102,217v-18,40,-29,55,-80,50r7,-40v23,5,37,-9,41,-30r-23,-197r45,0"}}});

Cufon.replace('.comments h3, #search_engine label, .generic_comment h3, p.theme-link, .full-profile h2, .theme-nav h2, #signature, #groups-box h3, .primary-nav-tab h1, .primary-nav-tab h2, .trace-title h2, #groups-box h3, .primary-nav-tab h1, .primary-nav-tab h2, .trace-title h2, .nav-tab span, #newsletter-bloc .header, .fiche-crea h4, .dossiers h4, .blogueur h4, .mini-box h3, .lastest_topics h3, #sitemap h5, .fiche-brico h4, .horizontal-nav li.normal, .horizontal-nav li.selected, .nav-theme-title span, #owner_block_content a', { fontFamily: 'helveticanarrow' }); 
  
$(document).ready(function () { 
    
    /**** dispatch event for the nav menu ****/
     //div.nav-middle:mouseover / mouseout
    $('#nav3 div.nav-tab').mouseover(function(){
       $left = $(this).position().left;
       $top = $(this).position().top + $(this).height();
        
       $('#nav3 div.nav-submenu').hide();
       $('#nav3 div.nav-tab').addClass("downlight");
       $(this).removeClass("downlight");
       
       $("div.nav-submenu",this.parentNode).css('z-index', 999);
       $("div.nav-submenu",this.parentNode).css('left', $left);
       $("div.nav-submenu",this.parentNode).css('top', $top);
       
       $("div.nav-submenu",this.parentNode).show();
    });
    $('#nav3 div.nav-tab').mouseout(function(){
        $('#nav3 div.nav-tab').removeClass("downlight");
        $("div.nav-submenu",this.parentNode).hide();
    });
    //div.nav-submenu:mouseover / mouseout
    $('#nav3 div.nav-submenu').mouseover(function(){
        $('#nav3 div.nav-submenu').hide();
        $('#nav3 div.nav-tab').addClass("downlight");
        $(this).show();
        $('div.nav-tab', this.parentNode).removeClass("downlight");
    });
    $('#nav3 div.nav-submenu').mouseout(function(){
        $(this).hide();
        $('#nav3 div.nav-tab').removeClass("downlight");
    });
}
);/*
 * jQuery UI Datepicker 1.7.2
 *
 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Datepicker
 *
 * Depends:
 *	ui.core.js
 */
(function($){$.extend($.ui,{datepicker:{version:"1.7.2"}});var PROP_NAME="datepicker";function Datepicker(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._datepickerShowing=false;this._inDialog=false;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass="ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dateFormat:"mm/dd/yy",firstDay:0,isRTL:false};this._defaults={showOn:"focus",showAnim:"show",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,showMonthAfterYear:false,yearRange:"-10:+10",showOtherMonths:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"normal",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false};$.extend(this._defaults,this.regional[""]);this.dpDiv=$('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",log:function(){if(this.debug){console.log.apply("",arguments)}},setDefaults:function(settings){extendRemove(this._defaults,settings||{});return this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase();var inline=(nodeName=="div"||nodeName=="span");if(!target.id){target.id="dp"+(++this.uuid)}var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{});if(nodeName=="input"){this._connectDatepicker(target,inst)}else{if(inline){this._inlineDatepicker(target,inst)}}},_newInst:function(target,inline){var id=target[0].id.replace(/([:\[\]\.])/g,"\\\\$1");return{id:id,input:target,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:inline,dpDiv:(!inline?this.dpDiv:$('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}},_connectDatepicker:function(target,inst){var input=$(target);inst.append=$([]);inst.trigger=$([]);if(input.hasClass(this.markerClassName)){return}var appendText=this._get(inst,"appendText");var isRTL=this._get(inst,"isRTL");if(appendText){inst.append=$('<span class="'+this._appendClass+'">'+appendText+"</span>");input[isRTL?"before":"after"](inst.append)}var showOn=this._get(inst,"showOn");if(showOn=="focus"||showOn=="both"){input.focus(this._showDatepicker)}if(showOn=="button"||showOn=="both"){var buttonText=this._get(inst,"buttonText");var buttonImage=this._get(inst,"buttonImage");inst.trigger=$(this._get(inst,"buttonImageOnly")?$("<img/>").addClass(this._triggerClass).attr({src:buttonImage,alt:buttonText,title:buttonText}):$('<button type="button"></button>').addClass(this._triggerClass).html(buttonImage==""?buttonText:$("<img/>").attr({src:buttonImage,alt:buttonText,title:buttonText})));input[isRTL?"before":"after"](inst.trigger);inst.trigger.click(function(){if($.datepicker._datepickerShowing&&$.datepicker._lastInput==target){$.datepicker._hideDatepicker()}else{$.datepicker._showDatepicker(target)}return false})}input.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst)},_inlineDatepicker:function(target,inst){var divSpan=$(target);if(divSpan.hasClass(this.markerClassName)){return}divSpan.addClass(this.markerClassName).append(inst.dpDiv).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst);this._setDate(inst,this._getDefaultDate(inst));this._updateDatepicker(inst);this._updateAlternate(inst)},_dialogDatepicker:function(input,dateText,onSelect,settings,pos){var inst=this._dialogInst;if(!inst){var id="dp"+(++this.uuid);this._dialogInput=$('<input type="text" id="'+id+'" size="1" style="position: absolute; top: -100px;"/>');this._dialogInput.keydown(this._doKeyDown);$("body").append(this._dialogInput);inst=this._dialogInst=this._newInst(this._dialogInput,false);inst.settings={};$.data(this._dialogInput[0],PROP_NAME,inst)}extendRemove(inst.settings,settings||{});this._dialogInput.val(dateText);this._pos=(pos?(pos.length?pos:[pos.pageX,pos.pageY]):null);if(!this._pos){var browserWidth=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;var browserHeight=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;var scrollX=document.documentElement.scrollLeft||document.body.scrollLeft;var scrollY=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[(browserWidth/2)-100+scrollX,(browserHeight/2)-150+scrollY]}this._dialogInput.css("left",this._pos[0]+"px").css("top",this._pos[1]+"px");inst.settings.onSelect=onSelect;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);if($.blockUI){$.blockUI(this.dpDiv)}$.data(this._dialogInput[0],PROP_NAME,inst);return this},_destroyDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();$.removeData(target,PROP_NAME);if(nodeName=="input"){inst.append.remove();inst.trigger.remove();$target.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress)}else{if(nodeName=="div"||nodeName=="span"){$target.removeClass(this.markerClassName).empty()}}},_enableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=false;inst.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().removeClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)})},_disableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=true;inst.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().addClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)});this._disabledInputs[this._disabledInputs.length]=target},_isDisabledDatepicker:function(target){if(!target){return false}for(var i=0;i<this._disabledInputs.length;i++){if(this._disabledInputs[i]==target){return true}}return false},_getInst:function(target){try{return $.data(target,PROP_NAME)}catch(err){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(target,name,value){var inst=this._getInst(target);if(arguments.length==2&&typeof name=="string"){return(name=="defaults"?$.extend({},$.datepicker._defaults):(inst?(name=="all"?$.extend({},inst.settings):this._get(inst,name)):null))}var settings=name||{};if(typeof name=="string"){settings={};settings[name]=value}if(inst){if(this._curInst==inst){this._hideDatepicker(null)}var date=this._getDateDatepicker(target);extendRemove(inst.settings,settings);this._setDateDatepicker(target,date);this._updateDatepicker(inst)}},_changeDatepicker:function(target,name,value){this._optionDatepicker(target,name,value)},_refreshDatepicker:function(target){var inst=this._getInst(target);if(inst){this._updateDatepicker(inst)}},_setDateDatepicker:function(target,date,endDate){var inst=this._getInst(target);if(inst){this._setDate(inst,date,endDate);this._updateDatepicker(inst);this._updateAlternate(inst)}},_getDateDatepicker:function(target){var inst=this._getInst(target);if(inst&&!inst.inline){this._setDateFromField(inst)}return(inst?this._getDate(inst):null)},_doKeyDown:function(event){var inst=$.datepicker._getInst(event.target);var handled=true;var isRTL=inst.dpDiv.is(".ui-datepicker-rtl");inst._keyEvent=true;if($.datepicker._datepickerShowing){switch(event.keyCode){case 9:$.datepicker._hideDatepicker(null,"");break;case 13:var sel=$("td."+$.datepicker._dayOverClass+", td."+$.datepicker._currentClass,inst.dpDiv);if(sel[0]){$.datepicker._selectDay(event.target,inst.selectedMonth,inst.selectedYear,sel[0])}else{$.datepicker._hideDatepicker(null,$.datepicker._get(inst,"duration"))}return false;break;case 27:$.datepicker._hideDatepicker(null,$.datepicker._get(inst,"duration"));break;case 33:$.datepicker._adjustDate(event.target,(event.ctrlKey?-$.datepicker._get(inst,"stepBigMonths"):-$.datepicker._get(inst,"stepMonths")),"M");break;case 34:$.datepicker._adjustDate(event.target,(event.ctrlKey?+$.datepicker._get(inst,"stepBigMonths"):+$.datepicker._get(inst,"stepMonths")),"M");break;case 35:if(event.ctrlKey||event.metaKey){$.datepicker._clearDate(event.target)}handled=event.ctrlKey||event.metaKey;break;case 36:if(event.ctrlKey||event.metaKey){$.datepicker._gotoToday(event.target)}handled=event.ctrlKey||event.metaKey;break;case 37:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,(isRTL?+1:-1),"D")}handled=event.ctrlKey||event.metaKey;if(event.originalEvent.altKey){$.datepicker._adjustDate(event.target,(event.ctrlKey?-$.datepicker._get(inst,"stepBigMonths"):-$.datepicker._get(inst,"stepMonths")),"M")}break;case 38:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,-7,"D")}handled=event.ctrlKey||event.metaKey;break;case 39:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,(isRTL?-1:+1),"D")}handled=event.ctrlKey||event.metaKey;if(event.originalEvent.altKey){$.datepicker._adjustDate(event.target,(event.ctrlKey?+$.datepicker._get(inst,"stepBigMonths"):+$.datepicker._get(inst,"stepMonths")),"M")}break;case 40:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,+7,"D")}handled=event.ctrlKey||event.metaKey;break;default:handled=false}}else{if(event.keyCode==36&&event.ctrlKey){$.datepicker._showDatepicker(this)}else{handled=false}}if(handled){event.preventDefault();event.stopPropagation()}},_doKeyPress:function(event){var inst=$.datepicker._getInst(event.target);if($.datepicker._get(inst,"constrainInput")){var chars=$.datepicker._possibleChars($.datepicker._get(inst,"dateFormat"));var chr=String.fromCharCode(event.charCode==undefined?event.keyCode:event.charCode);return event.ctrlKey||(chr<" "||!chars||chars.indexOf(chr)>-1)}},_showDatepicker:function(input){input=input.target||input;if(input.nodeName.toLowerCase()!="input"){input=$("input",input.parentNode)[0]}if($.datepicker._isDisabledDatepicker(input)||$.datepicker._lastInput==input){return}var inst=$.datepicker._getInst(input);var beforeShow=$.datepicker._get(inst,"beforeShow");extendRemove(inst.settings,(beforeShow?beforeShow.apply(input,[input,inst]):{}));$.datepicker._hideDatepicker(null,"");$.datepicker._lastInput=input;$.datepicker._setDateFromField(inst);if($.datepicker._inDialog){input.value=""}if(!$.datepicker._pos){$.datepicker._pos=$.datepicker._findPos(input);$.datepicker._pos[1]+=input.offsetHeight}var isFixed=false;$(input).parents().each(function(){isFixed|=$(this).css("position")=="fixed";return !isFixed});if(isFixed&&$.browser.opera){$.datepicker._pos[0]-=document.documentElement.scrollLeft;$.datepicker._pos[1]-=document.documentElement.scrollTop}var offset={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null;inst.rangeStart=null;inst.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});$.datepicker._updateDatepicker(inst);offset=$.datepicker._checkOffset(inst,offset,isFixed);inst.dpDiv.css({position:($.datepicker._inDialog&&$.blockUI?"static":(isFixed?"fixed":"absolute")),display:"none",left:offset.left+"px",top:offset.top+"px"});if(!inst.inline){var showAnim=$.datepicker._get(inst,"showAnim")||"show";var duration=$.datepicker._get(inst,"duration");var postProcess=function(){$.datepicker._datepickerShowing=true;if($.browser.msie&&parseInt($.browser.version,10)<7){$("iframe.ui-datepicker-cover").css({width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4})}};if($.effects&&$.effects[showAnim]){inst.dpDiv.show(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[showAnim](duration,postProcess)}if(duration==""){postProcess()}if(inst.input[0].type!="hidden"){inst.input[0].focus()}$.datepicker._curInst=inst}},_updateDatepicker:function(inst){var dims={width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4};var self=this;inst.dpDiv.empty().append(this._generateHTML(inst)).find("iframe.ui-datepicker-cover").css({width:dims.width,height:dims.height}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){$(this).removeClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).removeClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).removeClass("ui-datepicker-next-hover")}}).bind("mouseover",function(){if(!self._isDisabledDatepicker(inst.inline?inst.dpDiv.parent()[0]:inst.input[0])){$(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");$(this).addClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).addClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).addClass("ui-datepicker-next-hover")}}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();var numMonths=this._getNumberOfMonths(inst);var cols=numMonths[1];var width=17;if(cols>1){inst.dpDiv.addClass("ui-datepicker-multi-"+cols).css("width",(width*cols)+"em")}else{inst.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("")}inst.dpDiv[(numMonths[0]!=1||numMonths[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");inst.dpDiv[(this._get(inst,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");if(inst.input&&inst.input[0].type!="hidden"&&inst==$.datepicker._curInst){$(inst.input[0]).focus()}},_checkOffset:function(inst,offset,isFixed){var dpWidth=inst.dpDiv.outerWidth();var dpHeight=inst.dpDiv.outerHeight();var inputWidth=inst.input?inst.input.outerWidth():0;var inputHeight=inst.input?inst.input.outerHeight():0;var viewWidth=(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)+$(document).scrollLeft();var viewHeight=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)+$(document).scrollTop();offset.left-=(this._get(inst,"isRTL")?(dpWidth-inputWidth):0);offset.left-=(isFixed&&offset.left==inst.input.offset().left)?$(document).scrollLeft():0;offset.top-=(isFixed&&offset.top==(inst.input.offset().top+inputHeight))?$(document).scrollTop():0;offset.left-=(offset.left+dpWidth>viewWidth&&viewWidth>dpWidth)?Math.abs(offset.left+dpWidth-viewWidth):0;offset.top-=(offset.top+dpHeight>viewHeight&&viewHeight>dpHeight)?Math.abs(offset.top+dpHeight+inputHeight*2-viewHeight):0;return offset},_findPos:function(obj){while(obj&&(obj.type=="hidden"||obj.nodeType!=1)){obj=obj.nextSibling}var position=$(obj).offset();return[position.left,position.top]},_hideDatepicker:function(input,duration){var inst=this._curInst;if(!inst||(input&&inst!=$.data(input,PROP_NAME))){return}if(inst.stayOpen){this._selectDate("#"+inst.id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear))}inst.stayOpen=false;if(this._datepickerShowing){duration=(duration!=null?duration:this._get(inst,"duration"));var showAnim=this._get(inst,"showAnim");var postProcess=function(){$.datepicker._tidyDialog(inst)};if(duration!=""&&$.effects&&$.effects[showAnim]){inst.dpDiv.hide(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[(duration==""?"hide":(showAnim=="slideDown"?"slideUp":(showAnim=="fadeIn"?"fadeOut":"hide")))](duration,postProcess)}if(duration==""){this._tidyDialog(inst)}var onClose=this._get(inst,"onClose");if(onClose){onClose.apply((inst.input?inst.input[0]:null),[(inst.input?inst.input.val():""),inst])}this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if($.blockUI){$.unblockUI();$("body").append(this.dpDiv)}}this._inDialog=false}this._curInst=null},_tidyDialog:function(inst){inst.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(event){if(!$.datepicker._curInst){return}var $target=$(event.target);if(($target.parents("#"+$.datepicker._mainDivId).length==0)&&!$target.hasClass($.datepicker.markerClassName)&&!$target.hasClass($.datepicker._triggerClass)&&$.datepicker._datepickerShowing&&!($.datepicker._inDialog&&$.blockUI)){$.datepicker._hideDatepicker(null,"")}},_adjustDate:function(id,offset,period){var target=$(id);var inst=this._getInst(target[0]);if(this._isDisabledDatepicker(target[0])){return}this._adjustInstDate(inst,offset+(period=="M"?this._get(inst,"showCurrentAtPos"):0),period);this._updateDatepicker(inst)},_gotoToday:function(id){var target=$(id);var inst=this._getInst(target[0]);if(this._get(inst,"gotoCurrent")&&inst.currentDay){inst.selectedDay=inst.currentDay;inst.drawMonth=inst.selectedMonth=inst.currentMonth;inst.drawYear=inst.selectedYear=inst.currentYear}else{var date=new Date();inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear()}this._notifyChange(inst);this._adjustDate(target)},_selectMonthYear:function(id,select,period){var target=$(id);var inst=this._getInst(target[0]);inst._selectingMonthYear=false;inst["selected"+(period=="M"?"Month":"Year")]=inst["draw"+(period=="M"?"Month":"Year")]=parseInt(select.options[select.selectedIndex].value,10);this._notifyChange(inst);this._adjustDate(target)},_clickMonthYear:function(id){var target=$(id);var inst=this._getInst(target[0]);if(inst.input&&inst._selectingMonthYear&&!$.browser.msie){inst.input[0].focus()}inst._selectingMonthYear=!inst._selectingMonthYear},_selectDay:function(id,month,year,td){var target=$(id);if($(td).hasClass(this._unselectableClass)||this._isDisabledDatepicker(target[0])){return}var inst=this._getInst(target[0]);inst.selectedDay=inst.currentDay=$("a",td).html();inst.selectedMonth=inst.currentMonth=month;inst.selectedYear=inst.currentYear=year;if(inst.stayOpen){inst.endDay=inst.endMonth=inst.endYear=null}this._selectDate(id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear));if(inst.stayOpen){inst.rangeStart=this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay));this._updateDatepicker(inst)}},_clearDate:function(id){var target=$(id);var inst=this._getInst(target[0]);inst.stayOpen=false;inst.endDay=inst.endMonth=inst.endYear=inst.rangeStart=null;this._selectDate(target,"")},_selectDate:function(id,dateStr){var target=$(id);var inst=this._getInst(target[0]);dateStr=(dateStr!=null?dateStr:this._formatDate(inst));if(inst.input){inst.input.val(dateStr)}this._updateAlternate(inst);var onSelect=this._get(inst,"onSelect");if(onSelect){onSelect.apply((inst.input?inst.input[0]:null),[dateStr,inst])}else{if(inst.input){inst.input.trigger("change")}}if(inst.inline){this._updateDatepicker(inst)}else{if(!inst.stayOpen){this._hideDatepicker(null,this._get(inst,"duration"));this._lastInput=inst.input[0];if(typeof(inst.input[0])!="object"){inst.input[0].focus()}this._lastInput=null}}},_updateAlternate:function(inst){var altField=this._get(inst,"altField");if(altField){var altFormat=this._get(inst,"altFormat")||this._get(inst,"dateFormat");var date=this._getDate(inst);dateStr=this.formatDate(altFormat,date,this._getFormatConfig(inst));$(altField).each(function(){$(this).val(dateStr)})}},noWeekends:function(date){var day=date.getDay();return[(day>0&&day<6),""]},iso8601Week:function(date){var checkDate=new Date(date.getFullYear(),date.getMonth(),date.getDate());var firstMon=new Date(checkDate.getFullYear(),1-1,4);var firstDay=firstMon.getDay()||7;firstMon.setDate(firstMon.getDate()+1-firstDay);if(firstDay<4&&checkDate<firstMon){checkDate.setDate(checkDate.getDate()-3);return $.datepicker.iso8601Week(checkDate)}else{if(checkDate>new Date(checkDate.getFullYear(),12-1,28)){firstDay=new Date(checkDate.getFullYear()+1,1-1,4).getDay()||7;if(firstDay>4&&(checkDate.getDay()||7)<firstDay-3){return 1}}}return Math.floor(((checkDate-firstMon)/86400000)/7)+1},parseDate:function(format,value,settings){if(format==null||value==null){throw"Invalid arguments"}value=(typeof value=="object"?value.toString():value+"");if(value==""){return null}var shortYearCutoff=(settings?settings.shortYearCutoff:null)||this._defaults.shortYearCutoff;var dayNamesShort=(settings?settings.dayNamesShort:null)||this._defaults.dayNamesShort;var dayNames=(settings?settings.dayNames:null)||this._defaults.dayNames;var monthNamesShort=(settings?settings.monthNamesShort:null)||this._defaults.monthNamesShort;var monthNames=(settings?settings.monthNames:null)||this._defaults.monthNames;var year=-1;var month=-1;var day=-1;var doy=-1;var literal=false;var lookAhead=function(match){var matches=(iFormat+1<format.length&&format.charAt(iFormat+1)==match);if(matches){iFormat++}return matches};var getNumber=function(match){lookAhead(match);var origSize=(match=="@"?14:(match=="y"?4:(match=="o"?3:2)));var size=origSize;var num=0;while(size>0&&iValue<value.length&&value.charAt(iValue)>="0"&&value.charAt(iValue)<="9"){num=num*10+parseInt(value.charAt(iValue++),10);size--}if(size==origSize){throw"Missing number at position "+iValue}return num};var getName=function(match,shortNames,longNames){var names=(lookAhead(match)?longNames:shortNames);var size=0;for(var j=0;j<names.length;j++){size=Math.max(size,names[j].length)}var name="";var iInit=iValue;while(size>0&&iValue<value.length){name+=value.charAt(iValue++);for(var i=0;i<names.length;i++){if(name==names[i]){return i+1}}size--}throw"Unknown name at position "+iInit};var checkLiteral=function(){if(value.charAt(iValue)!=format.charAt(iFormat)){throw"Unexpected literal at position "+iValue}iValue++};var iValue=0;for(var iFormat=0;iFormat<format.length;iFormat++){if(literal){if(format.charAt(iFormat)=="'"&&!lookAhead("'")){literal=false}else{checkLiteral()}}else{switch(format.charAt(iFormat)){case"d":day=getNumber("d");break;case"D":getName("D",dayNamesShort,dayNames);break;case"o":doy=getNumber("o");break;case"m":month=getNumber("m");break;case"M":month=getName("M",monthNamesShort,monthNames);break;case"y":year=getNumber("y");break;case"@":var date=new Date(getNumber("@"));year=date.getFullYear();month=date.getMonth()+1;day=date.getDate();break;case"'":if(lookAhead("'")){checkLiteral()}else{literal=true}break;default:checkLiteral()}}}if(year==-1){year=new Date().getFullYear()}else{if(year<100){year+=new Date().getFullYear()-new Date().getFullYear()%100+(year<=shortYearCutoff?0:-100)}}if(doy>-1){month=1;day=doy;do{var dim=this._getDaysInMonth(year,month-1);if(day<=dim){break}month++;day-=dim}while(true)}var date=this._daylightSavingAdjust(new Date(year,month-1,day));if(date.getFullYear()!=year||date.getMonth()+1!=month||date.getDate()!=day){throw"Invalid date"}return date},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TIMESTAMP:"@",W3C:"yy-mm-dd",formatDate:function(format,date,settings){if(!date){return""}var dayNamesShort=(settings?settings.dayNamesShort:null)||this._defaults.dayNamesShort;var dayNames=(settings?settings.dayNames:null)||this._defaults.dayNames;var monthNamesShort=(settings?settings.monthNamesShort:null)||this._defaults.monthNamesShort;var monthNames=(settings?settings.monthNames:null)||this._defaults.monthNames;var lookAhead=function(match){var matches=(iFormat+1<format.length&&format.charAt(iFormat+1)==match);if(matches){iFormat++}return matches};var formatNumber=function(match,value,len){var num=""+value;if(lookAhead(match)){while(num.length<len){num="0"+num}}return num};var formatName=function(match,value,shortNames,longNames){return(lookAhead(match)?longNames[value]:shortNames[value])};var output="";var literal=false;if(date){for(var iFormat=0;iFormat<format.length;iFormat++){if(literal){if(format.charAt(iFormat)=="'"&&!lookAhead("'")){literal=false}else{output+=format.charAt(iFormat)}}else{switch(format.charAt(iFormat)){case"d":output+=formatNumber("d",date.getDate(),2);break;case"D":output+=formatName("D",date.getDay(),dayNamesShort,dayNames);break;case"o":var doy=date.getDate();for(var m=date.getMonth()-1;m>=0;m--){doy+=this._getDaysInMonth(date.getFullYear(),m)}output+=formatNumber("o",doy,3);break;case"m":output+=formatNumber("m",date.getMonth()+1,2);break;case"M":output+=formatName("M",date.getMonth(),monthNamesShort,monthNames);break;case"y":output+=(lookAhead("y")?date.getFullYear():(date.getYear()%100<10?"0":"")+date.getYear()%100);break;case"@":output+=date.getTime();break;case"'":if(lookAhead("'")){output+="'"}else{literal=true}break;default:output+=format.charAt(iFormat)}}}}return output},_possibleChars:function(format){var chars="";var literal=false;for(var iFormat=0;iFormat<format.length;iFormat++){if(literal){if(format.charAt(iFormat)=="'"&&!lookAhead("'")){literal=false}else{chars+=format.charAt(iFormat)}}else{switch(format.charAt(iFormat)){case"d":case"m":case"y":case"@":chars+="0123456789";break;case"D":case"M":return null;case"'":if(lookAhead("'")){chars+="'"}else{literal=true}break;default:chars+=format.charAt(iFormat)}}}return chars},_get:function(inst,name){return inst.settings[name]!==undefined?inst.settings[name]:this._defaults[name]},_setDateFromField:function(inst){var dateFormat=this._get(inst,"dateFormat");var dates=inst.input?inst.input.val():null;inst.endDay=inst.endMonth=inst.endYear=null;var date=defaultDate=this._getDefaultDate(inst);var settings=this._getFormatConfig(inst);try{date=this.parseDate(dateFormat,dates,settings)||defaultDate}catch(event){this.log(event);date=defaultDate}inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear();inst.currentDay=(dates?date.getDate():0);inst.currentMonth=(dates?date.getMonth():0);inst.currentYear=(dates?date.getFullYear():0);this._adjustInstDate(inst)},_getDefaultDate:function(inst){var date=this._determineDate(this._get(inst,"defaultDate"),new Date());var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");date=(minDate&&date<minDate?minDate:date);date=(maxDate&&date>maxDate?maxDate:date);return date},_determineDate:function(date,defaultDate){var offsetNumeric=function(offset){var date=new Date();date.setDate(date.getDate()+offset);return date};var offsetString=function(offset,getDaysInMonth){var date=new Date();var year=date.getFullYear();var month=date.getMonth();var day=date.getDate();var pattern=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g;var matches=pattern.exec(offset);while(matches){switch(matches[2]||"d"){case"d":case"D":day+=parseInt(matches[1],10);break;case"w":case"W":day+=parseInt(matches[1],10)*7;break;case"m":case"M":month+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break;case"y":case"Y":year+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break}matches=pattern.exec(offset)}return new Date(year,month,day)};date=(date==null?defaultDate:(typeof date=="string"?offsetString(date,this._getDaysInMonth):(typeof date=="number"?(isNaN(date)?defaultDate:offsetNumeric(date)):date)));date=(date&&date.toString()=="Invalid Date"?defaultDate:date);if(date){date.setHours(0);date.setMinutes(0);date.setSeconds(0);date.setMilliseconds(0)}return this._daylightSavingAdjust(date)},_daylightSavingAdjust:function(date){if(!date){return null}date.setHours(date.getHours()>12?date.getHours()+2:0);return date},_setDate:function(inst,date,endDate){var clear=!(date);var origMonth=inst.selectedMonth;var origYear=inst.selectedYear;date=this._determineDate(date,new Date());inst.selectedDay=inst.currentDay=date.getDate();inst.drawMonth=inst.selectedMonth=inst.currentMonth=date.getMonth();inst.drawYear=inst.selectedYear=inst.currentYear=date.getFullYear();if(origMonth!=inst.selectedMonth||origYear!=inst.selectedYear){this._notifyChange(inst)}this._adjustInstDate(inst);if(inst.input){inst.input.val(clear?"":this._formatDate(inst))}},_getDate:function(inst){var startDate=(!inst.currentYear||(inst.input&&inst.input.val()=="")?null:this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return startDate},_generateHTML:function(inst){var today=new Date();today=this._daylightSavingAdjust(new Date(today.getFullYear(),today.getMonth(),today.getDate()));var isRTL=this._get(inst,"isRTL");var showButtonPanel=this._get(inst,"showButtonPanel");var hideIfNoPrevNext=this._get(inst,"hideIfNoPrevNext");var navigationAsDateFormat=this._get(inst,"navigationAsDateFormat");var numMonths=this._getNumberOfMonths(inst);var showCurrentAtPos=this._get(inst,"showCurrentAtPos");var stepMonths=this._get(inst,"stepMonths");var stepBigMonths=this._get(inst,"stepBigMonths");var isMultiMonth=(numMonths[0]!=1||numMonths[1]!=1);var currentDate=this._daylightSavingAdjust((!inst.currentDay?new Date(9999,9,9):new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");var drawMonth=inst.drawMonth-showCurrentAtPos;var drawYear=inst.drawYear;if(drawMonth<0){drawMonth+=12;drawYear--}if(maxDate){var maxDraw=this._daylightSavingAdjust(new Date(maxDate.getFullYear(),maxDate.getMonth()-numMonths[1]+1,maxDate.getDate()));maxDraw=(minDate&&maxDraw<minDate?minDate:maxDraw);while(this._daylightSavingAdjust(new Date(drawYear,drawMonth,1))>maxDraw){drawMonth--;if(drawMonth<0){drawMonth=11;drawYear--}}}inst.drawMonth=drawMonth;inst.drawYear=drawYear;var prevText=this._get(inst,"prevText");prevText=(!navigationAsDateFormat?prevText:this.formatDate(prevText,this._daylightSavingAdjust(new Date(drawYear,drawMonth-stepMonths,1)),this._getFormatConfig(inst)));var prev=(this._canAdjustMonth(inst,-1,drawYear,drawMonth)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery.datepicker._adjustDate(\'#'+inst.id+"', -"+stepMonths+", 'M');\" title=\""+prevText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"e":"w")+'">'+prevText+"</span></a>":(hideIfNoPrevNext?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+prevText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"e":"w")+'">'+prevText+"</span></a>"));var nextText=this._get(inst,"nextText");nextText=(!navigationAsDateFormat?nextText:this.formatDate(nextText,this._daylightSavingAdjust(new Date(drawYear,drawMonth+stepMonths,1)),this._getFormatConfig(inst)));var next=(this._canAdjustMonth(inst,+1,drawYear,drawMonth)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery.datepicker._adjustDate(\'#'+inst.id+"', +"+stepMonths+", 'M');\" title=\""+nextText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"w":"e")+'">'+nextText+"</span></a>":(hideIfNoPrevNext?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+nextText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"w":"e")+'">'+nextText+"</span></a>"));var currentText=this._get(inst,"currentText");var gotoDate=(this._get(inst,"gotoCurrent")&&inst.currentDay?currentDate:today);currentText=(!navigationAsDateFormat?currentText:this.formatDate(currentText,gotoDate,this._getFormatConfig(inst)));var controls=(!inst.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery.datepicker._hideDatepicker();">'+this._get(inst,"closeText")+"</button>":"");var buttonPanel=(showButtonPanel)?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(isRTL?controls:"")+(this._isInRange(inst,gotoDate)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery.datepicker._gotoToday(\'#'+inst.id+"');\">"+currentText+"</button>":"")+(isRTL?"":controls)+"</div>":"";var firstDay=parseInt(this._get(inst,"firstDay"),10);firstDay=(isNaN(firstDay)?0:firstDay);var dayNames=this._get(inst,"dayNames");var dayNamesShort=this._get(inst,"dayNamesShort");var dayNamesMin=this._get(inst,"dayNamesMin");var monthNames=this._get(inst,"monthNames");var monthNamesShort=this._get(inst,"monthNamesShort");var beforeShowDay=this._get(inst,"beforeShowDay");var showOtherMonths=this._get(inst,"showOtherMonths");var calculateWeek=this._get(inst,"calculateWeek")||this.iso8601Week;var endDate=inst.endDay?this._daylightSavingAdjust(new Date(inst.endYear,inst.endMonth,inst.endDay)):currentDate;var defaultDate=this._getDefaultDate(inst);var html="";for(var row=0;row<numMonths[0];row++){var group="";for(var col=0;col<numMonths[1];col++){var selectedDate=this._daylightSavingAdjust(new Date(drawYear,drawMonth,inst.selectedDay));var cornerClass=" ui-corner-all";var calender="";if(isMultiMonth){calender+='<div class="ui-datepicker-group ui-datepicker-group-';switch(col){case 0:calender+="first";cornerClass=" ui-corner-"+(isRTL?"right":"left");break;case numMonths[1]-1:calender+="last";cornerClass=" ui-corner-"+(isRTL?"left":"right");break;default:calender+="middle";cornerClass="";break}calender+='">'}calender+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+cornerClass+'">'+(/all|left/.test(cornerClass)&&row==0?(isRTL?next:prev):"")+(/all|right/.test(cornerClass)&&row==0?(isRTL?prev:next):"")+this._generateMonthYearHeader(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,row>0||col>0,monthNames,monthNamesShort)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var thead="";for(var dow=0;dow<7;dow++){var day=(dow+firstDay)%7;thead+="<th"+((dow+firstDay+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+dayNames[day]+'">'+dayNamesMin[day]+"</span></th>"}calender+=thead+"</tr></thead><tbody>";var daysInMonth=this._getDaysInMonth(drawYear,drawMonth);if(drawYear==inst.selectedYear&&drawMonth==inst.selectedMonth){inst.selectedDay=Math.min(inst.selectedDay,daysInMonth)}var leadDays=(this._getFirstDayOfMonth(drawYear,drawMonth)-firstDay+7)%7;var numRows=(isMultiMonth?6:Math.ceil((leadDays+daysInMonth)/7));var printDate=this._daylightSavingAdjust(new Date(drawYear,drawMonth,1-leadDays));for(var dRow=0;dRow<numRows;dRow++){calender+="<tr>";var tbody="";for(var dow=0;dow<7;dow++){var daySettings=(beforeShowDay?beforeShowDay.apply((inst.input?inst.input[0]:null),[printDate]):[true,""]);var otherMonth=(printDate.getMonth()!=drawMonth);var unselectable=otherMonth||!daySettings[0]||(minDate&&printDate<minDate)||(maxDate&&printDate>maxDate);tbody+='<td class="'+((dow+firstDay+6)%7>=5?" ui-datepicker-week-end":"")+(otherMonth?" ui-datepicker-other-month":"")+((printDate.getTime()==selectedDate.getTime()&&drawMonth==inst.selectedMonth&&inst._keyEvent)||(defaultDate.getTime()==printDate.getTime()&&defaultDate.getTime()==selectedDate.getTime())?" "+this._dayOverClass:"")+(unselectable?" "+this._unselectableClass+" ui-state-disabled":"")+(otherMonth&&!showOtherMonths?"":" "+daySettings[1]+(printDate.getTime()>=currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" "+this._currentClass:"")+(printDate.getTime()==today.getTime()?" ui-datepicker-today":""))+'"'+((!otherMonth||showOtherMonths)&&daySettings[2]?' title="'+daySettings[2]+'"':"")+(unselectable?"":" onclick=\"DP_jQuery.datepicker._selectDay('#"+inst.id+"',"+drawMonth+","+drawYear+', this);return false;"')+">"+(otherMonth?(showOtherMonths?printDate.getDate():"&#xa0;"):(unselectable?'<span class="ui-state-default">'+printDate.getDate()+"</span>":'<a class="ui-state-default'+(printDate.getTime()==today.getTime()?" ui-state-highlight":"")+(printDate.getTime()>=currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" ui-state-active":"")+'" href="#">'+printDate.getDate()+"</a>"))+"</td>";printDate.setDate(printDate.getDate()+1);printDate=this._daylightSavingAdjust(printDate)}calender+=tbody+"</tr>"}drawMonth++;if(drawMonth>11){drawMonth=0;drawYear++}calender+="</tbody></table>"+(isMultiMonth?"</div>"+((numMonths[0]>0&&col==numMonths[1]-1)?'<div class="ui-datepicker-row-break"></div>':""):"");group+=calender}html+=group}html+=buttonPanel+($.browser.msie&&parseInt($.browser.version,10)<7&&!inst.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':"");inst._keyEvent=false;return html},_generateMonthYearHeader:function(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,secondary,monthNames,monthNamesShort){minDate=(inst.rangeStart&&minDate&&selectedDate<minDate?selectedDate:minDate);var changeMonth=this._get(inst,"changeMonth");var changeYear=this._get(inst,"changeYear");var showMonthAfterYear=this._get(inst,"showMonthAfterYear");var html='<div class="ui-datepicker-title">';var monthHtml="";if(secondary||!changeMonth){monthHtml+='<span class="ui-datepicker-month">'+monthNames[drawMonth]+"</span> "}else{var inMinYear=(minDate&&minDate.getFullYear()==drawYear);var inMaxYear=(maxDate&&maxDate.getFullYear()==drawYear);monthHtml+='<select class="ui-datepicker-month" onchange="DP_jQuery.datepicker._selectMonthYear(\'#'+inst.id+"', this, 'M');\" onclick=\"DP_jQuery.datepicker._clickMonthYear('#"+inst.id+"');\">";for(var month=0;month<12;month++){if((!inMinYear||month>=minDate.getMonth())&&(!inMaxYear||month<=maxDate.getMonth())){monthHtml+='<option value="'+month+'"'+(month==drawMonth?' selected="selected"':"")+">"+monthNamesShort[month]+"</option>"}}monthHtml+="</select>"}if(!showMonthAfterYear){html+=monthHtml+((secondary||changeMonth||changeYear)&&(!(changeMonth&&changeYear))?"&#xa0;":"")}if(secondary||!changeYear){html+='<span class="ui-datepicker-year">'+drawYear+"</span>"}else{var years=this._get(inst,"yearRange").split(":");var year=0;var endYear=0;if(years.length!=2){year=drawYear-10;endYear=drawYear+10}else{if(years[0].charAt(0)=="+"||years[0].charAt(0)=="-"){year=drawYear+parseInt(years[0],10);endYear=drawYear+parseInt(years[1],10)}else{year=parseInt(years[0],10);endYear=parseInt(years[1],10)}}year=(minDate?Math.max(year,minDate.getFullYear()):year);endYear=(maxDate?Math.min(endYear,maxDate.getFullYear()):endYear);html+='<select class="ui-datepicker-year" onchange="DP_jQuery.datepicker._selectMonthYear(\'#'+inst.id+"', this, 'Y');\" onclick=\"DP_jQuery.datepicker._clickMonthYear('#"+inst.id+"');\">";for(;year<=endYear;year++){html+='<option value="'+year+'"'+(year==drawYear?' selected="selected"':"")+">"+year+"</option>"}html+="</select>"}if(showMonthAfterYear){html+=(secondary||changeMonth||changeYear?"&#xa0;":"")+monthHtml}html+="</div>";return html},_adjustInstDate:function(inst,offset,period){var year=inst.drawYear+(period=="Y"?offset:0);var month=inst.drawMonth+(period=="M"?offset:0);var day=Math.min(inst.selectedDay,this._getDaysInMonth(year,month))+(period=="D"?offset:0);var date=this._daylightSavingAdjust(new Date(year,month,day));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");date=(minDate&&date<minDate?minDate:date);date=(maxDate&&date>maxDate?maxDate:date);inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear();if(period=="M"||period=="Y"){this._notifyChange(inst)}},_notifyChange:function(inst){var onChange=this._get(inst,"onChangeMonthYear");if(onChange){onChange.apply((inst.input?inst.input[0]:null),[inst.selectedYear,inst.selectedMonth+1,inst])}},_getNumberOfMonths:function(inst){var numMonths=this._get(inst,"numberOfMonths");return(numMonths==null?[1,1]:(typeof numMonths=="number"?[1,numMonths]:numMonths))},_getMinMaxDate:function(inst,minMax,checkRange){var date=this._determineDate(this._get(inst,minMax+"Date"),null);return(!checkRange||!inst.rangeStart?date:(!date||inst.rangeStart>date?inst.rangeStart:date))},_getDaysInMonth:function(year,month){return 32-new Date(year,month,32).getDate()},_getFirstDayOfMonth:function(year,month){return new Date(year,month,1).getDay()},_canAdjustMonth:function(inst,offset,curYear,curMonth){var numMonths=this._getNumberOfMonths(inst);var date=this._daylightSavingAdjust(new Date(curYear,curMonth+(offset<0?offset:numMonths[1]),1));if(offset<0){date.setDate(this._getDaysInMonth(date.getFullYear(),date.getMonth()))}return this._isInRange(inst,date)},_isInRange:function(inst,date){var newMinDate=(!inst.rangeStart?null:this._daylightSavingAdjust(new Date(inst.selectedYear,inst.selectedMonth,inst.selectedDay)));newMinDate=(newMinDate&&inst.rangeStart<newMinDate?inst.rangeStart:newMinDate);var minDate=newMinDate||this._getMinMaxDate(inst,"min");var maxDate=this._getMinMaxDate(inst,"max");return((!minDate||date>=minDate)&&(!maxDate||date<=maxDate))},_getFormatConfig:function(inst){var shortYearCutoff=this._get(inst,"shortYearCutoff");shortYearCutoff=(typeof shortYearCutoff!="string"?shortYearCutoff:new Date().getFullYear()%100+parseInt(shortYearCutoff,10));return{shortYearCutoff:shortYearCutoff,dayNamesShort:this._get(inst,"dayNamesShort"),dayNames:this._get(inst,"dayNames"),monthNamesShort:this._get(inst,"monthNamesShort"),monthNames:this._get(inst,"monthNames")}},_formatDate:function(inst,day,month,year){if(!day){inst.currentDay=inst.selectedDay;inst.currentMonth=inst.selectedMonth;inst.currentYear=inst.selectedYear}var date=(day?(typeof day=="object"?day:this._daylightSavingAdjust(new Date(year,month,day))):this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return this.formatDate(this._get(inst,"dateFormat"),date,this._getFormatConfig(inst))}});function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null||props[name]==undefined){target[name]=props[name]}}return target}function isArray(a){return(a&&(($.browser.safari&&typeof a=="object"&&a.length)||(a.constructor&&a.constructor.toString().match(/\Array\(\)/))))}$.fn.datepicker=function(options){if(!$.datepicker.initialized){$(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv);$.datepicker.initialized=true}var otherArgs=Array.prototype.slice.call(arguments,1);if(typeof options=="string"&&(options=="isDisabled"||options=="getDate")){return $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].concat(otherArgs))}if(options=="option"&&arguments.length==2&&typeof arguments[1]=="string"){return $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].concat(otherArgs))}return this.each(function(){typeof options=="string"?$.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this].concat(otherArgs)):$.datepicker._attachDatepicker(this,options)})};$.datepicker=new Datepicker();$.datepicker.initialized=false;$.datepicker.uuid=new Date().getTime();$.datepicker.version="1.7.2";window.DP_jQuery=$})(jQuery);;