	Array.prototype.in_array = function ( obj ) {
		var len = this.length;
		for ( var x = 0 ; x <= len ; x++ ) {
			if ( this[x] == obj ) return true;
		}
		return false;
	}
	
	var gt = new Gettext({ 'domain' : 'messages' });
	
	function checkAgreement()
	{
		if(!document.getElementById('rules').checked)
		{
			alert(gt.gettext("Aby dokonać rezerwacji, należy zaakceptować warunki rezerwacji!"));
			return false;
		}
		
		return true;
	}
    	
	var v;
	function validateUser()
	{
		var myFields = {
			'imie':{'l':(gt.gettext("Imię")),'r':true,'f':'alphanum','t':'imieLabel'},
			'nazwisko':{'l':(gt.gettext("Nazwisko")),'r':true,'f':'alphanum','t':'nazwiskoLabel'},
			'email':{'l':(gt.gettext("E-mail")),'r':true,'f':'email','t':'emailLabel'},
			'imie1':{'l':(gt.gettext("Imię (dla)")),'r':true,'f':'alphanum','t':'imie1Label'},
			'nazwisko1':{'l':(gt.gettext("Nazwisko (dla)")),'r':true,'f':'alphanum','t':'nazwisko1Label'},
			'telefon':{'l':(gt.gettext("Numer telefonu")),'r':true,'f':'alphanum','t':'telefonLabel'}
			
		}
																												
		o_config = {
		  'to_disable' : ['Submit'],
		  'alert' : 1
		}
		
		v = new validator('rezerwuj', myFields, o_config);
	}

	