<!--
//All scripts by Brandon Mitchell bjm@skullcave.com

function updateFields(name,bigpicsrc) {
document.product.productname.value=name;
document.product.bigpicsource.value=bigpicsrc;
}

function getThisDate() {
thisTime = new Date();
thisDate = thisTime.getDate();
thisMonth = thisTime.getMonth();
thisMonth = (thisMonth+1);
thisDate = thisTime.getDate();
thisYear = thisTime.getYear();
writeDate = (thisDate+"/"+thisMonth+"/"+thisYear);
document.orderform.datetime.value = writeDate;
}

function checkSize(hatprice) {
if (document.product.size.options[document.product.size.selectedIndex].value != "")
{writeCookie(document.product.hatsize.value+document.product.productname.value,hatprice)}
else alert("You need to select a hat size first");
}

function swapGender(gender) {
document.product.hatstyle.value = gender;
document.product.hatsize.value = document.product.size.options[document.product.size.selectedIndex].value + gender;
}

function viewPic(imgsrc) {
document['largepic'].src = imgsrc;
}

function swapLink(picid,picsrc) {
document[picid].src = picsrc;
}

function zoomPic() {
var bigpic = document.product.bigpicsource.value;
window.open(bigpic);
}

function checkForm() {
if (document.orderform.email.value == "" || document.orderform.name.value == "" || document.orderform.address.value == "" || document.orderform.city.value == "" || document.orderform.state.value == "" || document.orderform.postcode.value == "" || document.orderform.country.value == "")
{alert("One of the following has not been completely filled in : Email, Name or Shipping Address");return false;}
else {return true;}
}

function setShipping(cost) {
document.orderform.shippingcost.value = cost + ".00";
}

function updateTotal() {
var doc = document.orderform;
doc.total.value = ((doc.price0.value*1)+(doc.price1.value*1)+(doc.price2.value*1)+(doc.price3.value*1)+(doc.shippingcost.value*1)+".00");
}

function writeCookie(item,price) {
var thecookie = document.cookie;
var thecookie = thecookie+escape(item)+":"+price+"/";
document.cookie = thecookie;
alert("A "+item+" has been added to your shopping cart.");
}

function readCookie() {
var thecookie = document.cookie;
var thecookie = unescape(thecookie);
if (thecookie.indexOf("/") != -1) {
var items = thecookie.split("/");
var theitem = new Array();
var theprice = new Array();
var itemfield = new Array();
var pricefield = new Array();
var loopit = (items.length -1);
for (i=0; i<loopit; i++) {
whichpart = items[i].split(":");
theitem[i] = whichpart[0];
theprice[i] = whichpart[1];
itemfield[i] = eval("document.orderform.item"+i);
pricefield[i] = eval("document.orderform.price"+i);
itemfield[i].value = theitem[i];
pricefield[i].value = theprice[i]+".00";
}
}
}
//-->