//ąęłć
//------------------------------------	
function buttonOn(k)
	{
	
	var przycisk="button"+k; 
			
	
		
		document.getElementById(przycisk).style.color="#9d1717"; 
		document.getElementById(przycisk).style.backgroundImage="url('./grafika/button1_170_on.png')";
		
	//else
		
		//document.getElementById(przycisk).style.color="#9d1717"; 
		//document.getElementById(przycisk).style.backgroundImage="url('./grafika/button3_on.png')";
	
	}
//------------------------------------	
function buttonOn_gora(g)
	{
	
	var przycisk="button_gora"+g; 
		przycisk_p="button_gora_p"+g;
		
		document.getElementById(przycisk).style.color="#ffffff"; 
		document.getElementById(przycisk).style.backgroundColor="#a7c3a0";
		
	}
//------------------------------------		
function buttonOn_Load(g,k)
	{
		if (k != 0)
		{
		buttonOn(k)
		}
		else
		{
		buttonOn_gora(g)
		}
	}
//------------------------------------	
function buttonOver1(id)
	{
		var przycisk="button"+id;
			
		document.getElementById(przycisk).style.color="#ffffff"; 
		document.getElementById(przycisk).style.backgroundImage="url('./grafika/button1_170_on.png')";
	}
	

function buttonOut1(id)
	{
		var przycisk="button"+id;
			
		document.getElementById(przycisk).style.color="#494949"; 
		document.getElementById(przycisk).style.backgroundImage="url('./grafika/button1_170.png')";
	}	
//------------------------------------		
function buttonOver(id)
	{
		var przycisk="button"+id;
			podkat="podkat"+id;
			
		document.getElementById(przycisk).style.color="#ffffff"; 
		document.getElementById(przycisk).style.backgroundImage="url('./grafika/button1_170_on.png')";
		document.getElementById(podkat).style.visibility="visible";
	}
	

function buttonOut(id)
	{
		var przycisk="button"+id;
			podkat="podkat"+id;
			
		document.getElementById(przycisk).style.color="#494949"; 
		document.getElementById(przycisk).style.backgroundImage="url('./grafika/button1_170.png')";
		document.getElementById(podkat).style.visibility="hidden"; 
	}
//------------------------------------	
function buttonOver_gora(id)
	{
		var przycisk="button_gora"+id;
	
		document.getElementById(przycisk).style.color="#ffffff"; 
		document.getElementById(przycisk).style.backgroundColor="#a7c3a0";
		
		if (id == 5)
		{
		left=document.getElementById(przycisk).offsetLeft;
		document.getElementById("podkat1").style.left=left;
		document.getElementById("podkat1").style.visibility="visible";
		}
	}
	

function buttonOut_gora(id)
	{
		var przycisk="button_gora"+id;
		
		document.getElementById(przycisk).style.color="#494949"; 
		document.getElementById(przycisk).style.backgroundColor="";

		if (id == 5)
		document.getElementById("podkat1").style.visibility="hidden"; 
	}
//--------------------------------------
function button_podmenuOn(id)
	{
		var przycisk="button_podmenu"+id;
		document.getElementById(przycisk).style.color="#ffffff";
		document.getElementById(przycisk).style.backgroundColor="#a7c3a0";
		
	}
	
function button_podmenuOff(id)
	{
		var przycisk="button_podmenu"+id;
		document.getElementById(przycisk).style.color="#494949";
		document.getElementById(przycisk).style.backgroundColor="#e8e8e8";
		
	}
//------------------------------------	
function produktOn(id)
	{
		var produkt1="ramka_inline"+id;
		var produkt2="produkt"+id;
		var over="over"+id;
		
		if (document.getElementById(produkt1) != null)
		{	
		document.getElementById(produkt1).style.border="1px solid green";
		document.getElementById(produkt1).style.backgroundColor="#a7c3a0";
		document.getElementById(over).style.color="#ffffff";
		}else
		{
		document.getElementById(produkt2).style.color="#ffffff";
		document.getElementById(produkt2).style.backgroundColor="#a7c3a0";
		}
	}
	
function produktOff(id)
	{
		var produkt1="ramka_inline"+id;
		var produkt2="produkt"+id;
		var over="over"+id;
		
		if (document.getElementById(produkt1) != null)
		{
		document.getElementById(produkt1).style.border="1px solid #000000";
		document.getElementById(produkt1).style.backgroundColor="#f7f7f7";
		document.getElementById(over).style.color="#494949";
		}else
		{
		document.getElementById(produkt2).style.color="#494949";
		document.getElementById(produkt2).style.backgroundColor="#f5f5f5";
		}
	}
//----------------------------------------------------
function add(id)
	{
		var licz="liczba"+id;
		
		div=document.getElementById(licz);
		liczba=parseInt(div.innerHTML);
		liczba=liczba+1;
		div.innerHTML=liczba;
		write_session(liczba,id);
	}

function reduce(id)
	{
		var licz="liczba"+id;
		
		div=document.getElementById(licz);
		liczba=parseInt(div.innerHTML);
		if (liczba > 1)
		{
		liczba=liczba-1;
		div.innerHTML=liczba;
		write_session(liczba,id);
		}
	}
	
//-------------------------------------------------	
function plusOver(id1)
	{
		/*var m=name+id1;
		document.getElementById(m).style.backgroundImage="url('./grafika/koszyk/".name."_on.png')";	*/
	}

function plusOut(id1)
	{
		/*var m=name+id1;
		document.getElementById(m).style.backgroundImage="url('./grafika/koszyk/".name.".png')";*/
	}
