
	function validateForm(AForm)
	{    

	if((!AForm.login.value) || (!AForm.password1.value) || (!AForm.email.value))
	{
	alert("Wypelnij obowiazkowe pola !");        
	return false;    
	}

	//1. Login   
	reg = /^[a-zA-Z0-9_]{1,15}$/;    
	wyn = AForm.login.value.match(reg);    
	
	if (wyn == null) 
	{        
	alert("Twoj login zawiera niedozwolone znaki lub jest zbyt dlugi");        
	return false;    
	}    
 

	//2. Haslo1
	reg = /^[a-zA-Z1-9]{5,30}$/;    
	wyn = AForm.password1.value.match(reg);    

	if (wyn == null) 
	{        
	alert("Twoje haslo zawiera niedozwolone znaki lub jest zbyt krotkie");        
	return false;    
	}

	//3. Twoj e-mail    
	reg = /^[a-zA-Z0-9_.]{1,30}@[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+$/;    
	wyn = AForm.email.value.match(reg);    

	if (wyn == null) 
	{        
	alert("Nieprawidlowy e-mail ! ");        
	return false;    
	}   

	//4. Regulamin
	if (!AForm.check.checked) 
	{        
	alert("Zapoznaj sie z regulaminem");        
	return false;    
	};

    return true;
    }

//---------------------------------------------------------------------------------------

	function validateNForm(NForm)
	{    

	if((!NForm.email.value) || (!NForm.kod.value))
	{
	alert("Wypelnij obowiazkowe pola !");        
	return false;    
	}

	//1. Twoj e-mail    
	reg = /^[a-zA-Z0-9_.]{1,30}@[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+$/;    
	wyn = NForm.email.value.match(reg);    

	if (wyn == null) 
	{        
	alert("Nieprawidlowy e-mail ! ");        
	return false;    
	}   

	//2. Kod   
	reg = /^[0-9]{1,6}$/;    
	wyn = NForm.kod.value.match(reg);    
	
	if (wyn == null) 
	{        
	alert("Bledy w kodzie");        
	return false;    
	};

    return true;
    }

//---------------------------------------------------------------------------------------

var ObiektXMLHttp = false;
if (window.XMLHttpRequest) { ObiektXMLHttp = new XMLHttpRequest(); } 
   else if (window.ActiveXObject) { ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); } 

function getEmail(page) 
{ 
  if(ObiektXMLHttp) 
    {
	var cel = document.getElementById('ediv');
	var loading = document.getElementById('eloading');
	var login = document.contactform.login.value;

	ObiektXMLHttp.open("GET", page+login);

	ObiektXMLHttp.onreadystatechange = function() 
	  { 

		if (ObiektXMLHttp.readyState == (1 || 0)) { loading.innerHTML = "trwa sprawdzanie ... "; }

		if (ObiektXMLHttp.readyState == 4 && ObiektXMLHttp.status == 200) 
		  {
			loading.innerHTML = "";
			cel.innerHTML = ObiektXMLHttp.responseText; 
		  }

		if (ObiektXMLHttp.readyState != (1 || 0 || 4)) { loading.innerHTML = "" } 
	  } 
	ObiektXMLHttp.send(null); 
     } 
     else { var cel = document.getElementById('ediv'); cel.innerHTML = "Error"; }
} 

//---------------------------------------------------------------------------------------

function zmien(pozycja_menu) {
	document.getElementById("m1").style.display="none";
	document.getElementById("m2").style.display="none";
	document.getElementById("m3").style.display="none";
	document.getElementById(pozycja_menu).style.display="block";

}

