function add_to_favorites(page_name,id,user_id,triggered_page)
{

	var name = $("#item"+id+" #asset_container #asset_favorite img").attr('name');
	if (name == "not_favorite" || page_name=="artist_store" || page_name=="item_detail"){
		$("#item"+id+" #asset_container #asset_favorite img").attr('name', "favorite");
		$("#item"+id+" #asset_container #asset_favorite img").attr('src', staticUrlForImages()+"fav3.png");
		$.ajax({
			type: "POST",
			url: "/ajax_add_to_favorites&popuph=yes",
			data: "id="+id+"&user_id="+user_id+"&page_name="+page_name+"&triggered_page="+triggered_page,
			cache: false,
			success: function(html){
				if (page_name=="asset"){
					$("#item"+id+" #asset_container #asset_message").html(html);	
					$("#item"+id+" #asset_container #asset_message").show();	
					setInterval(function(){
						$("#item"+id+" #asset_container #asset_message").fadeOut('slow');
					}, "3000");
				}
				else {
					$("#return_message").html(html);
				}
			}	
		});
	}
	else {
		removeFavoriteAsset(id);
	}
} 

function removeFavoriteAsset(assetid)
{
	var pagename = "asset2";
	var answer = confirm("Are you sure you want to remove this item from your favorites?");
	if (answer)
	{
		$("#item"+assetid+" #asset_container #asset_favorite img").attr('name', "not_favorite");
		$("#item"+assetid+" #asset_container #asset_favorite img").attr('src', staticUrlForImages()+"fav1.png");
		$.ajax({
			type: "POST",
			url: "/ajax_delete_favorite&popuph=yes",
			data: "assetid="+assetid+"&pagename="+pagename,
			cache: false,
			success: function(html){
					$("#item"+assetid+" #asset_container #asset_message").html(html);
					$("#item"+assetid+" #asset_container #asset_message").show();	
					setInterval(function(){
						$("#item"+assetid+" #asset_container #asset_message").fadeOut('slow');
					}, "3000");
			}	
		});
	}	
}


