function errorTable() {
  var errorHTML = '';
  errorHTML+='<br />';
  errorHTML+='<table class="grayTable" cellspacing="0" cellpadding="0" align="center" width="100%">';
  errorHTML+='<tr>';
  errorHTML+='<td class="lt_tl"></td>';
  errorHTML+='<td class="lt_bar"></td>';
  errorHTML+='<td class="lt_tr"></td>';
  errorHTML+='</tr>';
  errorHTML+='<tr>';
  errorHTML+='<td class="lt_bar"></td>';
  errorHTML+='<td align="center" class="middle2" style="background:#ebeff1;">';
  errorHTML+='<b><img src="/images/warning.gif" alt="" />&nbsp;&nbsp;' + __('ErrorFormHasNotBeenFilledCorrectlyPleaseCorrect') + '</b>&nbsp;<b style="background:rgb(253,189,151);border:1px solid black;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;">' + __('LikeThis') + '</b>&nbsp;<b>' + __('ColoredItems') + '.</b><br />';
  errorHTML+='</td>';
  errorHTML+='<td class="lt_bar"></td>';
  errorHTML+='</tr>';
  errorHTML+='<tr>';
  errorHTML+='<td class="lt_bl"></td>';
  errorHTML+='<td class="lt_bar"></td>';
  errorHTML+='<td class="lt_br"></td>';
  errorHTML+='</tr>';
  errorHTML+='</table>';
  var htmlElement = document.getElementById('errorSpan');  
  htmlElement.innerHTML = errorHTML;
}

function recommendCheck2(){
	var errorColor = '#FDBD97';
	var regMail = new RegExp(/^[^@]+@\w+(\w|-|\.)*\.[a-zA-Z]{2,4}$/);
	//var regPhone = new RegExp(/^([+]?[0-9]{3})?([\s|-]?)[0-9]{3}[\/]?(\2|\s)?[0-9]{3}(\2|\s)?[0-9]{3}$/);
	var regPhone = new RegExp(/^[0-9]{9,40}$/);
	var jmenoInput = document.getElementById('name_r');
	var emailInput = document.getElementById('email_r');
	var prijmeniInput = document.getElementById('surname_r');
	var vasEmailInput = document.getElementById('youremail_r');
	var vasTelefonInput = document.getElementById('yourphone_r');
	var msg = __('fillRequireFields') +"\n\n";
	var error = false;
	
	emailInput.style.backgroundColor = '#FFFFFF';
	jmenoInput.style.backgroundColor = '#FFFFFF';
	prijmeniInput.style.backgroundColor = '#FFFFFF';
	vasEmailInput.style.backgroundColor = '#FFFFFF';
	vasTelefonInput.style.backgroundColor = '#FFFFFF';

	if (!regMail.test(emailInput.value) || emailInput.value.length > 50) {
		emailInput.style.backgroundColor = errorColor;
		msg += __('emailRcmd')+"\n" ;
		error = true;
	}
	if(jmenoInput.value=="" || jmenoInput.value.length > 50) {
		jmenoInput.style.backgroundColor = errorColor;
		msg += __('nameRcmd')+"\n" ;
		error = true;
	}
	if(prijmeniInput.value=="" || prijmeniInput.value.length > 50) {
		prijmeniInput.style.backgroundColor = errorColor;
		msg += __('surnameRcmd')+"\n" ;
		error = true;
	}
	if (!regMail.test(vasEmailInput.value) || vasEmailInput.value.length > 50) {
		vasEmailInput.style.backgroundColor = errorColor;
		msg += __('yourEmailRcmd')+"\n" ;
		error = true;
	}
	if((vasTelefonInput.value != '') && (!regPhone.test(vasTelefonInput.value))) {
			vasTelefonInput.style.backgroundColor = errorColor;
			msg += __('yourPhoneRcmd')+"\n" ;
			error = true;
	}

	if (error) {
		alert(msg);
		return false;
	} else {
		return true;
	}
}

function recommendCheck(){
	var errorColor = '#FDBD97';
	var regMail = new RegExp(/^(?:[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+\.)*[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+@(?:(?:(?:[a-zA-Z0-9_](?:[a-zA-Z0-9_\-](?!\.)){0,61}[a-zA-Z0-9_-]?\.)+[a-zA-Z0-9_](?:[a-zA-Z0-9_\-](?!$)){0,61}[a-zA-Z0-9_]?)|(?:\[(?:(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\]))$/);
	var jmenoInput = document.getElementById('name_r');
	var emailInput = document.getElementById('email_r');
	var vasEmailInput = document.getElementById('youremail_r');
	var msg = __('fillRequireFields') +"\n\n";
	var error = false;

	emailInput.style.backgroundColor = '#FFFFFF';
	jmenoInput.style.backgroundColor = '#FFFFFF';
	vasEmailInput.style.backgroundColor = '#FFFFFF';
	
		if(!regMail.test(emailInput.value) || emailInput.value.length > 50) {
			msg += __('emailRcmd')+"\n" ;
			emailInput.style.backgroundColor = errorColor;
			error = true;
		}
		if(jmenoInput.value=="" || jmenoInput.value.length > 50) {
			jmenoInput.style.backgroundColor = errorColor;
			msg += __('nameRcmd')+"\n" ;
			error = true;
		}
// 		if((vasEmailInput.value != '') && (!regMail.test(vasEmailInput.value))) {
		if((vasEmailInput.value == '') || (!regMail.test(vasEmailInput.value)) || vasEmailInput.value.length > 50) {
			vasEmailInput.style.backgroundColor = errorColor;
			msg += __('yourEmailRcmd')+"\n" ;
			error = true;
		}

		if (error) {
			alert(msg);
			return false;
		} else {
			return true;
		}
}
