/*
	Projeto - Robert Oatley (Vineyards)
	Developer(s):
		+ Fernando Basilio (fernando.basilio@hellointeractive.com.br)
*/

//var J = jQuery.noConflict();
$(document).ready(function() {
	//center element ao #content
	centralizeElement('#content');
	footerFixed();

	//resize resolucion
	$(window).resize(function(){
		centralizeElement('#content');
		footerFixed();
	});





// footer fixo no bottom
function footerFixed() {

/*
	alert('#content - ' + $('#content').height())
	alert('html - ' + $('html').height())
	alert('body - ' + $('body').height())

	//$('#footerSite').css('position','absolute');
	
	if($('html').height() > $('#content').height()){
		alert('if');
//		$('body').height($('#content').height());
//		$('#footerSite').css('bottom',0);
	}else{
		alert('else');
//		$('body').height($('#content').height()+27);
//		$('#footerSite').css('bottom',0);
	}
*/
	
}













	//iniciando modal
	initModal();


// navFooter
	$('.navFooterTrade a, .navFooterContact a').click(function(){
		
		$('.boxImgContentHome').remove();
		$('.boxContent').remove();

		$('dl dd').removeClass('on');
		$('dl dt').removeClass('on');
		
		$(".loader").ajaxStart(function(){
			$(this).show();
			$("#contentSlideHome").hide();
		});

		$(".loader").ajaxStop(function(){
			$(this).hide();
			$(".conteudo").show();
			$('#pane2').jScrollPane({showArrows:true});
			if(!$('.jScrollPaneContainer').find('.jScrollArrowUp').is(':visible') || !$('.jScrollPaneContainer').find('.jScrollArrowDown').is(':visible')){
				$('.textScroll').css('background','none');
				$('.scroll-pane').css('overflow', 'visible');
			}
		});

		$.get("/contact/contentContact.aspx",{idNav: $(this).attr('href')},function(data) {
			$(".contentItem").empty().html(data);
			$('#contentSlideHome').remove();
		});

		return false;
	});


// navVineyards
	$('.navVineyards dt a,.navVineyards dd a').click(function(){
		
		$('.boxImgContentHome').remove();

		$('dl dd').removeClass('on');
		$('dl dt').removeClass('on');
		
		$(this).parent().addClass('on');
		$('.'+$(this).parent().parent().attr('class')+' dt').addClass('on');
		
		$(".loader").ajaxStart(function(){
			$(this).show();
			$("#contentSlideHome").hide();
		});

		$(".loader").ajaxStop(function(){
			$(this).hide();
			$(".conteudo").show();
			$('#pane2').jScrollPane({showArrows:true});
			if(!$('.jScrollPaneContainer').find('.jScrollArrowUp').is(':visible') || !$('.jScrollPaneContainer').find('.jScrollArrowDown').is(':visible')){
				$('.textScroll').css('background','none');
				$('.scroll-pane').css('overflow', 'visible');
			}
		});

		$.get("/vineyards/contentVineyards.aspx",{idNav: $(this).attr('href')},function(data) {
			$(".contentItem").empty().html(data);
			$('#contentSlideHome').remove();
		});

		return false;
	});
	
// navHeritage
	$('.navHeritage dt a,.navHeritage dd a').click(function(){
		
		$('.boxImgContentHome').remove();

		$('dl dd').removeClass('on');
		$('dl dt').removeClass('on');
		
		$(this).parent().addClass('on');
		$('.'+$(this).parent().parent().attr('class')+' dt').addClass('on');
		
		$(".loader").ajaxStart(function(){
			$(this).show();
			$(".conteudo").hide();
		});

		$(".loader").ajaxStop(function(){
			$(this).hide();
			$(".conteudo").show();
			$('#pane2').jScrollPane({showArrows:true});
			if(!$('.jScrollPaneContainer').find('.jScrollArrowUp').is(':visible') || !$('.jScrollPaneContainer').find('.jScrollArrowDown').is(':visible')){
				$('.textScroll').css('background','none');
				$('.scroll-pane').css('overflow', 'visible');
			}
		});

		$.get("/heritage/contentHeritage.aspx",{idNav: $(this).attr('href')},function(data) {
			$(".contentItem").empty().html(data);
			$('.boxImgContentHome').remove();
		});

		return false;
	});

// navWines
	$('.navWines dt a,.navWines dd a').click(function(){

		$('.boxImgContentHome').remove();

		$('dl dd').removeClass('on');
		$('dl dt').removeClass('on');
		
		$(this).parent().addClass('on');
		$('.'+$(this).parent().parent().attr('class')+' dt').addClass('on');
		
		$(".loader").ajaxStart(function(){
			$(this).show();
			$(".conteudo").hide();
		});

		$(".loader").ajaxStop(function(){
			$(this).hide();
			$(".conteudo").show();
			$('#pane2').jScrollPane({showArrows:true});
			if(!$('.jScrollPaneContainer').find('.jScrollArrowUp').is(':visible') || !$('.jScrollPaneContainer').find('.jScrollArrowDown').is(':visible')){
				$('.textScroll').css('background','none');
				$('.scroll-pane').css('overflow', 'visible');
			}
		});

		$.get("/wines/contentWines.aspx",{idNav: $(this).attr('href')},function(data) {
			$(".contentItem").empty().html(data);
			$('.boxImgContentHome').remove();
		});

		return false;
	});

// Added 09/30/2010 - JHearn
// navBrands
    $('.navBrands dt a,.navBrands dd a').click(function(){

		$('.boxImgContentHome').remove();

		$('dl dd').removeClass('on');
		$('dl dt').removeClass('on');
		
		$(this).parent().addClass('on');
		$('.'+$(this).parent().parent().attr('class')+' dt').addClass('on');
		
		$(".loader").ajaxStart(function(){
			$(this).show();
			$(".conteudo").hide();
		});

		$(".loader").ajaxStop(function(){
			$(this).hide();
			$(".conteudo").show();
			$('#pane2').jScrollPane({showArrows:true});
			if(!$('.jScrollPaneContainer').find('.jScrollArrowUp').is(':visible') || !$('.jScrollPaneContainer').find('.jScrollArrowDown').is(':visible')){
				$('.textScroll').css('background','none');
				$('.scroll-pane').css('overflow', 'visible');
			}
		});

		$.get("/brands/contentBrands.php",{idNav: $(this).attr('href')},function(data) {
			$(".contentItem").empty().html(data);
			$('.boxImgContentHome').remove();
		});

		return false;
	});
	
	
});


// navFooter
	$('.navFooter li a').click(function(){
		
		//alert($(this).attr('href'));
		
		$('.boxImgContentHome').remove();

		$('dl dd').removeClass('on');
		$('dl dt').removeClass('on');
		
		$(".loader").ajaxStart(function(){
			$(this).show();
			$("#contentSlideHome").hide();
		});

		$(".loader").ajaxStop(function(){
			$(this).hide();
			$(".conteudo").show();
			$('#pane2').jScrollPane({showArrows:true});
			if(!$('.jScrollPaneContainer').find('.jScrollArrowUp').is(':visible') || !$('.jScrollPaneContainer').find('.jScrollArrowDown').is(':visible')){
				$('.textScroll').css('background','none');
				$('.scroll-pane').css('overflow', 'visible');
			}
		});

		$.get("/contact/contentContact.aspx",{idNav: $(this).attr('href')},function(data) {
			$(".contentItem").empty().html(data);
			$('#contentSlideHome').remove();
		});

		return false;
	});


