$(document).ready(function(){
	
	// Macht nen geilen WYSIWYG Editor aus den Textarea
	$("#markItUp").markItUp(mySettings);
	
	// Fancybox Imagebetrachter
	$("div.ssGeasyWrapper a").fancybox(); 
	$("a.ssForumImg").fancybox(); 
	
	// Vote Answers and Threads!
	$("a.ssVoteThreadGeil").click(function(){
		var thread = $(this).attr("rel");
		$.get("http://producer-network.de/ajax",{sb:"2",id: thread ,s:"2",u:"2"},function(data){
		    $("#msg"+thread+" span.ssVotings").text("DANKE!");
		});
		$("#msg" + thread).animate( { opacity:"0.1" }, 300 ).animate( { opacity:"1" }, 300 );
	})

	$("a.ssVoteThreadKacke").click(function(){
		var thread = $(this).attr("rel");
		$.get("http://producer-network.de/ajax",{sb:"2",id: thread ,s:"3",u:"2"},function(data){
		    $("#msg"+thread+" span.ssVotings").text("DANKE!");
		});
		$("#msg" + thread).animate( { opacity:"0.1" }, 300 ).animate( { opacity:"1" }, 300 );
	})
	
	// Geschlossene Antworten aufmachen alter
	$("a.openAnswer").click(function(){
		var thread = $(this).attr("rel");
		$("#msg"+thread+"").toggleClass("ss_forum_msg2");
		$("#msg"+thread+"").toggleClass("ss_forum_msg");
	})
	
	// Tunes Admin Inplace
	$(".ssTuneName").editInPlace({
	    url: "http://producer-network.de/ajax",
	    params: "sb=6"
	 });

	// Soundcloud Markitup
	$('a[title=SoundCloud]').click(function() {
		$('div#ss_forum_answer').aqLayer({closeBtn:true,offsetX:300,offsetY:-100});
		$('div#ss_forum_answer').aqLayer('<h3>SoundCloud</h3><p>Gib hier deinen SoundCloud Usernamen ein und Klicke auf "los!"</p><input type="text" id="user" style="width:200px;" /><input id="los" type="button" value="los!" style="width:200px;" /><div id="output"></div>');

		$('input#los').click(function() {
			var user = $('#user').val();
			$('div#output').text('Der User hat folgende Tunes (draufklicken zum einfügen): ');
			
			// Act on the event
			$.ajax({
				type: 'GET',
				url: 'http://api.soundcloud.com/users/'+user+'/tracks.js',
				dataType: 'jsonp',
				success: function(data){
					$.each(data,function(i,item){
						$('div#output').append('<a name="einf" rel="'+item.permalink+'">'+item.title+'</a> ');
					});
					
					$('a[name=einf]').click(function(){
						$('textarea#markItUp').val($('textarea#markItUp').val()+'[sc]'+$(this).attr('rel')+'[/sc]');
					})
				},
				complete: function(){
					$('div#output').append('... sonst nichts weiter gefunden!');
				},
				error: function(){
					$('div#output').append('... fehler!');
				},
				
			});
		})
	});

	
});