function goUrl(txt,a) 
{
	if(a==1 && confirm('Czy na pewno chcesz usun±ć?')==true)
	{
		document.location.href = txt;
	}
	else if(a==2 && confirm('Czy na pewno chcesz usun±ć? Wszystkei produkty z wybranej kategorii zostan± skasowane!')==true)
	{
		document.location.href = txt;
	}
}

function changeUrl(a) 
{
	var redirect;
	
	if(a==1) redirect = document.getElementById('newUrl').value;
	else if(a==2) redirect = document.getElementById('newUrl1').value;
	if(redirect!=='wybierz') document.location.href = redirect;
}

var sss=0;
var timeout = 10;
var zas;
function zaslon()
 {
	zas+=1;
	if(sss==0)
	{ 
		document.getElementById('kurtyna').style.display="block";
		document.getElementById('pokaz').style.display="block";
		if(zas < 0.8)
		{
			document.getElementById('kurtyna').style.opacity = zas;
			document.getElementById('kurtyna').style.MozOpacity=zas;
			document.getElementById('kurtyna').style.filter = "alpha(opacity="+(zas*100)+")";
			setTimeout("zaslon()",timeout);
		}
		else
		{
	 		zas = 1;
	 		document.getElementById('kurtyna').style.opacity = zas;
	 		document.getElementById('kurtyna').style.MozOpacity=zas;
	 		document.getElementById('kurtyna').style.filter = "alpha(opacity="+(zas*100)+")";
	 
			document.getElementById('pokaz').style.opacity=zas;
	  		document.getElementById('pokaz').style.MozOpacity=(zas*100);
	 		document.getElementById('pokaz').style.filter = "alpha(opacity=100)";
			sss=1;
   		}
	}
	else if(sss==1)
	{
		document.getElementById('kurtyna').style.display="none";
		document.getElementById('pokaz').style.display="none";
		sss=0;
	}	
 }

function zaslona() {
 	zas = 0;
	zaslon();
}



s=0
function show_div(a) 
{      
	if(s==0){ document.getElementById(a).style.display='block'; s=1;}
	else if(s==1){ document.getElementById(a).style.display='none'; s=0; }
}          

