// JavaScript Document

function validate() {
	
	var email = document.getElementById('news_address').value ;
	
	if (email != '') {		
			
		var re = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi");
		var wynik = re.test(email);
			
			if (wynik == false) {
				window.alert("Nieprawidłowy adres e-mail.") ;
				return false;
			}
	} else if (email == '') {
			window.alert("Proszę wpisać adres email") ;
			return false ;
	}
}

function loginf(Aform) {
	
	var email = document.getElementById('login').value ;
	
	if (email) {		
			
		var re = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi");
		var wynik = re.test(email);
			
			if (wynik == false) {
				window.alert("Nieprawidłowy adres e-mail.");
				return false;
			}
	} else if (!email) {
			window.alert("Proszę wpisać adres email") ;
			return false ;
	}
				
	var pass = document.getElementById('pass').value ;
	
	if(pass == '') {
		window.alert('Proszę wpisać hasło !') ;
		return false ;
	} 
	
}

function new_password(Aform) {
	
	var login_form = document.getElementById('login').value ;
	
	if(login_form == '') {
		window.alert('Proszę wpisać login !') ;
		return false ;
	}  
	
	document.getElementById('action_login').value = 'remind' ;	
	
}

function if_search(p) {
	
	if(p.value == '') {
		alert("Proszę podać kryteria wyszukiwania.") ;	
		return false ;
	}
	
	return true ;
}

function validatePass(AForm, edycja) {
	
	var name = new String() ;
	var surname = new String() ;
	var firma = new String() ;
	
	name = AForm.mname.value ;
	surname = AForm.msurname.value ;
	firma = AForm.mfirma.value ; 
	
	if(name == '') {
		alert('Proszę wpisać imię') ;
		return false ;	
	}
	
	if(surname == '') {
		alert('Proszę wpisać nazwisko') ;
		return false ;	
	}
	
	if(firma == '') {
		alert('Proszę wpisać nazwę Firmy') ;
		return false ;	
	}
	
	var password = new String() ;
	var confPassword = new String() ;
	var login = new String() ;
	
	password = AForm.mpass.value ;
	confPassword = AForm.mconfPass.value ;
	login = AForm.mlogin.value ; 
	
	if((edycja && (password != '' || confPassword != '')) || !edycja) {
	
		if((password.length < 5) || (login.length < 5)) {
			window.alert("Hasło i login musi mieć minimum 5 znaków!") ;
			return false ;
		} else if(password != confPassword) {
			window.alert("Podane hasła nie są identyczne") ;
			return false ;
		}
	}
	
	return true ;
	
}
