$(function(){
	
	$(".view_note").unbind("click");
	$(".view_note").click(function(e){
		e.preventDefault();
		url = $(this).attr("href")+"?js_on=true";
		openModal({
			ajax: url,
			name: "view_note",
			close: function(){
				showElements();
			}
		 });
		return false;
	});
	
	bomb_refreshables();
	//$('.lightbox').lightbox();
});

function bomb_refreshables(){
	$(".fav_link, .rm_fav_link").unbind("click");
	$(".fav_link, .rm_fav_link").click(function(e){
		e.preventDefault();
		var link = this;
		url = $(link).attr("href");
		type = $(link).attr("type"); 
		$.ajax({
	    	type:       "POST",
	    	url:        url,
	    	cache:      false,
			dataType: 	"json", 
	    	data:       "js_on=true&type="+type,
	    	success: 	function(data) {
						// eval(callback+"(\"&msg=\"+data.message)");
						$(link).text(data.link_text);
						if(data.action=="added"){
							$(link).removeClass("fav_link");
							$(link).addClass("rm_fav_link");
							$(link).attr("href",data.href);
						}else{
							$(link).removeClass("rm_fav_link");
							$(link).addClass("fav_link");
							$(link).attr("href",data.href);
						}
						$(link).before("<div class=\"alert_message_2\">"+data.message+"</div>");
	                }
		});
		return false;
	});
}


function reloadBombNoteReplies(add_to_qs){
	$("#user_bomb_note_replies").load("/bomb/component/?render=content/user_bomb_note_replies&user_bomb_note_id="+$("#user_bomb_note_id").val()+add_to_qs);
}

function userBombNoteReplied(msg){
	reloadBombNoteReplies("&msg="+msg)
}

function reloadBombComments(add_to_qs){
	$("#user_bomb_commentss").load("/bomb/component/?render=content/user_bomb_comments&user_bomb_id="+$("#user_bomb_id").val()+add_to_qs);
}

function userBombCommented(msg){
	reloadBombComments("&msg="+msg)
}

function triggerNoteOpen(id){
	$("#note_"+id).trigger("click");
}
function hideElements(exep){
	$("select").not(exep).hide();
	$("object").not(exep).hide();
}
function showElements(){
	$("select").show();
	$("object").show();
}