// About Page Testimonials
function testimonials() {
	$("#testimonials .uk-slider-container").css("visibility", "inherit");
}

// Populate Account modal and show it
function accountModal(request){
	switch(request){
		case 'register':
			if(isMobile.any){
				window.open('https://taphandlesofficial.myshopify.com/account/register', '_blank');
			} else{
				$("#account_modal .uk-modal-dialog iframe").attr("src", "https://taphandlesofficial.myshopify.com/account/register");	
			}
		break;
		
		case 'account':
			if(isMobile.any){
				window.open('https://taphandlesofficial.myshopify.com/account', '_blank');
			} else{
				$("#account_modal .uk-modal-dialog iframe").attr("src", "https://taphandlesofficial.myshopify.com/account");
			}
		break;
		
		case 'cart':
			if(isMobile.any){
				window.open('https://taphandlesofficial.myshopify.com/cart', '_blank');
			} else{
				$("#account_modal .uk-modal-dialog iframe").attr("src", "https://taphandlesofficial.myshopify.com/cart");
			}
		break;
	}
	
	if(isMobile.any == false){UIkit.modal("#account_modal").show();}
}

function checkCart(){
	$.ajax({
		type: 'GET',
		url: 'https://taphandlesofficial.myshopify.com/cart.json',
		dataType: 'jsonp',
		success: function(data){
			//console.log(data); 
			//If there are items in cart
			if(data.item_count > 0){
				$("#site_header #shop.nav-cart").hide();
				$("#site_header #cart.nav-cart").text('Cart' + ' (' + data.item_count + ')').show();
				$("#mobile_cart_link").removeClass('uk-hidden').find('a').first().text('Cart' + ' (' + data.item_count + ')');
			} else{
				$("#site_header #cart.nav-cart").text('Cart').hide();
				$("#site_header #shop.nav-cart").show();
				$("#mobile_cart_link").addClass('uk-hidden').find('a').first().text('Cart');
			}
		}
	});
}

// MAIN
$(document).ready(function() {
	// Clear Account iframe src on close
	$('#account_modal').on('hide.uk.modal', function(){
        $("#account_modal .uk-modal-dialog iframe").attr("src", "");
        checkCart();
    });
    
    checkCart();
});