//--------------------------------------------------
function zle_dane_form(element)
	{
		element.style.border="1px solid red";
	}

function dobre_dane_form(element)
	{
		element.style.border="";
	}
function check_form(form)
	{
		/*pom = '';
		wzor_kod=/[0-9]{2}-[0-9]{3}/;
		wzor_mail=/([0-9a-zA-Z_.-]+@)([0-9a-zA-Z.-]+)(\.[a-zA-Z]{2,3})$/;
		wzor_nip=/^\d+$/;
		ilosc=form.ilosc;
		nazwa=form.nazwa;
		adres=form.adres;
		kod_pocztowy=form.kod_pocztowy;
		nip=form.nip;
		telefon=form.telefon;
		fax=form.fax;
		mail=form.mail;

		//---------------------	
		/*if (eval(ilosc.value) > 0)
		{
			dobre_dane_form(ilosc);
			pom=pom+'true';
		}
		else
		{
			zle_dane_form(ilosc);
			pom=pom+'false';
		}
		//---------------------	
		if (nazwa.value != '')
		{
			dobre_dane_form(nazwa);
			pom=pom+'true';
		}
		else
		{
			zle_dane_form(nazwa);
			pom=pom+'false';
		}
		//---------------------	
		if (adres.value != '')
		{	
			dobre_dane_form(adres);
			pom=pom+'true';
		}
		else
		{
			zle_dane_form(adres);
			pom=pom+'false';
		}
		/---------------------	*/
		/*if (kod_pocztowy.value != '')
		{
			dobre_dane_form(kod_pocztowy);
			pom=pom+'true';
		}
		else
		{
			zle_dane_form(kod_pocztowy);
			pom=pom+'false';
		}
		//---------------------	*/
		/*if (wzor_nip.test(nip.value))
		{
			dobre_dane_form(nip);
			pom=pom+'true';
		}
		else
		{
			zle_dane_form(nip);
			pom=pom+'false';
		}
		//---------------------	
		if (telefon.value != '')
		{
			dobre_dane_form(telefon);
			pom=pom+'true';
		}
		else
		{
			zle_dane_form(telefon);
			pom=pom+'false';
		}
		//---------------------	
		/*if (fax.value != '')
		{
			dobre_dane_form(fax);
			pom=pom+'true';
		}
		else
		{
			zle_dane_form(fax);
			pom=pom+'false';
		}
		//---------------------	
		if (mail.value != '')
		{
			dobre_dane_form(mail);
			pom=pom+'true';
		}
		else
		{
			zle_dane_form(mail);
			pom=pom+'false';
		}
		//---------------------	

		if	(pom.indexOf('false') > -1 )
			{
				pom='';
				form.write='Pola zaznaczone na czerwono, muszą być wypełnione';
				return false;
			}
*/return true;
		//if (nazwa.value !='' && adres.value !='' &&)
	}
//---------------------
function dlugosc_pola()
	{
		var h_pole=document.getElementById('pole').clientHeight;
		var h_menu=document.getElementById('menu').clientHeight;

		if (h_pole < h_menu)
		{
			//str='expression(document.body.clientHeight > +'h_menu+'? '+h_menu+': "auto" );';
			document.getElementById('pole').style.minHeight=h_menu+"px";
			//document.getElementById('pole').style.height=str;
		}else
			document.getElementById('menu').style.minHeight=h_pole-8+"px";
	
	}

function dlugosc_pola_ex()
	{
		var h_pole=document.getElementById('pole').clientHeight;
		var h_menu=document.getElementById('menu').clientHeight;

		if (h_pole < h_menu)
		{
			//str='expression(document.body.clientHeight > +'h_menu+'? '+h_menu+': "auto" );';
			document.getElementById('pole').style.height=h_menu+"px";
			//document.getElementById('pole').style.height=str;
		}else
			document.getElementById('menu').style.height=h_pole+"px";




	
	}

function getElementsByClass(searchClass,node,tag) 
{
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	
	if (j=0)
		return false;
	else
		return classElements;
}

function pozycja_menu()
{
		var class_tab = getElementsByClass('gora', document, 'a');
		var w_menu_gora=0;
	
		for (i=0; i < class_tab.length; i++)
		{
			w_menu_gora=w_menu_gora+class_tab[i].clientWidth;
		}
		margin=(800 - w_menu_gora)/2;
		document.getElementById('menu_gora').style.marginLeft=margin+"px";
}

function openWin(img_src) 
{
myWin= open("../paleta/okno.php?src="+img_src, "okienko","width=300,height=300,menubar=no,toolbar=no,location=no,scrollbars=yes,resizable=no,status=no");
}

function drukuj(){
   if (!window.print){
      alert("Twoja przeglądarka nie drukuje!")
   return 0;
   }
 window.print();
}
// AJAX --------------------------------------------

function getXMLHttpRequest() {
   var request = false;
   try {
     request = new XMLHttpRequest();
   } catch(err1) {
     try {
       request = new ActiveXObject('Msxml2.XMLHTTP');
     } catch(err2) {
       try {
         request = new ActiveXObject('Microsoft.XMLHTTP');
       } catch(err3) {
         request = false;
		 alert('Twoja przeglądarka ma wyłączoną metodę AJAX!');
       }
     }
   }
   return request;
}

function write_session(liczba,id)
{
 r.open( "POST", './moduly/add_reduce.php', true );
 r.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 r.send("dane="+liczba+'&id='+id);

}
