	 
function podswietl_kolumne(cell,id,kolorGlowny,kolorZaznaczony,znacznik)
{		
	
	var obj=document.getElementsByTagName(znacznik),i=0,s=false; //pobierz pola czeckbox
	if (cell.id=='')
	{
		
		cell.id='zazn';
		for (i=0;i<obj.length;i++)
		{
			if (obj[i].id=='td_'+id) 
			{
				obj[i].style.background=kolorZaznaczony;				
			}
		}
	} 
	else 
	{
		
		cell.id='';
		for (i=0;i<obj.length;i++)
		{
			if (obj[i].id=='td_'+id) 
			{
				obj[i].style.background=kolorGlowny;
			}
		}
	}
}


function podswietl_kolumne2(cell,id,klasaGlowna,klasaZaznaczona,znacznik)
{		
	
	var obj=document.getElementsByTagName(znacznik),i=0,s=false; //pobierz pola czeckbox
	alert('a');
	if (cell.id=='')
	{
		
		cell.id='zazn';
		for (i=0;i<obj.length;i++)
		{
			if (obj[i].id=='td_'+id) 
			{				
				obj[i].className = klasaZaznaczona;
			}
		}
	} 
	else 
	{
		
		cell.id='';
		for (i=0;i<obj.length;i++)
		{
			if (obj[i].id=='td_'+id) 
			{
				obj[i].className=klasaGlowna;
			}
		}
	}
}



function podswietl_wiersz(id,stylGlowny,stylZaznaczony)
{	
	var row=document.getElementById('tr_'+id); //pobierz pola czeckbox
	if (row.className==stylGlowny)
	{
		row.className=stylZaznaczony;
	} 
	else 
	{
		row.className=stylGlowny;
	}
}
	
	
	
												 
    function select_switch(status)
    {
      for (i = 0; i < document.forms[0].length; i++)
      {
         document.forms[0].elements[i].checked = status;
      }
    } 
	 
	 
   function select_switch2(status, nazwa)
   {
    for (i = 0; i < document.forms[0].length; i++)
      {
        if(document.forms[0].elements[i].name == nazwa)
        	{
				if(document.forms[0].elements[i].disabled==false)        	
      			{
      				document.forms[0].elements[i].checked = status;
      			}	
        	}
       }
   } 
   
   function select_switch_id(status, obiektID)
   {
    for (i = 0; i < document.forms[0].length; i++)
      {
        if(document.forms[0].elements[i].id == obiektID)
        	{
				if(document.forms[0].elements[i].disabled==false)        	
      			{
      				document.forms[0].elements[i].checked = status;
      			}	
        	}
       }
   } 
   
   
   function kopiuj_wartosc(wartosc, idOd, idDo)
   {
      for (i = idOd; i <= idDo; i++)
      {
         document.getElementById(i).value = wartosc;
      }
   }
   
	 
	 function MM_swapImgRestore()
	 {
	 	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	 }

	 function MM_preloadImages()
	 {
	 	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	 	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	 	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	 }

	 function MM_findObj(n, d)
	 {
	 	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	 		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	 		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	 		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	 		if(!x && d.getElementById) x=d.getElementById(n); return x;
	 }

	 function MM_swapImage()
	 {
	 	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	 	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	 }

	 function chmurka(doc,E,b,i,a)
	 {
	 	doc=document;
	 	E=doc.documentElement;
	 	b=doc.body;
	 	if(!E)return;
	 	for(i=0;a=b.getElementsByTagName("a")[i];i++)
	 	{
	 		if(a.title)
	 		{
	 			with(a.t=doc.createElement("div"))
	 			{
	 				id="tooltip"
	 				innerHTML=a.title.replace(/\|/g,"<br />")
        }
        a.onmouseover=function(e){
        with(this){title="";onmousemove(e)}
        b.appendChild(this.t)
      }
      a.onmouseout=function(x)
      {
        with(this)
				{
					title=t.innerHTML.replace(/<br \/>/g,"\|")
	 			}
	 			if(x=doc.getElementById("tooltip"))b.removeChild(x)
	 		}
	 		a.onmousemove=function(e)
	 		{
	 			e=e||event;with(this.t.style)
	 			{
	 				left=e.clientX+(E.scrollLeft||b.scrollLeft)+"px"
	 				top=e.clientY+(E.scrollTop||b.scrollTop)+"px"
	 			}
	 		}
	 	}
	 }
}

function addEvent(O,E,F,x)
{
	return(x=O.addEventListener)?x(E,F,1):(x=O.attachEvent)?x('on'+E,F):!1
}

addEvent(window,'load',chmurka);



function otworz_w_nowym_oknie(adres,nazwa,szerokosc,wysokosc)
{
	okno=window.open(adres,nazwa,'width=' + szerokosc + ' ,height=' + wysokosc + ' ,resizable=yes, scrollbars'); okno.focus();
	
}



