// JavaScript Document
	var pr=39.9;
	var versand;
	function checkTotal(){
	var e_preis=document.getElementById('amount').value*pr;
	var e_zwischensumme=document.getElementById('amount').value*pr;
	document.getElementById('preis').value=e_preis.toFixed(2);
	document.getElementById('zwischensumme').value=e_zwischensumme.toFixed(2);
	
	if(document.getElementById('shipping').value=='0'){
	document.getElementById('versand').value="1.75";
	versand=1.75;
	}else if(document.getElementById('shipping').value=='1'){
	document.getElementById('versand').value="7.35";
	versand=7.35;
	}else if(document.getElementById('shipping').value=='2'){
	document.getElementById('versand').value="6.7";
	versand=6.7;
	}else if(document.getElementById('shipping').value=='3'){
	document.getElementById('versand').value="4.20";
	versand=4.2;
	}
	var bruttogesamtbetrag=parseFloat(document.getElementById('zwischensumme').value) + parseFloat(versand);
	document.getElementById('brutto').value=bruttogesamtbetrag.toFixed(2);
	
	}
	
function setVorwahl(wert){
	if(wert.value=="AT" || wert.value=="DE" ||wert.value=="CH"){
	if(wert.value=="AT"){
		//document.getElementById('code').value='0043';
		document.getElementById('shipping').value='0';
		}
	if(wert.value=="DE"){
		//document.getElementById('code').value='0049';
		document.getElementById('shipping').value='3';
		}
	if(wert.value=="CH"){
		//document.getElementById('code').value='0041';
		document.getElementById('shipping').value='3';
		}
}else{
	document.getElementById('shipping').value='1'
	
	}


	document.getElementById('preis').value=document.getElementById('amount').value*pr;
	document.getElementById('zwischensumme').value=document.getElementById('amount').value*pr;
	
	if(document.getElementById('shipping').value=='0'){
	document.getElementById('versand').value="1.75";
	versand=1.75;
	}else if(document.getElementById('shipping').value=='1'){
	document.getElementById('versand').value="7.35";
	versand=7.35;
	}else if(document.getElementById('shipping').value=='2'){
	document.getElementById('versand').value="6.7";
	versand=6.7;
	}else if(document.getElementById('shipping').value=='3'){
	document.getElementById('versand').value="4.2";
	versand=4.2;
	}
	
	document.getElementById('brutto').value=parseFloat(document.getElementById('zwischensumme').value) + parseFloat(versand);

	
	}

function setVorwahl2(wert){
	if(wert.value=="AT" || wert.value=="DE" ||wert.value=="CH"){
	if(wert.value=="AT"){
	//	document.getElementById('code2').value='0043';
		document.getElementById('shipping').value='0';
		}
	if(wert.value=="DE"){
		//document.getElementById('code2').value='0049';
		document.getElementById('shipping').value='3';
		}
	if(wert.value=="CH"){
		//document.getElementById('code2').value='0041';
		document.getElementById('shipping').value='3';
		}
}else{
	document.getElementById('shipping').value='1'
	
	}


	document.getElementById('preis').value=document.getElementById('amount').value*pr;
	document.getElementById('zwischensumme').value=document.getElementById('amount').value*pr;
	
	if(document.getElementById('shipping').value=='0'){
	document.getElementById('versand').value="1.75";
	versand=1.75;
	}else if(document.getElementById('shipping').value=='1'){
	document.getElementById('versand').value="7.35";
	versand=7.35;
	}else if(document.getElementById('shipping').value=='2'){
	document.getElementById('versand').value="6.7";
	versand=6.7;
	}else if(document.getElementById('shipping').value=='3'){
	document.getElementById('versand').value="4.2";
	versand=4.2;
	}
	
	document.getElementById('brutto').value=parseFloat(document.getElementById('zwischensumme').value) + parseFloat(versand);

	
	}


function change(wert){

if(wert.checked && wert.value=='same'){
document.getElementById('lieferadresse').style.visibility='hidden';

}else if(wert.checked==false && wert.value=='same'){document.getElementById('lieferadresse').style.visibility='visible';}
if(wert.checked){if(wert.value=='paypal' || wert.value=='advance'){
document.getElementById('charge').style.visibility='hidden';
}if(wert.value=='charge'){
document.getElementById('charge').style.visibility='visible';
}

	}else{
document.getElementById('charge').style.visibility='hidden';
	}
 }



var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.availWidth)?Math.floor(Math.random()*(screen.availWidth-w)):50;TopPosition=(screen.availHeight)?Math.floor(Math.random()*((screen.availHeight-h)-75)):50;}
if(pos=="center"){LeftPosition=(screen.availWidth)?(screen.availWidth-w)/2:50;TopPosition=(screen.availHeight)?(screen.availHeight-h)/2:50;}
if(pos=="default"){LeftPosition=50;TopPosition=50}
else if((pos!="center" && pos!="random" && pos!="default") || pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);
if(win.focus){win.focus();}}


// JavaScript Document

function checkFrmData(){

// Check Fields values Slava Dec29/2003
if(validonsubmit())
{

			return true;//Submit Order

	
}else{
		return false;
}

}

function email(s)
{
 var a = false;
 var res = false;
 if(typeof(RegExp) == 'function')
 {
  var b = new RegExp('abc');
  if(b.test('abc') == true){a = true;}
  }

 if(a == true)
 {
  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                   '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                   '(\\.)([a-zA-Z]{2,4})$');
  res = (reg.test(s));
 // alert(res);
 }
 else
 {
  res = (s.search('@') >= 1 &&
         s.lastIndexOf('.') > s.search('@') &&
         s.lastIndexOf('.') >= s.length-5)
 }
 return(res);
}

