function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function openWindow(str,features){
        window.name='windowOpener';
        window.open(str,'newWindow',features);
}
var popUpWin=0;
function popUpWindow(URLStr, left, top, width, height)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menub ar=no,scrollbars=1,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}

function popUpWindowNS(URLStr, left, top, width, height)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menub ar=no,scrollbars=0,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


function checkEmail()	{

	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	if (!emailRegExp.test(document.formEmail.EmailAddress.value))	{
		document.formEmail.EmailAddress.focus();
		alert('Podaj prawidłowo swój adres email!');
		return false;
	}
	return true;
}

function checkEmail_pl()	{

	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	if (!emailRegExp.test(document.formEmail.EmailAddress.value))	{
		document.formEmail.EmailAddress.focus();
		alert('Podaj prawidłowo swój adres email!');
		return false;
	}
	return true;
}

function checkEmail_en()	{

	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	if (!emailRegExp.test(document.formEmail.EmailAddress.value))	{
		document.formEmail.EmailAddress.focus();
		alert('Please specify your proper e-mail address!');
		return false;
	}
	return true;
}

function checkEmail_ru()	{

	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	if (!emailRegExp.test(document.formEmail.EmailAddress.value))	{
		document.formEmail.EmailAddress.focus();
		alert('Заполни правильно все требуемые поля!');
		return false;
	}
	return true;
}

function checkEmail_ro()	{

	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	if (!emailRegExp.test(document.formEmail.EmailAddress.value))	{
		document.formEmail.EmailAddress.focus();
		alert('Scrie corect adresa ta e-mail!');
		return false;
	}
	return true;
}

function checkEmail_de()	{

	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	if (!emailRegExp.test(document.formEmail.EmailAddress.value))	{
		document.formEmail.EmailAddress.focus();
		alert('Ihre E-Mail-Adresse muss korrekt eingegeben werden!');
		return false;
	}
	return true;
}

function RecommendFormCheck()	{
	
	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	
	if(!emailRegExp.test(document.RecommendForm.RecommendFromEmail.value))	{
		
		document.RecommendForm.RecommendFromEmail.focus();
		alert('Wpisz poprawny adres email nadawcy!');
		return false;
	}
	
	if(!emailRegExp.test(document.RecommendForm.RecommendToEmail.value))	{
		
		document.RecommendForm.RecommendToEmail.focus();
		alert('Wpisz poprawny adres email odbiorcy!');
		return false;
	}
	
	return true;
}

function RecommendFormCheck_pl()	{
	
	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	
	if(!emailRegExp.test(document.RecommendForm.RecommendFromEmail.value))	{
		
		document.RecommendForm.RecommendFromEmail.focus();
		alert('Wpisz poprawny adres email nadawcy!');
		return false;
	}
	
	if(!emailRegExp.test(document.RecommendForm.RecommendToEmail.value))	{
		
		document.RecommendForm.RecommendToEmail.focus();
		alert('Wpisz poprawny adres email odbiorcy!');
		return false;
	}
	
	return true;
}

function RecommendFormCheck_en()	{
	
	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	
	if(!emailRegExp.test(document.RecommendForm.RecommendFromEmail.value))	{
		
		document.RecommendForm.RecommendFromEmail.focus();
		alert('Sender’s email address is invalid!');
		return false;
	}
	
	if(!emailRegExp.test(document.RecommendForm.RecommendToEmail.value))	{
		
		document.RecommendForm.RecommendToEmail.focus();
		alert('Recipient’s email address is invalid!');
		return false;
	}
	
	return true;
}

function RecommendFormCheck_ru()	{
	
	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	
	if(!emailRegExp.test(document.RecommendForm.RecommendFromEmail.value))	{
		
		document.RecommendForm.RecommendFromEmail.focus();
		alert('Заполни правильно все требуемые поля!');
		return false;
	}
	
	if(!emailRegExp.test(document.RecommendForm.RecommendToEmail.value))	{
		
		document.RecommendForm.RecommendToEmail.focus();
		alert('Заполни правильно все требуемые поля!');
		return false;
	}
	
	return true;
}

function RecommendFormCheck_ro()	{
	
	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	
	if(!emailRegExp.test(document.RecommendForm.RecommendFromEmail.value))	{
		
		document.RecommendForm.RecommendFromEmail.focus();
		alert('Completaţi câmpurile cerute!!');
		return false;
	}
	
	if(!emailRegExp.test(document.RecommendForm.RecommendToEmail.value))	{
		
		document.RecommendForm.RecommendToEmail.focus();
		alert('Completaţi câmpurile cerute!!');
		return false;
	}
	
	return true;
}

function RecommendFormCheck_de()	{
	
	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	
	if(!emailRegExp.test(document.RecommendForm.RecommendFromEmail.value))	{
		
		document.RecommendForm.RecommendFromEmail.focus();
		alert('Sie müssen alle erforderlichen Felder ausfüllen!');
		return false;
	}
	
	if(!emailRegExp.test(document.RecommendForm.RecommendToEmail.value))	{
		
		document.RecommendForm.RecommendToEmail.focus();
		alert('Sie müssen alle erforderlichen Felder ausfüllen!');
		return false;
	}
	
	return true;
}

