function checkRejestracjaPytania(frm)
{
	//var frm = document.frm
  	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
  	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;

	if(frm.imie.value == "" || frm.imie.value == " Wpisz Twoje imię")
	{
		alert("Proszę wpisać imię.");
		frm.imie.focus();
		return false;
	}
	
  	if (!reg1.test(frm.email.value) && reg2.test(frm.email.value)) 
	{
		frm.email.focus();
  	}
	else
	{
		alert("Proszę wpisać poprawny adres e-mail."); // this is optional
		frm.email.focus();
		return false;
	}


	/*if(!frm.regulamin.checked)
	{
		alert("Proszę zapoznać się z regulaminem.");
		frm.regulamin.focus();
		return false;
	}*/


	return true;
}

function sprawdz_polec()
{
	var frm = document.frm
  	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
  	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;

  	if (!reg1.test(frm.znajomy.value) && reg2.test(frm.znajomy.value)) 
	{
		frm.znajomy.focus();
  	}
	else
	{
		alert("Proszę wpisać poprawny adres e-mail znajomego."); // this is optional
		frm.znajomy.focus();
		return false;
	}

	if(frm.imie.value == "")
	{
		alert("Proszę wpisać imię.");
		frm.imie.focus();
		return false;
	}

  	if (!reg1.test(frm.email.value) && reg2.test(frm.email.value)) 
	{
		frm.email.focus();
  	}
	else
	{
    	alert("Proszę wpisać poprawny adres e-mail.");
		frm.email.focus();
		return false;
	}

	return true;
}

/**
 * sprawdzenie formularza zamowienia ebookow 
 */
function checkZamowienie(zalogowany)
{
	var frm = document.frm
  	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
  	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;

	if(!zalogowany)
	{
		if (!reg1.test(frm.email1.value) && reg2.test(frm.email1.value)) 
		{
			frm.email1.focus();
		}
		else
		{
			alert("Proszę wpisać poprawny adres e-mail.");
			frm.email1.focus();
			return false;
		}
	}

	if(!frm.polityka_prywatnosci.checked)
	{
		alert("Proszę zapoznać się z polityką prywatności i regulaminem zakupów.");
		frm.polityka_prywatnosci.focus();
		return false;
	}
	return true;
}

/**
 * sprawdzenie formularza zamowienia ebookow 
 */
function checkrejestracja(frm)
{
	var frm = document.frm
  	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
  	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;

	if(frm.login.value == "")
	{
		alert("Proszę wpisać nazwę użytkownika(login).");
		frm.login.focus();
		return false;
	}

	if(frm.haslo.value == "" || frm.haslo.value != frm.haslo1.value)
	{
		alert("Proszę wpisać hasło i powtórzyć je.");
		frm.login.focus();
		return false;
	}

	if (!reg1.test(frm.email.value) && reg2.test(frm.email.value)) 
	{
		frm.email.focus();
	}
	else
	{
		alert("Proszę wpisać poprawny adres e-mail.");
		frm.email.focus();
		return false;
	}


	if(!frm.prywatnosc.checked)
	{
		alert("Proszę zapoznać się z polityką prywatności i regulaminem zakupów.");
		frm.prywatnosc.focus();
		return false;
	}
	return true;
}

function displayGwiazdki(div, iteracja)
{
	for(var i=1;i<=iteracja;i++)
	{
		var zmienna = div+'_'+i;
		var temp = document.images[zmienna];
		temp.src = 'images/star_full.gif';
	}
}

function hiddenGwiazdki(div)
{
	for(var i=1;i<=5;i++)
	{
		var zmienna = div+'_'+i;
		var temp = document.images[zmienna];
		temp.src = 'images/star_empty.gif';
	}
}

/*
 * function displaying seasons category
 */
function ajaxOcena(material, ocena, rodzaj_oceny, div, id) 
{
	var str = 'ocenyajax.php?action=ocenaMaterialow&material='+material+'&ocena='+ocena+'&rodzaj_oceny='+rodzaj_oceny+'&id='+id;
	advAJAX.setDefaultParameters({
    group : "sample_group",
    onGroupLeave : function()
	{ 

	},
    onSuccess : function(obj)
	{
		document.getElementById(div).innerHTML = obj.responseText;
	},
    onError : function(obj) { alert("Error: " + obj.status); }
	});
	advAJAX.get({ url: str });
}