_xjs=xjs();
if (_xjs==1) preloadImages();

function brw()
{
	x=0;
	if (navigator.appName.substring(0,8)=="Netscape")  x=1;
	if (navigator.appName.substring(0,9)=="Microsoft") x=0;
	if (navigator.appName.substring(0,9)=="Opera") x=0;
	return x;
}

function xjs()
{
	x=0;
	if (navigator.appName.substring(0,8)=="Netscape"  && parseInt(navigator.appVersion)>=3) x=1;
	if (navigator.appName.substring(0,9)=="Microsoft" && parseInt(navigator.appVersion)>=4) x=1;
	if (navigator.appName.substring(0,9)=="Opera" && parseInt(navigator.appVersion)>=4) x=1;
	return x;
}

function swapImage(t, id)
{
	if (_xjs==1)
	{
		if (t==1) s=eval(id+'_.src');
		if (t==0) s=eval(id+'.src');
		document [id+'i'].src=s;
	}
}

function openWindow (adres, szer, wys, skrol)
{
	var perc = '50';
	var winX = (screen.availWidth - szer)*perc*.01;
	var winY = (screen.availHeight - wys)*perc*.01;
	popupWin = window.open (adres,'pic','width=' + szer + ',height=' + wys + ',left=' + winX + ',top=' + winY + ',directories=no,location=no,menubar=no,resizable=no,scrollbars=' + skrol + ',status=no,toolbar=no,screenX=0,screenY=0');
	popupWin.focus();
}

function addPrice (value)
{
	var a = value;
	a2 = a.replace (",",".");
	a3 = a2 * 1;
	var b = document.basket.price_hidden.value;
	b2 = b.replace (",",".");
	b3 = b2 * 1;
	c3 = a3 + b3//number_format (a3 + b3, 2, " ", ",");
	document.basket.price.value = c3;
}

function putSearchPosition ()
{
	searchmenupos = document.getElementById('searchmenu');
	searchmenupos.style.left = (document.body.offsetWidth - 960) / 2 + 355;
}
function showMenu ()
{
	statusMenu = document.getElementById('hiddenStatusMenu');
	if(statusMenu.value==0){
		statusMenu.value=1;
		Effect.toggle('searchmenu','appear'); return false;
	}
}
function hideMenu ()
{
	statusMenu = document.getElementById('hiddenStatusMenu');
	if(statusMenu.value==1){
		statusMenu.value=0;
		Effect.toggle('searchmenu','appear'); return false;
	}
}
function searchSetAllTypes ()
{
	document.search.s_type_cd.checked = 0;
	document.search.s_type_vinyl.checked = 0;
	document.search.s_type_tape.checked = 0;
	document.search.s_type_dvd.checked = 0;
	document.search.s_type_vhs.checked = 0;
	document.search.s_type_book.checked = 0;
}
function searchCleanAllTypes ()
{
	document.search.s_type_all.checked = 0;
}

function number_format(number, decimals, dec_point, t_sep)
{
   var intstr;
   var output = '';
   
   if(typeof(decimals) == 'undefined')
      decimals = 2;
      
   if(typeof(dec_point) == 'undefined')
      dec_point = '';
      
   if(typeof(t_sep) == 'undefined')
      t_sep = '';
   
   // czesc calkowita   
   int = parseInt(number);
   
   // czesc ulamkowa
   float = parseInt((parseFloat(number)-int)*Math.pow(10, decimals));
   
   intstr = int+'';
   
   j = intstr.length;
   
   if((i = j%3) != 0)
      output += intstr.substring(0, i);
   
   while(i < j)
   {
      output += dec_point+''+intstr.substring(i, i+3);
      i += 3;
   }
   
   if(float > 0)
      output += t_sep+''+float;
   
   return(output);
}

preloadImages();