z_login=0;
z_email=0;
z_haslo=0;
z_haslo1=0;
function rejestracja(a) 
{
	if(a.name=='haslo1' || a.name=='haslo')
	{      
    		if(document.rejestracja_form.haslo.value.length > 5 && document.rejestracja_form.haslo.value.length < 13)
		{      
			document.getElementById('info_img_haslo').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img src="img/dobro.jpg" /></td></tr></table>';
			z_haslo=1;
			document.rejestracja_form.haslo.style.background='#BFFF9F';
			document.rejestracja_form.haslo.style.border='1px solid green';
			if(document.rejestracja_form.haslo.value=='')
			{
				document.getElementById('info_img_haslo').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/zlo.jpg" /></td><td style="width:100%"><font color="red"><nobr>&nbsp;Hasło nie zostało podane.</font></td></tr></table>';
			 	document.getElementById('info_img_haslo').style.display='block';
				z_haslo=0;
                        }
			else if(a.name=='haslo1' || a.name=='haslo')
			{
                   		//alert(document.getElementById('haslo1').value);
                               	if(document.rejestracja_form.haslo.value!==document.rejestracja_form.haslo1.value  || document.rejestracja_form.haslo1.value=='')
				{
					document.getElementById('info_img_haslo1').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/info.jpg" /></td><td style="width:100%"><font color="#000000"><nobr>&nbsp;Podane hasła musz± być takie same.</font></td></tr></table>';
					z_haslo1=0;
					document.rejestracja_form.haslo1.style.background='#ffffff';
					document.rejestracja_form.haslo1.style.border='1px solid #B91D11';
				}
				else
				{  
					document.getElementById('info_img_haslo1').innerHTML='<div><img src="img/dobro.jpg" /></div>'; 
					z_haslo1=1;
					document.rejestracja_form.haslo1.style.background='#BFFF9F';
					document.rejestracja_form.haslo1.style.border='1px solid green';
				}
        			document.getElementById('info_img_haslo1').style.display='block';
			}
     		}
		else
		{       
			document.getElementById('info_img_haslo').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/info.jpg" /></td><td style="width:100%"><font color="#000000"><nobr>&nbsp;Hasło nie może być krótsze niż 6 i dłuższe niż 12 znaków.</font></td></tr></table>';
			document.getElementById('info_img_haslo1').innerHTML='';
			z_haslo=0;
			z_haslo1=0;

			document.getElementById('info_img_haslo').style.display='block';
			document.rejestracja_form.haslo1.value='';
		}		
	}
 	else
	{
        	document.getElementById('info_img_'+a.name).innerHTML='';
		document.getElementById('info_img_'+a.name).style.display='block';	
		//pole = document.getElementById(a.name).value;	

		try 
		{
			xml = new ActiveXObject("Microsoft.XMLHTTP"); // IE
		} 
		catch(e) 
		{
			try 
			{
				xml = new XMLHttpRequest(); // Mozilla/FireFox/Opera
			} 
			catch(e) 
			{
				xml = null;
			}
		}
 		if (xml != null) 
 		{
			xml.onreadystatechange = function() 
			{
				if (xml.readyState==4) 
				{
					//if (a.name=='login') alert(xml.responseText);
        				if (xml.responseText=='ok')
					{ 
						if(a.name=='login')
						{
							document.rejestracja_form.login.style.border='1px solid green';
							document.rejestracja_form.login.style.background='#BFFF9F';
						}
						else
						{
							document.getElementById(a.name).style.border='1px solid green';
							document.getElementById(a.name).style.background='#BFFF9F';
						}
						document.getElementById('info_img_'+a.name).innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img src="img/dobro.jpg" /></td></tr></table>';
						if(a.name=='login') z_login=1;	
						else if(a.name=='email') z_email=1;	
						else if(a.name=='haslo') z_haslo=1;
						else if(a.name=='haslo1') z_haslo1=1;					
					}
					else
					{
						if(a.name=='login')
						{
							document.rejestracja_form.login.style.border='1px solid red';
							document.rejestracja_form.login.style.background='#FF9F9F';
						}
						else
						{
							document.getElementById(a.name).style.border='1px solid red';
							document.getElementById(a.name).style.background='#FF9F9F';
						}
  						if(xml.responseText=='bad1')
						{
							document.getElementById('info_img_login').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/zlo.jpg" /></td><td style="width:100%"><font color="red"><nobr>&nbsp;Podany login znajduje się już w bazie.</nobr></font></td></tr></table>';
							z_login=0;
						}
				               	else if(xml.responseText=='bad2')
						{
							document.getElementById('info_img_email').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/zlo.jpg" /></td><td style="width:100%"><font color="red"><nobr>&nbsp;Podany email znajduje się już w bazie dabych.</font></td></tr></table>';
							z_email=0;	
						}
				                else if(xml.responseText=='bad3')
						{
							document.getElementById('info_img_email').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/zlo.jpg" /></td><td style="width:100%"><font color="red"><nobr>&nbsp;E-mail jest niepoprawny.</font></td></tr></table>';
							z_email=0;
						}                    
						else if(xml.responseText=='bad4')
						{
							document.getElementById('info_img_login').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/zlo.jpg" /></td><td style="width:100%"><font color="red"><nobr>&nbsp;Login nie został podany.</font></td></tr></table>';
							z_login=0;
						}
						else if(xml.responseText=='bad6')
						{
							document.getElementById('info_img_login').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/zlo.jpg" /></td><td style="width:100%"><font color="red"><nobr>&nbsp;Login nie został podany prawidołowo.<br />Może się składać tylko ze znaków alfanumerycznych.</font></td></tr></table>';
							z_login=0;
						}
					}
				}
			}
			xml.open('POST', "modules/ajax/rejestracja.php", true);
			xml.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			if(a.name=='login'){xml.send("&a=1&login="+a.value);}
          		else if(a.name=='email')xml.send("&a=2&email="+a.value);
			else if(a.name=='haslo1')xml.send("&a=3&haslo="+document.getElementById('haslo').value+"&haslo1="+a.value);
			//alert(a.name+"&a=1&login="+a.value);
		}
	}
if(z_login==1 && z_email==1 && z_haslo==1 && z_haslo1==1) document.getElementById('submit_button').disabled=false
else document.getElementById('submit_button').disabled=false;
//alert(z_login+'-'+z_email+'-'+z_haslo+'-'+z_haslo1);
}

