			jQuery(document).ready(function() {
				jQuery("li.expandable-menu > a").click(function(o){
					jQuery(o.target).siblings(".sub-menu").slideToggle('fast');
				});
				jQuery("li.expandable-menu > a").siblings(".sub-menu").hide();
				jQuery("li.current-menu-item").parent().show();

				
				jQuery("li.expandable-hor-menu").children(".sub-menu").hide();

				var inAnimation = false;
				jQuery("li.expandable-hor-menu").mouseleave(function(o) {
					jQuery(this).children(".sub-menu").hide();
					//jQuery(this).children(".sub-menu").css('display','none');

					/*
					if(!inAnimation) {
						inAnimation = true;
						jQuery(this).children(".sub-menu").slideUp("fast",function() { inAnimation = false; });
					}
					*/
					
				}).mouseenter(function(o){
						jQuery(this).children(".sub-menu").show();
						//jQuery(this).children(".sub-menu").css('display','block');
						/*
						if(!inAnimation) {
							inAnimation = true;
							jQuery(this).children(".sub-menu").slideDown("fast",function() {inAnimation = false;});
						}
						*/
					});
				
				jQuery('a[href="#"]').click(function(ev) { ev.preventDefault(); });

				var size = jQuery.cookie('kzkFontSize');
				jQuery('body').css("font-size",jQuery.cookie('kzkFontSize'));
				
				jQuery('#decrease-size').click(function() {
						jQuery('body').css("font-size","55%");
						jQuery.cookie('kzkFontSize',null, { expires: 7, path: '/' });
						jQuery.cookie('kzkFontSize','55%',{ expires: 7, path: '/' });
					} );
				jQuery('#default-size').click(function() {
						jQuery('body').css("font-size","62.5%");
						jQuery.cookie('kzkFontSize',null, { expires: 7, path: '/' });
						jQuery.cookie('kzkFontSize','62.5%',{ expires: 7, path: '/' });
					} );
				jQuery('#increase-size').click(function() {
						jQuery('body').css("font-size","70%");
						jQuery.cookie('kzkFontSize',null, { expires: 7, path: '/' });
						jQuery.cookie('kzkFontSize','70%',{ expires: 7, path: '/' });
					} );
			});

