function ById(id)
	{
	return document.getElementById(id);
	}

function ByTag(el,tag)
	{
	return el.getElementsByTagName(tag);
	}


 function DeS_setBookmarks(id,el){
	var bm_box = ById(id);
	if(bm_box){
        var arrBm = ByTag(bm_box,'td');
        var curBm = el.parentNode;
        if(arrBm){
        	 for(var i=0;i<arrBm.length;i++){
        	 	var bookmarks_content = ById('bookmarks_'+(i+1));
        	 	if(arrBm[i] == curBm){
        	 		var cur_bookmarks_index = i+1;
        	 		if(arrBm[i].className.indexOf('bm-active') == -1)
						arrBm[i].className += 'bm-active';
           	 		if(bookmarks_content) bookmarks_content.style.display = 'block'
        	 		}
        	 	else{
        	 		arrBm[i].className = arrBm[i].className.replace(/bm-active/g, '');
        	 		if(bookmarks_content) bookmarks_content.style.display = 'none'
        	 	  }
        	 	}
        	}
		switch(id){
			case 'bookmarks':
				 var cur_recommendet =  ById('recomm_'+cur_bookmarks_index);
				 if(cur_recommendet) return;
				 JsHttpRequest.query(
					'/ajax/index_top.php', // backend
					{
						index: cur_bookmarks_index
				    },
				    function(result) {
				    	ById('bookmarks_'+cur_bookmarks_index).innerHTML  = result[0];
				    },
				    true  // do not disable caching
				    );
			break;
			}
		}
	}
