DB.Cart = new Array(); Item = new Array(); ID = new Array(); // Declare data structures into memory - don't edit this line

//////////////////////////////////////// IMAGE ID'S  ////////////////////////////////////////
/** Notes to Shane ********

Define Image ID's. Data is structured like so:

ID.PhotoNameWithout.jpg = [ "Image name that shows on page & in cart", image-width, image-height ];

The PhotoNameWithout.jpg must:
  1) Be Unique
  2) Contain alpha-numeric & under_score characters only (no white space, dashes, periods, etc.)
  3) Never start with a number

For images not for sale, you will add an optional 4th member to the ID data with a value of 1
For example, if you don't want KaKua to be for sale, you will represent it like this:
ID.Kakau = [ "Kakau", 950, 317, 1 ];
Note that I have added a comma, white-space and the value of 1

** End notes to Shane ********/

// 1) Ki'i O Na Kahiko Gallery Images
ID.KaHookele = [ "K&#257; Ho'okele", 950, 317 ];
ID.Lamalamaia = [ "Lamalama i'a", 950, 317 ];
ID.LauloaMahiai = [ "Lauloa Mahia'i", 950, 317 ];
ID.LoiMakaainana = [ "Loi Maka'ainana", 950, 317, 1 ];
ID.PapaKuiai = [ "Papa Kui'ai", 950, 317, 1 ];
ID.Keanakakoi = [ "Keanakakoi", 950, 317, 1 ];
ID.KiiPohaku = [ "Ki'i Pohaku", 950, 317, 1 ];
ID.Kapa = [ "Kapa", 950, 317 ];
ID.Kakau = [ "K&#257;kau", 950, 317, 1 ];
ID.Lapaau = [ "Lapa'au", 950, 317, 1 ];
ID.PapaHeeNalu = [ "Papa He'e Nalu", 950, 317 ];
ID.HooleleManuLupe = [ "Ho'olele Manu Lupe", 950, 317 ];
ID.Puukohola = [ "Pu'ukohola", 950, 317, 1 ];



// 2) Fine-Art Gallery Verticals
ID.mango = [ "Island Mangoes", 539, 750, 1 ];
ID.Surfer = [ "Surfer Boy", 500, 750 ];
ID.tulip = [ "Tulips", 589, 750 ];
ID.dog = [ "Service Dog", 500, 750 ];
ID.drink = [ "Tropical Drink", 672, 750 ];


// 3) Fine-Art Gallery Horizontals
ID.jungle_queen = [ "Jungle Queens", 750, 500 ];
ID.waikikiNight = [ "Waikiki", 750, 500 ];
ID.colorado = [ "Telluride Ski Ranch", 743, 500 ];


//////////////////////////////////////// MERCHANDISE  ////////////////////////////////////////
/** Notes to Shane ********

Data is structured like so:

Item.UniquePrimaryKey = [ Price-as-a-number, "Item name w/i double quotes", "Description (if any) w/i double quotes" ];

The Primary Key is like an product number and must:
  1) Be Unique
  2) Contain alpha-numeric & under_score characters only (no white space, dashes, periods, etc.)
  3) Never start with a number

** End notes to Shane ********/

Item.Print5x15 =  [ 95, "5x15 Art Print", "" ];
Item.Canvas5x15 =  [ 125, "5x15 Fine Art Print on Canvas", "" ];
Item.MattedPrint5x15 =  [ 185, "5x15 Matted and Framed Art Print ", "" ];
Item.FramedCanvas5x15 =  [ 225, "5x15 Fine Art Print on Canvas Framed", "" ];

Item.Print7x20 = [ 195, "7x20 Art Print", "" ];
Item.Canvas7x20 = [ 225, "7x20 Fine Art Print on Canvas", "" ];
Item.MattedPrint7x20 = [ 325, "7x20 Art Print Matted and Framed", "" ];
Item.FramedCanvas7x20 = [ 425, "7x20 Fine Art Print on Canvas Framed", "" ];

Item.Print13x40 = [ 550, "13x40 Fine Art Print", "" ];
Item.Canvas13x40 = [ 895, "13x40 Limited Edition Fine Art Print on Canvas", "" ];
Item.FramedCanvas13x40 = [ 1795, "13x40 Limited Edition Fine Art Print on Canvas Framed", "" ];

Item.Print20x60 = [ 1200, "20x60 Art Print", "" ];
Item.Canvas20x60 = [ 1750, "20x60 Limited Edition Fine Art Print on Canvas", "" ];
Item.FramedCanvas20x60 = [ 2900, "20x60 Limited Edition Fine Art Print on Canvas Framed", "" ];

Item.PhotoPoster18x24= [ 75, "18x24 Photo Poster", "" ];
Item.PhotoCards4x10 = [ 25, "4x10 Photo Cards", "" ];
Item.DistressedMarble7x10 = [ 200, "7x10 Distressed Marble", "" ];




//////////////////////////////////////// SHIPPING & TAXES  ////////////////////////////////////////
/** Notes to Shane ********

Logic used to determine total shipping to USA/Canada is:
TotalShipping = BaseShipping + ( ShippingPercent x SubTotal )

ShippingPercent can be any whole or floating point number like 2, 1.65 etc.

** End notes to Shane ********/

DB.Cart.BaseShippingToUSA = 15;
DB.Cart.BaseShippingToCanada = 30;
DB.Cart.ShippingPercent = 2;


DB.Cart.HawaiiTax = 4.167;


//////////////////////////////////////// FOREIGNERS ////////////////////////////////////////

// This text is written on view-cart/checkout pages when it's a foreign client (Outside of US & Canada)

DB.Cart.ForeignShipment = "You indicated that this order is to be shipped to a Foreign Country, as a result it shall be considered tentative. We suggest you submit your order for our review and we will get back to you with a cost for shipping, which shall be subject to your approval.";