// JavaScript Document
$(document).ready(function() { 
	
	// *******************************************************
	// Font replace
	Cufon.replace('h1') ('h2') ('h3') ('h4') ('h5') ('h6') ('ul.navigation',{hover:true});
	
	// *******************************************************
	// Top menu 
	$(" .navigation ul ").css({display: "none"}); // Opera Fix
	$(" .navigation li").hover(function(){
	$(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(400);
	},function(){
	$(this).find('ul:first').css({visibility: "hidden"});
	});
	
	// *******************************************************
	// Button 
	$('a.button, button.button').each(function(){
		var $this = $(this).removeClass('button').addClass('button_js');
		var $old = $this.clone();
		var $pre = $('<span class="pre"></span>');
		var $next = $('<span class="next"></span>');
		$this.append($pre).append($next);
		
		var width = $this.width();
		if ($.browser.mozilla && ($this.attr('href')==undefined) ){
			if($this.hasClass('button_small')){
				$pre.css({left:-3, top: -2 });
				$next.css({right:3, top: -2});
			}
			else{
				$pre.css({left:-3, top: -10 });
				$next.css({right:3, top: -10});
			}
			width+=10;
		}
		else if ($.browser.opera && ($this.attr('href')==undefined) ){
			width+=20;
		}
		else if ($.browser.msie && ($.browser.version < 7) ){
			
			$next.css({right:-1, top:0});
			$this.css({border:0});
			$pre.css('behavior','url(/cssjs/iepngfix.htc) ');
			$next.css('behavior','url(/cssjs/iepngfix.htc)');
		}

		
		$this.css({display:'block', width:width}).hover(
			function(){$(this).addClass('button_js_hover')},
			function(){$(this).removeClass('button_js_hover')}
		);
	});
	$('button.button:disabled, button.button_js:disabled').addClass('disabled');
}); 
