$(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');
	
	$('.navigation ul li').addClass('toplevel-li');
	$('.navigation ul li ul li').removeClass('toplevel-li');
	
	$('.navigation ul li.toplevel-li:last').addClass('last');
	
	Cufon.replace($('.navigation ul li a.toplevel'), {hover: true});
	Cufon.replace($('h2 a'), {hover: true});
	
	shoppingCartSetUp();
	
    jQuery('.latest-products').jcarousel();
	
	$.lts.share();
	
	
	if ($('ul.related-products').length > 0) {
		
		$('ul.related-products li a .text').fadeOut(0);
		
		$('ul.related-products li a').hover(
			
			function() {
				
				$(this).find('.text').fadeIn(300);
			
			}, 
			
			function() {
			
				$(this).find('.text').fadeOut(300);
				
			}
		);
		
	}
		
});

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() {
	
	$('.navigation-account li').addClass('toplevel');
	$('.navigation-account li li').removeClass('toplevel');
	
	$('.navigation-account li.toplevel').each(function() {
											 
			if ($(this).find('ul').length > 0) {
			
			$(this).find('ul').fadeOut(0);
				
				$(this).hover(											
										   
					function() { 
					
						$(this).addClass('over');
						$(this).find('ul').fadeIn(100);
					},
					
					function() { 
						
						$(this).removeClass('over');
						$(this).find('ul').eq(0).fadeOut(100);
					
				});
			
			}
	});

}
