$(function(){

	$('p.faq-question').bind( 'click', function() {
	
		if( $(this).attr("rel") == "inactive" )
		{
			$(this).addClass( "faq-question-active" );
			$(this).attr("rel","active");
		}
		else
		{
			$(this).removeClass( "faq-question-active" );
			$(this).attr("rel", "inactive")
		} 
	}).attr("rel", "inactive");
	
	$('#mainMenu ul>li').hover(function(){

		var $this = $(this);

		var SM = $this.find('.sub-menu:first');

		

		$this.addClass('hovered');

		

		SM.css('min-width', $this.width() + 'px');

		if (navigator.appVersion.indexOf('MSIE 6') > 0) {

			SM.css('width', $this.width() + 'px');

		}

		SM.find('.sub-menu').css('left', (SM.width()) + 'px');

		SM.children().css('width', (SM.width()) + 'px');

		SM.show();

		menuCorners();

	},function(){

		var $this = $(this);

		var SM = $this.find('.sub-menu');

		SM.find('.sub-menu').css('left', (SM.width()) + 'px');

		SM.children().css('width', (SM.width()) + 'px');



		$this.removeClass('hovered');

		$this.find('.sub-menu').hide();

		menuCorners();

	});

	

	$('#mainMenu ul.submenu li ul.sub-menu').hover(function(){

		var $this	= $(this);

		var $left	= $this.parent().width() + 'px';

		

		var UL = $this.find('.sub-menu');

		

		if ( UL.size() > 0) {

			$this.addClass('hovered');

			UL.css({

				'left'	: $left

			}).show();

			menuCorners();

		}

		

	}, function(){

		var $this = $(this);

		

		$this.removeClass('hovered');

		$this.find('.sub-menu').hide();

		menuCorners();

	});

	

	$('UL.side-box>LI').hover(function(){

		var $this = $(this);

		$this.addClass('hovered');

	}, function(){

		var $this = $(this);

		$this.removeClass('hovered');

	});



})
