$(document).ready(function(){
	$('#navigationPrimary ul ul').each(function(){
		curWidth = 0;
		parentWidth = $(this).parent().width();
		$(this).children('li').each(function(){
			curWidth += $(this).width()+3;
		});
		$(this).width(curWidth+3);
		//alert($(this).parent().offset().left);
		//if($(this).parent().offset().left>$(this).offset().left){
		//	$(this).offset({left:-(curWidth-parentWidth)/2});
		//} else{
		//$(this).offset({left:$(this).parent().offset().left});
		//}
		
		$(this).css('left',-(curWidth-parentWidth)/2);
		if($(this).offset().left<$('#navigationPrimary ul').offset().left){
			$(this).offset({left:$(this).parent().offset().left+1});
		}
	});
	//alert($('#navigationPrimary ul li.active ul').length);
	if($('#navigationPrimary ul li.active ul, #navigationPrimary ul li.current ul').length>0){
		$('#navigationPrimary ul li.active a, #navigationPrimary ul li.current a').css({
			'border-bottom':'1px solid #23b7f6',
			'background-position':'center bottom, 0 -70px'
		});
		$('.subContent, #content').css('margin-top','35px');
	}
	$("#contactForm").validate({
		messages: {
			state: "Required"
		}
	});	
	
	$('.subContent p > img:only-child').parent('p').css('margin-bottom','7px');
	
	$('.t-home .subContent.lightgreen :header').css('color','#6a9d93');
	$('.t-home .subContent.lightblue :header').css('color','#10a1e4');
	$('.t-home .subContent.darkgreen :header').css('color','#328c86');
	$('.t-home .subContent.darkblue :header').css('color','#0f91cd');
	
	$('.accordionTitle').each(function(){
		$(this).nextUntil(':not(.accordionContent)').andSelf().wrapAll('<div' + ' ' + 'class="accordion">');
	})
	
	$('.accordionTitle').toggle(function(){
		if($.browser.msie&&(parseInt(jQuery.browser.version)==8)){
			$(this).siblings('.accordionBody').show();	
		}else{
			$(this).siblings('.accordionBody').slideDown(600);
		}
		$(this).css('background-image','url(/images/icon_toggle_down.gif)')
		return false;
	},function(){
		if($.browser.msie&&(parseInt(jQuery.browser.version)==8)){
			$(this).siblings('.accordionBody').hide();
		}else{
			$(this).siblings('.accordionBody').slideUp(600);
		}
		$(this).css('background-image','url(/images/icon_toggle_up.gif)')
		return false;
	});
	
	$('.accordion').each(function(){
		$(this).children('.accordionContent').wrapAll('<div' + ' ' + 'class="accordionBody">');
	});
	$('.accordionBody').slideUp(1);
	//$('#navigationPrimary ul li.active ul').width(++$('#navigationPrimary ul li.active ul').children('li').width());
});
