/*
	Jogkey JETPACK Programm für Mozilla Firefox
	@link http://www.jogkey.de
	@author Andreas Kasper (djassi@web.de)
*/

jetpack.future.import("menu");
jetpack.future.import("selection");


jetpack.statusBar.append({  
	html: '<i style="font-family: Asimov,Calibri,Arial; color:#7BA209;">jog</i><i style="font-family: Asimov,Calibri,Arial; color:#FF8B00;">key</i>',  
	onReady: function(widget){  
		$(widget).click(function(){  
		/*jetpack.notifications.show({title: "JOGKEY Musicsearch", body: "Diese Funktion haben wir leider noch nicht implementiert!", icon: "http://www.jogkey.de/favicon.ico"});*/
		jetpack.tabs.open("http://www.jogkey.de");
		/*console.log( jetpack.tabs );*/
		});  
	}  
});
 
jetpack.menu.context.page.add(function(target)({
	label: "Song finden",
	icon:  "http://www.jogkey.de/favicon.ico",
    data:  "search",
	command: function(menuItem){
        if (menuItem.data == "search") {
		    if (!jetpack.selection.text || '' == jetpack.selection.text) {
			    return jetpack.notifications.show({title: "JOGKEY Musicsearch", body: "Kein Suchtext markiert.", icon: "http://www.jogkey.de/favicon.ico"});
		    }
            var url = 'http://www.jogkey.de/songsearch.php?v=1.0&q=' + escape(jetpack.selection.text);
            jetpack.tabs.open(url);
        }
        if (menuItem.data == "charts") {
            var url = "http://www.jogkey.de/charts.php";
            jetpack.tabs.open(url);
        }
	},
    menu: new jetpack.Menu([{
        label: "Song finden",
        icon:  "http://www.jogkey.de/favicon.ico",
        data: "search"
        },{
        label: "German-Jogging-Charts (TOP100)",
        icon: "http://1.gravatar.com/avatar/15342849090daf085b9d1b6619654715?s=16",
        data: "charts"
    }])
}));