$(document).ready(function(){
   $('.kanone').draggable({
   		helper: 'clone'
   });
   
   $('.stellplatz').droppable({
   		accept: '.kanone',
   		tolerance: 'intersect',
   		
   		drop: function(ev, ui) {
			var dragger_html = $(ui.draggable.element).html();
			var dropper_html = $(this).html();
			
			var dragger_id = $(ui.draggable.element).parent().attr("id");
			var dropper_id = $(this).attr("id");
			
			//SET IMAGE
			$('#'+dragger_id).html(dropper_html);
			$(this).html('<div class="kanone">'+dragger_html+'</div>');
			
			//ADD DRAGG FUNCTION
			$('.kanone').removeClass("ui-draggable");
			$('.kanone').draggable({
				helper: 'clone'
			});
			
			//SAVE DB
			$.ajax({
			   type: "GET",
			   url: 'ajax/ajax.php?function=switchCannons&platz1='+dragger_id+'&platz2='+dropper_id,
			   dataType: "html"
			});
		}
   });
});

function updateOverview() {
	$.ajax({
	   type: "GET",
	   url: 'ajax/ajax.php?function=updateOverview',
	   dataType: "html",
	   
	   success: function(content){
	       var myObject = eval('(' + content + ')');

		   for (var wert in myObject) {
		   	parent.$('#'+wert).html(myObject[wert]);
		   }	    
	   }
	});
}

function getDistances() {
	var nr = document.getElementById("was").value;
	
	$.ajax({
	   type: "GET",
	   url: 'ajax/ajax.php?function=getDistances&nr='+nr,
	   dataType: "html",
	   
	   success: function(content){
	       $("#distance_result").html(content);
	   }
	});
}

function countdown(Stunden, Minuten, Sekunden)
{
	if(!document.all && !document.getElementById) {
		return;
	}

	if(Sekunden > 0 || Minuten > 0 || Stunden > 0) {
		Sekunden = Sekunden - "1";
	
		if(Sekunden < 0) {
			Sekunden = "59";
			Minuten = Minuten - "1";
		}
		
		if(Minuten<0) {
			Minuten = "59";
			Stunden = Stunden - "1";
		}
		
		if(Stunden<0) {
			Stunden = "0";
		}
	}
	
	Uhrzeitanzeige = Stunden + ":" + Minuten + ":" + Sekunden;
	//alert(Stunden + ":" + Minuten + ":" + Sekunden);
	
	if(document.getElementById)
		document.getElementById("Uhrzeit").innerHTML = Uhrzeitanzeige
	else if(document.all)
		Uhrzeit.innerHTML = Uhrzeitanzeige;

	setTimeout("countdown("+Stunden+", "+Minuten+", "+Sekunden+")", 1000);
}

function toggleFechtDetails()
{
	if (document.getElementById('Details').style.display=="") {
		document.getElementById('Details').style.display="none";
	}
	else {
		document.getElementById('Details').style.display="";
	}
	dynIFrameSize();
} 

function toggleDetails(round)
{
	if (document.getElementById('Detail_'+round).style.display=="") {
		document.getElementById('Detail_'+round).style.display="none";
	}
	else {
		document.getElementById('Detail_'+round).style.display="";
	}
	dynIFrameSize();
}