// JavaScript Document

// Popup
function popup (url, name, width, height) {
	var top = (screen.height-height)/2;
	var left = (screen.width-width)/2;
	window.open(url, name, "width="+width+",height="+height+", top="+top+", left="+left+", menubar=no, resizable=no, scrollbars=no, status=no, toolbar=no");
}

// Urlaubsrechner
function calc(form) {
	var a = document.urechner.uanspruch.value;
	var b = document.urechner.twoche.value;
	var c = document.urechner.atage.value;
	var d = document.urechner.amon.value;
	
	document.urechner.ergebnis.value = Math.round((a/360*d*30/b*c)*100)/100;
	document.urechner.txt_tage.value = "Tage";
}

// Google Maps
function load(niederlassung) {

	document.getElementById("map").style.display = "block";
	document.getElementById("map2").style.display = "none";
	
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.addControl(new GOverviewMapControl());
        if(niederlassung=='n1') map.setCenter(new GLatLng(48.784105765818985, 8.185640573501587), 16);
		if(niederlassung=='n2') map.setCenter(new GLatLng(50.135232, 8.568684), 16);
		// Creates a marker at the given point with the given number label
		function createMarker(point, number) {
		var marker = new GMarker(point);
		GEvent.addListener(marker, "click", function() {
			if(niederlassung=='n1')	marker.openInfoWindowHtml("<b>lohn-ag.de AG<br>Niederlassung Baden-Baden</b><br>Stolzenbergstraße 13<br>76532 Baden-Baden");
			if(niederlassung=='n2')	marker.openInfoWindowHtml("<b>lohn-ag.de AG<br>Niederlassung Frankfurt</b><br>Mergenthalerallee 55<br>65760 Eschborn");
		});
		return marker;
	}
	
	 if(niederlassung=='n1') var point = new GLatLng(48.784105765818985, 8.185640573501587);
	 if(niederlassung=='n2') var point = new GLatLng(50.135232, 8.568684);
  	 
	 map.addOverlay(createMarker(point, 1));	
}
}

function load2(niederlassung) {

	document.getElementById("map2").style.display = "block";
	document.getElementById("map").style.display = "none";
	
	if (GBrowserIsCompatible()) {
		var map2 = new GMap2(document.getElementById("map2"));
		map2.addControl(new GLargeMapControl());
		map2.addControl(new GMapTypeControl());
		map2.addControl(new GOverviewMapControl());
		if(niederlassung=='n3') map2.setCenter(new GLatLng(52.56249936937862, 13.466851115226746), 16);
		if(niederlassung=='n4') map2.setCenter(new GLatLng(51.158670135664885, 11.119011640548706), 16);
		// Creates a marker at the given point with the given number label
		function createMarker(point, number) {
		var marker = new GMarker(point);
		GEvent.addListener(marker, "click", function() {
			if(niederlassung=='n3')	marker.openInfoWindowHtml("<b>lohn-ag.de AG<br>Niederlassung Berlin</b><br>Gehringstraße 46<br>13088 Berlin");
			if(niederlassung=='n4')	marker.openInfoWindowHtml("<b>lohn-ag.de AG<br>Niederlassung Sömmerda</b><br>Stadtring 16<br>99610 Sömmerda");
		});
		return marker;
	}
	
	 if(niederlassung=='n3') var point = new GLatLng(52.56249936937862, 13.466851115226746);
	 if(niederlassung=='n4') var point = new GLatLng(51.158670135664885, 11.119011640548706);
  	 
	 map2.addOverlay(createMarker(point, 1));	
}
}