var menu = ['m1', 'm2', 'm3', 'm4', 'm5'];
var menu_a = [
    ['menu_0.gif', 'menu_0_a.gif'],
    ['menu_produkty.gif', 'menu_produkty_a.gif'],
    ['menu_2.gif', 'menu_2_a.gif'],
    ['menu_3.gif', 'menu_3_a.gif'],
    ['menu_4.gif', 'menu_4_a.gif']
];
var menu_b = [
    ['ikona_0.gif', 'ikona_0_a.gif'],
    ['ikona_produkty.gif', 'ikona_produkty_a.gif'],
    ['ikona_2.gif', 'ikona_2_a.gif'],
    ['ikona_3.gif', 'ikona_3_a.gif'],
    ['ikona_4.gif', 'ikona_4_a.gif']
];

function setimg(img_id, file_name)
{
	//window.status = img_id + '/' + file_name;
	document.images[img_id].src = 'pics/' + file_name;
}

function setmenu(i, j)
{
	setimg(menu[i] + 'a', menu_a[i][j]);
	setimg(menu[i] + 'b', menu_b[i][j]);
    return true;
}

String.prototype.trim = function()
{
    // Use a regular expression to replace leading and trailing 
    // spaces with the empty string
    return this.replace(/(^\s*)|(\s*$)/g, '');
}

function getObj(name)
{
	return document.getElementById(name);
}

function number_format(number, decimals, dec_point, thousand_sep, p)
{
	var n = ('' + (Math.round(number * (p = Math.pow(10, decimals || 0))) / p)).split('.'); 
	for(var i = (n[0] = n[0].split('')).length - 3; i > 0; i -= 3)
	{
		n[0].splice(i, 0, thousand_sep);
	} 
	return n[0].join('') + (n[1] ? (dec_point || ',') + n[1] : ''); 
}

function calculateAmount(price, count, out)
{
	var cnt = getObj(count).value;
	cnt = cnt.trim();
	reg = /^[0-9]*$/i;
	if (!reg.test(cnt))
	{
		var tmp = getObj(count).value;
		getObj(count).value=tmp.substring(0,tmp.length-1);
		getObj(out).innerHTML=number_format(getObj(count).value*getObj(price).value,2,",","&nbsp;")+"zł";
		getObj(count).focus();
	}
	else
	{
		getObj(out).innerHTML=number_format(cnt*getObj(price).value,2,",","&nbsp;")+"&nbsp;zł";
	}
	//getObj('update_cart').style.display="";
}

function send(form_name)
{
	document.getElementById(form_name).submit();
	return true;
}
/*
function calculate(obj)
{
	var reg = /\[\d+\]/;
	var id = obj.id;
	var idx = id.match(reg);
	var str = getObj('price' + idx).value;
	alert(obj.value * str);
	getObj('sum' + idx).innerText =	obj.value * str;
	return;
}
*/


function sendSearchRequest(searchID){
	var s = document.getElementById(searchID).value;
	
	s = s.replace(/ /g,'+');
	
	//alert(s);
	window.open("http://skleplenovo.pl/Nav.Action.Products.aspx?data="+s+"&onstock=0&searchmode=&ptv=&");
	//
	
	
}
