function ustawDOM(idname){
	if (document.getElementById)
		{ return document.getElementById(idname); }
	else if (document.all) 
		{ return document.all[idname]; }
	else if (document.layers)
		{ return document.layers[idname]; } 
	else
		{ return null; }
}


function onKeyPress (e)
{
	var klawisz;
	
	if(window.event) // IE
	  { klawisz = e.keyCode;  }
	else if(e.which) // Netscape/Firefox/Opera
	  {  klawisz = e.which;  }
	  
	if (klawisz == 13)
		{szukaj(); } 
}
function validacjaTYP(cel,typ)
{
	if($(cel))
	{ 
		var vartosc = $(cel).value;
		
		if(typ=='tekst')
		{
			if(vartosc=='')
			{
				$(cel).style.backgroundColor="#FFD9D9";
				return false;
			}
			else
			{
				$(cel).style.backgroundColor="#ECFFEC";
				return true;
			}	
		}
		if(typ=='email')
		{
			if(vartosc=='')
			{
				$(cel).style.backgroundColor="#FFD9D9";
				return false;
			}
			else
			{
				if(vartosc.indexOf('@')>-1 && vartosc.indexOf('.')>-1)
				{
					$(cel).style.backgroundColor="#ECFFEC";
					return true;		
				}
				else
				{
					$(cel).style.backgroundColor="#FFD9D9";
					return false;
				}
			}	
		}
		if(typ=='liczba')
		{
			if(vartosc=='')
			{
				$(cel).style.backgroundColor="#FFD9D9";
				return false;
			}
			else
			{
				vartosc = parseFloat(vartosc );
				if(isNaN(vartosc))
				{
					$(cel).style.backgroundColor="#FFD9D9";
					return false;	
				}
				else
				{
					$(cel).style.backgroundColor="#ECFFEC";
					return true;	
				}
			}	
		}
	}
}
function menuBoczne(id)
{
	if($('menuB_'+id))
	{
		if($('menuB_'+id).style.display=='none')
		{
			$('menuB_'+id).style.display='';
			$('menuBp_'+id).innerHTML='[-]';
		}
		else
		{
			$('menuB_'+id).style.display='none';
			$('menuBp_'+id).innerHTML='[+]';
		}
	}
}
function szukaj()
{
	var slowo = $('f_szukaj').value;	
	
	if(slowo.length>2)
	{
		$('form_wyszukiwarka').action='index.php?strona=wyszukiwarka';	
		$('form_wyszukiwarka').submit();	
	}
	else
	{alert('Fraza szukana zbyt krótka, minimum 3 znaki'); return false;}
}
function wyszukiwarka_np(lp)
{
	$('wyszukiwarka_npg').action='index.php?strona=wyszukiwarka&lp='+lp;
	$('wyszukiwarka_npg').submit();
}
function newsletter_del()
{
	var eml = $('f_newsletter').value;
	var linkus='include/ajax.php';
	var czym="post";
	var par="oper=newsletterDel&eml="+eml;
	var myAjax = new Ajax.Request( linkus, { method: czym, parameters: par  , onComplete:function(odp) {
																											var stan = parseInt(odp.responseText);
																												
																												if(stan==1)
																													{alert('Adres usunięty');	}
																												else
																													{alert('Bład zapisu');	} 
																										}


											});	
}
function newsletter()
{
	if(validacjaTYP('f_newsletter','email')==false)
		{ alert('Pusty  lub błedny adres email');}
	else
		{
			var eml = $('f_newsletter').value;
			var linkus='include/ajax.php';
			var czym="post";
			var par="oper=newsletter&eml="+eml;
			var myAjax = new Ajax.Request( linkus, { method: czym, parameters: par  , onComplete:function(odp)
																											 {
																												var stan = parseInt(odp.responseText);
																												
																												if(stan==1)
																													{alert('Adres dodany do bazy danych');	}
																												else if(stan==2)
																												{
																													if(confirm("Podany adres isteje już w bazie danych!! Usunąć go ?"))
																														{newsletter_del();}
																												}
																												else
																													{alert('Bład zapisu');	}
																												
																												
																											 }


													});
		
		}
}

