// $Id: objednavka.js,v 1.14 2009/01/07 12:50:51 lace Exp $
// <-see common.php:/if (!($s=trim($s)))/
var want_price=new Array();
want_price['phys_2011']=550;
want_price['phys_2010']=480;
want_price[  'cd_2010']=480;
want_price[  'cd_2009']=280;
want_price[  'cd_2008']=280;
want_price[  'cd_2007']=280;
want_price[  'cd_2006']=280;
want_price[  'cd_2005']=280;
want_price[  'cd_2004']=280;
want_price[  'cd_2003']=120;
want_price[  'cd_2002']=120;
want_price[  'cd_2001']=120;
want_price[  'cd_2000']=120;
want_price[  'cd_1999']=120;
want_price[  'cd_1998']=120;
want_price[  'cd_1997']=120;
want_price[  'cd_1996']=120;

function validate(form)
{
// want_ numeric check
var want_tot=0;
	for (var elementi=0;elementi<form.elements.length;elementi++) {
var element=form.elements[elementi];
		if (-1==element.name.search(/^want_/))
			continue;
		if (-1!=element.value.search(/[^0-9]/)) {
			element.select();
			element.focus();
			alert('Jako počet je možno povoleno zadat jen číselnou hodnotu!');
			return(false);
			}
		want_tot+=element.value;
		}
	if (0==want_tot) {
		alert('Musíte si objednat alespoň jeden časopis, napište 1 do dané položky!');
		return(false);
		}

	return(true);
}

function sum_price(field)
{
var form=field.form;
var price=0;

	for (var elementi=0;elementi<form.elements.length;elementi++) {
var element=form.elements[elementi];
		if (-1==element.name.search(/^want_/))
			continue;
		if (element.value.search(/^[0-9]+$/))
			continue;
		price+=element.value * want_price[element.name.substr(5)];
		}

	form.elements['price'].value=price;
}

