/*filestyle*/;(function($){$.fn.filestyle=function(options){var settings={width:385,inputClass:"file",additionalIEmargin:0};if(options){$.extend(settings,options);};return this.each(function(){var self=this;var wrapper=$("<div>").css({"width":settings.imagewidth+"px","height":settings.imageheight+"px","background":"url("+settings.image+") 0 0 no-repeat","background-position":"right","display":"inline","position":"absolute","overflow":"hidden"});var filename=$('<input class='+settings.inputClass+'>').addClass($(self).attr("class")).css({"display":"inline","width":settings.width+"px"});$(self).before(filename);$(self).wrap(wrapper);$(self).css({"position":"relative","height":settings.imageheight+"px","width":settings.width+"px","display":"inline","cursor":"pointer","opacity":"0.0"});if($.browser.mozilla){if(/Win/.test(navigator.platform)){$(self).css("margin-left","-142px");}else{$(self).css("margin-left","-168px");};}else{$(self).css("margin-left",settings.imagewidth-settings.width+settings.additionalIEmargin+"px");};$(self).bind("change",function(){filename.val($(self).val());});});};})(jQuery);

/* jquery.tooltip.js 5741 2008-06-21 15:22:16Z joern.zaefferer */;(function($){var helper={},current,title,tID,IE=$.browser.msie&&/MSIE\s(5\.5|6\.)/.test(navigator.userAgent),track=false;$.tooltip={blocked:false,defaults:{delay:200,fade:false,showURL:true,extraClass:"",top:15,left:15,id:"tooltip"},block:function(){$.tooltip.blocked=!$.tooltip.blocked;}};$.fn.extend({tooltip:function(settings){settings=$.extend({},$.tooltip.defaults,settings);createHelper(settings);return this.each(function(){$.data(this,"tooltip",settings);this.tOpacity=helper.parent.css("opacity");this.tooltipText=this.title;$(this).removeAttr("title");this.alt="";}).mouseover(save).mouseout(hide).click(hide);},fixPNG:IE?function(){return this.each(function(){var image=$(this).css('backgroundImage');if(image.match(/^url\(["']?(.*\.png)["']?\)$/i)){image=RegExp.$1;$(this).css({'backgroundImage':'none','filter':"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='"+image+"')"}).each(function(){var position=$(this).css('position');if(position!='absolute'&&position!='relative')$(this).css('position','relative');});}});}:function(){return this;},unfixPNG:IE?function(){return this.each(function(){$(this).css({'filter':'',backgroundImage:''});});}:function(){return this;},hideWhenEmpty:function(){return this.each(function(){$(this)[$(this).html()?"show":"hide"]();});},url:function(){return this.attr('href')||this.attr('src');}});function createHelper(settings){if(helper.parent)return;helper.parent=$('<div id="'+settings.id+'"><h3></h3><div class="body"></div><div class="url"></div></div>').appendTo(document.body).hide();if($.fn.bgiframe)helper.parent.bgiframe();helper.title=$('h3',helper.parent);helper.body=$('div.body',helper.parent);helper.url=$('div.url',helper.parent);}function settings(element){return $.data(element,"tooltip");}function handle(event){if(settings(this).delay)tID=setTimeout(show,settings(this).delay);else
show();track=!!settings(this).track;$(document.body).bind('mousemove',update);update(event);}function save(){if($.tooltip.blocked||this==current||(!this.tooltipText&&!settings(this).bodyHandler))return;current=this;title=this.tooltipText;if(settings(this).bodyHandler){helper.title.hide();var bodyContent=settings(this).bodyHandler.call(this);if(bodyContent.nodeType||bodyContent.jquery){helper.body.empty().append(bodyContent)}else{helper.body.html(bodyContent);}helper.body.show();}else if(settings(this).showBody){var parts=title.split(settings(this).showBody);helper.title.html(parts.shift()).show();helper.body.empty();for(var i=0,part;(part=parts[i]);i++){if(i>0)helper.body.append("<br/>");helper.body.append(part);}helper.body.hideWhenEmpty();}else{helper.title.html(title).show();helper.body.hide();}if(settings(this).showURL&&$(this).url())helper.url.html($(this).url().replace('http://','')).show();else
helper.url.hide();helper.parent.addClass(settings(this).extraClass);if(settings(this).fixPNG)helper.parent.fixPNG();handle.apply(this,arguments);}function show(){tID=null;if((!IE||!$.fn.bgiframe)&&settings(current).fade){if(helper.parent.is(":animated"))helper.parent.stop().show().fadeTo(settings(current).fade,current.tOpacity);else
helper.parent.is(':visible')?helper.parent.fadeTo(settings(current).fade,current.tOpacity):helper.parent.fadeIn(settings(current).fade);}else{helper.parent.show();}update();}function update(event){if($.tooltip.blocked)return;if(event&&event.target.tagName=="OPTION"){return;}if(!track&&helper.parent.is(":visible")){$(document.body).unbind('mousemove',update)}if(current==null){$(document.body).unbind('mousemove',update);return;}helper.parent.removeClass("viewport-right").removeClass("viewport-bottom");var left=helper.parent[0].offsetLeft;var top=helper.parent[0].offsetTop;if(event){left=event.pageX+settings(current).left;top=event.pageY+settings(current).top;var right='auto';if(settings(current).positionLeft){right=$(window).width()-left;left='auto';}helper.parent.css({left:left,right:right,top:top});}var v=viewport(),h=helper.parent[0];if(v.x+v.cx<h.offsetLeft+h.offsetWidth){left-=h.offsetWidth+20+settings(current).left;helper.parent.css({left:left+'px'}).addClass("viewport-right");}if(v.y+v.cy<h.offsetTop+h.offsetHeight){top-=h.offsetHeight+20+settings(current).top;helper.parent.css({top:top+'px'}).addClass("viewport-bottom");}}function viewport(){return{x:$(window).scrollLeft(),y:$(window).scrollTop(),cx:$(window).width(),cy:$(window).height()};}function hide(event){if($.tooltip.blocked)return;if(tID)clearTimeout(tID);current=null;var tsettings=settings(this);function complete(){helper.parent.removeClass(tsettings.extraClass).hide().css("opacity","");}if((!IE||!$.fn.bgiframe)&&tsettings.fade){if(helper.parent.is(':animated'))helper.parent.stop().fadeTo(tsettings.fade,0,complete);else
helper.parent.stop().fadeOut(tsettings.fade,complete);}else
complete();if(settings(this).fixPNG)helper.parent.unfixPNG();}})(jQuery);

/*facebox1.2*/;(function($){$.facebox=function(data,klass){$.facebox.loading()
if(data.ajax)fillFaceboxFromAjax(data.ajax,klass)
else if(data.image)fillFaceboxFromImage(data.image,klass)
else if(data.div)fillFaceboxFromHref(data.div,klass)
else if($.isFunction(data))data.call($)
else $.facebox.reveal(data,klass)}
$.extend($.facebox,{settings:{opacity:0,overlay:true,loadingImage:'images/loading.gif',closeImage:'images/closelabel.gif',imageTypes:['png','jpg','jpeg','gif'],faceboxHtml:'\
    <div id="facebox" style="display:none;"> \
      <div class="popup"> \
        <table> \
          <tbody> \
            <tr> \
              <td class="tl"/><td class="b"/><td class="tr"/> \
            </tr> \
            <tr> \
              <td class="b"/> \
              <td class="body"> \
                <div class="content"> \
                </div> \
                <div class="footer"> \
                  <a href="#" class="close"> \
                    <img src="images/closelabel.gif" title="close" class="close_image" /> \
                  </a> \
                </div> \
              </td> \
              <td class="b"/> \
            </tr> \
            <tr> \
              <td class="bl"/><td class="b"/><td class="br"/> \
            </tr> \
          </tbody> \
        </table> \
      </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"><img src="'+$.facebox.settings.loadingImage+'"/></div>')
$('#facebox').css({top:getPageScroll()[1]+(getPageHeight()/10),left:$(window).width()/2-205}).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)
$('#facebox .loading').remove()
$('#facebox .body').children().fadeIn('normal')
$('#facebox').css('left',$(window).width()/2-($('#facebox table').width()/2))
$(document).trigger('reveal.facebox').trigger('afterReveal.facebox')},close:function(){$(document).trigger('close.facebox')
return false}})
$.fn.facebox=function(settings){init(settings)
function clickHandler(){$.facebox.loading(true)
var klass=this.rel.match(/facebox\[?\.(\w+)\]?/)
if(klass)klass=klass[1]
fillFaceboxFromHref(this.href,klass)
return false}
return this.bind('click.facebox',clickHandler)}
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
$('#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)}
function getPageScroll(){var xScroll,yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;xScroll=self.pageXOffset;}else if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;xScroll=document.documentElement.scrollLeft;}else if(document.body){yScroll=document.body.scrollTop;xScroll=document.body.scrollLeft;}
return new Array(xScroll,yScroll)}
function getPageHeight(){var windowHeight
if(self.innerHeight){windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowHeight=document.documentElement.clientHeight;}else if(document.body){windowHeight=document.body.clientHeight;}
return windowHeight}
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}
function fillFaceboxFromHref(href,klass){if(href.match(/#/)){var url=window.location.href.split('#')[0]
var target=href.replace(url,'')
$.facebox.reveal($(target).show().replaceWith("<div id='facebox_moved'></div>"),klass)}else if(href.match($.facebox.settings.imageTypesRegexp)){fillFaceboxFromImage(href,klass)}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(200)
return false}
function hideOverlay(){if(skipOverlay())return
$('#facebox_overlay').fadeOut(200,function(){$("#facebox_overlay").removeClass("facebox_overlayBG")
$("#facebox_overlay").addClass("facebox_hide")
$("#facebox_overlay").remove()})
return false}
$(document).bind('close.facebox',function(){$(document).unbind('keydown.facebox')
$('#facebox').fadeOut(function(){if($('#facebox_moved').length==0)$('#facebox .content').removeClass().addClass('content')
else $('#facebox_moved').replaceWith($('#facebox .content').children().hide())
hideOverlay()
$('#facebox .loading').remove()})})})(jQuery);


/*rating*/;if(window.jQuery)(function($){$.rating={cancel:'Cancel Rating',cancelValue:'',split:0,starWidth:16,groups:{},event:{fill:function(n,el,settings,state){this.drain(n);$(el).prevAll('.star_group_'+n).andSelf().addClass('star_'+(state||'hover'));var lnk=$(el).children('a');val=lnk.text();if(settings.focus)settings.focus.apply($.rating.groups[n].valueElem[0],[val,lnk[0]]);},drain:function(n,el,settings){$.rating.groups[n].valueElem.siblings('.star_group_'+n).removeClass('star_on').removeClass('star_hover');},reset:function(n,el,settings){if(!$($.rating.groups[n].current).is('.cancel'))
$($.rating.groups[n].current).prevAll('.star_group_'+n).andSelf().addClass('star_on');var lnk=$(el).children('a');val=lnk.text();if(settings.blur)settings.blur.apply($.rating.groups[n].valueElem[0],[val,lnk[0]]);},click:function(n,el,settings){$.rating.groups[n].current=el;var lnk=$(el).children('a');val=lnk.text();$.rating.groups[n].valueElem.val(val);$.rating.event.drain(n,el,settings);$.rating.event.reset(n,el,settings);if(settings.callback)settings.callback.apply($.rating.groups[n].valueElem[0],[val,lnk[0]]);}}};$.fn.rating=function(instanceSettings){if(this.length==0)return this;instanceSettings=$.extend({},$.rating,instanceSettings||{});this.each(function(i){var settings=$.extend({},instanceSettings||{},($.metadata?$(this).metadata():($.meta?$(this).data():null))||{});var n=(this.name||'unnamed-rating').replace(/\[|\]/,"_");if(!$.rating.groups[n])$.rating.groups[n]={count:0};i=$.rating.groups[n].count;$.rating.groups[n].count++;$.rating.groups[n].readOnly=$.rating.groups[n].readOnly||settings.readOnly||$(this).attr('disabled');if(i==0){$.rating.groups[n].valueElem=$('<input type="hidden" name="'+n+'" value=""'+(settings.readOnly?' disabled="disabled"':'')+'/>');$(this).before($.rating.groups[n].valueElem);if($.rating.groups[n].readOnly||settings.required){}
else{$(this).before($('<div class="cancel"><a title="'+settings.cancel+'">'+settings.cancelValue+'</a></div>').mouseover(function(){$.rating.event.drain(n,this,settings);$(this).addClass('star_on');}).mouseout(function(){$.rating.event.reset(n,this,settings);$(this).removeClass('star_on');}).click(function(){$.rating.event.click(n,this,settings);}));}};eStar=$('<div class="star"><a title="'+(this.title||this.value)+'">'+this.value+'</a></div>');$(this).after(eStar);if(settings.half)settings.split=2;if(typeof settings.split=='number'&&settings.split>0){var stw=($.fn.width?$(eStar).width():0)||settings.starWidth;var spi=(i%settings.split),spw=Math.floor(stw/settings.split);$(eStar).width(spw).find('a').css({'margin-left':'-'+(spi*spw)+'px'})};$(eStar).addClass('star_group_'+n);if($.rating.groups[n].readOnly)
$(eStar).addClass('star_readonly');else
$(eStar).addClass('star_live').mouseover(function(){$.rating.event.drain(n,this,settings);$.rating.event.fill(n,this,settings,'hover');}).mouseout(function(){$.rating.event.drain(n,this,settings);$.rating.event.reset(n,this,settings);}).click(function(){$.rating.event.click(n,this,settings);});if(this.checked)$.rating.groups[n].current=eStar;$(this).remove();if(i+1==this.length)$.rating.event.reset(n,this,settings);});for(n in $.rating.groups)
(function(c,v,n){if(!c)return;$.rating.event.fill(n,c,instanceSettings||{},'on');$(v).val($(c).children('a').text());})
($.rating.groups[n].current,$.rating.groups[n].valueElem,n);return this;};$(function(){$('input[@type=radio].star').rating();});})(jQuery);
/*rating-big*/;if(window.jQuery)(function($){$.ratingbig={cancel:'Cancel ratingbig',cancelValue:'',split:0,bigstarWidth:16,groups:{},event:{fill:function(n,el,settings,state){this.drain(n);$(el).prevAll('.bigstar_group_'+n).andSelf().addClass('bigstar_'+(state||'hover'));var lnk=$(el).children('a');val=lnk.text();if(settings.focus)settings.focus.apply($.ratingbig.groups[n].valueElem[0],[val,lnk[0]]);},drain:function(n,el,settings){$.ratingbig.groups[n].valueElem.siblings('.bigstar_group_'+n).removeClass('bigstar_on').removeClass('bigstar_hover');},reset:function(n,el,settings){if(!$($.ratingbig.groups[n].current).is('.cancel'))
$($.ratingbig.groups[n].current).prevAll('.bigstar_group_'+n).andSelf().addClass('bigstar_on');var lnk=$(el).children('a');val=lnk.text();if(settings.blur)settings.blur.apply($.ratingbig.groups[n].valueElem[0],[val,lnk[0]]);},click:function(n,el,settings){$.ratingbig.groups[n].current=el;var lnk=$(el).children('a');val=lnk.text();$.ratingbig.groups[n].valueElem.val(val);$.ratingbig.event.drain(n,el,settings);$.ratingbig.event.reset(n,el,settings);if(settings.callback)settings.callback.apply($.ratingbig.groups[n].valueElem[0],[val,lnk[0]]);}}};$.fn.ratingbig=function(instanceSettings){if(this.length==0)return this;instanceSettings=$.extend({},$.ratingbig,instanceSettings||{});this.each(function(i){var settings=$.extend({},instanceSettings||{},($.metadata?$(this).metadata():($.meta?$(this).data():null))||{});var n=(this.name||'unnamed-ratingbig').replace(/\[|\]/,"_");if(!$.ratingbig.groups[n])$.ratingbig.groups[n]={count:0};i=$.ratingbig.groups[n].count;$.ratingbig.groups[n].count++;$.ratingbig.groups[n].readOnly=$.ratingbig.groups[n].readOnly||settings.readOnly||$(this).attr('disabled');if(i==0){$.ratingbig.groups[n].valueElem=$('<input type="hidden" name="'+n+'" value=""'+(settings.readOnly?' disabled="disabled"':'')+'/>');$(this).before($.ratingbig.groups[n].valueElem);if($.ratingbig.groups[n].readOnly||settings.required){}
else{$(this).before($('<div class="cancel"><a title="'+settings.cancel+'">'+settings.cancelValue+'</a></div>').mouseover(function(){$.ratingbig.event.drain(n,this,settings);$(this).addClass('bigstar_on');}).mouseout(function(){$.ratingbig.event.reset(n,this,settings);$(this).removeClass('bigstar_on');}).click(function(){$.ratingbig.event.click(n,this,settings);}));}};eStar=$('<div class="bigstar"><a title="'+(this.title||this.value)+'">'+this.value+'</a></div>');$(this).after(eStar);if(settings.half)settings.split=2;if(typeof settings.split=='number'&&settings.split>0){var stw=($.fn.width?$(eStar).width():0)||settings.bigstarWidth;var spi=(i%settings.split),spw=Math.floor(stw/settings.split);$(eStar).width(spw).find('a').css({'margin-left':'-'+(spi*spw)+'px'})};$(eStar).addClass('bigstar_group_'+n);if($.ratingbig.groups[n].readOnly)
$(eStar).addClass('bigstar_readonly');else
$(eStar).addClass('bigstar_live').mouseover(function(){$.ratingbig.event.drain(n,this,settings);$.ratingbig.event.fill(n,this,settings,'hover');}).mouseout(function(){$.ratingbig.event.drain(n,this,settings);$.ratingbig.event.reset(n,this,settings);}).click(function(){$.ratingbig.event.click(n,this,settings);});if(this.checked)$.ratingbig.groups[n].current=eStar;$(this).remove();if(i+1==this.length)$.ratingbig.event.reset(n,this,settings);});for(n in $.ratingbig.groups)
(function(c,v,n){if(!c)return;$.ratingbig.event.fill(n,c,instanceSettings||{},'on');$(v).val($(c).children('a').text());})
($.ratingbig.groups[n].current,$.ratingbig.groups[n].valueElem,n);return this;};$(function(){$('input[@type=radio].bigstar').ratingbig();});})(jQuery);

/*rating-heart*/;if(window.jQuery)(function($){$.ratingheart={cancel:'Cancel ratingheart',cancelValue:'',split:0,heartstarWidth:16,groups:{},event:{fill:function(n,el,settings,state){this.drain(n);$(el).prevAll('.heartstar_group_'+n).andSelf().addClass('heartstar_'+(state||'hover'));var lnk=$(el).children('a');val=lnk.text();if(settings.focus)settings.focus.apply($.ratingheart.groups[n].valueElem[0],[val,lnk[0]]);},drain:function(n,el,settings){$.ratingheart.groups[n].valueElem.siblings('.heartstar_group_'+n).removeClass('heartstar_on').removeClass('heartstar_hover');},reset:function(n,el,settings){if(!$($.ratingheart.groups[n].current).is('.cancel'))
$($.ratingheart.groups[n].current).prevAll('.heartstar_group_'+n).andSelf().addClass('heartstar_on');var lnk=$(el).children('a');val=lnk.text();if(settings.blur)settings.blur.apply($.ratingheart.groups[n].valueElem[0],[val,lnk[0]]);},click:function(n,el,settings){$.ratingheart.groups[n].current=el;var lnk=$(el).children('a');val=lnk.text();$.ratingheart.groups[n].valueElem.val(val);$.ratingheart.event.drain(n,el,settings);$.ratingheart.event.reset(n,el,settings);if(settings.callback)settings.callback.apply($.ratingheart.groups[n].valueElem[0],[val,lnk[0]]);}}};$.fn.ratingheart=function(instanceSettings){if(this.length==0)return this;instanceSettings=$.extend({},$.ratingheart,instanceSettings||{});this.each(function(i){var settings=$.extend({},instanceSettings||{},($.metadata?$(this).metadata():($.meta?$(this).data():null))||{});var n=(this.name||'unnamed-ratingheart').replace(/\[|\]/,"_");if(!$.ratingheart.groups[n])$.ratingheart.groups[n]={count:0};i=$.ratingheart.groups[n].count;$.ratingheart.groups[n].count++;$.ratingheart.groups[n].readOnly=$.ratingheart.groups[n].readOnly||settings.readOnly||$(this).attr('disabled');if(i==0){$.ratingheart.groups[n].valueElem=$('<input type="hidden" name="'+n+'" value=""'+(settings.readOnly?' disabled="disabled"':'')+'/>');$(this).before($.ratingheart.groups[n].valueElem);if($.ratingheart.groups[n].readOnly||settings.required){}
else{$(this).before($('<div class="cancel"><a title="'+settings.cancel+'">'+settings.cancelValue+'</a></div>').mouseover(function(){$.ratingheart.event.drain(n,this,settings);$(this).addClass('heartstar_on');}).mouseout(function(){$.ratingheart.event.reset(n,this,settings);$(this).removeClass('heartstar_on');}).click(function(){$.ratingheart.event.click(n,this,settings);}));}};eStar=$('<div class="heartstar"><a title="'+(this.title||this.value)+'">'+this.value+'</a></div>');$(this).after(eStar);if(settings.half)settings.split=2;if(typeof settings.split=='number'&&settings.split>0){var stw=($.fn.width?$(eStar).width():0)||settings.heartstarWidth;var spi=(i%settings.split),spw=Math.floor(stw/settings.split);$(eStar).width(spw).find('a').css({'margin-left':'-'+(spi*spw)+'px'})};$(eStar).addClass('heartstar_group_'+n);if($.ratingheart.groups[n].readOnly)
$(eStar).addClass('heartstar_readonly');else
$(eStar).addClass('heartstar_live').mouseover(function(){$.ratingheart.event.drain(n,this,settings);$.ratingheart.event.fill(n,this,settings,'hover');}).mouseout(function(){$.ratingheart.event.drain(n,this,settings);$.ratingheart.event.reset(n,this,settings);}).click(function(){$.ratingheart.event.click(n,this,settings);});if(this.checked)$.ratingheart.groups[n].current=eStar;$(this).remove();if(i+1==this.length)$.ratingheart.event.reset(n,this,settings);});for(n in $.ratingheart.groups)
(function(c,v,n){if(!c)return;$.ratingheart.event.fill(n,c,instanceSettings||{},'on');$(v).val($(c).children('a').text());})
($.ratingheart.groups[n].current,$.ratingheart.groups[n].valueElem,n);return this;};$(function(){$('input[@type=radio].heartstar').ratingheart();});})(jQuery);

/*rating-people*/;if(window.jQuery)(function($){$.ratingpeople={cancel:'Cancel ratingpeople',cancelValue:'',split:0,peoplestarWidth:16,groups:{},event:{fill:function(n,el,settings,state){this.drain(n);$(el).prevAll('.peoplestar_group_'+n).andSelf().addClass('peoplestar_'+(state||'hover'));var lnk=$(el).children('a');val=lnk.text();if(settings.focus)settings.focus.apply($.ratingpeople.groups[n].valueElem[0],[val,lnk[0]]);},drain:function(n,el,settings){$.ratingpeople.groups[n].valueElem.siblings('.peoplestar_group_'+n).removeClass('peoplestar_on').removeClass('peoplestar_hover');},reset:function(n,el,settings){if(!$($.ratingpeople.groups[n].current).is('.cancel'))
$($.ratingpeople.groups[n].current).prevAll('.peoplestar_group_'+n).andSelf().addClass('peoplestar_on');var lnk=$(el).children('a');val=lnk.text();if(settings.blur)settings.blur.apply($.ratingpeople.groups[n].valueElem[0],[val,lnk[0]]);},click:function(n,el,settings){$.ratingpeople.groups[n].current=el;var lnk=$(el).children('a');val=lnk.text();$.ratingpeople.groups[n].valueElem.val(val);$.ratingpeople.event.drain(n,el,settings);$.ratingpeople.event.reset(n,el,settings);if(settings.callback)settings.callback.apply($.ratingpeople.groups[n].valueElem[0],[val,lnk[0]]);}}};$.fn.ratingpeople=function(instanceSettings){if(this.length==0)return this;instanceSettings=$.extend({},$.ratingpeople,instanceSettings||{});this.each(function(i){var settings=$.extend({},instanceSettings||{},($.metadata?$(this).metadata():($.meta?$(this).data():null))||{});var n=(this.name||'unnamed-ratingpeople').replace(/\[|\]/,"_");if(!$.ratingpeople.groups[n])$.ratingpeople.groups[n]={count:0};i=$.ratingpeople.groups[n].count;$.ratingpeople.groups[n].count++;$.ratingpeople.groups[n].readOnly=$.ratingpeople.groups[n].readOnly||settings.readOnly||$(this).attr('disabled');if(i==0){$.ratingpeople.groups[n].valueElem=$('<input type="hidden" name="'+n+'" value=""'+(settings.readOnly?' disabled="disabled"':'')+'/>');$(this).before($.ratingpeople.groups[n].valueElem);if($.ratingpeople.groups[n].readOnly||settings.required){}
else{$(this).before($('<div class="cancel"><a title="'+settings.cancel+'">'+settings.cancelValue+'</a></div>').mouseover(function(){$.ratingpeople.event.drain(n,this,settings);$(this).addClass('peoplestar_on');}).mouseout(function(){$.ratingpeople.event.reset(n,this,settings);$(this).removeClass('peoplestar_on');}).click(function(){$.ratingpeople.event.click(n,this,settings);}));}};eStar=$('<div class="peoplestar"><a title="'+(this.title||this.value)+'">'+this.value+'</a></div>');$(this).after(eStar);if(settings.half)settings.split=2;if(typeof settings.split=='number'&&settings.split>0){var stw=($.fn.width?$(eStar).width():0)||settings.peoplestarWidth;var spi=(i%settings.split),spw=Math.floor(stw/settings.split);$(eStar).width(spw).find('a').css({'margin-left':'-'+(spi*spw)+'px'})};$(eStar).addClass('peoplestar_group_'+n);if($.ratingpeople.groups[n].readOnly)
$(eStar).addClass('peoplestar_readonly');else
$(eStar).addClass('peoplestar_live').mouseover(function(){$.ratingpeople.event.drain(n,this,settings);$.ratingpeople.event.fill(n,this,settings,'hover');}).mouseout(function(){$.ratingpeople.event.drain(n,this,settings);$.ratingpeople.event.reset(n,this,settings);}).click(function(){$.ratingpeople.event.click(n,this,settings);});if(this.checked)$.ratingpeople.groups[n].current=eStar;$(this).remove();if(i+1==this.length)$.ratingpeople.event.reset(n,this,settings);});for(n in $.ratingpeople.groups)
(function(c,v,n){if(!c)return;$.ratingpeople.event.fill(n,c,instanceSettings||{},'on');$(v).val($(c).children('a').text());})
($.ratingpeople.groups[n].current,$.ratingpeople.groups[n].valueElem,n);return this;};$(function(){$('input[@type=radio].peoplestar').ratingpeople();});})(jQuery);

/*rating-price*/;if(window.jQuery)(function($){$.ratingprice={cancel:'Cancel ratingprice',cancelValue:'',split:0,pricestarWidth:16,groups:{},event:{fill:function(n,el,settings,state){this.drain(n);$(el).prevAll('.pricestar_group_'+n).andSelf().addClass('pricestar_'+(state||'hover'));var lnk=$(el).children('a');val=lnk.text();if(settings.focus)settings.focus.apply($.ratingprice.groups[n].valueElem[0],[val,lnk[0]]);},drain:function(n,el,settings){$.ratingprice.groups[n].valueElem.siblings('.pricestar_group_'+n).removeClass('pricestar_on').removeClass('pricestar_hover');},reset:function(n,el,settings){if(!$($.ratingprice.groups[n].current).is('.cancel'))
$($.ratingprice.groups[n].current).prevAll('.pricestar_group_'+n).andSelf().addClass('pricestar_on');var lnk=$(el).children('a');val=lnk.text();if(settings.blur)settings.blur.apply($.ratingprice.groups[n].valueElem[0],[val,lnk[0]]);},click:function(n,el,settings){$.ratingprice.groups[n].current=el;var lnk=$(el).children('a');val=lnk.text();$.ratingprice.groups[n].valueElem.val(val);$.ratingprice.event.drain(n,el,settings);$.ratingprice.event.reset(n,el,settings);if(settings.callback)settings.callback.apply($.ratingprice.groups[n].valueElem[0],[val,lnk[0]]);}}};$.fn.ratingprice=function(instanceSettings){if(this.length==0)return this;instanceSettings=$.extend({},$.ratingprice,instanceSettings||{});this.each(function(i){var settings=$.extend({},instanceSettings||{},($.metadata?$(this).metadata():($.meta?$(this).data():null))||{});var n=(this.name||'unnamed-ratingprice').replace(/\[|\]/,"_");if(!$.ratingprice.groups[n])$.ratingprice.groups[n]={count:0};i=$.ratingprice.groups[n].count;$.ratingprice.groups[n].count++;$.ratingprice.groups[n].readOnly=$.ratingprice.groups[n].readOnly||settings.readOnly||$(this).attr('disabled');if(i==0){$.ratingprice.groups[n].valueElem=$('<input type="hidden" name="'+n+'" value=""'+(settings.readOnly?' disabled="disabled"':'')+'/>');$(this).before($.ratingprice.groups[n].valueElem);if($.ratingprice.groups[n].readOnly||settings.required){}
else{$(this).before($('<div class="cancel"><a title="'+settings.cancel+'">'+settings.cancelValue+'</a></div>').mouseover(function(){$.ratingprice.event.drain(n,this,settings);$(this).addClass('pricestar_on');}).mouseout(function(){$.ratingprice.event.reset(n,this,settings);$(this).removeClass('pricestar_on');}).click(function(){$.ratingprice.event.click(n,this,settings);}));}};eStar=$('<div class="pricestar"><a title="'+(this.title||this.value)+'">'+this.value+'</a></div>');$(this).after(eStar);if(settings.half)settings.split=2;if(typeof settings.split=='number'&&settings.split>0){var stw=($.fn.width?$(eStar).width():0)||settings.pricestarWidth;var spi=(i%settings.split),spw=Math.floor(stw/settings.split);$(eStar).width(spw).find('a').css({'margin-left':'-'+(spi*spw)+'px'})};$(eStar).addClass('pricestar_group_'+n);if($.ratingprice.groups[n].readOnly)
$(eStar).addClass('pricestar_readonly');else
$(eStar).addClass('pricestar_live').mouseover(function(){$.ratingprice.event.drain(n,this,settings);$.ratingprice.event.fill(n,this,settings,'hover');}).mouseout(function(){$.ratingprice.event.drain(n,this,settings);$.ratingprice.event.reset(n,this,settings);}).click(function(){$.ratingprice.event.click(n,this,settings);});if(this.checked)$.ratingprice.groups[n].current=eStar;$(this).remove();if(i+1==this.length)$.ratingprice.event.reset(n,this,settings);});for(n in $.ratingprice.groups)
(function(c,v,n){if(!c)return;$.ratingprice.event.fill(n,c,instanceSettings||{},'on');$(v).val($(c).children('a').text());})
($.ratingprice.groups[n].current,$.ratingprice.groups[n].valueElem,n);return this;};$(function(){$('input[@type=radio].pricestar').ratingprice();});})(jQuery);

/* jquery.metadata.js 3620 2007-10-10 20:55:38Z pmclanahan */;(function($){$.extend({metadata:{defaults:{type:'class',name:'metadata',cre:/({.*})/,single:'metadata'},setType:function(type,name){this.defaults.type=type;this.defaults.name=name;},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length)settings.single='metadata';var data=$.data(elem,settings.single);if(data)return data;data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m)data=m[1];}else if(settings.type=="elem"){if(!elem.getElementsByTagName)return;var e=elem.getElementsByTagName(settings.name);if(e.length)data=$.trim(e[0].innerHTML);}else if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr)data=attr;}if(data.indexOf('{')<0)data="{"+data+"}";data=eval("("+data+")");$.data(elem,settings.single,data);return data;}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts);};})(jQuery);

