function checkFormSk( form) {
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;	
	var numExp = /^[0-9\ \.\-]+$/;
	var alphanumExp = /^[^!\?#%\*;<>=\^\{\}\|~]+$/;	
	
	if (form.subject.value=='') { alert("Prosím zadajte vec."); form.subject.focus(); return false;}
	if (!form.subject.value.match(alphanumExp)) { alert("Nepoužívajte špeciálne znaky v názve veci."); form.subject.focus(); return false;}
	if (form.subject.value.length > 80) { alert("Prosím zadajte vec na max. 80 znakov"); form.subject.focus(); return false;}
	if (form.name.value=='') { alert("Prosím zadajte meno Vašej spoločnosti."); form.name.focus(); return false;}
	if (!form.name.value.match(alphanumExp)) { alert("Nepoužívajte špeciálne znaky v názve spoločnosti."); form.name.focus(); return false;}
	if (form.name.value.length > 80) { alert("Prosím zadajte názov spoločnosti na max. 80 znakov"); form.name.focus(); return false;}
    if (form.city.value=='') { alert("Prosím zadajte mesto."); form.city.focus(); return false;}
	if (form.zip.value=='') { alert("Prosím zadajte PSČ."); form.zip.focus(); return false;}
	if (form.country.value=='') { alert("Prosím vyberte štát."); form.country.focus(); return false;}
	if (form.contact_f.value=='') { alert("Prosím zadajte Vaše meno."); form.contact_f.focus(); return false;}
	if (!form.contact_f.value.match(alphanumExp)) { alert("Nepoužívajte špeciálne znaky vo Vašom mene."); form.contact_f.focus(); return false;}
	if (form.contact_f.value.length > 80) { alert("Prosím zadajte Vaše meno na max. 80 znakov."); form.contact_f.focus(); return false;}
	if (form.contact_l.value=='') { alert("Prosím zadajte Vaše priezvisko."); form.contact_l.focus(); return false;}
	if (!form.contact_l.value.match(alphanumExp)) { alert("Nepoužívajte špeciálne znaky vo Vašom priezvisku."); form.contact_l.focus(); return false;}
	if (form.contact_l.value.length > 80) { alert("Prosím zadajte Vaše priezvisko na max. 80 znakov."); form.contact_l.focus(); return false;}
	if (form.email.value=='') { alert("Prosím zadajte Vašu E-mailovú adresu."); form.email.focus(); return false;}
	if (!form.email.value.match(emailExp)) { alert("Vaša E-mailová adresa je nesprávna."); form.email.focus(); return false;}
	if (form.email.value!=form.conf_email.value) { alert("Zadané E-mailové adresy nie sú rovnaké. Prosím skontrolujte Váš E-mail."); form.email.focus(); return false;}
	if (form.stepbystep.value=='') { alert("Prosím napíšte správu."); form.stepbystep.focus(); return false;}
	if (form.security_code.value=='') { alert("Prosím vložte kontrolný kód z obrázka."); form.security_code.focus(); return false;}
	return true;
}

function checkForm( form) {
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;	
	var numExp = /^[0-9\ \.\-]+$/;
	var alphanumExp = /^[^!\?#%\*;<>=\^\{\}\|~]+$/;	

  // Formular security options
	if (form.subject.value=='') { alert("Please enter a subject of this message."); form.subject.focus(); return false;}
	if (!form.subject.value.match(alphanumExp)) { alert("Please don't use special characters in subject."); form.subject.focus(); return false;}
	if (form.subject.value.length > 80) { alert("Please enter subject at least 80 characters long."); form.subject.focus(); return false;}
	if (form.name.value=='') { alert("Please enter your company name."); form.name.focus(); return false;}
	if (!form.name.value.match(alphanumExp)) { alert("Please don't use special characters in company name."); form.name.focus(); return false;}
	if (form.name.value.length > 80) { alert("Please enter company name at least 80 characters long."); form.name.focus(); return false;}
	if (form.city.value=='') { alert("Please enter your city."); form.city.focus(); return false;}
	if (form.zip.value=='') { alert("Please enter ZIP code."); form.zip.focus(); return false;}
	if (form.country.value=='') { alert("Please select country."); form.country.focus(); return false;}
	if (form.contact_f.value=='') { alert("Please enter your first name."); form.contact_f.focus(); return false;}
	if (!form.contact_f.value.match(alphanumExp)) { alert("Please don't use special characters in your first name."); form.contact_f.focus(); return false;}
	if (form.contact_f.value.length > 80) { alert("Please enter first name at least 80 characters long."); form.contact_f.focus(); return false;}
	if (form.contact_l.value=='') { alert("Please enter your last name."); form.contact_l.focus(); return false;}
	if (!form.contact_l.value.match(alphanumExp)) { alert("Please don't use special characters in your last name."); form.contact_l.focus(); return false;}
	if (form.contact_l.value.length > 80) { alert("Please enter last name at least 80 characters long."); form.contact_l.focus(); return false;}
	if (form.email.value=='') { alert("Please enter your E-mail."); form.email.focus(); return false;}
	if (!form.email.value.match(emailExp)) { alert("Your E-mail address is not valid."); form.email.focus(); return false;}
	if (form.email.value!=form.conf_email.value) { alert("Your E-mail addresses don't match. Please, check your E-mail."); form.email.focus(); return false;}
	if (form.stepbystep.value=='') { alert("Please enter your message."); form.stepbystep.focus(); return false;}

  // Global security options
  if (form.security_code.value=='') { alert("Please enter control code from picture."); form.security_code.focus(); return false;}
	
	return true;
}
