// JavaScript Document

//Feldüberprüfungen für Rollei Shopformular

function chkFormular() {
	res = true;
  if (document.vorschauform.kdName.value == "") {
  	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdName.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdName.focus();
	res = false;
	return res;
   } else { 
   document.vorschauform.kdName.style.backgroundColor='#FFFFFF';
   }
	  	
  if (document.vorschauform.kdStrasse.value == "") {
  	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdStrasse.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdStrasse.focus();
	res = false;
	return res;
   } else { 
   document.vorschauform.kdStrasse.style.backgroundColor='#FFFFFF';
   }
 
  if (document.vorschauform.kdPlz.value == "") {
  	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdPlz.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdPlz.focus();
	res = false;
	return res;
   } else { 
   document.vorschauform.kdPlz.style.backgroundColor='#FFFFFF';
   }
  if (document.vorschauform.kdOrt.value == "") {
  	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdOrt.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdOrt.focus();
	res = false;
	return res;
   } else { 
   document.vorschauform.kdOrt.style.backgroundColor='#FFFFFF';
   }
  if (document.vorschauform.kdLand.value == "") {
  	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdLand.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdLand.focus();
	res = false;
	return res;
   } else { 
   document.vorschauform.kdLand.style.backgroundColor='#FFFFFF';
   }
   
   reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+    //Name
                  '(\\@)'+                       //@-Zeichen
                  '([a-zA-Z0-9\\-\\.]+)'+        //Domain
                  '(\\.)'+                       //Punkt
                  '([a-zA-Z]{2,4})$');           //TLD
	if(reg.test(document.vorschauform.kdEmail.value) == false){
	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdEmail.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdEmail.focus();
	res = false;
	return res;
	} else { 
	document.vorschauform.kdEmail.style.backgroundColor='#FFFFFF';
	}

  if (document.vorschauform.kdLiName.value == "") {
  	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdLiName.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdLiName.focus();
	res = false;
	return res;
   } else { 
   document.vorschauform.kdLiName.style.backgroundColor='#FFFFFF';
   }
	  	
  if (document.vorschauform.kdLiStrasse.value == "") {
  	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdLiStrasse.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdLiStrasse.focus();
	res = false;
	return res;
   } else { 
   document.vorschauform.kdLiStrasse.style.backgroundColor='#FFFFFF';
   }
   
  if (document.vorschauform.kdLiPlz.value == "") {
  	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdLiPlz.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdLiPlz.focus();
	res = false;
	return res;
   } else { 
   document.vorschauform.kdLiPlz.style.backgroundColor='#FFFFFF';
   }
  if (document.vorschauform.kdLiOrt.value == "") {
  	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdLiOrt.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdLiOrt.focus();
	res = false;
	return res;
   } else { 
   document.vorschauform.kdLiOrt.style.backgroundColor='#FFFFFF';
   }
  if (document.vorschauform.kdLiLand.value == "") {
  	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdLiLand.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdLiLand.focus();
	res = false;
	return res;
   } else { 
   document.vorschauform.kdLiLand.style.backgroundColor='#FFFFFF';
   }
   
   reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+    //Name
                  '(\\@)'+                       //@-Zeichen
                  '([a-zA-Z0-9\\-\\.]+)'+        //Domain
                  '(\\.)'+                       //Punkt
                  '([a-zA-Z]{2,4})$');           //TLD
	if(reg.test(document.vorschauform.kdLiEmail.value) == false){
	alert("Bitte Angaben korrigieren.");
	document.vorschauform.kdLiEmail.style.backgroundColor='#F1D5D5';
	document.vorschauform.kdLiEmail.focus();
	res = false;
	return res;
	} else { 
	document.vorschauform.kdLiEmail.style.backgroundColor='#FFFFFF';
	}
             
	if (res == true) {
	document.getElementById("vorschauform").submit();
	return res;
	}
	
 }
	
