function x(id){
	return document.getElementById(id);
}
function validateMail(id){
	var email_format=/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
	if (!email_format.test((x(id).value))){
	
	x('mailError').innerHTML = "Podaj właściwy adres email";
	return false;
	}
	else
	
	return true;
}
function validateOpenForm(formObj){

	var formElements = formObj.elements;

	var email_format=/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
	var liczba = /^[0-9]*$/;
		var telefon = /^[0-9\-\(\)\+\s]*$/;
	document.getElementById('errorMsgDiv').innerHTML = '';
	var bledy ='';
	
	if(formElements['imie'].value =="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać imię.<br/>";
	}
	if(formElements['nazwisko'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać nazwisko.<br/>";
		
	}
	if(formElements['data_urodzenia'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać datę urodzenia.<br/>";
	}else 
	if(!liczba.test(formElements['data_urodzenia'].value))
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać prawidłowy rok urodzenia.<br/>";
	}
	if(formElements['plec'].value=="nie wybrano")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać płeć.<br/>";
	}
	
	if(formElements['stan_cywilny'].value=="nie wybrano")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać stan cywilny.<br/>";
	}
	
	if(formElements['adres_korespondencyjny'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać adres korespondencyjny.<br/>";
	}
	if(formElements['telefon'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać telefon kontaktowy.<br/>";
	}
	else
	if(!telefon.test(formElements['telefon'].value)){
		bledy  += "* Błąd: Aby wysłać formularz należy podać poprawny telefon kontaktowy.<br/>";
	}
	
	if (!email_format.test(formElements['email'].value))
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać prawidłowy adres e-mail.<br/>";
	}
	if(formElements['poziom_wyksztalcenia'].value=="nie wybrano")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać poziom wykształcenia.<br/>";
	}
	if(formElements['kierunek_wyksztalcenia'].value=="nie wybrano")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać kierunek wykształcenia.<br/>";
	}

	if(formElements['rok_ukonczenia'].value=='' || !liczba.test(formElements['rok_ukonczenia'].value))
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać rok zakończenia studiów.<br/>";
	}
	if(formElements['word'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać informacje o wiedzy z obsługi aplikacji Word.<br/>";
	}
	if(formElements['excel'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać informacje o wiedzy z obsługi aplikacji Excel.<br/>";
	}
	if(formElements['internet'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać informacje o wiedzy z obsługi internetu.<br/>";
	}
	/*
	if(formElements['obszar_zatrudnienia'].value=="nie wybrano")
	{
		bledy  += "* B??d: Aby wys?a? formularz nale?y poda? informacje o preferowanym obszarze zatrudnienia.<br/>";
	}
	*/
	if(formElements['oczekiwania'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać informacje o oczekiwaniach finansowych.<br/>";
	}else 
	if(!liczba.test(formElements['oczekiwania'].value))
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać prawidłowe informacje o oczekiwaniach finansowych.<br/>";
	}
	if(formElements['oczekiwania2'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać informacje o oczekiwaniach finansowych.<br/>";
	}else 
	if(!liczba.test(formElements['oczekiwania2'].value))
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać prawidłowe informacje o oczekiwaniach finansowych.<br/>";
	}
	/*
	if(formElements['stanowisko'].value=="nie wybrano")
	{
		bledy  += "* B??d: Aby wys?a? formularz nale?y poda? informacj? o oczekiwanym stanowisku.<br/>";
	}
	*/
	if(!formElements['potwierdzenie'].checked){
		bledy  += "* Błąd: Aby wysłać formularz należy  wyrazić zgodę na przetwarzanie danych osobowych.<br/>";
	}	
	if(!formElements['potwierdzenie2'].checked){
		bledy  += "* Błąd: Aby wysłać formularz należy  wyrazić zgodę na na otrzymywanie informacje drogą elektroniczną.<br/>";
	}	
	
	if (bledy == '')
		return true;
	else
	{
	 	document.getElementById('errorMsgDiv').innerHTML = bledy;
		return false;
	}
	
	
	
	
	

}
function validateServeForm(formObj){

	var formElements = formObj.elements;
	var telefon = /^[0-9\-\(\)\+\s]*$/;
	var email_format=/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
	var liczba = /^[0-9]*$/;
	
	document.getElementById('errorMsgDiv').innerHTML = '';
	var bledy ='';
	
	if(formElements['imie'].value =="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać imię i nazwisko.<br/>";
	}
	if(formElements['wartosc'].value=='')
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać wysokość oczekiwanego kredytu.<br/>";
	}
	
	if(formElements['telefon'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać telefon kontaktowy.<br/>";
	}
	else
	if(!telefon.test(formElements['telefon'].value)){
		bledy  += "* Błąd: Aby wysłać formularz należy podać poprawny telefon kontaktowy.<br/>";
	}
	
	if(formElements['kredyt2'].checked && formElements['firma'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać nazwę firmy.<br/>";
		//formElements['firma'].focus();
	}
	if(formElements['czyMiasto2'].checked && formElements['miasto1'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać preferowane miejsce spotkania.<br/>";
	}
	if (formElements['email'].value!='' && !email_format.test(formElements['email'].value))
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać prawidłowy adres e-mail.<br/>";
	}
	if(!formElements['potwierdzenie'].checked){
		bledy  += "* Błąd: Aby wysłać formularz należy  wyrazić zgodę na przetwarzanie danych osobowych.<br/>";
	}	
	if(!formElements['potwierdzenie2'].checked){
		bledy  += "* Błąd: Aby wysłać formularz należy  wyrazić zgodę na na otrzymywanie informacje drogą elektroniczną.<br/>";
	}	
	
	if (bledy == '')
		return true;
	else
	{
	 	document.getElementById('errorMsgDiv').innerHTML = bledy;
		return false;
	}
	
	
	
	
	

}



function validatePlaceForm(formObj){
	var telefon = /^[0-9\-\(\)\+\s]*$/;
	var formElements = formObj.elements;

	var email_format=/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
	var liczba = /^[0-9]*$/;
	
	document.getElementById('errorMsgDiv').innerHTML = '';
	var bledy ='';
	
	if(formElements['imie'].value =="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać imię.<br/>";
	}
	if(formElements['nazwisko'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać nazwisko.<br/>";
		
	}
	if(formElements['data_urodzenia'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać datę urodzenia.<br/>";
	}else 
	if(!liczba.test(formElements['data_urodzenia'].value))
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać prawidłowy rok urodzenia.<br/>";
	}
	
	
	
	if(formElements['adres_korespondencyjny'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać adres korespondencyjny.<br/>";
	}
	if(formElements['telefon'].value=="")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać telefon kontaktowy.<br/>";
	}
	else
	if(!telefon.test(formElements['telefon'].value)){
		bledy  += "* Błąd: Aby wysłać formularz należy podać poprawny telefon kontaktowy.<br/>";
	}
	if (formElements['email']!='' && !email_format.test(formElements['email'].value))
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać prawidłowy adres e-mail.<br/>";
	}
	if(formElements['poziom_wyksztalcenia'].value=="nie wybrano")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać poziom wykształcenia.<br/>";
	}
	if(formElements['kierunek_wyksztalcenia'].value=="nie wybrano")
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać kierunek wykształcenia.<br/>";
	}
	if(formElements['nazwa_uczelni'].value=='')
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać nazwę uczelni.<br/>";
	}
	
	if(formElements['rok_ukonczenia'].value=='' || !liczba.test(formElements['rok_ukonczenia'].value))
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać rok zakończenia studiów.<br/>";
	}
	
	if(formElements['nazwa'].value=='')
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać nazwę firmy.<br/>";
	}
		if(formElements['ekd'].value=='')
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać numer ekd.<br/>";
	}
	if (!liczba.test(formElements['ekd'].value) && formElements['ekd'].value.length>4)
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać poprawny numer ekd.<br/>";
	}
		if(formElements['od_kiedy'].value=='')
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać datę rozpoczęcia działalności.<br/>";
	}
		if(formElements['koszt_utrzymania'].value=='')
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać koszt utrzymania pracownika.<br/>";
	}
		if(formElements['adres_firmy'].value=='')
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać adres firmy.<br/>";
	}
		if(formElements['nazwa_miejscowosci'].value=='')
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać nazwę docelowej miejscowości.<br/>";
	}
		if(formElements['jakie_uslugi'].value=='')
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać przewidywane usługi.<br/>";
	}
		if(formElements['wsparcie'].value=='')
	{
		bledy  += "* Błąd: Aby wysłać formularz należy podać oczekiwane wsparcie.<br/>";
	}
	
	
	if(!formElements['potwierdzenie'].checked){
		bledy  += "* Błąd: Aby wysłać formularz należy  wyrazić zgodę na przetwarzanie danych osobowych.<br/>";
	}	
	if(!formElements['potwierdzenie2'].checked){
		bledy  += "* Błąd: Aby wysłać formularz należy  wyrazić zgodę na na otrzymywanie informacje drogą elektroniczną.<br/>";
	}	
	
	
	if (bledy == '')
		return true;
	else
	{
	 	document.getElementById('errorMsgDiv').innerHTML = bledy;
		return false;
	}
	
	
	
	
	

}

function uniFooter(footerCookie){

	setCookie('footer',footerCookie,365);

	if (!footerCookie || footerCookie == "false"){	
		document.getElementById('fixed').style.visibility = 'hidden';
		document.getElementById('fixedUnder').style.visibility = 'visible';	
	}
	else
	{
		document.getElementById('fixed').style.visibility= 'visible';
		document.getElementById('fixedUnder').style.visibility = 'hidden';
	}
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1 ;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return ""
}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : "; expires="+exdate.toGMTString());
}

function checkCookie()
{
footer=getCookie('footer');
if (footer!=null && footer!="")
  {
  	return true;
  }
else 
  {
    	return false;
  }
}




