var store_page="storepage.htm"
var shopping_cart_page="shoppingcart.htm"
var Personal_Details="PersonalDetails.htm"
var Check_Out="checkout.htm"


var database_records=new Array();
var total_ordered=0;
function database_record(number,description,price,quantity,color,producttype,Discountfor2,Discountfor3)
{
this.producttype=producttype
this.number=number
this.description=description
this.price=price
this.quantity=quantity
this.color=color
this.Discountfor2=Discountfor2
this.Discountfor3=Discountfor3
}

function make_database()
{

var record_index=0

database_records[record_index]=new database_record("BE00011","Puerarian Breast Serum",75.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BE00012","Pueraplus (Breast Capsule)",35.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BE00013","Puerarian Breast Spray",46.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BE00014","Puerarian Breast Mask",60.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BE00015","Puerarian Breast Cream",35.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BNM000008","Puerarian Intensive Day Cream",62.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BNM000009","Puerarian Intensive Night Cream	",62.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BNM000010","Puerarian Facial Mask",62.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BNM000011","Puerarian Eye Gel",53.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BNM000012","Pueragold",40.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BPK00016","Breast Maximizer",194.40,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BPK00017","Breast Premium A",176.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BPK00018","Breast Premium B",165.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BPK00019","Breast Premium C",151.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BPK00020","Breast Classic A	",130.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BPK00021","Breast Classic B	",116.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("BPK00022","Breast Classic C",105.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("OB00001","Feng Ru Ye",27.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("OB00002","Breast Allure",45.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("OB00003	","Breast Herbal",53.00,0,"",6,0,0)
record_index++
database_records[record_index]=new database_record("PM3000","PM3000 (product code)",113.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3001","PM3001 (product code)",113.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3002","PM3002 (product code)",109.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3003","PM3003 (product code)",89.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3004","PM3004 (product code)",99.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3005","PM3005 (product code)",89.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3006","PM3006 (product code)",99.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3007","PM3007 (product code)",79.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3008","PM3008 (product code)",137.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3009","PM3009 (product code)",135.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3010","PM3010 (product code)",149.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3011","PM3011 (product code)",129.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3012","PM3012 (product code)",139.00,0,"",10,0,0)
record_index++
database_records[record_index]=new database_record("PM3013","PM3013 (product code)",125.00,0,"",10,0,0)

load_orders()
}

function save_orders()
{
var order_string=""
var total_records=database_records.length
for( var counter=0;counter<total_records;counter++)
{
order_string=order_string+database_records[counter].quantity

if(counter<total_records-1)
{
order_string+="+"
}
}
setCookie("orders",order_string)
total_ordered++
}
function save_orders1()
{
var order_string1=""
var total_records=database_records.length
for( var counter=0;counter<total_records;counter++)
{
order_string1+=database_records[counter].price
if(counter<total_records-1)
{
order_string1+="+"
}
}
setCookie("orders1",order_string1)
total_ordered++
}
function save_orders2()
{
var order_string2=""
var total_records=database_records.length
for( var counter=0;counter<total_records;counter++)
{
order_string2+=database_records[counter].Discountfor2
if(counter<total_records-1)
{
order_string2+="+"
}
}
setCookie("orders2",order_string2)
total_ordered++
}
function save_orders3()
{
var order_string3=""
var total_records=database_records.length
for( var counter=0;counter<total_records;counter++)
{
order_string3+=database_records[counter].Discountfor3
if(counter<total_records-1)
{
order_string3+="+"
}
}
setCookie("orders3",order_string3)
total_ordered++
}


function load_orders()
{
var orders_cookie=getCookie('orders')
var orders_cookie1=getCookie('orders1')
var orders_cookie2=getCookie('orders2')
var orders_cookie3=getCookie('orders3')

if(!orders_cookie)
{
return
}
if(!orders_cookie1)
{
return
}
if(!orders_cookie2)
{
return
}
if(!orders_cookie3)
{
return
}

var user_orders=orders_cookie.split("+")
var user_orders1=orders_cookie1.split("+")
var user_orders2=orders_cookie2.split("+")
var user_orders3=orders_cookie3.split("+")

for(var counter=0;counter<user_orders.length;counter++)
{
var order_quantity=user_orders[counter]
var order_price=user_orders1[counter]
var order_discount2=user_orders2[counter]
var order_discount3=user_orders3[counter]

database_records[counter].quantity=order_quantity
database_records[counter].price=order_price
database_records[counter].Discountfor2=order_discount2
database_records[counter].Discountfor3=order_discount3

if(order_quantity>0)
{
total_ordered++
}
}
}


function user_data(Salutation,First_name,Last_name,Email_Address,Company_name,Address1,Address2,City,State,Postal_code,Country,Phone,Fax,Salutation1,First_name1,Last_name1,Email_Address1,Company_name1,Address11,Address21,City1,State1,Postal_code1,Country1,Phone1,Fax1,Delivery_Inst,Day,Month,Year)
{
this.Salutation=Salutation
this.First_name=First_name
this.Last_name=Last_name
this.Email_Address=Email_Address
this.Company_name=Company_name
this.Address1=Address1
this.Address2=Address2
this.City=City
this.State=State
this.Postal_code=Postal_code
this.Country=Country
this.Phone=Phone
this.Fax=Fax
this.Salutation1=Salutation1
this.First_name1=First_name1
this.Last_name1=Last_name1
this.Email_Address1=Email_Address1
this.Company_name1=Company_name1
this.Address11=Address11
this.Address21=Address21
this.City1=City1
this.State1=State1
this.Postal_code1=Postal_code1
this.Country1=Country1
this.Phone1=Phone1
this.Fax1=Fax1
this.Delivery_Inst=Delivery_Inst
this.Day=Day
this.Month=Month
this.Year=Year
}

function save_personal_details(current_form)
{
var cookie_string=""
for(var counter=0;counter<current_form.length;counter++)
{
if(current_form[counter].type=="text")
{
cookie_string+=current_form[counter].name+":"+escape(current_form[counter].value)+"&"
}
else if(current_form[counter].type=="select-one")
{
var selected_option=current_form[counter].options[current_form[counter].selectedIndex].text
cookie_string+=current_form[counter].name+":"+escape(selected_option)+"&"
}
}
cookie_string=cookie_string.substring(0,cookie_string.length-1)
setCookie("personal_details",cookie_string)
}


function load_personal_details()
{
current_user=new user_data("","","","","","","","","","","","","","","","","","","","","","","","","","","","","","")
var user_cookie=getCookie('personal_details')
if(!user_cookie)
{
return
}
var pseudo_cookies=user_cookie.split("&")
for(var counter=0;counter<pseudo_cookies.length;counter++)
{
var pseudo_cookie_pair=pseudo_cookies[counter].split(":")

var property_name=pseudo_cookie_pair[0]
var property_value=pseudo_cookie_pair[1]
current_user[property_name]=unescape(property_value)
}
}

function next_step(current_form)
{
save_personal_details(current_form)
location=Check_Out
}


