
function showWindow(i)
{
	$('.window').fadeOut(200, function () {
			$("#Karte"+i).fadeIn();
	});
	
}
$(function() {
	
	Cufon.replace('#navigation ul li', { fontFamily: 'Eurostile', color: '#fff', fontSize: '15'});
	Cufon.replace('.block', { fontFamily: 'Eurostile', color: '#fff', fontSize: '15'});
	Cufon.replace('h1', { fontFamily: 'Eurostile', color: '#fff', fontSize: '16'});
	Cufon.replace('#footer ul li', { fontFamily: 'Eurostile', color: '#fff', fontSize: '10'});
	$("label").inFieldLabels();
	$('#contactform').submit(function(){
		action = $(this).attr('action');
		
		$('#submit').after('<img src="/assets/img/loading.gif" class="loading">')
		$('#submit').attr('disabled','disabled');

		$("input,textarea").removeClass("error");
		$.post(action,$("#contactform").serialize(),function(data){
			if(data=='Ok') {
				$('#contactform').slideUp(600,function(){
					$(".success").fadeIn(600)
				});
			} else if(data.indexOf('error')==0) {
				$('#'+data.substr(6)).animate({opacity:"0"},200).addClass("error").animate({opacity:"1"},200).animate({opacity:"0"},200).animate({opacity:"1"},200);
			} 
			$('#contactform #submit').attr('disabled','');
			$('#contactform img.loading').fadeOut(500,function(){$(this).remove()});
		});

	return false;
	});

	$('#u1').click( function() {showWindow(1) });
	$('#u2').click( function() {showWindow(2) });
	$('#u3').click( function() {showWindow(3) });
	$('#u4').click( function() {showWindow(4) });

	if ($('#map').length){
		if (GBrowserIsCompatible()) {
	
		// CREATE A NEW MAP AND CENTER TO STUTTGART
		var map = new GMap2(document.getElementById('map'));
		map.addControl(new GLargeMapControl());
		map.addControl(new GHierarchicalMapTypeControl());
		map.setCenter(new GLatLng(48.897789,9.193735),14);
		
		var dlh_googlemap_3_point = new GLatLng(48.897789,9.193735);
		var dlh_googlemap_3_icon = new GIcon(G_DEFAULT_ICON);
		dlh_googlemap_3_marker = new GMarker(dlh_googlemap_3_point, dlh_googlemap_3_icon);
			map.addOverlay(dlh_googlemap_3_marker);
		
		
		} 

		
	}
	if ($('#slider').length) {
		$('#slider').nivoSlider({
			effect: 'sliceDown',
			animSpeed: 1500,
			pauseTime: 4000,
			directionNav: false,
			controlNav: false,
			keyboardNav: false,
			pauseOnHover: true
		
		});
	}


});
