$(document).ready(function() {
	
	Cufon.replace('ul#mainNav li span, #logoThin, #contactPageInfo span, .cufon');
	
	var $mainNav = $('#mainNav');
	//var $mainNavSubUls = $mainNav.find('ul').hide();
	//var $originalActiveMenuItem = $('#mainNav li.active').attr('id', 'originalActive');
	//var $originalActiveMenuSubUl = $originalActiveMenuItem.find('ul').show();
	//var $originalActiveMenuPost = $originalActiveMenuSubUl.find('a.subActive');
	
	var $theWindow = $(window);
	var $wrapper = $('#wrapper');
	$theWindow.resize(function() {
		var $this = $(this);	
		var windowWidth = $this.width();
		//console.log(windowWidth);	
		if(windowWidth < 1320){
			$wrapper.addClass('small');
		} else {
			$wrapper.removeClass('small');
		}
	});
	$theWindow.trigger('resize');
	

	$('#mainNav > li > a').click(function(){
		var $this = $(this);
		var $thisParentLi = $this.parent('li');
		var $thisParentLiSubUl = $thisParentLi.find('ul');
		var $activeMenuItem = $('#mainNav li.active')
		var $activeMenuItemSubUl = $activeMenuItem.find('ul');
		
		if($thisParentLi.hasClass('active')){
			//has active do nothing
			//console.log('has active do nothing');	
		} else {
			$thisParentLi.addClass('active');
			$thisParentLiSubUl.slideDown();
			$activeMenuItemSubUl.slideUp();
			$activeMenuItem.removeClass();
		}
		Cufon.refresh();
		return false;
	}); //end click
	
	//fancybox
	$('a.fancybox').each(function(){
		$(this).fancybox({
			overlayOpacity: 1,
			overlayColor: "#000",
			onComplete: function(o,l){
				Cufon.replace('#fancybox-title-float-main');
			}
		});	
	});
	
});
