$(function() {
		   
	Cufon.replace('h1', { fontFamily: 'Gotham Light', fontWeight: '300' });
	Cufon.replace('h2');
	Cufon.replace('.four .secondary-navigation h3');
	
	$('.navigation ul li a').addClass('toplevel');
	$('.navigation ul li ul li a').removeClass('toplevel');
	
	Cufon.replace($('.navigation ul li a.toplevel'), {hover: true});
	Cufon.replace($('h2 a'), {hover: true});
	
	shoppingCartSetUp();
	
    jQuery('.latest-products').jcarousel();
		
});

function popupForms() {
	
	form = $('#lts-popupcontent .form form');
		
	form.submit(function(){
						 
		var UserUsername = $("input#UserUsername").val();  
		
		var allInputs = $("#lts-popupcontent .form form :input");
		
		
		var dataString = '';
		
		$(allInputs).each(function (i) {
									
			vid = $(this).attr('id');
			vval = $(this).val();
			
			if (vid.length > 0) {
					if(dataString.length > 0) {
						dataString = dataString + '&';
					}
					dataString = dataString + vid + '=' + vval;
			}
			
		});
		
		//alert(dataString);
		
		  				 
	//	return false;
		
		$.ajax({  
		type: "POST",  
		url: form.attr('action'),  
		data: dataString,  
		success: function() {  
			$('#lts-popupcontent .form').html("<div id='message'></div>");  
			$('#message').html("<h2>We have sent you an email</h2>")  
			.hide()  
			.fadeIn(1500, function() {  
								   			
				$('#lts-popupcontent').fadeOut(600, function() {
     				remove();
    			});
			
			});
			
			}  
		}); 
		
		return false;
	});

	
}


function shoppingCartSetUp() {
	
	basket = $('.navigation-account li.shopping-cart ul').eq(0);
	basketh = 0-basket.height()-40;
	$(basket).css('top', basketh);
	
	$('.navigation-account li.shopping-cart a').eq(0).click(
														
		function() {
			return false;
		});
		   
	
	$('.navigation-account li.shopping-cart').hover(											
							   
		function() { 
		
			$(this).addClass('over');
			
			basket.animate({ 
				top:'100%'
			}, 1 );
		},
		
		function() { 
			
			$(this).removeClass('over');
			
			basket.animate({ 
				top: basketh
			}, 1 );
		
	});

}