 
 function popUp(url) {
   paramString = "toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=yes,resizable=yes,width=614,height=400";
   newWindow = window.open(url,name,paramString);	
 }

 function popUp(url, wd, ht) {
   if ( wd == null )
	wd = 614;
   if ( ht == null )
        ht = 400;
   paramString = "toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=yes,resizable=yes,width=" + wd + ",height=" + ht;
   newWindow = window.open(url,name,paramString);
 }

 var urlAddress = "http://www.pokadotkids.com";
 var pageName = "Poka Dots Online Gift Shop"; 
 function addToFavorites()
 {

  if (window.external)
  {
   window.external.AddFavorite(urlAddress,pageName)
  }
  else
  { 
   alert("Sorry! Your browser doesn't support this function.");
  }
 }

var designs = new Array("No Design", "Arts & Crafts", "Bugs", "Ballet Slippers", "Beach", "Bear", "Beehive", "Birthday Cake", 
"Bow & Rosebuds", "Bunny", "Camp", "Cars & Trucks", "Confirmation", "Construction", "Dancing Bear", 
"Dinosaurs", "Ducks", "Flowers & Butterflies", "Frogs", "Fruit", "Funky Butterflies", "Garden", "Golf", 
"Helicopter", "Hydrangea", "Jungle Animals", "Moon & Clouds", "Noah's Ark", "Peace, Love", "Planes", "Roses & Ribbons", 
"Rose Vine", "Stars", "Space", "Sports", "Tea Pot", "Teddy Bear", "Train", "Tropical Fish", "Turtles", "Vintage Roses" )
 	
 function addDesignOptions(selectbox) {
    for (var i=0; i < designs.length;++i){	
	var optn = document.createElement("OPTION");
	optn.text = designs[i];
	optn.value = designs[i];
	document.addtocart_form.os1.options.add(optn);
    }

 }


var discnt = 0;   // no default percent discount
var coupval = "NoDiscount" // Default coupon - CHANGE THIS VALUE to TURN DISCOUNTS ON/OFF

var coupons = new Array (  // place to put coupon codes
  "NoDiscount",	
  "PokaDots10"             // 1st coupon value - comma separated
);
var coupdc  = new Array (  // place to put discounts for coupon vals - comma separated
  0,
  10
);

 function ChkCoup () {      // check user coupon entry
 var i;
   discnt = 0;              // assume the worst
   for (i=0; i<coupons.length; i++) {
     if (coupval == coupons[i]) {
       discnt = coupdc[i];  // remember the discount amt
       return;
     } 
   }
   
 }

 function Dollar (val) {      // force to valid dollar amount
 var str,pos,rnd=0;
   if (val < .995) rnd = 1;  // for old Netscape browsers
   str = escape (val*1.0 + 0.005001 + rnd);  // float, round, escape
   pos = str.indexOf (".");
   if (pos > 0) str = str.substring (rnd, pos + 3);
   return str;
 }

 function ReadForm (obj1) {  // apply the discount
 var amt,des;

   ChkCoup(); // Calculate discount
 
   amt = obj1.baseamt.value*1.0;       // base amount
   des = obj1.basedes.value;           // base description
	
   if (discnt > 0) {                   // only if discount is active
     amt = Dollar (amt - (amt * discnt/100.0));
     des = des + ", " + discnt + "% discount, COUP = " + coupval;
   }
	

   obj1.amount.value = Dollar (amt);
   obj1.item_name.value = des;
 }
