function changevideo(linktovideo,arg)
 {
		//alert("--->"+linktovideo+"--->"+arg); 	
		location.href="index.php?content_id=999999&video="+linktovideo+"&videoid="+arg;
		
 }

function killMe(url)
{
	opener.location.href = url;
	opener.focus();
	this.close();
}

function submitPaymentInfo(paytype)
{
	document.payForm.clearingtype.value = paytype;
	document.payForm.submit();
}

function checkBillingFields() {
	var fieldsCorrect = true;
	var errorMsg = "Leider haben Sie nicht alle benÃ¶tigten Daten eingetragen.\n\n";
	var usr = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
    var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
    var regex = "^"+usr+"\@"+domain+"$";
    var myrxp = new RegExp(regex);
    var eMailCheck = (myrxp.test(document.bill_address.bill_email.value));

	if (document.bill_address.bill_firstname.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihren Vornamen ein.\n";
		fieldsCorrect = false;
	}

	if (document.bill_address.bill_lastname.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihren Nachnamen ein.\n";
		fieldsCorrect = false;
	}

	if (document.bill_address.bill_streetname.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihren Strassennamen ein.\n";
		fieldsCorrect = false;
	}

	if (document.bill_address.bill_phone.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihre Telefonnummer ein.\n";
		fieldsCorrect = false;
	}

	if (document.bill_address.bill_streetnumber.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihren Hausnummer ein.\n";
		fieldsCorrect = false;
	}

	if (document.bill_address.bill_postalcode.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihre Postleitzahl ein.\n";
		fieldsCorrect = false;
	}

	if (document.bill_address.bill_email.value!=document.bill_address.bill_email_check.value)
	{
		errorMsg = errorMsg + "Ihre beiden eMail-Adressen sind nicht identsich. Bitte kontrollieren Sie die angegebene Adresse noch einmal.\n";
		fieldsCorrect = false;
	}

	if (document.bill_address.bill_town.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihre Stadt ein.\n";
		fieldsCorrect = false;
	}

	if (document.bill_address.bill_email.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihre eMail-Adresse ein.\n";
		fieldsCorrect = false;
	}
	else if (eMailCheck!=true)
	{
		errorMsg = errorMsg + "Das Format Ihrer eMail-Adresse ist falsch. Bitte tragen sie eine eMail-Adresse im Format: name@domain.xy ein.\n";
		fieldsCorrect = false;
	}

	if (document.bill_address.agbs.checked==false)
	{
		errorMsg = errorMsg + "Bitte bestÃ¤tigen Sie noch unsere AGBs und Datenschutzbestimmungen.\n";
		fieldsCorrect = false;
	}


	if (fieldsCorrect==false)
	{
		alert (errorMsg);
	}

	return fieldsCorrect;
}

function checkSendingFields() {
	var fieldsCorrect = true;
	var errorMsg = "Leider haben Sie nicht alle benÃ¶tigten Daten eingetragen.\n\n";


	if (document.send_address.send_firstname.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihren Vornamen ein.\n";
		fieldsCorrect = false;
	}

	if (document.send_address.send_lastname.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihren Nachnamen ein.\n";
		fieldsCorrect = false;
	}

	if (document.send_address.send_streetname.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihren Strassennamen ein.\n";
		fieldsCorrect = false;
	}

	if (document.send_address.send_streetnumber.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihren Hausnummer ein.\n";
		fieldsCorrect = false;
	}

	if (document.send_address.send_postalcode.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihre Postleitzahl ein.\n";
		fieldsCorrect = false;
	}

	if (document.send_address.send_town.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihre Stadt ein.\n";
		fieldsCorrect = false;
	}



	if (fieldsCorrect==false)
	{
		alert (errorMsg);
	}

	return fieldsCorrect;
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		de_Home_over = newImage("gfx/de_Home-over.gif");
		de_HLogin_over = newImage("gfx/de_HLogin-over.gif");
		de_Sprachwechsel_over = newImage("gfx/de_Sprachwechsel-over.gif");
		de_Kontakt_over = newImage("gfx/de_Kontakt-over.gif");
		de_FAQ_over = newImage("gfx/de_FAQ-over.gif");
		de_AGB_over = newImage("gfx/de_AGB-over.gif");
		de_Impressum_over = newImage("gfx/de_Impressum-over.gif");
		de_Download_over = newImage("gfx/de_Download-over.gif");

		eng_Home_over = newImage("gfx/eng_Home-over.gif");
		eng_HLogin_over = newImage("gfx/eng_HLogin-over.gif");
		eng_Sprachwechsel_over = newImage("gfx/eng_Sprachwechsel-over.gif");
		eng_Kontakt_over = newImage("gfx/eng_Kontakt-over.gif");
		eng_FAQ_over = newImage("gfx/eng_FAQ-over.gif");
		eng_AGB_over = newImage("gfx/eng_AGB-over.gif");
		eng_Impressum_over = newImage("gfx/eng_Impressum-over.gif");
		eng_Download_over = newImage("gfx/eng_Download-over.gif");

		navi_button_01_over = newImage("gfx/navi_button_01-over.gif");
		navi_button_01_down = newImage("gfx/navi_button_01-down.gif");

		button_de_kasse_over = newImage("gfx/button_de_kasse-over.gif");

		preloadFlag = true;
	}
}