function pokazUkryjKomorke(id)
{
			
			var obj=document.getElementById(id);			
			if (obj.style.display=='none')
				{obj.style.display='';}
			else {obj.style.display='none';}
}

function jestPrefiks(poczatek2, tekst)
		{
			var wynik=true;
			if (tekst.length>=poczatek2.length)
			{
				for (j=0;j<poczatek2.length;j++)
				{
					if (poczatek2.charAt(j)!=tekst.charAt(j))
					{
						wynik=false;
					}
				}
				return wynik;
			}
			else 
			{
				return false;
			}
		}	

		function ukryjKomorki(prefix)
		{
			var td=document.getElementsByTagName('table'),i=0;
			for (i=0;i<td.length;i++)
			{
				
				try
				{
					if (jestPrefiks(prefix,td[i].id)==true)				
					{
						
						td[i].style.display='none';
					}
				}
				catch(err)
				{
					
				}	
			}
		}

											
  		function PokazOperacje(pole_z, pole_do, operacja, zaznacz_wszystkie_unchecked)											
			{//funkcja wykorzystywana w skrypcie admin_synchro.php
			
				var comboValue = document.getElementById(pole_do).value;
																
				if (document.getElementById(pole_z).checked)
				{
				
			
					if (comboValue!=0 && comboValue!=-2 && comboValue!=-1)
					{
						
						document.getElementById(operacja).innerHTML = 'Synchronizacja'; 
						
					}
					else
					{
						
						document.getElementById(operacja).innerHTML = 'Dodanie';
					}
				}
				else
					document.getElementById(operacja).innerHTML = 'Nic';
				
				if(zaznacz_wszystkie_unchecked==true)
					document.forms[0].zaznacz_wszystkie.checked = false;
																	
			}
	
												
		   function select_switch_synchro(status, nazwa_pola)
		   {//funkcja wykorzystywana w skrypcie admin_synchro.php
		   
			    var obj_combo;			
				var a = 0;
				
		      for (i = 1; i < document.forms[0].length; i++)
		      {
		         document.forms[0].elements[i].checked = status;
				 
				 obj_combo=document.forms[0].elements[i];
				 
				 
				 
				 if (obj_combo.id==nazwa_pola+'_z_'+a)
				 {
					PokazOperacje(nazwa_pola+'_z_'+a, nazwa_pola+'_do_'+a, 'operacja'+a, false);
					a++;
				 }
					
		      }
			  	  	  
		   } 

		   
  	  		function SprawdzWyborCombo(pole_do)											
			{//funkcja wykorzystywana w skrypcie admin_synchro.php
			
				var obj;
				var obj_pole_do;
			
				
					  for (i = 1; i < document.forms[0].length; i++)
				      {
				      
				      
				      	obj = document.forms[0].elements[i];
				      
				      	if (obj.id.indexOf(pole_do)>-1 )
				      	{
				      	       
				      	        obj_pole_do = obj;
				      	        
				      	        for (a = 1; a < document.forms[0].length; a++)
				      	        {
				      	            obj = document.forms[0].elements[a];
				      	            if (obj_pole_do.id!=obj.id && obj.id.indexOf(pole_do)>-1)
				      	            {
				      	                if (obj_pole_do.value==obj.value)
				      	                    {
				      	                    	if (obj_pole_do.value!=0 && obj_pole_do.value!=-1 && obj_pole_do.value!=-2)
				      	                    	{
				      				            	//alert(' 1:'+obj.value+obj.name+' 2:'+obj_pole_do.value+obj_pole_do.name);
				      	                    		return true;				      	                    		
				      	                    	}
				      	                    }
				      	            }
				      	        }
				      	    
				      	}	
				      }	
				      return false
		      	  															
			}
	
 	function enableButton() 
 	{//funkcja wykorzytywana w skrypcie index_rejestracja.php
		if(document.getElementById('zgoda').checked){
			document.getElementById('rejestr').disabled='';
		} else {
			document.getElementById('rejestr').disabled='true';
		}
	}
 	
 	
 	function enableFieldID(nazwa_pola_dla_onchange) 
 	{
		if(!document.getElementById(nazwa_pola_dla_onchange).disabled){
			document.getElementById(nazwa_pola_dla_onchange).disabled=true;
		} else {
			document.getElementById(nazwa_pola_dla_onchange).disabled=false;
		}
	}
 	
	function enableFieldName(nazwa_pola_dla_onchange) 
 	{
		if(!document.getElementByName(nazwa_pola_dla_onchange).disabled){
			document.getElementByName(nazwa_pola_dla_onchange).disabled=true;
		} else {
			document.getElementByName(nazwa_pola_dla_onchange).disabled=false;
		}
	}
	
	function switch_checked(idObiektu)
	{
		var obj=document.getElementById(idObiektu);
		
		if(obj.checked)
			obj.checked = false;
		else
			obj.checked = true;

	}
	
