/* JavaScript //SEIBERT/MEDIA Portal */

try {
document.execCommand('BackgroundImageCache', false, true);
} catch (e) {}

$(document).ready(function(){
		var count = 1;
		window.setInterval(function() {
			var old = count-1;
			if($("#teaser" + count).length > 0){
				$("#teaser" + old).fadeOut(3000);
				$("#teaser" + count).fadeIn(3000);
				count ++;
			}
			else {
				count = 1;
				$("#teaser" + old).fadeOut(3000);
				$("#teaser" + count).fadeIn(3000);
			}
		}, 10000);
});


$(document).ready(function(){
	$("#morevid").hover(
	      function () {
			if($("#video2").css("display") == "none"){
	        	$('#morevid_active').css({'background-color' : '#817F80', 'color' : '#B3B1B2', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil1.gif)'});
	  			$('#morevid').css({'background-color' : '#716F70', 'color' : '#FFFFFF', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil2.gif)'});
			}
	      }, 
	      function () {
			if($("#video2").css("display") == "none"){
	        	$('#morevid_active').css({'background-color' : '#716F70', 'color' : '#FFFFFF', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil2.gif)'});
	        	$('#morevid').css({'background-color' : '#817F80', 'color' : '#B3B1B2', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil1.gif)'});
			}
	      }
	);


	$("#morevid_active").hover(
		function () {
			if($("#video1").css("display") == "none"){
				$('#morevid').css({'background-color' : '#817F80', 'color' : '#B3B1B2', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil1.gif)'});
				$('#morevid_active').css({'background-color' : '#716F70', 'color' : '#FFFFFF', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil2.gif)'});
			}
	      },
	      function () {
			if($("#video1").css("display") == "none"){
	        	$('#morevid').css({'background-color' : '#716F70', 'color' : '#FFFFFF', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil2.gif)'});
				$('#morevid_active').css({'background-color' : '#817F80', 'color' : '#B3B1B2', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil1.gif)'});
			}
	      }	      
	);

	$("#morevid").click(
		function () {
			$("#video1").css("display","none");
			$("#video2").css("display","block");
			$("#video_info").fadeOut("slow", function () {
					$("#video_info2").fadeIn("slow");
				}
			);
			$('#morevid_active').css({'background-color' : '#817F80', 'color' : '#B3B1B2', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil1.gif)'});
	  		$('#morevid').css({'background-color' : '#716F70', 'color' : '#FFFFFF', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil2.gif)'});
		}
	);
	
	$("#morevid_active").click(
		function () {
			$("#video2").css("display","none");
			$("#video1").css("display","block");
			$("#video_info2").fadeOut("slow", function () {
					$("#video_info").fadeIn("slow");
				}
			);
			$('#morevid_active').css({'background-color' : '#716F70', 'color' : '#FFFFFF', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil2.gif)'});
			$('#morevid').css({'background-color' : '#817F80', 'color' : '#B3B1B2', 'background-image' : 'url(http://blog.seibert-media.net/wp-content/themes/blog-sm/images/landing_pages/neu/pfeil1.gif)'});
		}
	);
	
 });

// 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;
	
	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++;
		}
	}
	
	for (var i=0; i<fields.length; i++) {
		if (werte[i] == 'required-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 ((document.getElementById('einverstaendnisJa').checked == false) && (document.getElementById('einverstaendnisNein').checked == false)) {
		alert('Ohne Ihre Zustimmung zur Datenschutzerkl�rung k�nnen wir Ihre Daten nicht speichern und verarbeiten.');
		return false;
	}
	
	if (check == werte.length) {
		return true;
	} else {
		return false;
	}
}

function checkEinverstaendnisJa () {
	if (document.getElementById('einverstaendnisJa').checked == true) {
		document.getElementById('einverstaendnisNein').checked = false;
	} 
}

function checkEinverstaendnisNein () {
	if (document.getElementById('einverstaendnisNein').checked == true) {
		document.getElementById('einverstaendnisJa').checked = false;
	} 
}

// Funktion zum Unterbinden von Mehrfachausfuehrungen
var only_once_list = new Array();
function only_once(obj) {
	if(only_once_list[obj.name] == 1) {
		return true;
	}
	if(obj.href) {
		obj.disabled;
		if(obj.style) {
			obj.style.color = "#999999";
			obj.style.textDecoration = "none";
			obj.style.cursor = 'wait';
		}
		return true;
	}
	for(var i = 0; ; i++) {
		if(!obj[i]) { break; }
		if(obj[i].type != 'button' && obj[i].type != 'submit') { continue; }
		if(obj[i].name == 'execonce') {
			obj[i].disabled;
			if(obj[i].style) {
				obj[i].style.backgroundColor = "#CCCCCC";
				obj[i].style.color = "#999999";
				obj[i].style.border = "solid #999999 1px";
			}
		}
	}
	only_once_list[obj.name] = 1;
	return true;
}

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

// Bewerbungsformular: zeige/verstecke "weitere Angaben"
function showOptions() {
	document.getElementById("computerkenntnis").style.display = (document.getElementById("check").checked == true) ? "block" : "none";
}

// Referenzen: zeige "weiter Kunden" an
var current = 0;
function showMoreCustomer() {
	if(current) {
		document.getElementById("morecustomer").style.display = "block";
		document.getElementById("morecustomer_link").style.display = "none";
	} else {
		document.getElementById("morecustomer").style.display = "none";
		document.getElementById("morecustomer_link").style.display = "block";
	}
}

// Newsletter-Anmeldung
function newsletter_check(uebergabe) {
	if (uebergabe == 'Ihre E-Mail-Adresse' || uebergabe == '') {
		alert('Bitte geben Sie Ihre E-Mail-Adresse ein!');
		return false;
	}
	return true;
}