/*thumbvoter*/;(function($){$.fn.thumbvoter=function(options){var opts=$.extend({},$.fn.thumbvoter.defaults,options);return this.each(function(){var $this=$(this);var o=$.meta?$.extend({},opts,$this.data()):opts;$this.append('<button class="thumb-sprite thumb-up" title="'+opts['voteUp']+'" ></button><button class="thumb-sprite thumb-down" title="'+opts['voteDown']+'" ></button>');$this.data('val','0');if($this.hasClass('thumb-disabled')){$this.children('.thumb-up').addClass('thumb-up-disabled');$this.children('.thumb-up').removeClass('thumb-up');$this.children('.thumb-down').addClass('thumb-down-disabled');$this.children('.thumb-down').removeClass('thumb-down');}
else if($this.hasClass('thumb-voted-up')){$this.children('.thumb-up').addClass('thumb-up-on');$this.children('.thumb-up').removeClass('thumb-up');}
else if($this.hasClass('thumb-voted-down')){$this.children('.thumb-down').addClass('thumb-down-on');$this.children('.thumb-down').removeClass('thumb-down');}
else{$this.children('.thumb-up').bind('mouseover',function(){if($this.data('val')>=0){$(this).addClass('thumb-up-on');$(this).removeClass('thumb-up');}});$this.children('.thumb-up').bind('mouseout',function(){if($this.data('val')<1){$(this).addClass('thumb-up');$(this).removeClass('thumb-up-on');}});$this.children('.thumb-down').bind('mouseover',function(){if($this.data('val')<=0){$(this).addClass('thumb-down-on');$(this).removeClass('thumb-down');}});$this.children('.thumb-down').bind('mouseout',function(){if($this.data('val')>-1){$(this).addClass('thumb-down');$(this).removeClass('thumb-down-on');}});$this.children('.thumb-up').bind('click',function(){if($this.data('val')==0){$this.data('val',1);opts['callback']($this.attr('id'),1);}});$this.children('.thumb-down').bind('click',function(){if($this.data('val')==0){$this.data('val',-1);opts['callback']($this.attr('id'),-1);}});}});};$.fn.thumbvoter.callback=function($nodeId,$val){log("voted on ["+$nodeId+"]:"+$val);};function log($obj){if(window.console&&window.console.log){window.console.log($obj);}};$.fn.thumbvoter.defaults={voteUp:'Utile',voteDown:'Non Utile',callback:$.fn.thumbvoter.callback};})(jQuery);

