﻿<!--
function imageWindow(url) {
	popupWin = window.open(url, 'new_page', 'width=720,height=640,resizable=no,scrollbars=yes')
}

function openWindow() {
	popupWin = window.open('firmamap.html', 'new_page', 'width=810,height=640,resizable=no,scrollbars=no,toolbar=yes')
}

function printWindow(strID) {
	popupWin = window.open('print_admin_catalog.aspx?cat='+strID, 'new_page', 'width=810,height=640,resizable=yes,scrollbars=yes')
}

function openAGB() {
	popupWin = window.open('template.aspx?cat=48639bce-3943-4480-bb6c-3d0b8579ac84', 'new_page', 'width=810,height=640,resizable=yes,scrollbars=yes')
}

function checkForm()
{
 var strError
 strError = ''

if(document.getElementById('AGB').checked == false)
	{
		alert('Bitte akzeptieren Sie unsere AGB\r')
		return false
	} 
	
if ((document.getElementById('OrderForm_Bezahlung_0').checked == false) && (document.getElementById('OrderForm_Bezahlung_1').checked == false))
	{
		alert('Bitte wählen Sie die Bezahlung aus! Bei Vorkasse erhalten Sie von uns über den Gesamtbetrag eine Mail!\r')
		return false
	}	
	
if ((document.getElementById('OrderForm_dbKundennummer').value == '') || (document.getElementById('OrderForm_dbKundennummer').value == '0'))
  {
	if(document.getElementById('OrderForm_dbVorname').value == "")
	{
		strError = strError + 'Vorname;\r'
	}
	
	if(document.getElementById('OrderForm_dbNachname').value == "")
	{
		strError = strError + 'Nachname;\r'
	}
	
	if(document.getElementById('OrderForm_dbAddresse').value == "")
	{
		strError = strError + 'Addresse;\r'
	}
	
	if(document.getElementById('OrderForm_dbStadt').value == "")
	{
		strError = strError + 'Stadt;\r'
	}

	if(document.getElementById('OrderForm_dbLand').value == "")
	{
		strError = strError + 'Land;\r'
	}
	
	if(!EMail(document.getElementById('OrderForm_dbe-Mail').value))
	{
		strError = strError + 'e-Mail;\r'
	}
	
	if(document.getElementById('OrderForm_dbFahrzeugmarke').value == "")
	{
		strError = strError + 'Fahrzeugmarke;\r'
	}
	
	if(document.getElementById('OrderForm_dbBaujahr').value == "")
	{
		strError = strError + 'Baujahr;\r'
	}
	
	//if(document.getElementById('OrderForm_dbBemerkung').value == "")
	//{
	//	strError = strError + 'Bemerkung;\r'
	//}
	
	if(document.getElementById('AGB').checked == false)
	{
		alert('Bitte akzeptieren Sie unsere AGB\r')
		return false
	}

	else if(strError != '')
	{
		alert('Bitte machen Sie auch Angaben unter\r' + strError)
		return false
	}
  }
  else
  {
	if(!IsNumeric(document.getElementById('OrderForm_dbKundennummer').value)){
		strError = strError + "Wenn Sie keine Kundenummer besitzen machen Sie bitte eine \"0\"\rWenn Sie eine gültige Kundennummer haben dann tragen Sie diese bitte ein!\r"
	}

	if (!EMail(document.getElementById('OrderForm_dbe-Mail').value))
	{
		strError = strError + '\rBitte tragen Sie immer die gültige E-Mailadresse ein!\rBei fehlender E-Mail-Adresse erhalten Sie keine Antwort!\r'
	}
	if(strError != '')
	{
		alert(strError)
		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));
	 }
	 else
	 {
	  res = (s.search('@') >= 1 &&
			 s.lastIndexOf('.') > s.search('@') &&
			 s.lastIndexOf('.') >= s.length-5)
	 }
	 return(res);
 }
 
 	function IsNumeric(sText)
		{
			var ValidChars = "0123456789";
			var IsNumber=true;
			var Char;
			for (i = 0; i < sText.length && IsNumber == true; i++) 
				{ 
					Char = sText.charAt(i); 
					if (ValidChars.indexOf(Char) == -1) 
					{
						IsNumber = false;
					}
				}
			if (sText.length == 0){
				IsNumber = false;
			}
			return IsNumber;
   }
-->

