function autofunktion(link, aid) 
{
//	var RecordID = ;
    if(document.images){ 
	//	alert(RecordID);
        (new Image()).src="weiterleitung.php?link="+link+"&aid="+aid.slice(1)+"&loc="+document.location;
    } 
    return true;
}

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 check_values()
{	// Check Basic values
	if(document.theForm.form_title.value == ""){
		alert("Bitte geben Sie einen Firmennamen ein.");
		document.theForm.form_title.focus();
	}
	else if(document.theForm.form_strasse.value == ""){
		alert("Bitte geben Sie eine Strasse ein.");
		document.theForm.form_strasse.focus();
	}
	else if(document.theForm.form_plz.value == ""){
		alert("Bitte geben Sie eine Postleitzahl ein.");
		document.theForm.form_plz.focus();
	}
	else if(document.theForm.form_ort.value == ""){
		alert("Bitte geben Sie einen Ort ein.");
		document.theForm.form_ort.focus();
	}
	else if(document.theForm.form_tel.value == ""){
		alert("Bitte geben Sie eine Telefonnummer an.");
		document.theForm.form_tel.focus();
	}	
	else if(EMail(document.theForm.form_email.value)== false){
		alert("Bitte geben Sie eine gültige E-Mail an.");
		document.theForm.form_email.focus();
	}	
	else if(document.theForm.form_url.value.indexOf("@") > 1){
		alert("Bitte geben Sie eine gültige Internet-Adresse an.");
		document.theForm.form_url.focus();
	}	
	else if(document.theForm.form_url.value.slice(0,7) != "http://"){
		alert(">"+ document.theForm.form_url.value.slice(0,7) +"<");
		alert("Bitte geben Sie eine gültige Internet-Adresse mit http:// an.");
		document.theForm.form_url.focus();
	}		
	// check dummy data
	else{
		document.theForm.submit();
	}
}
