kategoria_status = new Array();
kategoria_status[0] = 0;
kategoria_status[1] = 0;
kategoria_status[2] = 0;
kategoria_status[3] = 0;
kategoria_status[4] = 0;
kategoria_status[5] = 0;
kategoria_status[6] = 0;

var http = createHttpRequestObject();
var httpA = createHttpRequestObject();


function createHttpRequestObject()
{
 var HttpRequestObject;
if(window.ActiveXObject)
{ 
 try
 {
  HttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP"); 
 }
 catch (e)
   {
    HttpRequestObject = false;		 
   }  
}
 else
{
  try
   {
     HttpRequestObject = new XMLHttpRequest(); 	 		
   }
  catch (e)
  {
   HttpRequestObject = false;  
  }
}
 return HttpRequestObject;
}



function Kategoria_Status(id)
{
 var obiekt = "kategoria_panel"+id;
 if(!kategoria_status[id]) 
 {
    kategoria_status[id] = 1;
		Effect.SlideDown(obiekt,{ duration: 0.3 });
 }
 else
 {
  kategoria_status[id] = 0;
	Effect.SlideUp(obiekt, { duration: 0.3 });
 } 
}



function Request(adres, div)
{ 
 var token = new Date();
 adres = adres + "&token="+token.getTime();

 http.open('get',adres , true);
 http.onreadystatechange = function()
 { 
   Response(div)
 }

 http.send(null);  
}


function Response(div)
{ 

 if(http.readyState == 4)   
    if((http.status == 200)||(window.location.href.indexOf("http") ==-1))  
		{
	  new Effect.Opacity(div, { from: 1.0, to: 0.0 , duration: 1.5, afterFinish: function() { 
		document.getElementById(div).innerHTML =  http.responseText;
		
	new Effect.Opacity(div, { from: 0.0, to: 1.0 , duration: 1.5, queue: 'end'  });
     } });		
		}		  
}




function RequestA(adres, div)
{ 
 var token = new Date();
 adres = adres + "&token="+token.getTime();

 httpA.open('get',adres , true);
 httpA.onreadystatechange = function()
 { 
   ResponseA(div)
 }

 httpA.send(null);  
}


function ResponseA(div)
{ 

 if(httpA.readyState == 4)   
    if((httpA.status == 200)||(window.location.href.indexOf("http") ==-1))  
		{
	  new Effect.Opacity(div, { from: 1.0, to: 0.0 , duration: 1.5, afterFinish: function() { 

		document.getElementById(div).innerHTML =  httpA.responseText;
		
	new Effect.Opacity(div, { from: 0.0, to: 1.0 , duration: 1.5, queue: 'end'  });
     } });		
		}		  
}



function setCookie(nazwa, wartosc,wygasniecie_dni)
{
 var data = new Date();
 data.setDate(data.getDate()+wygasniecie_dni);
 document.cookie = nazwa +"="+escape(wartosc)+((wygasniecie_dni==null)? "": ";expires="+data.toGMTString());
}

function ajax_gwiazdki(adres, div)
{ 
 
 http.open('get',adres , true);
 http.onreadystatechange = function()
 { 
   response_gwiazdki(div)
 }

 http.send(null);  
}

function ajax_foto_gwiazdki(adres, div1,div2)
{ 

 http.open('get',adres , true);
 http.onreadystatechange = function()
 { 
   response_foto_gwiazdki(div1, div2)
 }

 http.send(null);  
}

function response_gwiazdki(div)
{ 
 
 if(http.readyState == 4)   
    if((http.status == 200)||(window.location.href.indexOf("http") ==-1)) 
		{
	
		 var object = document.getElementById(div);
		 object.style.visibility = 'visible';	
		  object.innerHTML =  http.responseText; 	     			
		
		}
		 
		 
}

function response_foto_gwiazdki(div1, div2)
{ 
 
 if(http.readyState == 4)   
    if((http.status == 200)||(window.location.href.indexOf("http") ==-1)) 
		{
	
	  
		  var bufor = http.responseText.split(":");
	
		 var obiekt1 = document.getElementById(div1);
		 
		
	
		obiekt1.innerHTML =  bufor[0]; 	     			
		
		var obiekt2 = document.getElementById(div2);
		
		
		 obiekt2.innerHTML = bufor[1]; 		     			
		 
	
		}
		 
		 
}

function gwiazdki_zmien(index)
{


 if(index==0)
 
  for(var i=1;i<=5;i++)
	
 {
  var objectid = 'gwiazda'+i;
  var object = document.getElementById(objectid );
  
	object.src='szablon/min_gwiazdka_off.gif';
 }
 if(index)
  for(var i=1;i<=index;i++)
	{

	var objectid = 'gwiazda'+i;
  var object = document.getElementById(objectid );
  
	object.src='szablon/min_gwiazdka_on.gif';
 }
 
}

function gwiazdki_foto_zmien(numer,index)
{


 if(index==0)
 
  for(var i=1;i<=5;i++)
	
 {
  var objectid = 'gwiazda_foto_'+numer+"_"+i;
	
  var object = document.getElementById(objectid );

	object.src='szablon/min_gwiazdka_off.gif';
 }
 if(index)
  for(var i=1;i<=index;i++)
	{
	var objectid = 'gwiazda_foto_'+numer+"_"+i;
  var object = document.getElementById(objectid );

	object.src='szablon/min_gwiazdka_on.gif';

	
 }
 
}
