/*-----------------------------------------
 
 copyright 2009 by mmc
 
 Version: 1.0
 
 Author: Georg Paul
 
 Author URI: http://www.mmc-agentur.at
 
 -------------------------------------------*/



$(document).ready(function(){
	
	// Startseiten Fade
	$('.layout_2 #sujet ul').innerfade({
		animationtype: 'fade',
		speed: 1200,
		timeout: 5000,
		type: 'random'
	});
	$('.layout_2 #sujet ul').css("overflow", "visible");
	
	$('#select_filter').change(function(){
		var link = $(this).val();
		
		window.location.href = link;
		
	});
	

	
	var mapHeight = $('#map').css('height').replace(/px/,'');
	//window.console && window.console.log(mapHeight);
	//alert(mapHeight);
	//mapHeight = '100%';
	
	var mapContainerId = 'map_flash';
	$('#map').append('<div id="'+mapContainerId+'"></div>');
	
	var params = {'wmode':'transparent'};
	var flashvars = '';
	var attr = '';
	swfobject.embedSWF("fileadmin/system/assets/flash/worldmap_"+langVar+".swf", mapContainerId, "100%", "100%", "9.0.115",'',flashvars,params,attr, function(e){
		if (e.success) {
			$('#form_location').hide();
			$(e.ref).parent().css('background','none').children().not(e.ref).remove();
			
			// Remove this to remove the "Bestes Familienunternehmen 2011 Banner"
			bestesFamUnternehmenBanner();
			
			
		}
	});

	$('.reference:first').addClass('first');
	

function bestesFamUnternehmenBanner() {
	// NUR DEUTSCHE AT-STARTSEITE: Banner Bestes Familienunternehmen 2011 und kleinere Flash Map 
	if ($('body').is('.page_17.de')) {
		window.console && window.console.log('');
		var $banner = $('<a id="banner_bestes_famunternehmen" href="news/news/?tx_ttnews%5Btt_news%5D=620&cHash=5805be0c54"><img src="fileadmin/content/AT/banner_bestes_famunternehmen_2011.png" width="524" height="63" alt="Wiens bestes Famlienunternehmen 2011" /></a>')
			.insertBefore('#map');
		$banner.parent().css({
			position: 'relative'
		});
		$banner.css({
			position: 'absolute',
			top: '50px',
			left: '3px',
			'float': 'left'
		});
		$('img', $banner).css({
			display: 'block'
		});
		$map = $('#map');
		$map.css({
			marginLeft: '-30px',
			marginRight: '30px',
			marginTop: '90px',
			height: '242px'
		});
	}	
}




if (errorDIV=document.getElementById('form_error')) {
			
			/* ALLE LABELS AUSLESEN */
			var label=document.getElementsByTagName('label');
			var labelAssoc=new Array(label.length);
			for (var i=0; i<label.length;i++) {
				labelAssoc[label[i].htmlFor]=label[i].innerHTML;
			}
			
			var li=errorDIV.getElementsByTagName('p');
			for (var i=0; i<li.length; i++) {
				var inputValue=li[i].innerHTML;
				inputValue=inputValue.toLowerCase();
				li[i].innerHTML=labelAssoc[inputValue];
			}
		}

});