function rejestracja_submit(a) 
{
	var blad=0;
	var login = document.rejestracja_form.login.value; 
	var email = document.rejestracja_form.email.value;
	var haslo = document.rejestracja_form.haslo.value;
	var haslo1 = document.rejestracja_form.haslo1.value;
	if(login=='' || z_login==0)
	{
		document.rejestracja_form.login.style.border='1px solid red';
		document.rejestracja_form.login.style.background='#FF9F9F';
		document.getElementById('info_img_login').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/zlo.jpg" /></td><td style="width:100%"><font color="red"><nobr>&nbsp;Pole login pozostało niewypełnione lub jest niepoprawne.</nobr></font></td></tr></table>';
		document.getElementById('info_img_login').style.display='block';
		blad++;
	}
	if(email=='' || z_email==0)
	{
		document.rejestracja_form.email.style.border='1px solid red';
		document.rejestracja_form.email.style.background='#FF9F9F';
		document.getElementById('info_img_email').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/zlo.jpg" /></td><td style="width:100%"><font color="red"><nobr>&nbsp;Pole e-mail pozostało niewypełnione lub jest niepoprawne.</nobr></font></td></tr></table>';
		document.getElementById('info_img_email').style.display='block';
		blad++;
	}
	if(haslo=='')
	{
		document.rejestracja_form.haslo.style.border='1px solid red';
		document.rejestracja_form.haslo.style.background='#FF9F9F';
		document.getElementById('info_img_haslo').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/zlo.jpg" /></td><td style="width:100%"><font color="red"><nobr>&nbsp;Pole hasla pozostało niewypełnione.</nobr></font></td></tr></table>';
		document.getElementById('info_img_haslo').style.display='block';
		blad++;
	}
	if(haslo1=='')
	{
		document.rejestracja_form.haslo1.style.border='1px solid red';
		document.rejestracja_form.haslo1.style.background='#FF9F9F';
		document.getElementById('info_img_haslo1').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/zlo.jpg" /></td><td style="width:100%"><font color="red"><nobr>&nbsp;Pole powtórzenia hasła pozostało niewypełnione.</nobr></font></td></tr></table>';
		document.getElementById('info_img_haslo1').style.display='block';
		blad++;
	}
	if(haslo!=haslo1)
	{
		document.rejestracja_form.haslo1.style.border='1px solid red';
		document.rejestracja_form.haslo1.style.background='#FF9F9F';
		document.getElementById('info_img_haslo1').innerHTML='<table cellspacing="0" cellpadding="0" width="100%"><tr><td style="width:20px;height:20px; background-color:#00000;"><img align="absmiddle" src="img/zlo.jpg" /></td><td style="width:100%"><font color="red"><nobr>&nbsp;Hasła nie s± takie same.</nobr></font></td></tr></table>';
		document.getElementById('info_img_haslo1').style.display='block';
		blad++;
	}
	if(blad==0)
	{
		try 
		{
			xml = new ActiveXObject("Microsoft.XMLHTTP"); // IE
		} 
		catch(e) 
		{
			try 
			{
				xml = new XMLHttpRequest(); // Mozilla/FireFox/Opera
			} 
			catch(e) 
			{
				xml = null;
			}
		}
 	
	 	if (xml != null) 
 		{
			xml.onreadystatechange = function() 
			{
				if (xml.readyState==4) 
				{
					//alert(xml.responseText);
        				if (xml.responseText=='ok')
					{ 
						document.getElementById('rejestracja_div').style.display='none';
						document.getElementById('rejestracja_div_ok').style.display='block';
					}
				}
			}
			xml.open('POST', "modules/ajax/rejestracja.php", true);
			xml.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			xml.send("&a=4&login="+login+"&email="+email+"&haslo="+haslo);
		}
		return false;
	}
}
