function MM_callJS(jsStr)
{
  return eval(jsStr)
}


function Quantity()
{
  var q = 0;
  var n = 1;
  while( f = document.FmShipping['f_quantity' + n++] )
	q += (f.value*1);
  return q;
}

function Price()
{
  var p = 0;
  var n = 1;
  while( f = document.FmShipping['f_quantity' + n] )
	p += (f.value*1) * (1*_prices[n++ -1]);
  return p;
}


var h_shop = null;

function CheckForm()
{
  var q = Quantity();
  if( q > 4 ) {
    alert("Please specify at maximum 4 books!");
	document.FmShipping.f_quantity1.focus();
	return false;
  }
  else if( q == 0 ) {
    alert("Please specify at least one book!");
	document.FmShipping.f_quantity1.focus();
	return false;
  }

  var c = document.FmShipping.f_country.value;
  if( c == 0 ) {
    alert("Please specify a destination region!");
	document.FmShipping.f_country.focus();
	return false;
  }

//  if( !h_shop  ||  (h_shop == null)  ||  (typeof h_shop == "undefined")  ||  h_shop.closed  ||  !h_shop.document )
	h_shop = window.open( '', 'CPGShop', 'scrollbars=yes, menubar=no, status=yes, resizable=yes, width=600, height=700');

//  h_shop.focus();
  return true;
}


function  ConvertPrice()
{
  var CurrencyWindow = window.open(
    'shop_currency_converter.php?amount=' + document.FmShipping.f_sum.value,
	'CurrencyWindow',
	'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,height=480,width=640'
  );
  CurrencyWindow.focus();
}

function Recalc()
{
  var a = new Array(6)
  a[0] = new Array(0,0,0,0,0,0);
  a[1] = new Array(0,0,0,0,0,0);
  a[2] = new Array(0,5,8,10,12,0); 
  a[3] = new Array(0,5,10,12,16,0); 
  a[4] = new Array(0,10,20,28,32,0);
  a[5] = new Array(0,0,0,0,0,0,0);

  q = Quantity();
  if( q > 4 )
    q = 4;
  var v = a[document.FmShipping.f_country.value][q];
  document.FmShipping.f_sum.value = (Price() + v) + ".00";
}