
function createTab(tabid){
	new TabMaker(tabid);	
}

function openBookmarklist(updatediv,listname,tag,service1,username1,service2,username2){

	// show loading animation
	$(updatediv).innerHTML ='<img src="/images/ajax-loader.gif" class="loading">';
	
	//ajax
	var url = '/bookmarklist/'+encodeURI(listname)+'/'+encodeURI(tag)+'/'+encodeURI(service1)+'/'+encodeURI(username1)+'/';
	if(username2 && username1 != username2 ) url+= encodeURI(service2)+'/'+encodeURI(username2)+'/';

	new Ajax.Updater(updatediv, url, {	asynchronous:true, evalScripts:true, method: 'get',
	 		onSuccess: function(request, json){createTab(listname)}
	});
	return false;
}

function openBookmarklistByArray(params){
	openBookmarklist(params['updatediv'],params['listname'],params['tag'],params['service1'],params['username1'],params['service2'],params['username2']);
}