function profilZapisz()
	{
		vURL ='profil/edit.php';
		vParametry=document.all["tabela"].value+'|';
		for(i=0;i<document.all["pola"].value;i++)
			{
				if (document.all["pole_"+i].checked==true)
					{
						vParametry+=document.all["pole_"+i].value+'|';
					}
				else
					{
						vParametry+='0|';
					}
				
			}
		vXml = vParametry;

		oHttp = new ActiveXObject("Microsoft.XMLHTTP");
		oHttp.open('POST',vURL,false);
		oHttp.setRequestHeader("Content-Type", "text/xml");
		oHttp.send(vXml);
		vWynik= oHttp.responseText;

		alert('      Zapisano!!!');			
	}

function podprofilUstaw(tabela,podprofil)
	{
		if (dokumentPodProfil!='')
			{
			document.all['profil_'+dokumentProfil].style.backgroundColor='';
			document.all['profil_'+dokumentProfil].cells[0].style.backgroundColor='';			
			document.all['profil_'+dokumentPodProfil].style.backgroundColor='';
			document.all['profil_'+dokumentPodProfil].cells[0].style.backgroundColor='';
			document.all['ikona_'+dokumentPodProfil].innerHTML='<div align="center"><img src="images/plus.gif"></div>';
			}
		
		tabela.cells[0].style.backgroundColor='#FAFAFA';		
		tabela.style.backgroundColor='#2254b1';
		dokumentPodProfil=podprofil;
		document.all['ikona_'+dokumentPodProfil].innerHTML='<div align="center"><img src="images/minus.gif"></div>';
	
				
        xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
       	xmlDoc.async="false";
		xmlDoc.load('profil/view.php?tabela='+podprofil);

		outHTML	='<br>'
				+'<div align="center">'
				+'<table width="98%" border="0" cellspacing="1" cellpadding="1" bgcolor="#DCE3EB">'
				+' <tr>'
				+'  <td height="16" bgcolor="#FFFFFF" background="images/tlonaglowek.gif">'
				+'   <table border="0" cellspacing="1" cellpadding="1" class="pointer" onClick="profilZapisz()" onMouseOver="ustawTlo(this,\'#FEE197\',\'#2254b1\')" onMouseOut="ustawTlo(this,\'\',\'\')">'
				+'    <tr>'
				+'     <td>'
				+'     <table border="0" cellspacing="0" cellpadding="0">'
				+'      <tr>'
				+'       <td width="20"><img src="images/save.gif" width="14" height="14"></td>'
				+'       <td>Zapisz</td>'
				+'       <td width="10"></td>'						
				+'      </tr>'
				+'     </table>'
				+'     </td>'
				+'    </tr>'
				+'   </table>'				
				+'  </td>'
				+' </tr>'
				+'</table>'
				+'<br>'

				+'<table width="98%" border="0" cellspacing="0" cellpadding="0">'
				+'<tr>';
		i=0;
		j=0;
		while(i<xmlDoc.getElementsByTagName("opis_pole").length)
			{
				outHTML+='<td width=10"><input type="checkbox" name="pole_'+i+'" value="1" '+xmlDoc.getElementsByTagName("ustawienie").item(i).text+'></td>'
						+'<td width="200" class="txt-10">'+xmlDoc.getElementsByTagName("opis_pole").item(i).text+'</td>';
				i++;
				j++;
				if (j==5)
					{
						outHTML+='</tr>'
								+'<tr>';
						j=0;
					}
			}
		outHTML+='</tr>'
				+'</table>'
								+'   </div>'
				+'<input name="tabela" type="hidden" value="'+xmlDoc.getElementsByTagName("tabela").item(0).text+'">'
				+'<input name="pola" type="hidden" value="'+xmlDoc.getElementsByTagName("pole").length+'">';
		document.all['podstrona'].innerHTML=outHTML;
	}