function newWindow(url)
{
	Fenster = window.open(url,'PopUp', 'width=600, height=600, scrollbars=1');
	Fenster.focus();
}

function checkContactFields() {
	var fieldsCorrect = true;
	var errorMsg = "Leider haben Sie nicht alle benÃ¶tigten Daten eingetragen.\n\n";
	var usr = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
    var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
    var regex = "^"+usr+"\@"+domain+"$";
    var myrxp = new RegExp(regex);
    var eMailCheck = (myrxp.test(document.kontakt.email.value));

	if (document.kontakt.vorname.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihren Vornamen ein.\n";
		fieldsCorrect = false;
	}

	if (document.kontakt.name.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihren Nachnamen ein.\n";
		fieldsCorrect = false;
	}


	if (document.kontakt.strasse.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihren Strassennamen und Hausnummer ein.\n";
		fieldsCorrect = false;
	}


	if (document.kontakt.ort.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihre Postleitzahl und Ihren Wohnort ein.\n";
		fieldsCorrect = false;
	}

	if (document.kontakt.email.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihre eMail-Adresse ein.\n";
		fieldsCorrect = false;
	}
	else if (eMailCheck!=true)
	{
		errorMsg = errorMsg + "Das Format Ihrer eMail-Adresse ist falsch. Bitte tragen sie eine eMail-Adresse im Format: name@domain.xy ein.\n";
		fieldsCorrect = false;
	}

	if (fieldsCorrect==false)
	{
		alert (errorMsg);
	}

	return fieldsCorrect;
}

 function doCookieTest() {
    var msg;

    msg = "In ihrem Browser sind Cookies deaktiviert. Um eine korrekte Funktionsweise dieser Website vor allem des Warenkorbs zu gewährleisten, aktivieren Sie in Ihrem Browser bitte die Cookies. Eine Anleitung hierzu finden Sie auch im Bereich Downloads auf unserer Webseite. Vielen Dank!"; 
    
    if (navigator.cookieEnabled == 0) {
  	//alert(msg);
    }
  }
  
  function checkNewsform() {
	var fieldsCorrect = true;
	var errorMsg = "Leider haben Sie nicht alle benÃ¶tigten Daten eingetragen.\n\n";
	var usr = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
    var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
    var regex = "^"+usr+"\@"+domain+"$";
    var myrxp = new RegExp(regex);
    var eMailCheck = (myrxp.test(document.newsabo.newsletter_email.value));
	
	if (document.newsabo.newsletter_email.value=='')
	{
		errorMsg = errorMsg + "Bitte tragen Sie Ihre eMail-Adresse ein.\n";
		fieldsCorrect = false;
	}
	else if (eMailCheck!=true)
	{
		errorMsg = errorMsg + "Das Format Ihrer eMail-Adresse ist falsch. Bitte tragen sie eine eMail-Adresse im Format: name@domain.xy ein.\n";
		fieldsCorrect = false;
	}
	
	if (fieldsCorrect==false)
	{
		alert (errorMsg);
	}

	return fieldsCorrect;
}
// -->

				