var naviFont={src: 'flash/league_gothic.ttf.swf' };
	//$(function(){
		sIFR.activate(naviFont);
		sIFR.useStyleCheck = false;
		sIFR.replace(naviFont, {
				selector: '.dv-main-navi .nav-item',
				css: [ 
					'.sIFR-root {text-transform:uppercase;color:#315327;}',
					'.sIFR-root a {text-transform:uppercase;color:#315327;height:28px;font-size:26px;line-height:28px;text-decoration:none;}',
					'.sIFR-root a:hover{color:#c7aa38;}'
				],
				transparent:true
			});
		sIFR.replace(naviFont, {
				selector: '.dv-main-navi .nav-item-active',
				css: [ 
					'.sIFR-root {text-transform:uppercase;color:#c7aa38;font-size:26px;line-height:28px;margin-bottom:0px;margin-top:0px;padding-top:0px;}',
					'.sIFR-root a {text-transform:uppercase;text-decoration:none;color:#c7aa38;font-size:26px;line-height:28px;margin-bottom:0px;margin-top:0px;padding-top:0px;text-decoration:none;}',
					'.sIFR-root a:hover{color:#c7aa38;}'
				],
				transparent:true
			});
		sIFR.replace(naviFont, {
				selector: '.dv-main-sujet h2',
				css: [ 
					'.sIFR-root {text-transform:uppercase;color:#FFFFFF;font-size:48px;line-height:52px;margin-bottom:0px;margin-top:0px;padding-top:0px;}'					
				],
				transparent:true
			});
		sIFR.replace(naviFont, {
				selector: '.dv-main-sujet-presse h2',
				css: [ 
					'.sIFR-root {text-transform:uppercase;color:#FFFFFF;font-size:48px;line-height:52px;margin-bottom:0px;margin-top:0px;padding-top:0px;}'					
				],
				transparent:true
			});
		sIFR.replace(naviFont, {
				selector: 'h3',
				css: [ 
					'.sIFR-root {color:#c9ab2b;font-size:48px;line-height:52px;margin-bottom:0px;margin-top:0px;padding-top:0px;}'					
				],
				transparent:true
			});
		sIFR.replace(naviFont, {
				selector: 'h4',
				css: [ 
					'.sIFR-root {color:#c9ab2b;font-size:25px;line-height:27px;margin-bottom:0px;margin-top:0px;padding-top:0px;}'					
				],
				transparent:true
			});
			
		sIFR.replace(naviFont, {
				selector: '.pressemeldung-headline',
				css: [ 
					'.sIFR-root {color:#c9ab2b;font-size:20px;text-decoration:underline;}',					
					'.sIFR-root a {color:#c7aa38;}',
					'.sIFR-root a:hover{color:#c7aa38;}'
				],
				transparent:true
			});
			
		sIFR.replace(naviFont, {
				selector: '.pressekontakt-headline',
				css: [ 
					'.sIFR-root {color:#c9ab2b;font-size:20px;}'					
				],
				transparent:true
			});
			
		
		sIFR.replace(naviFont, {
				selector: 'h5',
				css: [ 
					'.sIFR-root {color:#c7aa38;font-size:20px;line-height:24px;margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;height:24px;}'
				],
				transparent:true
			});
		sIFR.replace(naviFont, {
				selector: 'h6',
				css: [ 
					'.sIFR-root {color:#c7aa38;font-size:47px;line-height:51px;margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;}'
				],
				transparent:true
			});
	//});
	function fixBgHeight(){
		var bgImg=$('.bg-main');
		var cntWrap=$('.dv-wrapper');
		if($(bgImg).height() < $(cntWrap).height() || ( $(bgImg).height() > ($(cntWrap).height() + 15))){
			$(bgImg).css({'min-height' : ( $(cntWrap).height() + 15 ) + 'px'});
		}
	}
	
	$(window).load(function(){fixBgHeight();});
	$(window).resize(function(){fixBgHeight();});
	
	function swithSorglosHdrPage(pIdx){
		$('.hdr-sjt-sorglos .p-switch-item').removeClass('active');
		$('.hdr-sjt-sorglos .p-pagination .btn-switch').removeClass('active');
		$('.hdr-sjt-sorglos .p-switch-item.page' + pIdx).addClass('active');
		$('.hdr-sjt-sorglos .p-pagination .btn-switch.btn' + pIdx).addClass('active');
		if(!$('.hdr-sjt-sorglos .p-switch-item.page' + pIdx).hasClass('sifr-replaced')){
			sIFR.replace(naviFont, {
				selector: '.hdr-sjt-sorglos .p-switch-item.page' + pIdx + ' h2',
				css: [ 
					'.sIFR-root {text-transform:uppercase;color:#FFFFFF;font-size:48px;line-height:52px;margin-bottom:0px;margin-top:0px;padding-top:0px;}'					
				],
				transparent:true
			});
			sIFR.replace(naviFont, {
				selector: '.hdr-sjt-sorglos .p-switch-item.page' + pIdx + ' h5',
				css: [ 
					'.sIFR-root {color:#c7aa38;font-size:20px;line-height:24px;margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;height:24px;}'
				],
				transparent:true
			});
			$('.hdr-sjt-sorglos .p-switch-item.page' + pIdx).addClass('sifr-replaced')
		}
	}
	$(function(){
		$('.hdr-sjt-sorglos .p-pagination').find('.btn-switch').each(function(){
			if($(this).attr('href')=='#'){
				$(this).click(function(e){
					e.preventDefault();
					swithSorglosHdrPage($(this).attr('rel'));
				});
			}
		});
		if(document.getElementById('ArnoldX7_BigView')){
			$('.dv-wrapper').append('<div class="dv-arnold-x-7-bigview"><img src="images/catalog/arnold_x_7_bigview.jpg" alt=""></div>');
			
			$('.dv-arnold-x-7-bigview').mouseout(function(){
				$('.dv-arnold-x-7-bigview').animate({
					'opacity': 0.25,
					'top': $('#ArnoldX7_BigView').offset().top,
					'height': $('#ArnoldX7_BigView').height(),
					'width': $('#ArnoldX7_BigView').width()			
					}, 
					500,
					function(){
						$('.dv-arnold-x-7-bigview').css({'display': 'none'});
					}
				);
			});
		}
		$('#ArnoldX7_BigView').hover(function(){
			$('.dv-arnold-x-7-bigview').css({'top' : $('#ArnoldX7_BigView').offset().top + 'px', 'width' :  $('#ArnoldX7_BigView').width() + 'px', 'height' :  $('#ArnoldX7_BigView').height() + 'px','display':'block'});
			$('.dv-arnold-x-7-bigview').animate({
				'opacity': 0.25,
				'top': '-=175',
				'height': 700,
				'width': 978				
				}, 
				500,
				function(){
					$('.dv-arnold-x-7-bigview').css({'opacity':1.0});
				}
			);
			
		});
	});
	
	
	function clearValue(fld,txt,act){
		if(!act){
			if(!fld.value){
				fld.value=txt;
			}
		}else{
			if(fld.value==txt){
				fld.value="";
			}
		}
	}
	
	function checkTestDriveForm(foObj){
		var eMailFilter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		var err=false;
		if(!foObj.firstname.value){
			$(foObj.firstname).addClass('error');
			$(foObj.firstname).keyup(function(){$(foObj.firstname).removeClass('error');});
			err=true;
		}
		if(!foObj.lastname.value){
			$(foObj.lastname).addClass('error');
			$(foObj.lastname).keyup(function(){$(foObj.lastname).removeClass('error');});
			err=true;
		}		
		if(!foObj.email.value || !eMailFilter.test(foObj.email.value)){
			$(foObj.email).addClass('error');
			$(foObj.email).keyup(function(){$(foObj.email).removeClass('error');});
			err=true;
		}
		if(!foObj.phone.value){
			$(foObj.phone).addClass('error');
			$(foObj.phone).keyup(function(){$(foObj.phone).removeClass('error');});
			err=true;
		}
		if(err){ return false;}
	}
	
	function checkContactForm(foObj){
		var eMailFilter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		var err=false;
		if(!foObj.firstname.value){
			$(foObj.firstname).addClass('error');
			$(foObj.firstname).keyup(function(){$(foObj.firstname).removeClass('error');});
			err=true;
		}
		if(!foObj.lastname.value){
			$(foObj.lastname).addClass('error');
			$(foObj.lastname).keyup(function(){$(foObj.lastname).removeClass('error');});
			err=true;
		}		
		if(!foObj.email.value || !eMailFilter.test(foObj.email.value)){
			$(foObj.email).addClass('error');
			$(foObj.email).keyup(function(){$(foObj.email).removeClass('error');});
			err=true;
		}
		if(!foObj.message.value){
			$(foObj.message).addClass('error');
			$(foObj.message).keyup(function(){$(foObj.message).removeClass('error');});
			err=true;
		}
		if(err){ return false;}
	}
