$(document).ready(function(){	
	/************ MAIN MENU  ***********/
	$(".menu_item").mouseover(function(){
		$(this).addClass('active');
	});
	$(".menu_item").mouseout(function(){
		$(this).removeClass('active');
	});
	/***********************************/
	
	$("#btnSignOut").click( function(){
		logoutAccount();
	});
	
	// SHOPPING CART - COUNT ITEMS IN SHOPPING CART every few seconds via AJAX
	if($("#btnShoppingCart").length>0){
		updateShoppingCartItemsCounter($("#btnShoppingCart"));
	}
});
function testFbNotConnected(){}
function testFbConnected(){	}

/**
 * @name logoutAccount 
 * @author miha.iancu
 * @param - urlLocation - location to logged out page
 */
function logoutAccount(){
	//check if user is connected with Facebook
	if($('#loggedInUser').val() != ''){
		$('#loggedInUser').val('');
		FB.logout(function(){ document.location = fbLogoutUrl;  return; });		
	}else{
		if(confirm('Are you sure you want to logout from your account?')){
			document.location = fbLogoutUrl;	
		}
	}
}

function selectAll(objId, clsName){
	var sel = $("#"+objId).attr('checked')?true:false;
	$("."+clsName).attr('checked',sel);
}

function editCardGuide(card_asset_id,card_guide_id){
	$("#cardGuideContent").css({"height":"400px"});
	$("#cardGuideContent").attr('src',baseUrl+'/card/editCardGuide/'+card_asset_id+'/'+card_guide_id);
}

function updateShoppingCartItemsCounter(counterObj){
	var urlPost = baseUrl1+'index.php/shoppingCart/countShoppingCartItems';
	var param   = {};
	$.post(urlPost, param, function(data){
		if(data>0){
			counterObj.text("Shopping Cart"+"("+data+")");			
		}else{
			counterObj.text("Shopping Cart");
		}
		setTimeout("updateShoppingCartItemsCounter($('#btnShoppingCart'))" , 2000);
	},"text");
}
