function handleEnter (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
			var i;
			for (i = 0; i < field.form.elements.length; i++)
				if (field == field.form.elements[i])
					break;
			i = (i + 1) % field.form.elements.length;
			field.form.elements[i].focus();
			return false;
		} 
		else
		return true;
}

function check_mail() {
	
	if(document.getElementById('email').value == "") {
		alert("Do prawidłowej rejestracji niezbędne jest podanie adresu e-mail!");
	}
	
}

function reg_submit(op) {
var submit = document.getElementById('sub_butt');

if(op == 1) {
	submit.style.visibility = 'hidden';
} else {
	submit.style.visibility = 'visible';
}

}

function check_pass() {
var pass = document.getElementById('register').pass;
var pass2 = document.getElementById('register').pass_2;

	if(pass.value != pass2.value) {
		alert('Wpisz ponownie hasło, które wpisałeś w polu "Hasło"!');
		pass2.value = '';
		pass2.style.backgroundColor = 'Red';
		//alert(document.getElementById('register').pass.value + '<-1 2->' + document.getElementById('register').pass_2.value);
		//reg_submit(1);
	} else {
		pass2.style.backgroundColor = 'White';
		//alert(pass.value + ' ' + pass2.value);
		//reg_submit(0);
	}

}

function user_exist(user) {
	var login = document.getElementById('register').login;
	advAJAX.get({
    url: "http://www.kn-oil.pl/ajax/user_exist.php",
    parameters : {
      "u" : user
    },
    onSuccess : function(obj) { 
    	if(obj.responseText == 1) {
    		login.value = '';
    		login.style.backgroundColor = 'Red';
    		alert('Taka nazwa klienta już istnieje. Proszę podać inną nazwę!');
    		//reg_submit(1);
    	} else {
    		login.style.backgroundColor = 'White';
    		//reg_submit(0);
    	}
    }
	});
}

function add_to_card(id) {
	advAJAX.get({
    url: "http://www.kn-oil.pl/ajax/add_to_card.php",
    parameters : {
      "id_p" : id
    },
    onSuccess : function(obj) {
		alert("Produkt dodany do koszyka");
		location.replace('http://www.kn-oil.pl/card/');
    }
	});
}

function del_from_card(id) {
	advAJAX.get({
    url: "http://www.kn-oil.pl/ajax/del_from_card.php",
    parameters : {
      "id_p" : id
    },
    onSuccess : function(obj) { location.reload(); }
	});	
}

function count() {
	document.forms.przelicz_form.submit();
}

function showhide(target) {
	
	div = window.document.getElementById(target);
	
	if(div.style.visibility == 'visible') {
		div.style.visibility = 'hidden'
	} else {
		div.style.visibility = 'visible';
	}
	
}

function szukaj_ok() {
	document.forms.szukaj.submit();
}

function newsletter_ok() {
	document.forms.newsletter_form.submit();
}

function login_ok() {
	document.forms.login.submit();
}

function check_if_login() {
	
	document.getElementById('hidden_login').login.value = document.getElementById('register').login.value;
	document.getElementById('hidden_login').pass.value = document.getElementById('register').pass.value;
	
	if((document.getElementById('hidden_login').login.value != '' && document.getElementById('hidden_login').pass.value != '') 
	&& (document.getElementById('register').imie.value == '' && document.getElementById('register').nazwisko.value == '' &&
	 document.getElementById('register').ulica.value == '' && document.getElementById('register').miasto.value == '' && 
	 document.getElementById('register').kod.value == '' && document.getElementById('register').wojewodztwo.value == '' && 
	 document.getElementById('register').tel.value == '')) {
		
		return 1;

	}
return 0;
}

function check_all() {
	
	var ret_log = check_if_login();
	
	if(ret_log == 1) {
		document.forms.hidden_login.submit();
		return false;
	} else if(ret_log == 0) {	
	if(document.getElementById('register').login.value == '') {
		alert('Wprowadź nazwę klienta!');
		return false;
	} else if(document.getElementById('register').pass.value == '') {
		alert('Wprowadź hasło klienta!');
		return false;
	} else if(document.getElementById('register').pass_2.value == '') {
		alert('Wprowadź ponownie hasło klienta z pola Hasło!');
		return false;
	} else if(document.getElementById('register').imie.value == '') {
		alert('Podaj swoje imię!');
		return false;
	} else if(document.getElementById('register').nazwisko.value == '') {
		alert('Podaj swoje nazwisko!');
		return false;
	} else if(document.getElementById('register').ulica.value == '') {
		alert('Podaj ulicę wraz z numerem lokalu!');
		return false;
	} else if(document.getElementById('register').miasto.value == '') {
		alert('Podaj miasto!');
		return false;
	} else if(document.getElementById('register').kod.value == '') {
		alert('Podaj kod pocztowy!');
		return false;
	} else if(document.getElementById('register').wojewodztwo.value == '') {
		alert('Podaj województwo!');
		return false;
	} else if(document.getElementById('register').tel.value == '') {
		alert('Podaj telefon kontaktowy!');
		return false;
	}
	
	if(document.getElementById('register').nazwa_firmy.value != '')
		if(document.getElementById('register').nip.value == '') {
			alert('Numer nip jest wymagany w przypadku firmy!');
			return false;
		}
	}
}

function check_pass_edit() {
var pass = document.getElementById('user_edit_form').pass;
var pass2 = document.getElementById('user_edit_form').pass_2;
	
	if(pass.value != '') {
		if(pass.value != pass2.value) {
			alert('Wpisz ponownie hasło, które wpisałeś w polu "Nowe hasło"!');
			pass2.value = '';
			pass2.style.backgroundColor = 'Red';
			return 1;
		} else {
			pass2.style.backgroundColor = 'White';
			return 2;
		}
	}
		
}

function check_all_edit() {
	
	if(document.getElementById('user_edit_form').imie.value == '') {
		alert('Podaj swoje imię!');
		return false;
	} else if(document.getElementById('user_edit_form').nazwisko.value == '') {
		alert('Podaj swoje nazwisko!');
		return false;
	} else if(document.getElementById('user_edit_form').ulica.value == '') {
		alert('Podaj ulicę wraz z numerem lokalu!');
		return false;
	} else if(document.getElementById('user_edit_form').miasto.value == '') {
		alert('Podaj miasto!');
		return false;
	} else if(document.getElementById('user_edit_form').kod.value == '') {
		alert('Podaj kod pocztowy!');
		return false;
	} else if(document.getElementById('user_edit_form').wojewodztwo.value == '') {
		alert('Podaj województwo!');
		return false;
	} else if(document.getElementById('user_edit_form').tel.value == '') {
		alert('Podaj telefon kontaktowy!');
		return false;
	}
	
var pass = document.getElementById('user_edit_form').pass;
var pass2 = document.getElementById('user_edit_form').pass_2;
	
	//if(document.getElementById('user_edit_form').nazwa_firmy.value != '')
	//	if(document.getElementById('user_edit_form').nip.value == '') {
	//		alert('Numer nip jest wymagany w przypadku firmy!');
	//		return false;
	//	}
	if(pass.value != '') {
		if(pass.value != pass2.value) {
			alert('Wpisz ponownie hasło, które wpisałeś w polu "Nowe hasło"!');
			pass2.value = '';
			pass2.style.backgroundColor = 'Red';
			return false;
		} else {
			pass2.style.backgroundColor = 'White';
		}
	}
}

function show_hide_register() {
	if(document.getElementById('div_firma').style.display == 'none') {
		document.getElementById('div_firma').style.display = 'block';
	} else {
		document.getElementById('div_firma').style.display = 'none';
	}
}

