window.onload = my_onload;
if (window.location.href == 'http://www.signalwerk.de/kontakt/stadtplan' || window.location.href.indexOf('signalwerk.org/kontakt/stadtplan') != -1) {
	window.onunload = GUnload;
}

function my_onload() {
	if (window.location.href == 'http://www.signalwerk.de/kontakt/stadtplan' || window.location.href.indexOf('signalwerk.org/kontakt/stadtplan') != -1) {
		google_maps_load();
	}
	else if (window.location.href.indexOf('web-code-library') != -1) {
		social_bookmark();
	}
	show_vcf();
	document.getElementById('login').onsubmit = form_login_check;
}

function google_maps_load() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(49.959640,8.310930), 12);
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		var point1 = new GPoint(8.310930,49.959640);
		var html1 = "<p><strong>Signalwerk</strong><br>Hans-Zöller-Str. 24h<br>55130 Mainz</p>";
		var sw = new GMarker(point1);
		GEvent.addListener(sw, "click", function() {sw.openInfoWindowHtml(html1)});
		map.addOverlay(sw);
		map.setMapType(G_HYBRID_MAP);
	}
}

var valid_over_img = new Image(); valid_over_img.src = "/res/img/misc/valid-over.gif";

function tranq(f,u) { var m = new Array("&#105;","&#116;","&#111;","&#109;","&#97;","&#108;"); document.write("<a href="+m[3]+m[4]+m[0]+m[5]+m[1]+m[2]+"&#58;"+u+"&#64;"+f+">"); document.write(u+"&#64;"+f+"</a>"); }

function show_vcf() {
	if (document.getElementById) {
		var tmp_url = '/vcf_';
		document.getElementById('sidebar_vcf').innerHTML = '<img src="/res/img/misc/vcard.gif" width="42" height="30" alt="VCard" style="float:left;margin:.12em .75em 0 0" /><a href="'+tmp_url+'fuest" title="VCard (vcf) Rainer Fuest aufrufen">VCard Rainer Fuest</a><br><a href="'+tmp_url+'beikert" title="VCard (vcf) Katja Beikert aufrufen">VCard Katja Beikert</a><div style="clear:left"></div>';
		if (window.location.href == 'http://www.signalwerk.de/kontakt' || window.location.href == 'http://sw.signalwerk.org/kontakt') {
			document.getElementById('content_vcf').innerHTML = '<br><strong>VCard</strong><br><img src="/res/img/misc/vcard_kontakt.gif" width="41" height="29" style="float:left;margin:.4em .5em 0 0" /><a href="'+tmp_url+'fuest" title="VCard (vcf) Rainer Fuest aufrufen">Rainer Fuest</a><br><a href="'+tmp_url+'beikert" title="VCard (vcf) Katja Beikert aufrufen">Katja Beikert</a>';
		}
	}
}
function empfill(e,v,s) { if (s==0) { e.value = ''; } else { if (e.value == '') { e.value=v; } } }

function win(url,name,feat) { name=window.open(url,name,feat); name.focus(); }

function form_login_check() {
		if (document.getElementById('login_user').value == '' || document.getElementById('login_user').value == 'Benutzer') {
			alert('Bitte geben Sie Ihren Benutzernamen an.');
			document.getElementById('login_user').focus();
			return false;
		}
		if (document.getElementById('login_password').value == '' || document.getElementById('login_password').value == 'Passwort') {
			alert('Bitte geben Sie Ihre Passwort an.');
			document.getElementById('login_password').focus();
			return false;
		}
	return true;
}

function social_bookmark() {
	var esbshow = document.getElementById('social_bookmarks_show');
	var esb = document.getElementById('social_bookmarks').getElementsByTagName('a');
	for(var i=0;i<esb.length;i++) {
		esb[i].onmouseover = function() {
			esbshow.innerHTML = this.title;
		}
		esb[i].onmouseout = function() {
			esbshow.innerHTML = '';
		}
		esb[i].onclick = function() {
			window.open(this.href);
			return false;
		}
	}
}

if (window.location.href.indexOf('signalwerk.de') != -1) {
	var _gaq = _gaq || [];
	_gaq.push(['_setAccount', 'UA-4258432-1']);
	_gaq.push(['_trackPageview']);
	
	(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
	})();
}

