// sifr-Definitionen
var meta = {
	src: '/lib/sifr_univers_cond_light.swf'
};
var meta2 = {
	src: '/lib/sifr_univers_cond.swf'
};

sIFR.delayCSS = true;
sIFR.activate(meta);

sIFR.replace(meta, {
	selector: 'h1', css: [
		'.sIFR-root { color: #192D46; font-size: 20px; text-transform: uppercase; }',
		'a:link { color: #192D46; text-decoration: none; }',
		'a:hover { color: #192D46; }'
	],
	wmode: 'transparent'
});

sIFR.replace(meta2, {
	selector: 'h2.info', css: [
		'.sIFR-root { color: #FFFFFF; font-size: 14px; background-color: #B9B9B9; text-transform: uppercase; }',
		'a:link { color: #192D46; text-decoration: none; }',
		'a:hover { color: #192D46; }'
	],
	wmode: 'transparent',
	tuneHeight: [-7]
});

sIFR.replace(meta2, {
	selector: 'h2', css: [
		'.sIFR-root { color: #FFFFFF; font-size: 14px; background-color: #D2DA3B; text-transform: uppercase; }',
		'a:link { color: #FFFFFF; text-decoration: none; }',
		'a:hover { color: #FFFFFF; }'
	],
	wmode: 'transparent',
	tuneHeight: [-7]
});

sIFR.replace(meta2, {
	selector: '#navi li.main', css: [
		'.sIFR-root { font-size: 14px; text-transform: uppercase; }',
		'a:link { color: #192D46; text-decoration: none; }',
		'a:hover { color: #192D46; }'
	],
	wmode: 'transparent',
	tuneHeight: [-5]
});

// E-Mail-Schutzfunktion
function openmailurl(prefix, postfix) {
	if(!postfix) {
		postfix = 'qualitaetssiegel.net';
	}
	location.href= 'mailto:' + prefix + '@' + postfix;
}

// Formulareeingaben pruefen
function checkForm(formname, werte) {
	var fields = new Array();
	var check = 0;
	var regex=/^[\w,_,\-,.]*$/;
	var email_regex = /^.+\@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,6}|[0-9]{1,3})$/;
	var check_email = -1;
	
	if ((document[formname]['anfrage'].checked==false) && (document[formname]['reklamation'].checked==false)) {
		alert('Bitte w?hlen Sie ein Anliegen aus!');
		return false;
	}
	
	for (var i=0; i<werte.length; i++) {
		fields[i] = document[formname][werte[i]].value;
	}
	
	for (var i=0; i<fields.length; i++) {
		if (fields[i] == "") {
			alert('Sie m?ssen alle mit * gekennzeichneten Felder ausf?llen!');
			return false;
		} else {
			check++;
		}
		if ((werte[i] == 're_email')) {
			check_email = fields[i].search(email_regex);
			if (check_email == -1) {
				alert('Bitte tragen Sie eine korrekte E-Mail-Adresse ein.');
				return false;
			}
		}
	}
	if (check == werte.length) {
		return true;
	} else {
		return false;
	}
}

(function($){

$(document).ready(function() {
  $('a.faq').click(
  	function() {
      $(this).blur();
  		var faq_id = $(this).attr('id');
  		$('#content_'+faq_id).slideToggle('slow');
  		return false;
  	}
  );
  
  
	$('.imagetext').each(function(i) {
	    var linkLng = $(this).children('a').length;
	    var linkLngHref = $(this).children('a').attr('href');
	    
	    linkLngHref = linkLngHref.replace(/\.\.\/\.\.\/\.\.\/filestore\/180\//g, '');
	
	    if (linkLng > 0) {
	        $(this).children('.subtext').wrap('<a href="/download.php?file=' + linkLngHref + '"></a>');
	    }
	});
    
});

})(jQuery)
