$(document).ready(function(){
						   
	if( document.location.hash ) {
		var path = document.location.hash.toString().substring(1);
		
		var path_blocks = path.split(';')
		for( var i = path_blocks.length-1; i >= 0; i-- ){
			var block = path_blocks[i];
			if(block.match(':')) b = block.split(':');
			
			if( b[0] == 'tab' ) var tabed_page_id = b[1];
		}
	}
	
	var youtubecheck = document.location.href.split('home-page/youtube/');
	if(youtubecheck.length == 2){
		setTimeout(function(){ $('a[rel=youtube-'+youtubecheck[1]+']').click() },10);
	}


	$("#change_area_link").fancybox({
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'overlayShow'	:	false
	});

	$(".youtube").fancybox({
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'overlayShow'	:	false,
		'centerOnScroll': 	true,
		'width'			: 	'640',
		'height'		: 	'500'
	});

	/* Special page WMCB */
	if($(".video").length > 0){
		$(".video").fancybox({
			'speedIn'		:	600, 
			'speedOut'		:	200, 
			'overlayShow'	:	false,
			'centerOnScroll': 	true,
			'width'			: 	'700',
			'height'		: 	'400',
			onComplete	: function(){
				$('#appPreviewInner').empty();
				var randomnumber = Math.floor(Math.random()*11);
				jwplayer('appPreviewInner').setup({
				    'flashplayer': '/js/plugins/mediaplayer/player.swf',
				    'file': '/images/special/most-curious-bottle/wmcb-wine-specific.mp4?r='+randomnumber,
				    'controlbar': 'bottom',
				    'width': '640',
				    'height': '400',
				    'autostart' : true
				});
			}
		});
	}



	
	$('a.b-go-on-top').bind('click', function(){
		$.scrollTo( 0, 750, {easing: 'easeInOutExpo'} );
		return false;
	});
	
	$('.tabs-container').Tabs({'start_tab': tabed_page_id});
	
	if( tabed_page_id ){		
		$.scrollTo( $('div.tabs-container'), 750, {easing: 'easeInOutExpo'} );	
	}
	
	$('.b-vimeo-holder a.arrow').bind('click', function(){
		$(this).closest('div.cover').fadeOut('slow',function(){
			$('div.video').fadeIn('slow', function(){ 	
				if( null == navigator.userAgent.match(/like Mac OS X/i) ){
					player.playVideo();
				}
			});
		});	
		return false;
	});
	
	Cufon.replace('.c');
	Cufon.CSS.ready(function() { 
		
		var a;
		var ehs = new Array();
	
		$('.eh').each(function(){
			a = $(this).attr('class');
			if ($.inArray(a, ehs) == -1){
				ehs.push(a);	
			}
		});
		
		for (var i = 0; i < ehs.length; i++){
			var a = ehs[i];
			selector =  a.split(' ').join('.');
			$('.' + selector).equalHeights();	
		}					 
	});
	
	/*
	var ua = $.browser;
	if ( ! ua.msie  ) {
		Cufon.replace('.c_exept_ie');
	} else {
		if( ua.version > 7 ){
			Cufon.replace('.c_exept_ie');
		}
	}
	*/
	/*
	$('a#submit-subscribe-form').bind('click', function(){
		
		var o = {
			target: '#subscribe-form-wrapper'//,
			//success: function(){ console.log('test'); }
		}
		
		$('#footer-subscription').ajaxSubmit(o);	
		
		return false;
	});
	*/
       
    $('#subscription-submit').click(
        function(event){
            event.preventDefault();
            var params ={};
            params['name'] = $('#yourName').val();
            params['email'] = $('#yourEmail').val();
            params['subscribe'] = $('#yesAgree').is(':checked') ? 'yes' : 'no';
            
            $('#subscription-message').text('').hide();
            
            $.getJSON('/action-subscribe', params,
                function(data){
                    
                    if (data.success == false){
                        $('#subscription-message').text(data.message).show();
                    }
                    else{
						//alert( data.message );
						$('#footer-subscription').empty().text(data.message);
						//$('#subscription-message').text(data.message);
                        //$('#footer-subscription').hide().html(data.message).fadeIn();
                    }
                }
            ); // End post
        }
	); // End click
       
   $('.popup').bind('click',function(){															
		var pageUrl = $(this).attr('href');
		newwindow = window.open(pageUrl, '', "height=600, width=500, scrollbars=yes");															
		if (window.focus) {newwindow.focus()}
		return false;
   });	
});


function scroll_to_id(id){
	$.scrollTo( $('#'+id), 800, {easing: 'easeInOutExpo'} );
	return false;
}

/* footer accordion menu below */
function initMenu() {
	$('#footer-accordion ul').hide();
	//$('#footer-accordion ul:first').show();
	$('#footer-accordion li a').click(
	function() {
		var checkElement = $(this).next();
		if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
		return false;
	}
	if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
		$('#footer-accordion ul:visible').slideUp('normal');
		checkElement.slideDown('normal');
		return false;
		}
	});
}
$(document).ready(function() {initMenu();});
