function check_vor_send()
{
	if (document.form1.bf_lang.value == 'de')
	{
		if (document.form1.bf_name.value == '')
			{
				alert('Bitte Name eingeben!');
				parent.document.form1.bf_name.focus();
				history.back();
			}
		else if (document.form1.bf_company.value == '')
			{
				alert('Bitte Firma eingeben!');
				document.form1.bf_company.focus();
				return;
			}
		else if (document.form1.bf_country.value == '')
			{
				alert('Bitte Land eingeben!');
				document.form1.bf_country.focus();
				return;
			}
		else if (document.form1.bf_activities.value == '')
			{
				alert('Bitte Geschäftsbereich eingeben!');
				document.form1.bf_activities.focus();
				return;
			}
		else if (document.form1.bf_email.value == '')
			{
				alert('Bitte E-Mail eingeben!');
				document.form1.bf_email.focus();
				return;
			}
		else if (checkemail() == false)
			{
				document.form1.bf_email.focus();
			}
		else
			{
				alert('Danke für Ihr Interesse. Ihre Nachricht wurde erfolgreich gesendet.');

				parent.ifr_send.form2.bf_lang.value = document.form1.bf_lang.value;
				
				if (document.form1.bf_presentation.checked == true)
				{
					parent.ifr_send.form2.bf_presentation.value = 1;
				}
				if (document.form1.bf_information.checked == true)
				{
					parent.ifr_send.form2.bf_information.value = 1;
				}
				if (document.form1.bf_consulting.checked == true)
				{
					parent.ifr_send.form2.bf_consulting.value = 1;
				}
				if (document.form1.bf_software.checked == true)
				{
					parent.ifr_send.form2.bf_software.value = 1;
				}
				if (document.form1.bf_hardware.checked == true)
				{
					parent.ifr_send.form2.bf_hardware.value = 1;
				}
				if (document.form1.bf_personalization.checked == true)
				{
					parent.ifr_send.form2.bf_personalization.value = 1;
				}
				if (document.form1.bf_capturing.checked == true)
				{
					parent.ifr_send.form2.bf_capturing.value = 1;
				}
				if (document.form1.bf_layout.checked == true)
				{
					parent.ifr_send.form2.bf_layout.value = 1;
				}
				
				parent.ifr_send.form2.bf_name.value = document.form1.bf_name.value;
				parent.ifr_send.form2.bf_position.value = document.form1.bf_position.value;
				parent.ifr_send.form2.bf_company.value = document.form1.bf_company.value;
				parent.ifr_send.form2.bf_address_1.value = document.form1.bf_address_1.value;
				parent.ifr_send.form2.bf_address_2.value = document.form1.bf_address_2.value;
				parent.ifr_send.form2.bf_country.value = document.form1.bf_country.value;
				parent.ifr_send.form2.bf_activities.value = document.form1.bf_activities.value;
				parent.ifr_send.form2.bf_phone.value = document.form1.bf_phone.value;
				parent.ifr_send.form2.bf_fax.value = document.form1.bf_fax.value;
				parent.ifr_send.form2.bf_email.value = document.form1.bf_email.value;
				parent.ifr_send.form2.bf_message.value = document.form1.bf_message.value;
				parent.ifr_send.form2.submit();
			}
	}
	else
	{
		if (document.form1.bf_name.value == '')
			{
				alert('Please insert Name!');
				parent.document.form1.bf_name.focus();
				return;
			}
		else if (document.form1.bf_company.value == '')
			{
				alert('Please insert Company!');
				document.form1.bf_company.focus();
				return;
			}
		else if (document.form1.bf_country.value == '')
			{
				alert('Please insert Country!');
				document.form1.bf_country.focus();
				return;
			}
		else if (document.form1.bf_activities.value == '')
			{
				alert('Please insert Business Aktivities!');
				document.form1.bf_activities.focus();
				return;
			}
		else if (document.form1.bf_email.value == '')
			{
				alert('Please insert E-Mail!');
				document.form1.bf_email.focus();
				return;
			}
		else if (checkemail() == false)
			{
				document.form1.bf_email.focus();
			}
		else
			{
				alert('Thank you for contacting us. The Message was successfully sent.');

				parent.ifr_send.form2.bf_lang.value = document.form1.bf_lang.value;
				
				if (document.form1.bf_presentation.checked == true)
				{
					parent.ifr_send.form2.bf_presentation.value = 1;
				}
				if (document.form1.bf_information.checked == true)
				{
					parent.ifr_send.form2.bf_information.value = 1;
				}
				if (document.form1.bf_consulting.checked == true)
				{
					parent.ifr_send.form2.bf_consulting.value = 1;
				}
				if (document.form1.bf_software.checked == true)
				{
					parent.ifr_send.form2.bf_software.value = 1;
				}
				if (document.form1.bf_hardware.checked == true)
				{
					parent.ifr_send.form2.bf_hardware.value = 1;
				}
				if (document.form1.bf_personalization.checked == true)
				{
					parent.ifr_send.form2.bf_personalization.value = 1;
				}
				if (document.form1.bf_capturing.checked == true)
				{
					parent.ifr_send.form2.bf_capturing.value = 1;
				}
				if (document.form1.bf_layout.checked == true)
				{
					parent.ifr_send.form2.bf_layout.value = 1;
				}
				
				parent.ifr_send.form2.bf_name.value = document.form1.bf_name.value;
				parent.ifr_send.form2.bf_position.value = document.form1.bf_position.value;
				parent.ifr_send.form2.bf_company.value = document.form1.bf_company.value;
				parent.ifr_send.form2.bf_address_1.value = document.form1.bf_address_1.value;
				parent.ifr_send.form2.bf_address_2.value = document.form1.bf_address_2.value;
				parent.ifr_send.form2.bf_country.value = document.form1.bf_country.value;
				parent.ifr_send.form2.bf_activities.value = document.form1.bf_activities.value;
				parent.ifr_send.form2.bf_phone.value = document.form1.bf_phone.value;
				parent.ifr_send.form2.bf_fax.value = document.form1.bf_fax.value;
				parent.ifr_send.form2.bf_email.value = document.form1.bf_email.value;
				parent.ifr_send.form2.bf_message.value = document.form1.bf_message.value;
				parent.ifr_send.form2.submit();
			}
	}

}

function checkemail()
{
var str=document.form1.bf_email.value
var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true
else{
alert("Please insert correct E-Mail!")
testresults=false
}
return (testresults)
}