$(function() {
	$('#asset_container').live("mouseover", function(){
		$(this).children('#asset_favorite').show();
		$(this).children('#asset_option').show();
		$(this).children('#asset_bundle_option').show();
		$(this).children('#asset_fulloverlay_toggle').show();
		$(this).children('#asset_fulloverlay_toggle_text').show();
	});
	$('#asset_container').live("mouseout", function(){
		$(this).children('#asset_favorite').hide();
		$(this).children('#asset_option').hide();
		$(this).children('#asset_bundle_option').hide();
		$(this).children('#asset_fulloverlay_toggle').hide();
		$(this).children('#asset_fulloverlay_toggle_text').hide();
	});	
	
	$('#asset_favorite img[name="not_favorite"]').live("mouseover", function(){
		$(this).attr('src', staticUrlForImages()+"fav2.png");
	});
	$('#asset_favorite img[name="not_favorite"]').live("mouseout", function(){
		$(this).attr('src', staticUrlForImages()+"fav1.png");
	});
	$('#asset_favorite img[name="favorite"]').live("mouseover", function(){
		$(this).attr('src', staticUrlForImages()+"fav2.png");
	});
	$('#asset_favorite img[name="favorite"]').live("mouseout", function(){
		$(this).attr('src', staticUrlForImages()+"fav3.png");
	});

	$(".voteBlockForSellCatalog").mouseover(function(){
	console.log('x');
		var id = $(this).attr('name');		
		$("#vote-now-dts"+id).show();
	});
	$(".voteBlockForSellCatalog").mouseout(function(){
	console.log('y');
		var id = $(this).attr('name');
		$("#vote-now-dts"+id).hide();
	});
	
	$(".favorites").live('click',function(){		
		var id = $(this).attr('id');
		var page_name = "asset";
		var user_id = $("#user_id").val();	
		$("#"+id).html("<img style='margin-left: 10px;' width='22' height='22' src='"+staticUrlForImages()+"loading-slider.gif' />");
		$.ajax({
			type: "POST",
			url: "/ajax_add_to_favorites&popuph=yes",
			data: "id="+id+"&page_name="+page_name,
			cache: false,
			success: function(html){
				$("#"+id).html("<img   class='un_favorites' id="+id+" alt=heart_png src="+staticUrlForImages()+"contest/fav-m-h.png />"+
								"<div class=txt>"+
								"<div id="+id+" class='un_favorites'><span>Voted</span><br />Thanks for voting.</div></div>").fadeIn('slow');			
				$("#votenumber"+id).html("<img style='margin-left: 10px' width='22' height='22' src='"+staticUrlForImages()+"loading-slider.gif' />");
				$("#contest-lv-vote-image-"+id).hide();
				$.ajax({
					type: "POST",
					url: "/ajax_update_vote_count&popuph=yes",
					data: "id="+id,
					cache: false,
					success: function(html){
					var html = parseInt(html);
						if(html == 1){
							$("#votenumber"+id).html(html+'<span> vote</span>');
						}
						else{
							$("#votenumber"+id).html(html+'<span> votes</span>');
						}
						$("#contest-lv-vote-image-"+id).html("<img src='"+staticUrlForImages()+"contest/fav-s-h.png' name='vote' width='12' height='12' id='contest-lv-vote' />").fadeIn('fast');
					}						
				});
			}				
		});
		$.ajax({
			type: "POST",
			url: "/ajax_update_contest_rank&popuph=yes",
			data: "id="+id,
			cache: false,
			success: function(html){
				$("#ranking").html(html);
			}				
		});
		
	});
	
	$(".un_favorites").live('click',function(){
		var id = $(this).attr('id');
		var page_name = "asset2";
		var user_id = $("#user_id").val();	
		$("#"+id).html("<img style='margin-left: 10px;' width='22' height='22' src='"+staticUrlForImages()+"loading-slider.gif' />");
		$.ajax({
			type: "POST",
			url: "/ajax_delete_favorite&popuph=yes",
			data: "assetid="+id+"&pagename="+page_name,
			cache: false,
			success: function(html){				
				$("#"+id).html("<img class='favorites' id="+id+" alt=heart_png src="+staticUrlForImages()+"contest/fav-m.png />"+
								"<div class=txt>"+
									"<div id='"+id+"' class='favorites'><span>Vote Now</span><br />"+
									"Vote by adding this item to your Favorites</div></div>").fadeIn('slow');
				$("#votenumber"+id).html("<img style='margin-left: 10px' width='22' height='22' src='"+staticUrlForImages()+"loading-slider.gif' />");
				$("#contest-lv-vote-image-"+id).hide();
				$.ajax({
					type: "POST",
					url: "/ajax_update_vote_count&popuph=yes",
					data: "id="+id,
					cache: false,
					success: function(html){
						var html = parseInt(html);
						if(html == 1){
							$("#votenumber"+id).html(html+'<span> vote</span>');
						}
						else{
							$("#votenumber"+id).html(html+'<span> votes</span>');
						}				
						if(html > 0){												
							$("#contest-lv-vote-image-"+id).html("<img src='"+staticUrlForImages()+"contest/fav-s-h.png' name='vote' width='12' height='12' id='contest-lv-vote' />").fadeIn('fast');
						}
						if(html <= 0){
							$("#contest-lv-vote-image-"+id).html("<img src='"+staticUrlForImages()+"contest/fav-s.png' name='vote' width='12' height='12' id='contest-lv-vote' />").fadeIn('fast');
						}
					}
				});
				$.ajax({
					type: "POST",
					url: "/ajax_update_contest_rank&popuph=yes",
					data: "id="+id,
					cache: false,
					success: function(html){
						$("#ranking").html(html);
					}				
				});
			}				
		});
			
	});
	
});