/*facefriends*/(function($){$.fn.facefriends=function(options){var opts=$.extend({},$.fn.facefriends.defaults,options);return this.each(function(){var $this=$(this);var o=$.meta?$.extend({},opts,$this.data()):opts;initHeader($this,o);initFooter($this,o);loadFaceFriends($this,o);});};function initHeader(node,opts){$(getSelectorFromCss(opts.cssHeader)).remove();var header=$("<div>").addClass(opts.cssHeader).insertBefore(node);var selectors=$("<p>").addClass(opts.cssSelectors).appendTo(header);$("<a>").addClass(opts.cssSelectorsLink).attr("id",opts.selectAllLinkId).attr("href","javascript:;").html("Select All").appendTo(selectors);$("<a>").addClass(opts.cssSelectorsLink).attr("id",opts.selectNoneLinkId).attr("href","javascript:;").html("Select None").appendTo(selectors);$("<a>").addClass(opts.cssSelectorsLink).attr("id",opts.selectInvertLinkId).attr("href","javascript:;").html("Invert Selection").appendTo(selectors);$(getSelectorFromId(opts.selectAllLinkId)).click(function(){$(getSelectorFromCss(opts.cssItem)).each(function(){$(this).addClass(opts.cssActive);});});$(getSelectorFromId(opts.selectNoneLinkId)).click(function(){$(getSelectorFromCss(opts.cssItem)).each(function(){$(this).removeClass(opts.cssActive);});});$(getSelectorFromId(opts.selectInvertLinkId)).click(function(){$(getSelectorFromCss(opts.cssItem)).each(function(){$(this).toggleClass(opts.cssActive);});});}
function initFooter(node,opts){$(getSelectorFromCss(opts.cssFooter)).remove();$(getSelectorFromCss(opts.cssFooterContent)).remove();var footer=$("<div>").addClass(opts.cssFooter).insertAfter(node);var modifiers=$("<p>").addClass(opts.cssModifiers).appendTo(footer);$("<a>").addClass(opts.cssModifiersLink).attr("id",opts.addMoreEmailsLinkId).attr("href","javascript:;").html("Add email").appendTo(modifiers);var footerContent=$("<div>").addClass(opts.cssFooterContent).insertAfter(footer);addEmailField(footerContent,opts);$(getSelectorFromId(opts.addMoreEmailsLinkId)).click(function(){addEmailField(footerContent,opts);});}
function loadFaceFriends(node,opts){$(node).empty();$.getJSON(getUrl(opts,opts.actionUrl),function(data){if(data.friends===undefined){if((data.auth!==undefined)&&(data.auth=="none")){outputAuthError(node);}else{outputNoFriendsMsg(node);}}else{if(data.friends.length===0){outputNoFriendsMsg(node);}
$.each(data.friends,function(i,f){var thumb=getUrl(opts,opts.defaultImg);if(f[opts.attrImg]!==""){thumb=getUrl(opts,(opts.imgPrefix+f[opts.attrImg]));}
var p=$("<p>").css("cursor","pointer").addClass(opts.cssItem).attr("uid",f[opts.attrId]).appendTo(node);p.click(function(){clickFaceFriendsItem(this,opts);});var img=$("<img/>").addClass(opts.cssItemPhoto).attr("src",thumb).appendTo(p);$("<span>").addClass(opts.cssItemLabel).html(f[opts.attrName]).insertAfter(img);});}});$(getSelectorFromId(opts.formId)).submit(function(){return faceFriendsFormOnSubmit(opts);});}
function outputAuthError(node){trimOutputWhenEmpty(node);$("<p>").html("Please login first to view the list of your friends.").appendTo($(node));}
function outputNoFriendsMsg(node){trimOutputWhenEmpty(node);$("<p>").html("Ooops! You don't seem to have any friends at the moment.").appendTo($(node));}
function trimOutputWhenEmpty(node){$(node).css("height","auto");}
function addEmailField(node,opts){var wrapper=$("<p>").addClass(opts.cssEmailInputWrapper).appendTo($(node));$("<input/>").addClass(opts.cssEmailInput).appendTo(wrapper).focus();var removeMe=$("<a>").addClass(opts.cssEmailInputLink).attr("href","javascript:;").html("Remove").appendTo(wrapper);$(removeMe).click(function(){$(this).parent().remove();});}
function clickFaceFriendsItem(node,opts){$(node).toggleClass(opts.cssActive);}
function faceFriendsFormOnSubmit(opts){var ids=getChosenFriendIds(opts);var emails=getChosenFriendEmails(opts);if(ids.length>0||emails.length>0){$(ids).each(function(i,val){$("<input />").attr("type","hidden").attr("name",opts.paramUid+"[]").attr("value",val).appendTo($(getSelectorFromId(opts.formId)));});$(emails).each(function(i,val){$("<input />").attr("type","hidden").attr("name",opts.paramEmail+"[]").attr("value",val).appendTo($(getSelectorFromId(opts.formId)));});$.fn.facefriends.callback(ids,emails);return true;}
return false;}
function getChosenFriendIds(opts){var ids=[];$(getSelectorFromCss(opts.cssActive)).each(function(){ids.push($(this).attr(opts.paramUid));});return ids;}
function getChosenFriendEmails(opts){var emails=[];$(getSelectorFromCss(opts.cssEmailInput)).each(function(){emails.push($(this).val());});return emails;}
function getSelectorFromCss(selector){return"."+selector;}
function getSelectorFromId(selector){return"#"+selector;}
function getUrl(opts,url){if(opts.ctxPath!==undefined){return opts.ctxPath+url;}
return url;}
$.fn.facefriends.callback=function(uids,emails){};function log($obj){if(window.console&&window.console.log){window.console.log($obj);}}
$.fn.facefriends.defaults={formId:"faceFriendsForm",selectAllLinkId:"faceFriendsSelectAll",selectNoneLinkId:"faceFriendsSelectNone",selectInvertLinkId:"faceFriendsSelectInvert",addMoreEmailsLinkId:"faceFriendsAddMoreEmails",ctxPath:"/",defaultImg:"images/avatars/man-36x36.gif",imgPrefix:"files/avatars/",actionUrl:"ajax-get-my-friends.html",paramUid:"uid",paramEmail:"email",attrId:"id",attrName:"name",attrImg:"img",cssItem:"facefriendsitem",cssItemLabel:"facefriendsitemlabel",cssItemPhoto:"facefriendsitemphoto",cssActive:"facefriendsitemactive",cssHeader:"facefriendsheader",cssFooter:"facefriendsfooter",cssFooterContent:"facefriendsfootercontent",cssSelectors:"facefriendsselector",cssSelectorsLink:"facefriendsselectorlink",cssModifiers:"facefriendsmodifiers",cssModifiersLink:"facefriendsmodifierslink",cssEmailInput:"facefriendsemails",cssEmailInputWrapper:"facefriendsemailswrapper",cssEmailInputLink:"facefriendsemailslink",callback:$.fn.facefriends.callback};})(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. */
;(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.SerialScroll - Animated scrolling of series Copyright (c) 2007-2009 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com  Dual licensed under MIT and GPL.*/
;(function(a){var b=a.serialScroll=function(c){return a(window).serialScroll(c)};b.defaults={duration:1e3,axis:"x",event:"click",start:0,step:1,lock:!0,cycle:!0,constant:!0};a.fn.serialScroll=function(c){return this.each(function(){var t=a.extend({},b.defaults,c),s=t.event,i=t.step,r=t.lazy,e=t.target?this:document,u=a(t.target||this,e),p=u[0],m=t.items,h=t.start,g=t.interval,k=t.navigation,l;if(!r){m=d()}if(t.force){f({},h)}a(t.prev||[],e).bind(s,-i,q);a(t.next||[],e).bind(s,i,q);if(!p.ssbound){u.bind("prev.serialScroll",-i,q).bind("next.serialScroll",i,q).bind("goto.serialScroll",f)}if(g){u.bind("start.serialScroll",function(v){if(!g){o();g=!0;n()}}).bind("stop.serialScroll",function(){o();g=!1})}u.bind("notify.serialScroll",function(x,w){var v=j(w);if(v>-1){h=v}});p.ssbound=!0;if(t.jump){(r?u:d()).bind(s,function(v){f(v,j(v.target))})}if(k){k=a(k,e).bind(s,function(v){v.data=Math.round(d().length/k.length)*k.index(this);f(v,this)})}function q(v){v.data+=h;f(v,this)}function f(B,z){if(!isNaN(z)){B.data=z;z=p}var C=B.data,v,D=B.type,A=t.exclude?d().slice(0,-t.exclude):d(),y=A.length,w=A[C],x=t.duration;if(D){B.preventDefault()}if(g){o();l=setTimeout(n,t.interval)}if(!w){v=C<0?0:y-1;if(h!=v){C=v}else{if(!t.cycle){return}else{C=y-v-1}}w=A[C]}if(!w||t.lock&&u.is(":animated")||D&&t.onBefore&&t.onBefore(B,w,u,d(),C)===!1){return}if(t.stop){u.queue("fx",[]).stop()}if(t.constant){x=Math.abs(x/i*(h-C))}u.scrollTo(w,x,t).trigger("notify.serialScroll",[C])}function n(){u.trigger("next.serialScroll")}function o(){clearTimeout(l)}function d(){return a(m,p)}function j(w){if(!isNaN(w)){return w}var x=d(),v;while((v=x.index(w))==-1&&w!=p){w=w.parentNode}return v}})}})(jQuery);

/* init.js (for feedback form) */
jQuery.easing.easeOutQuart=function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b;};jQuery(function($){$('#screen').serialScroll({target:'#sections',items:'li',prev:'img.prev',next:'img.next',axis:'xy',navigation:'#navigation li a',duration:700,force:true,onBefore:function(e,elem,$pane,$items,pos){e.preventDefault();if(this.blur)
this.blur();},onAfter:function(elem){}});$('#slideshow').serialScroll({items:'li',prev:'#screen2 a.prev',next:'#screen2 a.next',offset:-230,start:1,duration:1200,force:true,stop:true,lock:false,cycle:false,easing:'easeOutQuart',jump:true});var $news=$('#news-ticker');$news.serialScroll({items:'div',duration:2000,force:true,axis:'y',easing:'linear',lazy:true,interval:1,step:2});$('#add-news').click(function(){var
$items=$news.find('div'),num=$items.length+1;$items.slice(-2).clone().find('h4').each(function(i){$(this).text('News '+(num+i));}).end().appendTo($news);});$('#shuffle-news').click(function(){var shuffled=$news.find('div').get().slice(1).sort(function(){return Math.round(Math.random())-0.5;});$(shuffled).appendTo($news);});});

/*
	Slimbox v2.03 - The ultimate lightweight Lightbox clone for jQuery
	(c) 2007-2009 Christophe Beyls <http://www.digitalia.be>
	MIT-style license.
*/
(function(w){var E=w(window),u,g,F=-1,o,x,D,v,y,L,s,n=!window.XMLHttpRequest,e=window.opera&&(document.compatMode=="CSS1Compat")&&(w.browser.version>=9.3),m=document.documentElement,l={},t=new Image(),J=new Image(),H,a,h,q,I,d,G,c,A,K;w(function(){w("body").append(w([H=w('<div id="lbOverlay" />')[0],a=w('<div id="lbCenter" />')[0],G=w('<div id="lbBottomContainer" />')[0]]).css("display","none"));h=w('<div id="lbImage" />').appendTo(a).append(q=w('<div style="position: relative;" />').append([I=w('<a id="lbPrevLink" href="#" />').click(B)[0],d=w('<a id="lbNextLink" href="#" />').click(f)[0]])[0])[0];c=w('<div id="lbBottom" />').appendTo(G).append([w('<a id="lbCloseLink" href="#" />').add(H).click(C)[0],A=w('<div id="lbCaption" />')[0],K=w('<div id="lbNumber" />')[0],w('<div style="clear: both;" />')[0]])[0]});w.slimbox=function(O,N,M){u=w.extend({loop:false,overlayOpacity:0.8,overlayFadeDuration:400,resizeDuration:400,resizeEasing:"swing",initialWidth:250,initialHeight:250,imageFadeDuration:400,captionAnimationDuration:400,counterText:"Image {x} of {y}",closeKeys:[27,88,67],previousKeys:[37,80],nextKeys:[39,78]},M);if(typeof O=="string"){O=[[O,N]];N=0}y=E.scrollTop()+((e?m.clientHeight:E.height())/2);L=u.initialWidth;s=u.initialHeight;w(a).css({top:Math.max(0,y-(s/2)),width:L,height:s,marginLeft:-L/2}).show();v=n||(H.currentStyle&&(H.currentStyle.position!="fixed"));if(v){H.style.position="absolute"}w(H).css("opacity",u.overlayOpacity).fadeIn(u.overlayFadeDuration);z();k(1);g=O;u.loop=u.loop&&(g.length>1);return b(N)};w.fn.slimbox=function(M,P,O){P=P||function(Q){return[Q.href,Q.title]};O=O||function(){return true};var N=this;return N.unbind("click").click(function(){var S=this,U=0,T,Q=0,R;T=w.grep(N,function(W,V){return O.call(S,W,V)});for(R=T.length;Q<R;++Q){if(T[Q]==S){U=Q}T[Q]=P(T[Q],Q)}return w.slimbox(T,U,M)})};function z(){var N=E.scrollLeft(),M=e?m.clientWidth:E.width();w([a,G]).css("left",N+(M/2));if(v){w(H).css({left:N,top:E.scrollTop(),width:M,height:E.height()})}}function k(M){w("object").add(n?"select":"embed").each(function(O,P){if(M){w.data(P,"slimbox",P.style.visibility)}P.style.visibility=M?"hidden":w.data(P,"slimbox")});var N=M?"bind":"unbind";E[N]("scroll resize",z);w(document)[N]("keydown",p)}function p(O){var N=O.keyCode,M=w.inArray;return(M(N,u.closeKeys)>=0)?C():(M(N,u.nextKeys)>=0)?f():(M(N,u.previousKeys)>=0)?B():false}function B(){return b(x)}function f(){return b(D)}function b(M){if(M>=0){F=M;o=g[F][0];x=(F||(u.loop?g.length:0))-1;D=((F+1)%g.length)||(u.loop?0:-1);r();a.className="lbLoading";l=new Image();l.onload=j;l.src=o}return false}function j(){a.className="";w(h).css({backgroundImage:"url("+o+")",visibility:"hidden",display:""});w(q).width(l.width);w([q,I,d]).height(l.height);w(A).html(g[F][1]||"");w(K).html((((g.length>1)&&u.counterText)||"").replace(/{x}/,F+1).replace(/{y}/,g.length));if(x>=0){t.src=g[x][0]}if(D>=0){J.src=g[D][0]}L=h.offsetWidth;s=h.offsetHeight;var M=Math.max(0,y-(s/2));if(a.offsetHeight!=s){w(a).animate({height:s,top:M},u.resizeDuration,u.resizeEasing)}if(a.offsetWidth!=L){w(a).animate({width:L,marginLeft:-L/2},u.resizeDuration,u.resizeEasing)}w(a).queue(function(){w(G).css({width:L,top:M+s,marginLeft:-L/2,visibility:"hidden",display:""});w(h).css({display:"none",visibility:"",opacity:""}).fadeIn(u.imageFadeDuration,i)})}function i(){if(x>=0){w(I).show()}if(D>=0){w(d).show()}w(c).css("marginTop",-c.offsetHeight).animate({marginTop:0},u.captionAnimationDuration);G.style.visibility=""}function r(){l.onload=null;l.src=t.src=J.src=o;w([a,h,c]).stop(true);w([I,d,h,G]).hide()}function C(){if(F>=0){r();F=x=D=-1;w(a).hide();w(H).stop().fadeOut(u.overlayFadeDuration,k)}return false}})(jQuery);

// AUTOLOAD CODE BLOCK (MAY BE CHANGED OR REMOVED)
if (!/android|iphone|ipod|series60|symbian|windows ce|blackberry/i.test(navigator.userAgent)) {
	jQuery(function($) {
		$("a[rel^='lightbox']").slimbox({/* Put custom options here */}, null, function(el) {
			return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel));
		});
	});
}
