function validateEmail(fieldName){
	var email = $(fieldName).value;	
	var emailRegex = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;
	
	if(email == "" || email == null) {
		$('email_ok_image').src='/images/login_register/not_ok.gif';
		$('email_validate_message_txt').innerHTML = 'musisz poda\u0107 sw\u00F3j adres email.';
		return false;
	}
	if(!email.match(emailRegex)) {
		$('email_ok_image').src='/images/login_register/not_ok.gif';
		$('email_validate_message_txt').innerHTML = 'musisz poda\u0107 prawid\u0142owy adres email.';
		return false;
	}
	$('email_validate_message_txt').innerHTML = 'email prawid\u0142owy';
	$('email_ok_image').src='/images/login_register/ok.gif';
	return true;
}


function validatePassword(fieldName){
	var password = $(fieldName).value;	
	var passRegex = /[\w]{5,}$/;
	
		
	if(!password.match(passRegex)) {
		$('password_ok_image').src='/images/login_register/not_ok.gif';
		$('password_validate_message_txt').innerHTML = 'has\u0142o zbyt kr\u00F3tkie';
		return false;
	}
	$('password_validate_message_txt').innerHTML = 'has\u0142o prawid\u0142owe';
	$('password_ok_image').src='/images/login_register/ok.gif';
	return true;
}

function validateConfirmPassword(passwordFieldName, passwordConfirmFieldName){
	var password = $(passwordFieldName).value;
	var passwordConfirm = $(passwordConfirmFieldName).value;
		
	
	if(password==passwordConfirm && validatePassword(passwordFieldName)) {
		$('confirm_password_validate_message_txt').innerHTML = 'potwierdzenie has\u0142a prawid\u0142owe';
		$('confirm_password_ok_image').src='/images/login_register/ok.gif';
		return true;
	} else {
		$('confirm_password_ok_image').src='/images/login_register/not_ok.gif';
		$('confirm_password_validate_message_txt').innerHTML = 'has\u0142o i potwierdzenie has\u0142a nie s\u0105 takie same';
		return false;
	}
}

function showTip(name){
	$(name).style.visibility = 'visible';
}

function hideTip(name){
	$(name).style.visibility = 'hidden';
}