/* FancyBox - Janis Skarnelis - Version 1.2.6 
(fixPNG removed to fix CSS image sprite appearance in IE) */
(function(E){var C,A,H=false,B=new Image,J,K=1,D=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i;var I=null,G=E.browser.msie&&E.browser.version.substr(0,1)==6&&!window.XMLHttpRequest,F=G||(E.browser.msie&&E.browser.version.substr(0,1)==7);E.fn.fancybox=function(L){var O=E.extend({},E.fn.fancybox.defaults,L);var V=this;function Q(){C=this;A=E.extend({},O);P();return false;}function P(){if(H){return ;}if(E.isFunction(A.callbackOnStart)){A.callbackOnStart();}A.itemArray=[];A.itemCurrent=0;if(O.itemArray.length>0){A.itemArray=O.itemArray;}else{var X={};if(!C.rel||C.rel==""){var X={href:C.href,title:C.title};if(E(C).children("img:first").length){X.orig=E(C).children("img:first");}else{X.orig=E(C);}if(X.title==""||typeof X.title=="undefined"){X.title=X.orig.attr("alt");}A.itemArray.push(X);}else{var Y=E(V).filter("a[rel="+C.rel+"]");var X={};for(var W=0;W<Y.length;W++){X={href:Y[W].href,title:Y[W].title};if(E(Y[W]).children("img:first").length){X.orig=E(Y[W]).children("img:first");}else{X.orig=E(Y[W]);}if(X.title==""||typeof X.title=="undefined"){X.title=X.orig.attr("alt");}A.itemArray.push(X);}}}while(A.itemArray[A.itemCurrent].href!=C.href){A.itemCurrent++;}if(A.overlayShow){if(G){E("embed, object, select").css("visibility","hidden");E("#fancy_overlay").css("height",E(document).height());}E("#fancy_overlay").css({"background-color":A.overlayColor,opacity:A.overlayOpacity}).show();}E(window).bind("resize.fb scroll.fb",E.fn.fancybox.scrollBox);R();}function R(){E("#fancy_right, #fancy_left, #fancy_close, #fancy_title").hide();var W=A.itemArray[A.itemCurrent].href;if(W.match("iframe")||C.className.indexOf("iframe")>=0){E.fn.fancybox.showLoading();N('<iframe id="fancy_frame" onload="jQuery.fn.fancybox.showIframe()" name="fancy_iframe'+Math.round(Math.random()*1000)+'" frameborder="0" hspace="0" src="'+W+'"></iframe>',A.frameWidth,A.frameHeight);}else{if(W.match(/#/)){var X=window.location.href.split("#")[0];X=W.replace(X,"");X=X.substr(X.indexOf("#"));N('<div id="fancy_div">'+E(X).html()+"</div>",A.frameWidth,A.frameHeight);}else{if(W.match(D)){B=new Image;B.src=W;if(B.complete){U();}else{E.fn.fancybox.showLoading();E(B).unbind().bind("load",function(){E("#fancy_loading").hide();U();});}}else{E.fn.fancybox.showLoading();E.get(W,function(Y){E("#fancy_loading").hide();N('<div id="fancy_ajax">'+Y+"</div>",A.frameWidth,A.frameHeight);});}}}}function U(){var Z=B.width;var W=B.height;var b=(A.padding*2)+40;var a=(A.padding*2)+60;var X=E.fn.fancybox.getViewport();if(A.imageScale&&(Z>(X[0]-b)||W>(X[1]-a))){var Y=Math.min(Math.min(X[0]-b,Z)/Z,Math.min(X[1]-a,W)/W);Z=Math.round(Y*Z);W=Math.round(Y*W);}N('<img alt="" id="fancy_img" src="'+B.src+'" />',Z,W);}function S(){if((A.itemArray.length-1)>A.itemCurrent){var W=A.itemArray[A.itemCurrent+1].href||false;if(W&&W.match(D)){objNext=new Image();objNext.src=W;}}if(A.itemCurrent>0){var W=A.itemArray[A.itemCurrent-1].href||false;if(W&&W.match(D)){objNext=new Image();objNext.src=W;}}}function N(b,X,d){H=true;var Z=A.padding;if(F||I){E("#fancy_content")[0].style.removeExpression("height");E("#fancy_content")[0].style.removeExpression("width");}if(Z>0){X+=Z*2;d+=Z*2;E("#fancy_content").css({top:Z+"px",right:Z+"px",bottom:Z+"px",left:Z+"px",width:"auto",height:"auto"});if(F||I){E("#fancy_content")[0].style.setExpression("height","(this.parentNode.clientHeight - "+Z*2+")");E("#fancy_content")[0].style.setExpression("width","(this.parentNode.clientWidth - "+Z*2+")");}}else{E("#fancy_content").css({top:0,right:0,bottom:0,left:0,width:"100%",height:"100%"});}if(E("#fancy_outer").is(":visible")&&X==E("#fancy_outer").width()&&d==E("#fancy_outer").height()){E("#fancy_content").fadeOut("fast",function(){E("#fancy_content").empty().append(E(b)).fadeIn("normal",function(){M();});});return ;}var c=E.fn.fancybox.getViewport();var f=(d+60)>c[1]?c[3]:(c[3]+Math.round((c[1]-d-60)*0.5));var Y=(X+40)>c[0]?c[2]:(c[2]+Math.round((c[0]-X-40)*0.5));var e={left:Y,top:f,width:X+"px",height:d+"px"};if(E("#fancy_outer").is(":visible")){E("#fancy_content").fadeOut("normal",function(){E("#fancy_content").empty();E("#fancy_outer").animate(e,A.zoomSpeedChange,A.easingChange,function(){E("#fancy_content").append(E(b)).fadeIn("normal",function(){M();});});});}else{if(A.zoomSpeedIn>0&&A.itemArray[A.itemCurrent].orig!==undefined){E("#fancy_content").empty().append(E(b));var a=A.itemArray[A.itemCurrent].orig;var W=E.fn.fancybox.getPosition(a);E("#fancy_outer").css({left:(W.left-20-A.padding)+"px",top:(W.top-20-A.padding)+"px",width:E(a).width()+(A.padding*2),height:E(a).height()+(A.padding*2)});if(A.zoomOpacity){e.opacity="show";}E("#fancy_outer").animate(e,A.zoomSpeedIn,A.easingIn,function(){M();});}else{E("#fancy_content").hide().empty().append(E(b)).show();E("#fancy_outer").css(e).fadeIn("normal",function(){M();});}}}function T(){if(A.itemCurrent!==0){E("#fancy_left, #fancy_left_ico").unbind().bind("click",function(W){W.stopPropagation();A.itemCurrent--;R();return false;});E("#fancy_left").show();}if(A.itemCurrent!=(A.itemArray.length-1)){E("#fancy_right, #fancy_right_ico").unbind().bind("click",function(W){W.stopPropagation();A.itemCurrent++;R();return false;});E("#fancy_right").show();}}function M(){if(E.browser.msie){E("#fancy_content")[0].style.removeAttribute("filter");E("#fancy_outer")[0].style.removeAttribute("filter");}T();S();E(document).bind("keydown.fb",function(X){if(X.keyCode==27&&A.enableEscapeButton){E.fn.fancybox.close();}else{if(X.keyCode==37&&A.itemCurrent!==0){E(document).unbind("keydown.fb");A.itemCurrent--;R();}else{if(X.keyCode==39&&A.itemCurrent!=(A.itemArray.length-1)){E(document).unbind("keydown.fb");A.itemCurrent++;R();}}}});if(A.hideOnContentClick){E("#fancy_content").click(E.fn.fancybox.close);}if(A.overlayShow&&A.hideOnOverlayClick){E("#fancy_overlay").bind("click",E.fn.fancybox.close);}if(A.showCloseButton){E("#fancy_close").bind("click",E.fn.fancybox.close).show();}if(typeof A.itemArray[A.itemCurrent].title!=="undefined"&&A.itemArray[A.itemCurrent].title.length>0){var W=E("#fancy_outer").position();E("#fancy_title div").text(A.itemArray[A.itemCurrent].title).html();E("#fancy_title").css({top:W.top+E("#fancy_outer").outerHeight()-32,left:W.left+((E("#fancy_outer").outerWidth()*0.5)-(E("#fancy_title").width()*0.5))}).show();}if(A.overlayShow&&G){E("embed, object, select",E("#fancy_content")).css("visibility","visible");}if(E.isFunction(A.callbackOnShow)){A.callbackOnShow(A.itemArray[A.itemCurrent]);}if(E.browser.msie){E("#fancy_outer")[0].style.removeAttribute("filter");E("#fancy_content")[0].style.removeAttribute("filter");}H=false;}return this.unbind("click.fb").bind("click.fb",Q);};E.fn.fancybox.scrollBox=function(){var L=E.fn.fancybox.getViewport();if(A.centerOnScroll&&E("#fancy_outer").is(":visible")){var M=E("#fancy_outer").outerWidth();var N=E("#fancy_outer").outerHeight();var O={top:(N>L[1]?L[3]:L[3]+Math.round((L[1]-N)*0.5)),left:(M>L[0]?L[2]:L[2]+Math.round((L[0]-M)*0.5))};E("#fancy_outer").css(O);E("#fancy_title").css({top:O.top+N-32,left:O.left+((M*0.5)-(E("#fancy_title").width()*0.5))});}if(G&&E("#fancy_overlay").is(":visible")){E("#fancy_overlay").css({height:E(document).height()});}if(E("#fancy_loading").is(":visible")){E("#fancy_loading").css({left:((L[0]-40)*0.5+L[2]),top:((L[1]-40)*0.5+L[3])});}};E.fn.fancybox.getNumeric=function(L,M){return parseInt(E.curCSS(L.jquery?L[0]:L,M,true))||0;};E.fn.fancybox.getPosition=function(L){var M=L.offset();M.top+=E.fn.fancybox.getNumeric(L,"paddingTop");M.top+=E.fn.fancybox.getNumeric(L,"borderTopWidth");M.left+=E.fn.fancybox.getNumeric(L,"paddingLeft");M.left+=E.fn.fancybox.getNumeric(L,"borderLeftWidth");return M;};E.fn.fancybox.showIframe=function(){E("#fancy_loading").hide();E("#fancy_frame").show();};E.fn.fancybox.getViewport=function(){return[E(window).width(),E(window).height(),E(document).scrollLeft(),E(document).scrollTop()];};E.fn.fancybox.animateLoading=function(){if(!E("#fancy_loading").is(":visible")){clearInterval(J);return ;}E("#fancy_loading > div").css("top",(K*-40)+"px");K=(K+1)%12;};E.fn.fancybox.showLoading=function(){clearInterval(J);var L=E.fn.fancybox.getViewport();E("#fancy_loading").css({left:((L[0]-40)*0.5+L[2]),top:((L[1]-40)*0.5+L[3])}).show();E("#fancy_loading").bind("click",E.fn.fancybox.close);J=setInterval(E.fn.fancybox.animateLoading,66);};E.fn.fancybox.close=function(){H=true;E(B).unbind();E(document).unbind("keydown.fb");E(window).unbind("resize.fb scroll.fb");E("#fancy_overlay, #fancy_content, #fancy_close").unbind();E("#fancy_close, #fancy_loading, #fancy_left, #fancy_right, #fancy_title").hide();__cleanup=function(){if(E("#fancy_overlay").is(":visible")){E("#fancy_overlay").fadeOut("fast");}E("#fancy_content").empty();if(A.centerOnScroll){E(window).unbind("resize.fb scroll.fb");}if(G){E("embed, object, select").css("visibility","visible");}if(E.isFunction(A.callbackOnClose)){A.callbackOnClose();}H=false;};if(E("#fancy_outer").is(":visible")!==false){if(A.zoomSpeedOut>0&&A.itemArray[A.itemCurrent].orig!==undefined){var M=A.itemArray[A.itemCurrent].orig;var L=E.fn.fancybox.getPosition(M);var N={left:(L.left-20-A.padding)+"px",top:(L.top-20-A.padding)+"px",width:E(M).width()+(A.padding*2),height:E(M).height()+(A.padding*2)};if(A.zoomOpacity){N.opacity="hide";}E("#fancy_outer").stop(false,true).animate(N,A.zoomSpeedOut,A.easingOut,__cleanup);}else{E("#fancy_outer").stop(false,true).fadeOut("fast",__cleanup);}}else{__cleanup();}return false;};E.fn.fancybox.build=function(){var L="";L+='<div id="fancy_overlay"></div>';L+='<div id="fancy_loading"><div></div></div>';L+='<div id="fancy_outer">';L+='<div id="fancy_inner">';L+='<div id="fancy_close"></div>';L+='<div id="fancy_bg"><div class="fancy_bg" id="fancy_bg_n"></div><div class="fancy_bg" id="fancy_bg_ne"></div><div class="fancy_bg" id="fancy_bg_e"></div><div class="fancy_bg" id="fancy_bg_se"></div><div class="fancy_bg" id="fancy_bg_s"></div><div class="fancy_bg" id="fancy_bg_sw"></div><div class="fancy_bg" id="fancy_bg_w"></div><div class="fancy_bg" id="fancy_bg_nw"></div></div>';L+='<a href="javascript:;" id="fancy_left"><span class="fancy_ico" id="fancy_left_ico"></span></a><a href="javascript:;" id="fancy_right"><span class="fancy_ico" id="fancy_right_ico"></span></a>';L+='<div id="fancy_content"></div>';L+="</div>";L+="</div>";L+='<div id="fancy_title"></div>';E(L).appendTo("body");E('<table cellspacing="0" cellpadding="0" border="0"><tr><td class="fancy_title" id="fancy_title_left"></td><td class="fancy_title" id="fancy_title_main"><div></div></td><td class="fancy_title" id="fancy_title_right"></td></tr></table>').appendTo("#fancy_title");if(G){E("div#fancy_overlay").css("position","absolute");E("#fancy_inner").prepend('<iframe id="fancy_bigIframe" src="javascript:false;" scrolling="no" frameborder="0"></iframe>');var M=E("#fancy_bigIframe")[0].contentWindow.document;M.open();M.close();}};E.fn.fancybox.defaults={padding:10,imageScale:true,zoomOpacity:true,zoomSpeedIn:0,zoomSpeedOut:0,zoomSpeedChange:300,easingIn:"swing",easingOut:"swing",easingChange:"swing",frameWidth:560,frameHeight:340,overlayShow:true,overlayOpacity:0.3,overlayColor:"#666",enableEscapeButton:true,showCloseButton:true,hideOnOverlayClick:true,hideOnContentClick:true,centerOnScroll:true,itemArray:[],callbackOnStart:null,callbackOnShow:null,callbackOnClose:null};E(document).ready(function(){I=E.browser.msie&&!E.boxModel;if(E("#fancy_outer").length<1){E.fn.fancybox.build();}});})(jQuery);

jQuery(document).ready(function($){
	//Dropdown Menu
	$('#navmenu ul').hide().find('li:last').addClass('nav-last');
	$('#navmenu li').hover(function(){
		$(this).find('ul').slideDown();
	},function(){
		$(this).find('ul').slideUp();
	});

	//Email Subscription
	$('#subscribe a').click(function(){
		$('#subscribe-over').fadeIn('slow');
	});
	
	//Footer Testimonials
	$('a.testimonial').hover(function(){
          $(this).animate({'top': '-10px'}, 150);            
      }, function(){
          $(this).animate({'top': '0'}, 150);
    });
    
	//Read More
	$('.readmorehidden').hide();

	$('.readmore').css({'cursor':'pointer'}).click(function(){
		$(this).parents('blockquote').children('.readmorehidden').fadeIn();
		$(this).parents('blockquote').children('.readmore,p:first').hide();
	});
	
	//Fancybox
	$('.fancybox').fancybox({
		'zoomSpeedIn':	500,
		'zoomSpeedOut':	250,
		'overlayShow': true,
		'padding': false
	});
	
	//Upgrade IE Alert
	if ($.browser.msie && $.browser.version.substr(0,3)=="6.0"){
		$("body").prepend("<a href='http://www.microsoft.com/windows/internet-explorer/' id='browser-alert'>Your web browser is outdated and unsupported. You can easily upgrade to the latest version by clicking here.</a>");
	}
});