function fav(id, nazwa, typ )
{
    
    var fav_img = document.getElementById('n_'+id);
    var ile_ulubione = document.getElementById('ile_ulubione');
	 var fav_info = document.getElementById('fav_info');
	 if(fav_info == null)
	 {
	 	fav_info = '';
	 }
    
    try
    {
        ajaxRequest = new XMLHttpRequest();
    }
    catch (e)
    {
        try
        {
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            try
            {
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
                alert("Your browser broke!");
                return false;
            }
        }
    }
    
    
    
    ajaxRequest.onreadystatechange = function()
    {
        if(ajaxRequest.readyState == 4)
        {
            
            
				var logged = document.getElementById('logged');
            
            if(logged != null)
            {
					if(fav_img != null)
					{
            	if( fav_img.src.indexOf('/css/img/icon_ul.jpg') != -1 )
                {
                    fav_img.src = '/css/img/icon_ul2.jpg';
                    
                    ile = parseInt(ile_ulubione.innerHTML) + 1;
                } 
					 else
                {
                    fav_img.src = '/css/img/icon_ul.jpg';
                    
						  ile = parseInt(ile_ulubione.innerHTML) - 1;
                }
                }
					 else
					 {
					 	window.location.reload();
					 }
					 
					 
					 if(ile_ulubione != null)
					 {
                	ile_ulubione.innerHTML = ile;
					 }
					 
               fav_info.innerHTML = ajaxRequest.responseText;
            }
				else
				{
					fav_info.innerHTML = ajaxRequest.responseText;
				} 
	  

        }
    }
    
    
    var element_link = document.getElementById('nu_'+id); 

	if(element_link)
	{
	   url = element_link.href; 
		id_biuro1 = url.split('/');
	 
 		id_biuro = id_biuro1[7].split('-');
	}
   else
	{
		url = null;
		var id_biuro = '';
	} 
	 

	 
	 
    var parametry = new Array();
    
    parametry[0] = 'name='+nazwa;
	 parametry[1] = 'url='+url;
    parametry[2] = 'typ=' + typ;
    parametry[3] = 'biuro=' + id_biuro[0];
    
    ktory=0;
    params = 'id='+id + '&';
    while (ktory < parametry.length)
    {
        
        params = params + parametry[ktory] + '&';
        ktory++;
    }
    
    
    
    
    ajaxRequest.open("POST", "/js/fav.php", true);
    
    ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    ajaxRequest.setRequestHeader("Content-length", params.length);
    ajaxRequest.setRequestHeader("Connection", "close");
    ajaxRequest.send(params);
}
