/*
/*	Dynamic design functions and onLoad events
/*	----------------------------------------------------------------------
/* 	Creates added dynamic functions and initializes loading.
*/
$(document).ready(function(){
						   if(jQuery.browser.msie&&parseInt(jQuery.browser.version,10)<7){
							   $('ul.sf-menu').superfish({delay:400,animation:{height:'show'},speed:275})}
						   else{$('ul.sf-menu').supersubs({minWidth:12,maxWidth:27,extraWidth:0}).superfish({delay:400,animation:{height:'show'},speed:275		                           })}
						   var overlayColor=$('#fancy_overlay').css('background-color')||'#2c2c2c';
						   $("a.zoom").fancybox({'padding':12,'overlayOpacity':0.2,'overlayColor':overlayColor,'zoomSpeedIn':500,'zoomSpeedOut':500,'callbackOnShow':modalStart});
						   $("a.login").fancybox({'padding':12,'overlayOpacity':0.2,'overlayColor':overlayColor,'showCloseButton':false,'frameWidth':400,'frameHeight':208,'hideOnContentClick':false,'callbackOnShow':modalStart});
						   $('.topReveal').click(function(){$('#ContentPanel').slideToggle(800,'easeOutQuart');
						   $.scrollTo('#ContentPanel');return false});
						   $("a.img").hover(function(){if(jQuery.browser.msie&&parseInt(jQuery.browser.version,10)<=8){$(this).stop(false,true).toggleClass('imgHover')}else{$(this).stop(false,true).toggleClass('imgHover',200)}});
						   $.fn.cluetip.defaults.cluetipClass='skinned';
						   $.fn.cluetip.defaults.cluezIndex=1234;$.fn.cluetip.defaults.dropShadow=false;$.fn.cluetip.defaults.topOffset=35;
						   $.fn.cluetip.defaults.fx={open:'fadeIn',openSpeed:'100'};
						   $.fn.cluetip.defaults.hoverIntent={sensitivity:3,interval:100,timeout:80};
						   $.fn.cluetip.defaults.onShow=function(ct,c){if($('#cluetip-inner').html()==''){(jQuery.browser.msie)?$('#cluetip').addClass('ieFix'):$('#cluetip').addClass('mozFix')}else{(jQuery.browser.msie)?$('#cluetip').removeClass('ieFix'):$('#cluetip').removeClass('mozFix')}};
						   $('a[title != ""], .tip').cluetip({showtitle:false,arrows:true,splitTitle:'|'});
						   $('.tipInclude').cluetip({attribute:'rel',showtitle:false,arrows:true});
						   $("input[type='text']:not(.noStyle), input[type='password']:not(.noStyle)").each(function(){$(this).addClass('textInput')});
						   $(window).scroll(function(){ribbonPosition()});ribbonPosition();
						   $("label.overlabel").overlabel();
						   $.localScroll();searchInputEffect();buttonStyles();if(!jQuery.browser.msie){$("a.img, div.img, .textInput, input[type='text'], input[type='password'], textarea").addClass('rounded');roundCorners();}});function modalStart(){Cufon.replace('.html> div');
						   $('#fancy_inner').addClass('rounded');roundCorners()}function ribbonPosition(){var t=$(window).scrollTop();
							var h=$(window).height();
							var offset=$(window).height()/25;
							var zoneSize=$(window).height()/3;var zoneOne=t+zoneSize+offset;
							var zoneTwo=t+zoneSize*2-offset;$(".ribbon .wrapAround").each(function(){var obj=$(this);var objH=obj.height();
							var offset=obj.offset();
							if(offset.top+objH<=zoneOne){$(this).css('background-position','0 0')}
							else if(offset.top>=zoneTwo){$(this).css('background-position','0 -104px')}
							else{$(this).css('background-position','0 -52px')}})}
							function searchInputEffect(){var searchFocus=false,searchHover=false,searchCtnr=$('#Search');searchInput=$('#SearchInput'),searchSubmit=$('#SearchSubmit');
							searchCtnr.hover(function(){if(!searchFocus)$(this).addClass('searchHover');
							searchHover=true},function(){if(!searchFocus)$(this).removeClass('searchHover');
							searchHover=false}).mousedown(function(){if(!searchFocus)$(this).removeClass('searchHover').addClass('searchActive')}).mouseup(function(){searchInput.focus();
							searchSubmit.show();searchFocus=true});
							searchInput.blur(function(){if(!searchHover){searchCtnr.removeClass('searchActive');
							searchSubmit.hide();searchFocus=false}})}
							function buttonStyles(){$("button:not(:has(span),.noStyle), input[type='submit']:not(.noStyle), input[type='button']:not(.noStyle)").each(function(){var b=$(this),tt=b.html()||b.val();
							if(!b.html()){b=($(this).attr('type')=='submit')?$('<button type="submit">'):$('<button>');
							b.insertAfter(this).addClass(this.className).attr('id',this.id);$(this).remove();}
							b.text('').addClass('btn').append($('<span>').html(tt));});
							var styledButtons=$('.btn');if(jQuery.browser.mozilla||jQuery.browser.webkit){styledButtons.children("span").css("margin-top","-1px")}styledButtons.hover(function(){$(this).addClass('submitBtnHover')},function(){$(this).removeClass('submitBtnHover')})}function roundCorners(){$('.rounded, .ui-corner-all').css({'-moz-border-radius':'4px','-webkit-border-radius':'4px','border-radius':'4px'})}Cufon.replace('h1,%20h2,%20h3,%20h4,%20h5,%20h6,%20.html');
													