function checkNumber(s){
	var chkZ=1;
	//alert(s.length);
	if(s.length > 0){
	for (i=0;i<s.length;++i)
    if (s.charAt(i) < "0" || s.charAt(i) > "9") chkZ = -1;
    if (chkZ == -1) {
     //alert("Geben Sie eine korrekte Zahl ein!")
    return false;
	}
    else {
     return true;
    }

	}else{
	return false;
	}
}



	function validonsubmit()
	{
	var allertmsgloc="";
	var step1=true;
	
		var sex = new String(document.OrderForm.sex.value)
		if(sex=="0"){allertmsgloc += "Bitte Anrede auswählen.\n";step1=false;}
		var vorname = new String(document.OrderForm.firstname.value)
		if(vorname.length==0){allertmsgloc += "Bitte \"Vorname\" eingeben.\n";step1=false;}
		var nachname = new String(document.OrderForm.lastname.value)
		if(nachname.length==0){allertmsgloc += "Bitte \"Nachname\" eingeben.\n";step1=false;}
		var strasse = new String(document.OrderForm.street.value)
		if(strasse.length==0){allertmsgloc += "Bitte \"Strasse\" eingeben.\n";step1=false;}
		var nr = new String(document.OrderForm.nr.value)
		if(nr.length==0){allertmsgloc += "Bitte \"Strassennummer\" eingeben.\n";step1=false;}
		var zip = new String(document.OrderForm.zip.value)
		if(checkNumber(zip)==false){allertmsgloc += "Bitte \"PLZ\" eingeben.\n";step1=false;}
		var city = new String(document.OrderForm.city.value)
		if(city.length==0){allertmsgloc += "Bitte \"Ort\" eingeben.\n";step1=false;}
		var geb_year = new String(document.OrderForm.geb_year.value)
		var geb_day = new String(document.OrderForm.geb_day.value)
		var geb_month = new String(document.OrderForm.geb_month.value)
		if(geb_year=="0" || geb_day =="0" || geb_month == "0"){allertmsgloc += "Bitte \"Geburtsdatum\" auswählen.\n";step1=false;}
		var country = new String(document.OrderForm.country.value)
		if(country=="0"){allertmsgloc += "Bitte \"Land\" auswählen.\n";step1=false;}
		var code = new String(document.OrderForm.code.value)
		var tel = new String(document.OrderForm.tel.value)
		if(code.length==0 || checkNumber(tel)==false){allertmsgloc += "Bitte \"Vorwahl und Telefonnummer\" eingeben.\n";step1=false;}
		var email1 = new String(document.OrderForm.email.value)
		if(email(email1)==false){allertmsgloc += "Bitte gültige \"Email Adresse\" eingeben.\n";step1=false;}
		
		
				
				//Anfang wenn Lieferadresse nicht gleich Rechnungsadresse ist
				if(document.OrderForm.same.checked==false){
				
				var sex2 = new String(document.OrderForm.sex2.value)
				if(sex2=="0"){allertmsgloc += "Bitte Anrede für Lieferadresse auswählen.\n";step1=false;}
				var vorname2 = new String(document.OrderForm.firstname2.value)
				if(vorname2.length==0){allertmsgloc += "Bitte \"Vorname\"  für Lieferadresse eingeben.\n";step1=false;}
				var nachname2 = new String(document.OrderForm.lastname2.value)
				if(nachname2.length==0){allertmsgloc += "Bitte \"Nachname\"  für Lieferadresse eingeben.\n";step1=false;}
				var strasse2 = new String(document.OrderForm.street2.value)
				if(strasse2.length==0){allertmsgloc += "Bitte \"Strasse\"  für Lieferadresse eingeben.\n";step1=false;}
				var nr2 = new String(document.OrderForm.nr2.value)
				if(nr2.length==0){allertmsgloc += "Bitte \"Strassennummer\"  für Lieferadresse eingeben.\n";step1=false;}
				var zip2 = new String(document.OrderForm.zip2.value)
				if(checkNumber(zip2)==false){allertmsgloc += "Bitte \"PLZ\"  für Lieferadresse eingeben.\n";step1=false;}
				var city2 = new String(document.OrderForm.city2.value)
				if(city2.length==0){allertmsgloc += "Bitte \"Ort\"  für Lieferadresse eingeben.\n";step1=false;}
				var geb_year2 = new String(document.OrderForm.geb_year2.value)
				var geb_day2 = new String(document.OrderForm.geb_day2.value)
				var geb_month2 = new String(document.OrderForm.geb_month2.value)
				if(geb_year2=="0" || geb_day2 =="0" || geb_month2 == "0"){allertmsgloc += "Bitte \"Geburtsdatum\"  für Lieferadresse auswählen.\n";step1=false;}
				var country2 = new String(document.OrderForm.country2.value)
				if(country2=="0"){allertmsgloc += "Bitte \"Land\"  für Lieferadresse auswählen.\n";step1=false;}
				var code2 = new String(document.OrderForm.code2.value)
				var tel2 = new String(document.OrderForm.tel2.value)
				if(code2.length==0 || checkNumber(tel2)==false){allertmsgloc += "Bitte \"Vorwahl und Telefonnummer\" für Lieferadresse  eingeben.\n";step1=false;}
				var email12 = new String(document.OrderForm.email2.value)
				if(email(email12)==false){allertmsgloc += "Bitte gültige \"Email Adresse\" für Lieferadresse  eingeben.\n";step1=false;}
				
				} //Ende
				

	
		if(!step1){
			alert(allertmsgloc)
			return false
		}else{
			return true;
		}
	}