function CheckJobForm()	{
	
	if(document.getElementById('app_firstname').value == '')	{
		
		alert('Proszę podać swoje imię.');
		document.getElementById('app_firstname').focus();
		return false;
	}
	
	if(document.getElementById('app_lastname').value == '')	{
		
		alert('Proszę podać swoje nazwisko.');
		document.getElementById('app_lastname').focus();
		return false;
	}
	
	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	if(!emailRegExp.test(document.getElementById('app_email').value))	{
		
		alert('Proszę podać prawidłowy adres e-mail.');
		document.getElementById('app_email').focus();
		return false;
	}
	
	if ((document.getElementsByName("app_job")[0].checked == false) && (document.getElementsByName("app_job")[1].checked == false))	{

		alert('Podaj formę pracy!');
		return false;
		
	}	else	{
		
		if(document.getElementsByName("app_job")[1].checked == true)	{
			
			if(
			
			(document.getElementsByName("app_type")[0].checked == false) &&
			(document.getElementsByName("app_type")[1].checked == false) &&
			(document.getElementsByName("app_type")[2].checked == false) &&
			(document.getElementsByName("app_type")[3].checked == false) &&
			(document.getElementsByName("app_type")[4].checked == false) &&
			(document.getElementsByName("app_type")[5].checked == false) &&
			(document.getElementsByName("app_type")[6].checked == false) &&
			(document.getElementsByName("app_type")[7].checked == false) &&
			(document.getElementsByName("app_type")[8].checked == false) &&
			(document.getElementsByName("app_type")[9].checked == false) &&
			(document.getElementsByName("app_type")[10].checked == false) &&
			(document.getElementsByName("app_type")[11].checked == false) &&
			(document.getElementsByName("app_type")[12].checked == false)
			
			
			
			
			)	{
				
			
				alert('Podaj pion jakim jesteś zainteresowany/a!');
				return false;
			}
		}
		
	}

	
	if(document.getElementById('app_cv').value == '')	{
		
		alert('Proszę załączyć CV.');
		document.getElementById('app_cv').focus();
		return false;
	}
	
	if(document.getElementById('app_lm').value == '')	{
		
		alert('Proszę załączyć list motywacyjny.');
		document.getElementById('app_lm').focus();
		return false;
	}
	
	return true;
}

function CheckContactForm()	{
	
	if(document.getElementById('contact_firstname').value == '')	{
		
		alert('Proszę podać swoje imię.');
		document.getElementById('contact_firstname').focus();
		return false;
	}
	
	if(document.getElementById('contact_lastname').value == '')	{
		
		alert('Proszę podać swoje nazwisko.');
		document.getElementById('contact_lastname').focus();
		return false;
	}
	
	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	if(!emailRegExp.test(document.getElementById('contact_email').value))	{
		
		alert('Proszę podać prawidłowy adres e-mail.');
		document.getElementById('contact_email').focus();
		return false;
	}
	
	return true;
}

function CheckContactForm_pl()	{
	
	if(document.getElementById('contact_firstname').value == '')	{
		
		alert('Proszę podać swoje imię.');
		document.getElementById('contact_firstname').focus();
		return false;
	}
	
	if(document.getElementById('contact_lastname').value == '')	{
		
		alert('Proszę podać swoje nazwisko.');
		document.getElementById('contact_lastname').focus();
		return false;
	}
	
	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	if(!emailRegExp.test(document.getElementById('contact_email').value))	{
		
		alert('Proszę podać prawidłowy adres e-mail.');
		document.getElementById('contact_email').focus();
		return false;
	}
	
	return true;
}

function CheckContactForm_en()	{
	
	if(document.getElementById('contact_firstname').value == '')	{
		
		alert('Please specify your proper first name.');
		document.getElementById('contact_firstname').focus();
		return false;
	}
	
	if(document.getElementById('contact_lastname').value == '')	{
		
		alert('Please specify your proper last name.');
		document.getElementById('contact_lastname').focus();
		return false;
	}
	
	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	if(!emailRegExp.test(document.getElementById('contact_email').value))	{
		
		alert('Please specify your proper e-mail address.');
		document.getElementById('contact_email').focus();
		return false;
	}
	
	return true;
}

function CheckContactForm_ru()	{
	
	if(document.getElementById('contact_firstname').value == '')	{
		
		alert('Заполни правильно все требуемые поля.');
		document.getElementById('contact_firstname').focus();
		return false;
	}
	
	if(document.getElementById('contact_lastname').value == '')	{
		
		alert('Заполни правильно все требуемые поля.');
		document.getElementById('contact_lastname').focus();
		return false;
	}
	
	var emailRegExp = /^[A-Za-z0-9._\-]+@(([A-Za-z]\.)|([A-Za-z0-9][A-Za-z0-9\-]+\.))+[A-Za-z]+$/;
	if(!emailRegExp.test(document.getElementById('contact_email').value))	{
		
		alert('Заполни правильно все требуемые поля.');
		document.getElementById('contact_email').focus();
		return false;
	}
	
	return true;
}