function profilUstaw(tabela,profil)
	{
		if (dokumentProfil!='')
			{
			document.all['profil_'+dokumentProfil].style.backgroundColor='';
			document.all['profil_'+dokumentProfil].cells[0].style.backgroundColor='';
			document.all['podprofil_'+dokumentProfil].innerHTML='';			
			document.all['ikona_'+dokumentProfil].innerHTML='<div align="center"><img src="images/plus.gif"></div>';				
			}
		dokumentProfil=profil;		
		tabela.cells[0].style.backgroundColor='#FAFAFA';		
		tabela.style.backgroundColor='#2254b1';
		document.all['ikona_'+dokumentProfil].innerHTML='<div align="center"><img src="images/minus.gif"></div>';
        xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
       	xmlDoc.async="false";
		xmlDoc.load('profil/view.php?tabela='+profil);
		i=0;
		outHTML='<table width="115" border="0" cellspacing="1" cellpadding="1">';
		while(i<xmlDoc.getElementsByTagName("podmenu").length)
			{
			
				outHTML+='<tr>'
						+' <td width="5"></td>'
						+' <td>'
						+' <table width="115" height="18" border="0" cellspacing="1" cellpadding="1" id="profil_'+xmlDoc.getElementsByTagName("podtabela").item(i).text+'" class="pointer" onClick="podprofilUstaw(this,'+xmlDoc.getElementsByTagName("podtabela").item(i).text+')" onMouseOver="ustawTlo(this,\'#FEE197\',\'#2254b1\')" onMouseOut="ustawTlo(this,\'\',\'\')">'
						+'  <tr>'
						+'   <td>'
						+'   <table width="100%" border="0" cellspacing="0" cellpadding="0">'
						+'    <tr>'
						+'     <td width="30" id="ikona_'+xmlDoc.getElementsByTagName("podtabela").item(i).text+'"><div align="center"><img src="images/plus.gif"></div></td>'
						+'     <td>'+xmlDoc.getElementsByTagName("podmenu").item(i).text+'</td>'
						+'     <td width="10"></td>'						
						+'    </tr>'
						+'   </table>'
						+'   </td>'
						+'  </tr>'
						+' </table>'						
						+' </td>'
						+'</tr>'
						+'<tr>'
						+'<td width="5"></td>'						
						+' <td id="podprofil_'+xmlDoc.getElementsByTagName("podtabela").item(i).text+'"></td>'
						+'</tr>'						
				i++;				
			}		
		outHTML+='</table>';
		document.all['podprofil_'+profil].innerHTML=outHTML;
		outHTML	='<br>'
				+'<div align="center">'
				+'<table width="98%" border="0" cellspacing="1" cellpadding="1" bgcolor="#DCE3EB">'
				+' <tr>'
				+'  <td height="16" bgcolor="#FFFFFF" background="images/tlonaglowek.gif">'
				+'   <table border="0" cellspacing="1" cellpadding="1" class="pointer" onClick="profilZapisz()" onMouseOver="ustawTlo(this,\'#FEE197\',\'#2254b1\')" onMouseOut="ustawTlo(this,\'\',\'\')">'
				+'    <tr>'
				+'     <td>'
				+'     <table border="0" cellspacing="0" cellpadding="0">'
				+'      <tr>'
				+'       <td width="20"><img src="images/save.gif" width="14" height="14"></td>'
				+'       <td>Zapisz</td>'
				+'       <td width="10"></td>'						
				+'      </tr>'
				+'     </table>'
				+'     </td>'
				+'    </tr>'
				+'   </table>'				
				+'  </td>'
				+' </tr>'
				+'</table>'
				+'<br>'

				+'<table width="98%" border="0" cellspacing="0" cellpadding="0">'
				+'<tr>';
		i=0;
		j=0;
		while(i<xmlDoc.getElementsByTagName("opis_pole").length)
			{
				outHTML+='<td width=10"><input type="checkbox" name="pole_'+i+'" value="1" '+xmlDoc.getElementsByTagName("ustawienie").item(i).text+'></td>'
						+'<td width="200" class="txt-10">'+xmlDoc.getElementsByTagName("opis_pole").item(i).text+'</td>';
				i++;
				j++;
				if (j==5)
					{
						outHTML+='</tr>'
								+'<tr>';
						j=0;
					}
			}
		outHTML+='</tr>'
				+'</table>'
								+'   </div>'
				+'<input name="tabela" type="hidden" value="'+xmlDoc.getElementsByTagName("tabela").item(0).text+'">'
				+'<input name="pola" type="hidden" value="'+xmlDoc.getElementsByTagName("pole").length+'">';
		document.all['podstrona'].innerHTML=outHTML;
	}


function profil()
	{
		document.all['naglowek'].innerHTML='<b>Profil</b>';
		document.all['logo'].innerHTML='<div align="center"><img src="images/profil.gif" width="41" height="41"></div>';
		document.all['panel'].innerHTML='';		
		xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
       	xmlDoc.async="false";
		xmlDoc.load('profil/view.php');
		
		outHTML =' <table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">'
				+'  <tr>'
				+'   <td width="140" background="images/tlobok.gif" valign="top">'
				+'    <table width="100%" border="0" cellspacing="1" cellpadding="0">'				
		i=0;
		while(i<xmlDoc.getElementsByTagName("menu").length)
			{
			
				outHTML+='<tr>'
						+'<td width="5"></td>'
						+'<td>'
						+'   <table width="120" height="18" border="0" cellspacing="1" cellpadding="1" id="profil_'+xmlDoc.getElementsByTagName("tabela").item(i).text+'" class="pointer" onClick="profilUstaw(this,'+xmlDoc.getElementsByTagName("tabela").item(i).text+')" onMouseOver="ustawTlo(this,\'#FEE197\',\'#2254b1\')" onMouseOut="ustawTlo(this,\'\',\'\')">'
						+'    <tr>'
						+'     <td>'
						+'      <table width="100%" border="0" cellspacing="0" cellpadding="0">'
						+'       <tr>'
						+'        <td width="20" id="ikona_'+xmlDoc.getElementsByTagName("tabela").item(i).text+'"><div align="center"><img src="images/plus.gif" width="11" height="11"></div></td>'
						+'        <td>'+xmlDoc.getElementsByTagName("menu").item(i).text+'</td>'
						+'        <td width="10"></td>'						
						+'       </tr>'
						+'      </table>'
						+'     </td>'
						+'    </tr>'
						+'   </table>'						
						+' </td>'
						+'</tr>'
						+'<tr>'
						+'<td width="5"></td>'						
						+' <td id="podprofil_'+xmlDoc.getElementsByTagName("tabela").item(i).text+'"></td>'
						+'</tr>'
				i++;				
			}
			outHTML+=' </table>'				
				+'   </td>'
				+'   <td valign="top" id="podstrona">&nbsp;</td>'
				+'  </tr>'
				+' </table>';				


					
		document.all['strona'].innerHTML=outHTML;
  
	}



