

function IsEmpty(objObject)	
{
	//checks if the object is empty
	if((("("+objObject+")")=="(undefined)")||(objObject=="")||(objObject==null))
		return(true)
	else
		return(false)
}
//'//////////////////////////////////////////////////////////////////
function SetCookie(sName, sValue)
{
	
	var m_dtToday=new Date();	
	var m_dtExpires=new Date(m_dtToday.getFullYear(),m_dtToday.getMonth(),m_dtToday.getDate()+1); 
	//var m_dtExpires=(m_dtToday.getFullYear()+1)+"-"+m_dtToday.getMonth()+"-"+m_dtToday.getDate(); 
	var cookie=sName + "=" + escape(sValue) + ";expires="+m_dtExpires.toGMTString();
	
	document.cookie = cookie;
	
}

function SetCookieLong(sName, sValue)
{
	
	var m_dtToday=new Date();	
	var m_dtExpires=new Date(m_dtToday.getFullYear()+1,m_dtToday.getMonth(),m_dtToday.getDate()); 
	//var m_dtExpires=(m_dtToday.getFullYear()+1)+"-"+m_dtToday.getMonth()+"-"+m_dtToday.getDate(); 
	var cookie=sName + "=" + escape(sValue) + ";expires="+m_dtExpires.toGMTString();
	
	document.cookie = cookie;
	
}
//'//////////////////////////////////////////////////////////////////	
function GetCookie(sName)
{
	
	// cookies are separated by semicolons
	var aCookie = document.cookie.split("; ");
	for (var i=0; i < aCookie.length; i++)
	{  
	  var aCrumb = aCookie[i].split("=");
	  if (sName == aCrumb[0]) 
	    return unescape(aCrumb[1]);
	} 
	return "";
}	
//'/////////////////////////////////////////////////////////




function ShowHide(object_name)
{
	var obiekt=document.all(object_name);
	
	if(obiekt.style.position=="relative")
	{
		obiekt.style.position="absolute";
		obiekt.style.left=-1000;
		DeleteCookie(object_name);
	}
	else
	{
		obiekt.style.position="relative";
		obiekt.style.left=0;
		SetCookie(object_name, "1");
	}

}

function Expand(counter,place,html)
{
	 counter++
	 place.insertAdjacentHTML('beforeBegin',html);
	 //return false;		
}

//'//////////////////////////////////////////////////////////////////
function DeleteCookie(sName)
{
	var m_dtToday=new Date();	
	var m_dtExpires=new Date(m_dtToday.getFullYear()-1,m_dtToday.getMonth(),m_dtToday.getDate()); 
	//var m_dtExpires=(m_dtToday.getFullYear()+1)+"-"+m_dtToday.getMonth()+"-"+m_dtToday.getDate(); 
	var cookie=sName + "='';expires="+m_dtExpires.toGMTString();
	
	document.cookie = cookie;
	
}




/////////////////////////

function ReplaceString2(text,str1,str2)
{
	var tmp=MakeString(text)
	var reg=new RegExp(str1,"g");
	tmp=tmp.replace(reg,str2)
	return(tmp);
}
function MakeString(obiekt)
{//tworzenie stringu z innych obiektow
	var tmp=new String(obiekt)
	tmp=tmp.toString();
	return(tmp);
}

function CollectParams()
	{
		
		var name=""		
		var filtr,field,name;
		params="";//_params
		var tmp="";
		var lock=false;
		for(var i=0;i<document.all.length;i++)
		{
			field=document.all[i];
			tmp="";
			try{tmp=field.name.toLowerCase()}catch(e){}
			//if((tmp.indexOf("filter")>=0))
			
			
			
			switch(field.type)
			{
				case "hidden":
				case "button":
					break;
				case "checkbox":
					if(field.checked)
						params+="&"+tmp+"="+field.value;
					break;
				default:
					if((tmp!="") && ((""+field.value+"")!="undefined"))
					if(field.value!="")			
					{
						
						params+="&"+tmp+"="+field.value;					
					}
			}
				
			if(lock)
				params+="&lock_option=1"
					
		}
		var results=top.window.results
		
		if(results)
		{
			
			
			try
			{
				if((""+results.document.all("_order_").value+"")!="undefined")
					params+="&_order_="+results.document.all("_order_").value;
			}
			catch(e)
			{
			
			}
			
			try
			{params+="&_page_nr_="+results.document.all("_page_nr_").value;}
			catch(e){}
			
			try
			{params+="&_page_size_="+results.document.all("_page_size_").value;}
			catch(e){}
		}
		return(params)
	}
