$(document).ready(function(){$(".link_book_add").click(function(){link_book_add_action(jQuery(this));return false});$(".link_book_del").click(function(){link_book_del_action(jQuery(this));return false})});
function link_book_add_action(el){var link=el;$.ajax({type:"POST",url:link.attr("href"),cache:false,success:function(data){var arr=explode("_",data);if(arr[1]=="0"){document.getElementById("TB_iframe").src="";document.getElementById("TB_iframe").src="bookmarks/first";document.getElementById("TB_overlay").style.display="block";document.getElementById("TB_popup").style.display="block"}if(arr[0]>0){jQuery(".bookmark_topic_link_"+arr[0]).each(function(){var btl=jQuery(this);btl.css("color","red")});jQuery(".link_book_add").each(function(){var btl=
jQuery(this);if(btl.attr("name")=="link_book_add_"+arr[0]){btl.html('<img src="images/star.png" width="28" height="28" alt="Currently bookmarked. Click to remove bookmark." title="Currently bookmarked. Click to remove bookmark." />');btl.attr("class","link_book_del");btl.attr("name","link_book_del_"+arr[0]);btl.attr("href","bookmarks/ajaxdel/id/"+arr[0]);btl.unbind();btl.one("click",function(event){link_book_del_action($(this));return false})}})}},fault:function(err){}})}
function link_book_del_action(el){var link=el;$.ajax({type:"POST",url:link.attr("href"),cache:false,success:function(data){var arr=data;if(arr>0){jQuery(".bookmark_topic_link_"+arr).each(function(){var btl=jQuery(this);btl.css("color","")});jQuery(".link_book_del").each(function(){var btl=jQuery(this);if(btl.attr("name")=="link_book_del_"+arr){btl.html('<img src="images/star2.png" width="28" height="28" alt="Currently not bookmarked. Click to add bookmark." title="Currently not bookmarked. Click to add bookmark." />');
btl.attr("class","link_book_add");btl.attr("name","link_book_add_"+arr);btl.attr("href","bookmarks/ajaxadd/id/"+arr);btl.unbind();btl.one("click",function(){link_book_add_action($(this));return false})}})}},fault:function(err){}})}
function explode(delimiter,string){var emptyArray={0:""};if(arguments.length!=2||typeof arguments[0]=="undefined"||typeof arguments[1]=="undefined")return null;if(delimiter===""||delimiter===false||delimiter===null)return false;if(typeof delimiter=="function"||typeof delimiter=="object"||typeof string=="function"||typeof string=="object")return emptyArray;if(delimiter===true)delimiter="1";return string.toString().split(delimiter.toString())};
