// JavaScript Document
//script for validating  controls in the kontaktPRODUCT page,functions for submitting and resetting form values

//function for Validating email address
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		    alert("Ungultige E-Mail  ,  (Beispiel :info@beo-software.de)")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		    alert("Ungultige E-Mail  ,  (Beispiel :info@beo-software.de)")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		     alert("Ungultige E-Mail  ,  (Beispiel :info@beo-software.de)")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		     alert("Ungultige E-Mail  ,  (Beispiel :info@beo-software.de)")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		     alert("Ungultige E-Mail  ,  (Beispiel :info@beo-software.de)")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Ungultige E-Mail,(Beispiel :info@beo-software.de)")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Ungultige E-Mail  ,  (Beispiel :info@beo-software.de)")
		    return false
		 }

 		 return true					
	}
	
//function for validating  controls of the kontakt page

function validateKontaktProduct()
{
	
	if (document.frmkontaktProdukt.chkPdt1.checked == false &&
	    document.frmkontaktProdukt.chkPdt2.checked == false &&
	    document.frmkontaktProdukt.chkPdt3.checked == false &&
		document.frmkontaktProdukt.chkPdt33.checked == false &&
		document.frmkontaktProdukt.chkPdt4.checked == false &&
	    document.frmkontaktProdukt.chkPdt5.checked == false &&
		document.frmkontaktProdukt.chkPdt6.checked == false &&
	    document.frmkontaktProdukt.chkPdt7.checked == false &&
		document.frmkontaktProdukt.chkPdt8.checked == false)
		{
			alert ("Bitte wahlen Sie ein Produkt");
			return false;
		}
	
		
	if(isNaN(document.frmkontaktProdukt.txtTelefon.value)==true)
	{
		alert('Erlaubt nur Zahlen');
		document.frmkontaktProdukt.txtTelefon.value="";
		document.frmkontaktProdukt.txtTelefon.focus();
		return false;
		
	}
	
	//check field Email
	if(document.frmkontaktProdukt.txtEmail.value=="")
	{
		alert('Bitte geben Sie bitte hier');
		document.frmkontaktProdukt.txtEmail.focus();
		return false;
	}
	
	//check email syntax
	
	if (echeck(document.frmkontaktProdukt.txtEmail.value)==false){
		document.frmkontaktProdukt.txtEmail.value=""
		document.frmkontaktProdukt.txtEmail.focus()
		return false
	}
	
	
	
}
//FUNCTION FOR RESETTING VALUES IN  KOTNAKTPRODUCT PAGE
function resetKontaktProduct()
{
	
	
	document.frmkontaktProdukt.txtName.value="";
	document.frmkontaktProdukt.txtEmail.value="";
	document.frmkontaktProdukt.txtTelefon.value="";
	document.frmkontaktProdukt.txtFirma.value="";
	document.frmkontaktProdukt.txtDescription.value="";
	document.frmkontaktProdukt.chkPdt1.checked=false;
	document.frmkontaktProdukt.chkPdt2.checked=false;
	document.frmkontaktProdukt.chkPdt3.checked=false;
	document.frmkontaktProdukt.chkPdt33.checked=false;
	document.frmkontaktProdukt.chkPdt4.checked=false;
	document.frmkontaktProdukt.chkPdt5.checked=false;
	document.frmkontaktProdukt.chkPdt6.checked=false;
	document.frmkontaktProdukt.chkPdt7.checked=false;
	document.frmkontaktProdukt.chkPdt8.checked=false;
	
	
}
//FUNCTION FOR SUBMITTING KONTAKTPRODUCT PAGE ON CLICKING A LINK
function submitform()
{
  document.frmkontaktProdukt.submit();
  
}

