/* Funkcje sluzace do walidacji formularza */
 
 /* Czy zostal podany poprawny Email */
 function validEmail(string) {
	if (window.RegExp) {
		var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-z]{2,7}$/i ;   
		return string.match(re);
	} else {
		var at="@";
		var dot=".";
		var lat=string.indexOf(at);
		var lstr=string.length;
		var ldot=string.indexOf(dot);

		if (lat==-1 || lat==0 || lat==lstr) return false;
		if (ldot==-1 || ldot==0 || ldot==lstr) return false;
		if (string.indexOf(at,(lat+1))!=-1) return false;
		if (string.substring(lat-1,lat)==dot || string.substring(lat+1,lat+2)==dot) return false;
		if (string.indexOf(dot,(lat+2))==-1) return false;
		if (string.indexOf(" ")!=-1) return false;

		var chars = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
		for(i=0;i<string.length;i++) {
			if(chars.indexOf(string.charAt(i))<0)
			return false;
		}	

		return true;
	}
 }
