
function ajaxExecute(args){var append="";if(args.append)
append=args.append;$.ajax({url:args.link,dataType:'xml',data:'noLayout=true&'+append,success:function(data,textStatus){if(textStatus=='success'){loadedData=data;dataLoaded=true;}else{loadedData='We were unable to load the requested page.';dataLoaded=true;}
args.onComplete();},error:function(){loadedData='We were unable to load the requested page.';dataLoaded=false;args.onComplete();}});}
function submitForm(id){var data="";var mod=false;$('input, textarea',$('#'+id)).each(function(){if(mod)
data+="&";data+=$(this).attr('name')+"="+$(this).val();mod=true;});data+="&Submit=true";$.ajax({url:baseUrl+"/emailProcess.php",data:data,dataType:'xml',type:'POST',success:function(data,textStatus){var result="";$(data).find("result").each(function(){result=$(this).text();});var message="";$(data).find("message").each(function(){message=$(this).text();});if(textStatus=='success'&&result=='success'){$('#messageContainer').html(message);$('#'+id).hide();}else{$('#messageContainer').html(message);}},error:function(){$('#messageContainer').html("There was an error submitting your comment.");}});}
function replaceTextWithImageNT(element,color,bgColor,fontSize){if(!$('img',element).length){$(element).html('<img src = "'+baseUrl+'/textImageLoad/ne_'+$(element).attr('alt')+'_'+color+'_'+bgColor+'_0_0_'+fontSize+'.png" />');}}
function replaceTextWithImageWT(element,color,bgColor,fontSize,width,height){if(!$('img',element).length){$(element).html('<img src = "'+baseUrl+'/textImageLoad/tiw_'+$(element).attr('alt')+'_'+color+'_'+bgColor+'_0_'+fontSize+'_'+width+'_'+height+'.png" height = "'+height+'" width = "'+width+'" class = "ieFix" />');}}
function setupAjax(link){var args={};args.link=$(link).attr('href');args.onComplete=function(){stopLoad=false;var pageContent="";$(loadedData).find("pageContent").each(function(){pageContent=$(this).text();});$('#pageContent').hide().html(pageContent);$('.itemContainer').each(function(){var itemContainer=this;$(itemContainer).css('overflow','hidden');$(itemContainer).css('height','148px');$(itemContainer).css('position','absolute');});$('#pageContent').show();$('#navigationContainer').removeClass('animating');setFragmentAndTitle();generateTidbits(false);}
ajaxExecute(args);}
function setupAjaxTidbit(link){var args={};args.link=$(link).attr('href');args.append="full=true";args.onComplete=function(){stopLoad=false;var pageContent="";$(loadedData).find("pageContent").each(function(){pageContent=$(this).text();});$('#pageContent').hide().html(pageContent);$('.itemContainer').each(function(){var itemContainer=this;$(itemContainer).css('overflow','hidden');$(itemContainer).css('height','148px');$(itemContainer).css('position','absolute');});$('#pageContent').show();$('#navigationContainer').removeClass('animating');setFragmentAndTitle();generateTidbits(false);}
ajaxExecute(args);}
function collapseLoad(link){if(!$("#navigationContainer").hasClass('animating')){$('.itemContainer').each(function(){swfobject.removeSWF($(this).attr('alt')+"_nav");});$("#navigationContainer").addClass('animating');$.scrollTo($('body'),{duration:300,offset:{top:0},onAfter:function(){var numOpen=$(".itemContainer[class*='showing']").length;var numClosed=$(".itemContainer").length-numOpen;var animatePosition=(numClosed*150)+(numOpen*520)+150;$("#pageContent").animate({top:-animatePosition},1500,'easeInOutCirc',function(){generateLoadingTidbit();$('.itemContainer').each(function(){swfobject.removeSWF($(this).attr('alt')+"_flash");$(this).remove();});setupAjax(link);});}});}else{}}
function URLEncode(url){var SAFECHARS="0123456789"+"ABCDEFGHIJKLMNOPQRSTUVWXYZ"+"abcdefghijklmnopqrstuvwxyz"+"-_.!~*'()";var HEX="0123456789ABCDEF";var plaintext=url;var encoded="";for(var i=0;i<plaintext.length;i++){var ch=plaintext.charAt(i);if(ch==" "){encoded+="+";}else if(SAFECHARS.indexOf(ch)!=-1){encoded+=ch;}else{var charCode=ch.charCodeAt(0);if(charCode>255){alert("Unicode Character '"+ch+"' cannot be encoded using standard URL encoding.\n"+"(URL encoding only supports 8-bit characters.)\n"+"A space (+) will be substituted.");encoded+="+";}else{encoded+="%";encoded+=HEX.charAt((charCode>>4)&0xF);encoded+=HEX.charAt(charCode&0xF);}}}return encoded;}
function URLDecode(url){var HEXCHARS="0123456789ABCDEFabcdef";var encoded=url;var plaintext="";var i=0;while(i<encoded.length){var ch=encoded.charAt(i);if(ch=="+"){plaintext+=" ";i++;}else if(ch=="%"){if(i<(encoded.length-2)&&HEXCHARS.indexOf(encoded.charAt(i+1))!=-1&&HEXCHARS.indexOf(encoded.charAt(i+2))!=-1){plaintext+=unescape(encoded.substr(i,3));i+=3;}else{alert('Bad escape combination near ...'+encoded.substr(i));plaintext+="%[ERROR]";i++;}}else{plaintext+=ch;i++;}}return plaintext;}
function getFlashObject(container){var flashObj=$('embed',container);if(flashObj.length>0)
return flashObj[0];else{flashObj=$('object',container);if(flashObj.length>0)
return flashObj[0];else
return false;}}
function repositionPageElements(){var halfX=Math.round($(window).width()/2);var pageLayoutResize=halfX-330;var rightContentInfoResize=halfX+370;if(rightContentInfoResize<870)
rightContentInfoResize=870;if(pageLayoutResize<170)
pageLayoutResize=170;var navigationResize=pageLayoutResize;if($("#rightContactInfo").css('display')=='none'){if(rightContentInfoResize<870)
rightContentInfoResize=870;$("#rightContactInfo").css('left',rightContentInfoResize+'px').show();$("#pageLayout").css('left',pageLayoutResize+'px');$("#navigationLayout").css('left',navigationResize+'px');}else{$("#rightContactInfo").animate({left:rightContentInfoResize+'px'},100,'linear');$("#pageLayout").animate({left:pageLayoutResize+'px'},100,'linear');$("#navigationLayout").animate({left:navigationResize+'px'},100,'linear');}}
function expandFlashItem(itemContainer){$(".maximizeTidbitClicker",itemContainer).css('display','none');$(".maximizeTidbit",itemContainer).css('display','none');$('.colorBars',itemContainer).fadeOut(300);if(activeDynamic){activeDynamic="";setTimeout(function(){loadTidbitContainerFlash(itemContainer);},1000);}else{var item=$(itemContainer).attr('alt');var args={};args.link=item+'.html';args.onComplete=function(){loadTidbitContainerFlashDetails(itemContainer);}
ajaxExecute(args);}}
function loadTidbitContainerFlashDetails(itemContainer){var pageContent="";$(loadedData).find("pageContent").each(function(){pageContent=$(this).text();});$('.dynamicContent',itemContainer).html(pageContent);loadTidbitContainerFlash(itemContainer);}
function loadTidbitContainerFlash(itemContainer){var item=$(itemContainer).attr('alt');$(itemContainer).animate({height:508},300,'linear',function(){$.scrollTo(itemContainer,{duration:300,offset:{top:-23},onAfter:function(){}});$('.minimizeTidbit',itemContainer).fadeIn(300);$('.readMoreTidbit',itemContainer).fadeIn(300);$('.itemShow',itemContainer).css('display','block');var flashvars={};flashvars.passedRoot=item;flashvars.passedBaseUrl=baseUrl+"/flash/";var params={};params.play="true";params.loop="false";params.menu="false";params.quality="high";params.scale="noscale";params.allowfullscreen="false";params.wmode="transparent";params.bgcolor="#FFFFFF"
params.allowscriptaccess="sameDomain";var attributes={}
swfobject.embedSWF("flash/progressBar.swf?passedRoot="+item,item+"_flash","656","483","9.0.0",false,flashvars,params,attributes);setFragmentAndTitle();});}
function slideHeaderUp(item){$(".itemContainer[alt='"+item+"']").each(function(){var itemContainer=this;$('.itemInnerHeader',itemContainer).animate({top:-80},300,'linear',function(){});setTimeout(function(){$('.readMoreTidbit',itemContainer).animate({width:23},300,'linear',function(){$(this).bind('mouseenter',function(){$(this).stop();$(this).animate({width:105},'linear');});$(this).bind('mouseleave',function(){$(this).stop();$(this).animate({width:23},'linear');});});$('.minimizeTidbit',itemContainer).animate({width:23},300,'linear',function(){$(this).bind('mouseenter',function(){$(this).stop();$(this).animate({width:105},'linear');});$(this).bind('mouseleave',function(){$(this).stop();$(this).animate({width:23},'linear');});$(this).click(function(){$(".maximizeTidbitClicker",itemContainer).css('display','block');$(itemContainer).addClass("confirmOut");$(".maximizeTidbitClicker",itemContainer).bind("mouseleave",function(){$($(this).parent().parent()).removeClass("confirmOut");});var scrollPosition=$(itemContainer).offset().top-$(window).height();scrollPosition+=148;if(scrollPosition<0)
scrollPosition=0;$.scrollTo($('body'),{duration:1000,offset:{top:scrollPosition},onAfter:function(){$('.readMoreContent',itemContainer).animate({left:700},300,'linear',function(){});$('.readMoreTidbit',itemContainer).unbind();$('.minimizeTidbit',itemContainer).unbind();$(itemContainer).animate({height:148},500,'linear',function(){$(".maximizeTidbit",itemContainer).css('display','block');$(".itemShow",itemContainer).append("<div class = \"itemShowWhite\">&nbsp;</div>");$('.minimizeTidbit',itemContainer).fadeOut(300,function(){$(this).css('display','none');$(this).css('width','105px');});$('.readMoreTidbit',itemContainer).fadeOut(300,function(){$('.readMore',itemContainer).fadeIn(300);$(this).css('display','none');$(this).css('width','105px');});$(".itemShowWhite",itemContainer).fadeIn(300,function(){swfobject.removeSWF(item+'_flash');$(".itemShow",itemContainer).html("&nbsp;");$('.itemInnerHeader',itemContainer).animate({top:25},300,'linear',function(){});$('.colorBars',itemContainer).fadeIn(300,function(){$(itemContainer).removeClass('showing');});});});}});});});$(".readMoreTidbit",itemContainer).click(function(){var readMoreTidbit=this;if($(readMoreTidbit).attr('animating')!='true'){$(readMoreTidbit).attr('animating','true');if($(readMoreTidbit).attr('alt')=='readMore'){$(readMoreTidbit).attr('alt','hideMore');$('.itemInnerHeader',itemContainer).animate({top:25},300,'linear',function(){$(readMoreTidbit).attr('animating','false');});showReadMoreContent(itemContainer);$('.readMore',itemContainer).fadeOut(300);}else{$(readMoreTidbit).attr('alt','readMore');$('.itemInnerHeader',itemContainer).animate({top:-80},300,'linear',function(){});$('.readMoreContent',itemContainer).animate({left:700},300,'linear',function(){;$(readMoreTidbit).attr('animating','false');});$('.readMore',itemContainer).fadeIn(300);}}});},1000);});return"success";}
function expandNonFlashItem(itemContainer){$(".maximizeTidbitClicker",itemContainer).css('display','none');$(".maximizeTidbit",itemContainer).css('display','none');$('.colorBars',itemContainer).fadeOut(300);if(activeDynamic){activeDynamic="";setTimeout(function(){loadTidbitContainer(itemContainer);},1000);}else{var item=$(itemContainer).attr('alt');var args={};args.link=item+'.html';args.onComplete=function(){loadTidbitContainerDetails(itemContainer);}
ajaxExecute(args);}}
function loadTidbitContainerDetails(itemContainer){var pageContent="";$(loadedData).find("pageContent").each(function(){pageContent=$(this).text();});$('.dynamicContent',itemContainer).html(pageContent);loadTidbitContainer(itemContainer);}
function loadTidbitContainer(itemContainer){var item=$(itemContainer).attr('alt');var templateImage=$('.readMoreContent',itemContainer).attr('alt');if(itemContainer.attr('alt')=='contact-us'){positionItems(itemContainer);}else{if(templateImage){generateLoadingImage(itemContainer);var itemShowPicture=new Image();itemShowPicture.src=baseUrl+'/templateImages/'+templateImage;if(itemShowPicture.complete){setTimeout(function(){positionItems(itemContainer);},1000);}else{itemShowPicture.onload=function(){setTimeout(function(){positionItems(itemContainer);},2000);};}}else{setTimeout(function(){positionItems(itemContainer);},1000);}}
$(itemContainer).animate({height:508},300,'linear',function(){$.scrollTo(itemContainer,{duration:500,offset:{top:-23}});$('.minimizeTidbit',itemContainer).fadeIn(300);$('.readMoreTidbit',itemContainer).fadeIn(300);$('.itemShow',itemContainer).css('display','block');if(itemShowPicture)
$('.itemShow',itemContainer).append('<div class = "itemShowPicture"><img src = "'+itemShowPicture.src+'" /></div>');});setFragmentAndTitle();}
function positionItems(itemContainer){var flashObj=getFlashObject($('.itemShow',itemContainer));if(flashObj)
flashObj.jsRollout();setTimeout(function(){swfobject.removeSWF($(itemContainer).attr('alt')+"_loaderFlash");$('.loadingImage',itemContainer).remove();$('.itemShowPicture',itemContainer).fadeIn(300);showReadMoreContent(itemContainer);$('.minimizeTidbit',itemContainer).animate({width:23},300,'linear',function(){$(this).bind('mouseenter',function(){$(this).stop();$(this).animate({width:105},'linear');});$(this).bind('mouseleave',function(){$(this).stop();$(this).animate({width:23},'linear');});$(this).click(function(){$(".maximizeTidbitClicker",itemContainer).css('display','block');$(itemContainer).addClass("confirmOut");$(".maximizeTidbitClicker",itemContainer).bind("mouseleave",function(){$($(this).parent().parent()).removeClass("confirmOut");});var scrollPosition=$(itemContainer).offset().top-$(window).height();scrollPosition+=148;if(scrollPosition<0)
scrollPosition=0;$.scrollTo($('body'),{duration:1000,offset:{top:scrollPosition},onAfter:function(){$('.readMoreContent',itemContainer).animate({left:700},300,'linear',function(){});$('.minimizeTidbit',itemContainer).unbind();$(itemContainer).animate({height:148},500,'linear',function(){$(".maximizeTidbit",itemContainer).css('display','block');$('.minimizeTidbit',itemContainer).fadeOut(300,function(){$(this).css('display','none');$(this).css('width','105px');});$(".itemShow",itemContainer).fadeOut(300,function(){$(this).html("&nbsp;");$(this).css('display','block');});$('.colorBars',itemContainer).fadeIn(300,function(){$(itemContainer).removeClass('showing');});});}});});});},300);return"success";}
function showReadMoreContent(itemContainer){var readMoreContent=$(".readMoreContent",itemContainer);$(readMoreContent).css('top',Math.ceil(275-($(readMoreContent).height()/2))+'px');$(readMoreContent).animate({left:'200px'},300,'linear',function(){});}
function expandCheck(itemContainer){$(itemContainer).attr('closed','false');var flashObj=getFlashObject(itemContainer);try{if(flashObj&&flashObj.jsGetCurrentFrame()=="first"){if(itemContainer.hasClass("flashItemContainer")){$.scrollTo(itemContainer,{duration:1000,offset:{top:-40}});expandFlashItem(itemContainer);}else{expandNonFlashItem(itemContainer);}}else{setTimeout(function(){expandCheck(itemContainer);},100);}}catch(error){if(itemContainer.hasClass("flashItemContainer")){$.scrollTo(itemContainer,{duration:1000,offset:{top:-40}});expandFlashItem(itemContainer);}else{expandNonFlashItem(itemContainer);}}}
function generateTidbits(displayLoading){$('.itemContainer').each(function(){var itemContainer=this;$(itemContainer).css('overflow','hidden');$(itemContainer).css('height','148px');$(itemContainer).css('position','absolute');});if(displayLoading)
generateLoadingTidbit();$('.itemContainer').each(function(){generateTidbit(this);});allImagesLoaded($('img'),0);}
function enableTidbits(){if(activeDynamic){var itemContainer=$('.itemContainer[alt="'+activeDynamic+'"]');if(!itemContainer.hasClass("showing")){$(itemContainer).addClass('showing');setTimeout(function(){expandCheck(itemContainer);},100);}}
$('.itemContainer').attr('closed','true');$('.maximizeTidbitClicker').bind('mouseenter',function(){var itemContainer=$(this).parent().parent();if(!$(itemContainer).hasClass('showing')&&!$(itemContainer).hasClass('confirmOut')){var flashObj=getFlashObject(itemContainer);if(flashObj){try{flashObj.jsStartFinger();}catch(error){}}}});$('.maximizeTidbitClicker').bind('mouseleave',function(){var itemContainer=$(this).parent().parent();if(!$(itemContainer).hasClass('showing')&&!$(itemContainer).hasClass('confirmOut')){var flashObj=getFlashObject(itemContainer);if(flashObj){try{flashObj.jsStopFinger();}catch(error){}}}});$('.maximizeTidbitClicker').click(function(){var itemContainer=$(this).parent().parent();if(!itemContainer.hasClass("showing")){$(itemContainer).addClass('showing');var flashObj=getFlashObject(itemContainer);if(flashObj){try{flashObj.jsStopFinger();}catch(error){}}
setTimeout(function(){expandCheck(itemContainer);},100);}});}
function generateLoadingImage(itemContainer){html='<div class = "loadingImage"><div id = "'+$(itemContainer).attr('alt')+'_loaderFlash"></div></div>';$(".itemShow",itemContainer).append(html);var flashvars={};var params={};params.play="true";params.loop="false";params.menu="false";params.quality="high";params.scale="noscale";params.allowfullscreen="false";params.wmode="transparent";params.bgcolor="#FFFFFF"
params.allowscriptaccess="sameDomain";var attributes={}
attributes.style="z-index: 65;";swfobject.embedSWF("flash/loaderImage.swf",$(itemContainer).attr('alt')+"_loaderFlash","330","483","9.0.0",false,flashvars,params,attributes);}
function generateLoadingTidbit(){html='<div id = "loadingContainer"><div id = "loaderFlash"></div></div>';$('#pageLayout').prepend(html);var flashvars={};var params={};params.play="true";params.loop="false";params.menu="false";params.quality="high";params.scale="noscale";params.allowfullscreen="false";params.wmode="transparent";params.bgcolor="#FFFFFF"
params.allowscriptaccess="sameDomain";var attributes={}
attributes.style="z-index: 550;";swfobject.embedSWF("flash/loader.swf","loaderFlash","654","500","9.0.0",false,flashvars,params,attributes);}
function generateTidbit(itemContainer){$('.PREitemInner').addClass('itemInner').removeClass('PREitemInner');$('.itemName',itemContainer).each(function(){if($(this).attr('alt')!='noChange')
$(this).html('<img src = "'+baseUrl+'/textImageLoad/ne_'+URLEncode($('a',this).html())+'_000000_FFFFFF_0_0_53.png" />');});$('.itemBullets',itemContainer).each(function(){$(this).prepend('<div class = "prePostItem">&nbsp;</div>');if($(this).attr('alt')=='hasDecendors')
$(this).css('top','-5px');$('.itemBullet',this).each(function(){$(this).html('<img src = "'+baseUrl+'/textImageLoad/ne_'+URLEncode($(this).html())+'_808285_FFFFFF_0_1_11.png" />');});$(this).append('<div class = "prePostItem">&nbsp;</div>');});if($(itemContainer).hasClass('flashItemContainer')){$('.itemContent',itemContainer).append('<div class = "rightTidbitNav readMoreTidbit" alt = "readMore"><div class = "readMore"><img src = "'+baseUrl+'/images/readMore.png" /></div><div class = "hideMore"><img src = "'+baseUrl+'/images/hideMore.png" /></div></div>');}
$('.itemContent',itemContainer).append('<div class = "rightTidbitNav minimizeTidbit"><img src = "'+baseUrl+'/images/minimize.png" /></div>');var appendHtml="";if($(itemContainer).attr('alt')!=activeDynamic){appendHtml='<div class = "dynamicContent">&nbsp;</div>';}else if(activeDynamic){$('.PREdynamicContent').addClass('dynamicContent').removeClass('PREdynamicContent');$('.PREreadMoreContent').addClass('readMoreContent').removeClass('PREreadMoreContent');$('.PREitemLink').addClass('itemLink').removeClass('PREitemLink');}
appendHtml+='<div class = "maximizeTidbit"><div id = "'+$(itemContainer).attr('alt')+'_nav">&nbsp;</div></div>';$('.itemInner',itemContainer).prepend('<div class = "maximizeTidbitClicker">&nbsp;</div>');$('.itemInner',itemContainer).append(appendHtml);appendHtml="";if($('.colors',itemContainer).val()=='cmyk')
appendHtml+='<div class = "colorBars" style = "width:'+$('.colors',itemContainer).attr('alt')+'px;background: #FFFFFF url('+baseUrl+'/images/rgbcmyk.png) repeat-y -16px 0px;">';else
appendHtml+='<div class = "colorBars" style = "width:'+$('.colors',itemContainer).attr('alt')+'px;background: #FFFFFF url('+baseUrl+'/images/rgbcmyk.png) repeat-y 0px 0px;">';appendHtml+='<div class = "whiteBar top">&nbsp;</div><div class = "whiteBar bottomItemBar">&nbsp;</div></div>';appendHtml+='<div class = "itemBars bottomItemBar">&nbsp;</div><div class = "itemBars top">&nbsp;</div><div class = "shadowRight">&nbsp;</div><div class = "shadowBottom">&nbsp;</div><div class = "shadowTopRight">&nbsp;</div><div class = "shadowBottomRight">&nbsp;</div><div class = "shadowBottomLeft">&nbsp;</div>';$(itemContainer).append(appendHtml);}
function allImagesLoaded(allImages,currentInterval){if(allImages.length>0){if(currentInterval<allImages.length){if(allImages[currentInterval].complete){currentInterval++;allImagesLoaded(allImages,currentInterval);}else{totalTime+=25;setTimeout(function(){allImagesLoaded(allImages,currentInterval);},25);}}else{if(totalTime>2500){displayTidbits();}else{setTimeout(function(){displayTidbits();},(2500-totalTime));}}}else{if(totalTime>2500){displayTidbits();}else{setTimeout(function(){displayTidbits();},(2500-totalTime));}}}
function displayTidbits(){if(!stopLoad){var flashObj=getFlashObject($('#loadingContainer'));if(flashObj)
flashObj.jsRollout();}}
function loadingFadeOutComplete(){$("#pageContent").css('top',-($('.itemContainer').length*150+150));$('.itemContainer').css('position','relative');$('#loadingContainer').fadeOut(300,function(){swfobject.removeSWF("loaderFlash");var flashvars={};var params={};params.play="true";params.loop="false";params.menu="false";params.quality="high";params.scale="noscale";params.allowfullscreen="false";params.wmode="transparent";params.bgcolor="#FFFFFF"
params.allowscriptaccess="sameDomain";var attributes={}
$("#pageContent").animate({top:'0px'},1000,'easeOutCirc',function(){$('.itemContainer').each(function(){var itemContainer=this;if($(itemContainer).hasClass('flashItemContainer')){swfobject.embedSWF("flash/"+$(itemContainer).attr('alt')+"_nav.swf",$(itemContainer).attr('alt')+"_nav","265","124","9.0.0",false,flashvars,params,attributes);}else{swfobject.embedSWF("flash/nichez_nav.swf",$(itemContainer).attr('alt')+"_nav","265","124","9.0.0",false,flashvars,params,attributes);}});enableTidbits();});});}
function setFragmentAndTitle(){if(windowFragment)
window.location.href="#"+windowFragment;if(pageTitle){window.document.title=pageTitle;setTimeout(function(){window.document.title=pageTitle;},100);}}
function forceTidbitImageLoad(){}
jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,f,a,h,g){return jQuery.easing[jQuery.easing.def](e,f,a,h,g)},easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a}return -h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a}return h/2*((f-=2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return h*(f/=g)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return -h*((f=f/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f+a}return -h/2*((f-=2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return h*(f/=g)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return h*((f=f/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a}return h/2*((f-=2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return -h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return -h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInExpo:function(e,f,a,h,g){return(f==0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e,f,a,h,g){if(f==0){return a}if(f==g){return a+h}if((f/=g/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return h/2*(-Math.pow(2,-10*--f)+2)+a},easeInCirc:function(e,f,a,h,g){return -h*(Math.sqrt(1-(f/=g)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return h*Math.sqrt(1-(f=f/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a},easeInElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e},easeOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e},easeInOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k/2)==2){return e+l}if(!j){j=k*(0.3*1.5)}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e},easeInBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*(f/=h)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}if((f/=h/2)<1){return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return i/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a},easeInBounce:function(e,f,a,h,g){return h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a},easeOutBounce:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}}}},easeInOutBounce:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}return jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}});/* SWFObject v2.1 <http://code.google.com/p/swfobject/>
	Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van der Sluis
	This software is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/
var swfobject=function(){var b="undefined",Q="object",n="Shockwave Flash",p="ShockwaveFlash.ShockwaveFlash",P="application/x-shockwave-flash",m="SWFObjectExprInst",j=window,K=document,T=navigator,o=[],N=[],i=[],d=[],J,Z=null,M=null,l=null,e=false,A=false;var h=function(){var v=typeof K.getElementById!=b&&typeof K.getElementsByTagName!=b&&typeof K.createElement!=b,AC=[0,0,0],x=null;if(typeof T.plugins!=b&&typeof T.plugins[n]==Q){x=T.plugins[n].description;if(x&&!(typeof T.mimeTypes!=b&&T.mimeTypes[P]&&!T.mimeTypes[P].enabledPlugin)){x=x.replace(/^.*\s+(\S+\s+\S+$)/,"$1");AC[0]=parseInt(x.replace(/^(.*)\..*$/,"$1"),10);AC[1]=parseInt(x.replace(/^.*\.(.*)\s.*$/,"$1"),10);AC[2]=/r/.test(x)?parseInt(x.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof j.ActiveXObject!=b){var y=null,AB=false;try{y=new ActiveXObject(p+".7")}catch(t){try{y=new ActiveXObject(p+".6");AC=[6,0,21];y.AllowScriptAccess="always"}catch(t){if(AC[0]==6){AB=true}}if(!AB){try{y=new ActiveXObject(p)}catch(t){}}}if(!AB&&y){try{x=y.GetVariable("$version");if(x){x=x.split(" ")[1].split(",");AC=[parseInt(x[0],10),parseInt(x[1],10),parseInt(x[2],10)]}}catch(t){}}}}var AD=T.userAgent.toLowerCase(),r=T.platform.toLowerCase(),AA=/webkit/.test(AD)?parseFloat(AD.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,q=false,z=r?/win/.test(r):/win/.test(AD),w=r?/mac/.test(r):/mac/.test(AD);/*@cc_on q=true;@if(@_win32)z=true;@elif(@_mac)w=true;@end@*/return{w3cdom:v,pv:AC,webkit:AA,ie:q,win:z,mac:w}}();var L=function(){if(!h.w3cdom){return }f(H);if(h.ie&&h.win){try{K.write("<script id=__ie_ondomload defer=true src=//:><\/script>");J=C("__ie_ondomload");if(J){I(J,"onreadystatechange",S)}}catch(q){}}if(h.webkit&&typeof K.readyState!=b){Z=setInterval(function(){if(/loaded|complete/.test(K.readyState)){E()}},10)}if(typeof K.addEventListener!=b){K.addEventListener("DOMContentLoaded",E,null)}R(E)}();function S(){if(J.readyState=="complete"){J.parentNode.removeChild(J);E()}}function E(){if(e){return }if(h.ie&&h.win){var v=a("span");try{var u=K.getElementsByTagName("body")[0].appendChild(v);u.parentNode.removeChild(u)}catch(w){return }}e=true;if(Z){clearInterval(Z);Z=null}var q=o.length;for(var r=0;r<q;r++){o[r]()}}function f(q){if(e){q()}else{o[o.length]=q}}function R(r){if(typeof j.addEventListener!=b){j.addEventListener("load",r,false)}else{if(typeof K.addEventListener!=b){K.addEventListener("load",r,false)}else{if(typeof j.attachEvent!=b){I(j,"onload",r)}else{if(typeof j.onload=="function"){var q=j.onload;j.onload=function(){q();r()}}else{j.onload=r}}}}}function H(){var t=N.length;for(var q=0;q<t;q++){var u=N[q].id;if(h.pv[0]>0){var r=C(u);if(r){N[q].width=r.getAttribute("width")?r.getAttribute("width"):"0";N[q].height=r.getAttribute("height")?r.getAttribute("height"):"0";if(c(N[q].swfVersion)){if(h.webkit&&h.webkit<312){Y(r)}W(u,true)}else{if(N[q].expressInstall&&!A&&c("6.0.65")&&(h.win||h.mac)){k(N[q])}else{O(r)}}}}else{W(u,true)}}}function Y(t){var q=t.getElementsByTagName(Q)[0];if(q){var w=a("embed"),y=q.attributes;if(y){var v=y.length;for(var u=0;u<v;u++){if(y[u].nodeName=="DATA"){w.setAttribute("src",y[u].nodeValue)}else{w.setAttribute(y[u].nodeName,y[u].nodeValue)}}}var x=q.childNodes;if(x){var z=x.length;for(var r=0;r<z;r++){if(x[r].nodeType==1&&x[r].nodeName=="PARAM"){w.setAttribute(x[r].getAttribute("name"),x[r].getAttribute("value"))}}}t.parentNode.replaceChild(w,t)}}function k(w){A=true;var u=C(w.id);if(u){if(w.altContentId){var y=C(w.altContentId);if(y){M=y;l=w.altContentId}}else{M=G(u)}if(!(/%$/.test(w.width))&&parseInt(w.width,10)<310){w.width="310"}if(!(/%$/.test(w.height))&&parseInt(w.height,10)<137){w.height="137"}K.title=K.title.slice(0,47)+" - Flash Player Installation";var z=h.ie&&h.win?"ActiveX":"PlugIn",q=K.title,r="MMredirectURL="+j.location+"&MMplayerType="+z+"&MMdoctitle="+q,x=w.id;if(h.ie&&h.win&&u.readyState!=4){var t=a("div");x+="SWFObjectNew";t.setAttribute("id",x);u.parentNode.insertBefore(t,u);u.style.display="none";var v=function(){u.parentNode.removeChild(u)};I(j,"onload",v)}U({data:w.expressInstall,id:m,width:w.width,height:w.height},{flashvars:r},x)}}function O(t){if(h.ie&&h.win&&t.readyState!=4){var r=a("div");t.parentNode.insertBefore(r,t);r.parentNode.replaceChild(G(t),r);t.style.display="none";var q=function(){t.parentNode.removeChild(t)};I(j,"onload",q)}else{t.parentNode.replaceChild(G(t),t)}}function G(v){var u=a("div");if(h.win&&h.ie){u.innerHTML=v.innerHTML}else{var r=v.getElementsByTagName(Q)[0];if(r){var w=r.childNodes;if(w){var q=w.length;for(var t=0;t<q;t++){if(!(w[t].nodeType==1&&w[t].nodeName=="PARAM")&&!(w[t].nodeType==8)){u.appendChild(w[t].cloneNode(true))}}}}}return u}function U(AG,AE,t){var q,v=C(t);if(v){if(typeof AG.id==b){AG.id=t}if(h.ie&&h.win){var AF="";for(var AB in AG){if(AG[AB]!=Object.prototype[AB]){if(AB.toLowerCase()=="data"){AE.movie=AG[AB]}else{if(AB.toLowerCase()=="styleclass"){AF+=' class="'+AG[AB]+'"'}else{if(AB.toLowerCase()!="classid"){AF+=" "+AB+'="'+AG[AB]+'"'}}}}}var AD="";for(var AA in AE){if(AE[AA]!=Object.prototype[AA]){AD+='<param name="'+AA+'" value="'+AE[AA]+'" />'}}v.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+AF+">"+AD+"</object>";i[i.length]=AG.id;q=C(AG.id)}else{if(h.webkit&&h.webkit<312){var AC=a("embed");AC.setAttribute("type",P);for(var z in AG){if(AG[z]!=Object.prototype[z]){if(z.toLowerCase()=="data"){AC.setAttribute("src",AG[z])}else{if(z.toLowerCase()=="styleclass"){AC.setAttribute("class",AG[z])}else{if(z.toLowerCase()!="classid"){AC.setAttribute(z,AG[z])}}}}}for(var y in AE){if(AE[y]!=Object.prototype[y]){if(y.toLowerCase()!="movie"){AC.setAttribute(y,AE[y])}}}v.parentNode.replaceChild(AC,v);q=AC}else{var u=a(Q);u.setAttribute("type",P);for(var x in AG){if(AG[x]!=Object.prototype[x]){if(x.toLowerCase()=="styleclass"){u.setAttribute("class",AG[x])}else{if(x.toLowerCase()!="classid"){u.setAttribute(x,AG[x])}}}}for(var w in AE){if(AE[w]!=Object.prototype[w]&&w.toLowerCase()!="movie"){F(u,w,AE[w])}}v.parentNode.replaceChild(u,v);q=u}}}return q}function F(t,q,r){var u=a("param");u.setAttribute("name",q);u.setAttribute("value",r);t.appendChild(u)}function X(r){var q=C(r);if(q&&(q.nodeName=="OBJECT"||q.nodeName=="EMBED")){if(h.ie&&h.win){if(q.readyState==4){B(r)}else{j.attachEvent("onload",function(){B(r)})}}else{q.parentNode.removeChild(q)}}}function B(t){var r=C(t);if(r){for(var q in r){if(typeof r[q]=="function"){r[q]=null}}r.parentNode.removeChild(r)}}function C(t){var q=null;try{q=K.getElementById(t)}catch(r){}return q}function a(q){return K.createElement(q)}function I(t,q,r){t.attachEvent(q,r);d[d.length]=[t,q,r]}function c(t){var r=h.pv,q=t.split(".");q[0]=parseInt(q[0],10);q[1]=parseInt(q[1],10)||0;q[2]=parseInt(q[2],10)||0;return(r[0]>q[0]||(r[0]==q[0]&&r[1]>q[1])||(r[0]==q[0]&&r[1]==q[1]&&r[2]>=q[2]))?true:false}function V(v,r){if(h.ie&&h.mac){return }var u=K.getElementsByTagName("head")[0],t=a("style");t.setAttribute("type","text/css");t.setAttribute("media","screen");if(!(h.ie&&h.win)&&typeof K.createTextNode!=b){t.appendChild(K.createTextNode(v+" {"+r+"}"))}u.appendChild(t);if(h.ie&&h.win&&typeof K.styleSheets!=b&&K.styleSheets.length>0){var q=K.styleSheets[K.styleSheets.length-1];if(typeof q.addRule==Q){q.addRule(v,r)}}}function W(t,q){var r=q?"visible":"hidden";if(e&&C(t)){C(t).style.visibility=r}else{V("#"+t,"visibility:"+r)}}function g(s){var r=/[\\\"<>\.;]/;var q=r.exec(s)!=null;return q?encodeURIComponent(s):s}var D=function(){if(h.ie&&h.win){window.attachEvent("onunload",function(){var w=d.length;for(var v=0;v<w;v++){d[v][0].detachEvent(d[v][1],d[v][2])}var t=i.length;for(var u=0;u<t;u++){X(i[u])}for(var r in h){h[r]=null}h=null;for(var q in swfobject){swfobject[q]=null}swfobject=null})}}();return{registerObject:function(u,q,t){if(!h.w3cdom||!u||!q){return }var r={};r.id=u;r.swfVersion=q;r.expressInstall=t?t:false;N[N.length]=r;W(u,false)},getObjectById:function(v){var q=null;if(h.w3cdom){var t=C(v);if(t){var u=t.getElementsByTagName(Q)[0];if(!u||(u&&typeof t.SetVariable!=b)){q=t}else{if(typeof u.SetVariable!=b){q=u}}}}return q},embedSWF:function(x,AE,AB,AD,q,w,r,z,AC){if(!h.w3cdom||!x||!AE||!AB||!AD||!q){return }AB+="";AD+="";if(c(q)){W(AE,false);var AA={};if(AC&&typeof AC===Q){for(var v in AC){if(AC[v]!=Object.prototype[v]){AA[v]=AC[v]}}}AA.data=x;AA.width=AB;AA.height=AD;var y={};if(z&&typeof z===Q){for(var u in z){if(z[u]!=Object.prototype[u]){y[u]=z[u]}}}if(r&&typeof r===Q){for(var t in r){if(r[t]!=Object.prototype[t]){if(typeof y.flashvars!=b){y.flashvars+="&"+t+"="+r[t]}else{y.flashvars=t+"="+r[t]}}}}f(function(){U(AA,y,AE);if(AA.id==AE){W(AE,true)}})}else{if(w&&!A&&c("6.0.65")&&(h.win||h.mac)){A=true;W(AE,false);f(function(){var AF={};AF.id=AF.altContentId=AE;AF.width=AB;AF.height=AD;AF.expressInstall=w;k(AF)})}}},getFlashPlayerVersion:function(){return{major:h.pv[0],minor:h.pv[1],release:h.pv[2]}},hasFlashPlayerVersion:c,createSWF:function(t,r,q){if(h.w3cdom){return U(t,r,q)}else{return undefined}},removeSWF:function(q){if(h.w3cdom){X(q)}},createCSS:function(r,q){if(h.w3cdom){V(r,q)}},addDomLoadEvent:f,addLoadEvent:R,getQueryParamValue:function(v){var u=K.location.search||K.location.hash;if(v==null){return g(u)}if(u){var t=u.substring(1).split("&");for(var r=0;r<t.length;r++){if(t[r].substring(0,t[r].indexOf("="))==v){return g(t[r].substring((t[r].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(A&&M){var q=C(m);if(q){q.parentNode.replaceChild(M,q);if(l){W(l,true);if(h.ie&&h.win){M.style.display="block"}}M=null;l=null;A=false}}}}}();
/**
 * 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: 3/9/2009
 * @author Ariel Flesler
 * @version 1.4.1
 *
 * http://flesler.blogspot.com/2007/10/jqueryscrollto.html
 */
;(function($){var m=$.scrollTo=function(b,h,f){$(window).scrollTo(b,h,f)};m.defaults={axis:'xy',duration:parseFloat($.fn.jquery)>=1.3?0:1};m.window=function(b){return $(window).scrollable()};$.fn.scrollable=function(){return this.map(function(){var b=this,h=!b.nodeName||$.inArray(b.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!h)return b;var f=(b.contentWindow||b).document||b.ownerDocument||b;return $.browser.safari||f.compatMode=='BackCompat'?f.body:f.documentElement})};$.fn.scrollTo=function(l,j,a){if(typeof j=='object'){a=j;j=0}if(typeof a=='function')a={onAfter:a};if(l=='max')l=9e9;a=$.extend({},m.defaults,a);j=j||a.speed||a.duration;a.queue=a.queue&&a.axis.length>1;if(a.queue)j/=2;a.offset=n(a.offset);a.over=n(a.over);return this.scrollable().each(function(){var k=this,o=$(k),d=l,p,g={},q=o.is('html,body');switch(typeof d){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px)?$/.test(d)){d=n(d);break}d=$(d,this);case'object':if(d.is||d.style)p=(d=$(d)).offset()}$.each(a.axis.split(''),function(b,h){var f=h=='x'?'Left':'Top',i=f.toLowerCase(),c='scroll'+f,r=k[c],s=h=='x'?'Width':'Height';if(p){g[c]=p[i]+(q?0:r-o.offset()[i]);if(a.margin){g[c]-=parseInt(d.css('margin'+f))||0;g[c]-=parseInt(d.css('border'+f+'Width'))||0}g[c]+=a.offset[i]||0;if(a.over[i])g[c]+=d[s.toLowerCase()]()*a.over[i]}else g[c]=d[i];if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],u(s));if(!b&&a.queue){if(r!=g[c])t(a.onAfterFirst);delete g[c]}});t(a.onAfter);function t(b){o.animate(g,j,a.easing,b&&function(){b.call(this,l,a)})};function u(b){var h='scroll'+b;if(!q)return k[h];var f='client'+b,i=k.ownerDocument.documentElement,c=k.ownerDocument.body;return Math.max(i[h],c[h])-Math.min(i[f],c[f])}}).end()};function n(b){return typeof b=='object'?b:{top:b,left:b}}})(jQuery);