var last_active_field = -1;

function show_extend (id)  {
	var mydiv = document.getElementById('id'+id);

	if (mydiv.className)  {
		if (last_active_field != -1)  {
			document.getElementById ('id'+last_active_field).className = 'inlineinfo';
		}
		mydiv.className = 'inlineinfoactive';
	}
	last_active_field = id;
}

browserName2 = navigator.appName;
browserVer2 = parseInt(navigator.appVersion);
version2 = "null";
if (browserName2 == "Netscape" && browserVer2 >= 5)
	 version2 = "n3";
else if (browserName2 == "Microsoft Internet Explorer" && browserVer2 >= 4)
	 version2 = "n3";

function uhr (stunde,minute,sekunde)  {
       if (version2 == "n3")  {
       	var sekundeout = "";
	       var minuteout = "";
	       var stundeout = "";
       	 
	       var mystunde = stunde+"";
	       if ((mystunde.charAt(0)=='0') && (mystunde.length > 1))  {
       		mystunde=mystunde.substring (1,mystunde.length)
	       }
	       mystunde = parseInt (mystunde);
       	 
	       var myminute = minute+"";
	       if ((myminute.charAt(0)=='0') && (myminute.length > 1))  {
       		myminute=myminute.substring (1,myminute.length)
	       }
	       myminute = parseInt (myminute);
       	 
	       var mysekunde = sekunde+"";
	       if ((mysekunde.charAt(0)=='0') && (mysekunde.length > 1))  {
       		mysekunde=mysekunde.substring (1,mysekunde.length)
	       }
	       mysekunde = parseInt (mysekunde);
       	
	       mysekunde++;
	       if (mysekunde == 60)  {
	       	mysekunde = 0;
	       	sekundeout = "00";
	       	myminute++;
	       }  else  {
	       	if (mysekunde < 10)  {
	       		sekundeout = "0"+mysekunde;
	       	}  else  {
	       		sekundeout = mysekunde;
	       	}
	       }
	       if (myminute == 60)  {
	       	myminute = 0;
	       	minuteout = "00";
	       	mystunde++;
	       }  else  {
	              	if (myminute < 10)  {
	       		minuteout = "0"+myminute;
	       	}  else  {
	       		minuteout = myminute;
	       	}
	       }
	       if (mystunde == 24)  {
	       	mystunde = 0;
	       } 
	       stundeout = ""+mystunde;
       	
	       var f = self.document.forms[0];
	       f.uhr.value = "Aktuelle Uhrzeit vor Ort:  "+stundeout+":"+minuteout+":"+sekundeout;
	       window.setTimeout ('uhr('+mystunde+','+myminute+','+mysekunde+');', 1000);
       }
}

function echo_adds (myid, mylink, mydesc, groupid)  {
	document.writeln("<div class=\"inlineinfo\" id=\"id"+myid+"\">");
	document.writeln("<div class=\"idum\" onclick=\"window.open ('http://www.camjoo.de/webcams/counter_clicks.php?id="+myid+"&amp;url="+mylink+"');\">");
	if (mydesc.length > 0)  {
		document.writeln("<span class=\"comments\">");
		document.writeln (mydesc+"</span><br><br>");
	}
			
	document.writeln("<span class=\"bewertungstitel\">Diese Kamera bewerten (1=sehr gut, 6=schlecht)</span></div>");
	document.writeln("<div align=\"center\">");
	document.writeln("<a href=\"http://www.camjoo.de/webcams/vote.php?c="+myid+"&amp;n=1&amp;id="+groupid+"\">");
	document.writeln("<img alt=\"Note 1 (sehr gut)\" title=\"Note 1 (sehr gut)\" width=\"25\" height=\"25\" src=\"clips/n1.gif\" border=\"0\"></a><a href=\"http://www.camjoo.de/webcams/vote.php?c="+myid+"&amp;n=2&amp;id="+groupid+"\"><img alt=\"Note 2 (gut)\" title=\"Note 2 (gut)\" width=\"25\" height=\"25\" src=\"clips/n2.gif\" border=\"0\"></a><a href=\"http://www.camjoo.de/webcams/vote.php?c="+myid+"&amp;n=3&amp;id="+groupid+"\"><img alt=\"Note 3 (befriedigend)\" title=\"Note 3 (befriedigend)\" width=\"25\" height=\"25\" src=\"clips/n3.gif\" border=\"0\"></a><a href=\"http://www.camjoo.de/webcams/vote.php?c="+myid+"&amp;n=4&amp;id="+groupid+"\"><img alt=\"Note 4 (ausreichend)\" title=\"Note 4 (ausreichend)\" width=\"25\" height=\"25\" src=\"clips/n4.gif\" border=\"0\"></a><a href=\"http://www.camjoo.de/webcams/vote.php?c="+myid+"&amp;n=5&amp;id="+groupid+"\"><img alt=\"Note 5 (keine schöne Webcam)\" title=\"Note 5 (keine schöne Webcam)\" width=\"25\" height=\"25\" src=\"clips/n5.gif\" border=\"0\"></a><a href=\"http://www.camjoo.de/webcams/vote.php?c="+myid+"&amp;n=6&amp;id="+groupid+"\"><img alt=\"Note 6 (Webcam gefällt mir nicht)\" title=\"Note 6 (Webcam gefällt mit nicht)\" width=\"25\" height=\"25\" src=\"clips/n6.gif\" border=\"0\"></a>");
	document.writeln("</div>");
	document.writeln("<span class=\"bewertungstitel\">Weitere Möglichkeiten:</span>");
	document.writeln("<a href=\"#\" onclick=\"self.rec("+myid+");return false;\" class=\"dynlink\">");
	document.writeln("- Diese Kamera an einen Freund weiterempfehlen</a>");
	document.writeln("<a href=\"#\" onclick=\"self.fav("+myid+");return false;\" class=\"dynlink\">");
	document.writeln("- Kamera zu meinen Lieblingskameras hinzufügen</a>");
	
	document.writeln("</div>");
}

function echo_stats (average, gesamt, clicks)  {
	if (average.length > 0 && average != "0,0" && average != 0)  {
		document.writeln("<span class=\"bewertungen\">");
		document.writeln("Durchschnittliche Bewertung: "+average+"</span>");
		document.writeln("<br><span class=\"bewertungen\">");
		document.writeln("Anzahl der Bewertungen: "+gesamt+"</span><br>");
	}
	document.writeln("<span class=\"bewertungen\">");
	document.writeln("Anzahl der Clicks: "+clicks+"</span>");
}



var map;

function load() {
	if (GBrowserIsCompatible() && document.getElementById("map")) {
		map = new GMap2(document.getElementById("map"));

		map.setCenter(new GLatLng(47.9067 , 7.9817), 15);

		// Navigation + Zoom
			map.addControl(new GSmallMapControl());
		// Umstellung auf Satellit, Karte, Hybrid
			map.addControl(new GMapTypeControl());
		// Kartentyp wählen
			map.setMapType(map.getMapTypes()[1]);
	}
}

function showMap (breite, laenge, zoomfaktor)  {
	map.setCenter(new GLatLng(laenge, breite), zoomfaktor);
	
	var icon = new GIcon();
	icon.image = 'http://www.camjoo.de/webcams/clips/mapcam.png';
	icon.iconSize = new GSize(70, 70);
	icon.iconAnchor = new GPoint(18, 68);
	icon.infoWindowAnchor = new GPoint(18, 68);
	
	var point = new GLatLng(laenge, breite);
	map.addOverlay(new GMarker(point, icon));
}