function close_card_creator()
	{
	//alert('closing card creator');
	}
	
	
	
function submit_card()
	{
	var design 		= $('input-design').value;
	var designID 	= $('input-designID').value;
	var size 		= $('input-size').value;
	var greeting	= $('input-greeting').value;
	var font 		= $('input-font').value;
	var logo 		= $('input-logo').value;
	var logo_file	= $('input-logo-file').value;
	var quantity	= $('input-quantity').value;
	var price		= $('input-price').value;
	var surcharge	= $('input-surcharge').value;
	var total		= $('input-total').value;

   var submitForm = document.createElement('form');
   submitForm.style.display = 'none';
   submitForm.method = 'GET';
   submitForm.action = '/cart';

   var addValue = function(name, value) {
      var el = document.createElement('input');
      el.name = name;
      el.value = value;
      submitForm.appendChild(el);
   }
   addValue('action', 'add');
   if(size == 'ecard'){
      // ecards have a price that depends on quantity
      var qCode = '';
      if (quantity <= 250)  { qCode = '250'; } else 
      if (quantity <= 500)  { qCode = '500'; } else 
      if (quantity <= 1000) { qCode = '1000'; } else 
      if (quantity <= 1500) { qCode = '1500'; } else 
      if (quantity <= 2000) { qCode = '2000'; } else 
      if (quantity <= 2500) { qCode = '2500'; } else 
      if (quantity <= 3000) { qCode = '3000'; } else 
      if (quantity <= 3500) { qCode = '3500'; } else 
      if (quantity <= 4000) { qCode = '4000'; } else 
      if (quantity <= 4500) { qCode = '4500'; } else 
      if (quantity > 4500)  { qCode = '4501'; }
      addValue('prodcode[]', designID + '-' + qCode);
   } else {
      // non ecards have a flat value
      addValue('prodcode[]', designID + '-X');
   }
   addValue('quan[]', quantity);
   addValue('lock[]', 'true');

   var textArea = document.createElement('textarea');
   textArea.name = 'comm[]';
   
   var infoString = '';
   infoString += 'Font: ' + font + '\n';
   if (logo_file)
      infoString += 'Logo: ' + logo_file + '\n';
   infoString += "\n";
   infoString += greeting;

   textArea.value = infoString;
   submitForm.appendChild(textArea);
   // a surcharge means a setup fee
   if(surcharge > 0){
      addValue('prodcode[]', designID + '-SETUP');
      addValue('quan[]', 1);
      addValue('lock[]', 'true');
      addValue('comm[]', ' ');
   }
   
   alert('Please be aware that your card quantity can’t be changed once it has been added to the basket.');
   document.body.appendChild(submitForm);
   submitForm.submit();
	}

