//auto generates by the storecreator and templates
var savedLoad=0;
var floatQuantity=0;
var currencyUnit ='$';
var orderInfoFile ='info.html';
var introFile ='intro.html';
var storeName='DrunkWood.com';
var searchFile = 'search.html';
var accountID = '47001';
var subDirID= '0';
var submitEmail= 'USA Box 391 Derby VT';
var encryptEmail= '0';
var noDecimal= 0;
var storeContactAddress='<strong>Snannon  Cooney</strong>,<br>Box 391, Derby, VT 05829, USA.<br><strong>Tel</strong>:(819) 578-0464.<br><strong>Fax</strong>:(819) 876-1508.<br><strong>EMail</strong>:info@drunkwood.com.<br><strong>Homepage</strong>:index.html';
var EMailSubject = 'New Order';
var serverURL='formmail1.cgi';                                              
shipMethod = new Array();shipMethod[0]='Air mail';shipMethod[1]='Email';shipMethod[2]='Fed Ex CA$10 per Kg';shipMethod[3]='Surface mail';shipMethod[4]='Web Site Download';billMethod = new Array();billMethod[0]='American Express';billMethod[1]='Carte Blanche';billMethod[2]='Diner`s Club';billMethod[3]='Discover';billMethod[4]='enRoute';billMethod[5]='JCB';billMethod[6]='MasterCard';billMethod[7]='Visa';
var shipCalVer='1';
var mDCountryMinCharge='20.00';
var mDCountryPercentCharge='10.00';
var mDStateMinCharge='20.00';
var mDStatePercentCharge='10.00';
var mSStateMinCharge='20.00';
var mSStatePercentCharge='10.00';
var mCShipingTax=1;
var mSShippingTax=1;
var mCurrencyAfter =0;
var mPaymentCard=1;
var mPaymentCheck=1;
var mPaymentFax=1;
var mCartALink='#FFFFFF';
var mAlignStr='<Center>';
var mCartBGColor='#000000';
var mCartBGImage='';
var mCartTableBodyColor='#FFFFFF';
var mCartTableBodyBGColor='#000000';
var mCartTableHeaderBGColor='#000000';
var mCartTableHeaderColor='#ffffff';
var mCartText='#FFFFFF';
var mCartLink='#FFFFFF';
var mCartVLink='#FFFFFF';
var mServerALink='#FFFFFF';
var mServerBGColor='#000000';
var mServerBGImage='';
var mServerTableBodyColor='#FFFFFF';
var mServerTableBodyBGColor='#000000';
var mServerTableHeader='#ffffff';
var mServerTableHeaderBGColor='#000000';
var mServerCheckoutMesg='Shipping charge will be added to your order. For details, please see the Order Info page.';
var mServerLink='#FFFFFF';
var mServerText='#FFFFFF';
var mServerThankYouMesg='<strong>Thank you,<br>Your order has been placed successfully.<br>We will process your order soon.<br></strong>';
var mServerVLink='#FFFFFF';
var mServerLanguageStr='English';
var mServerEmailStyleStr='PlainText';
var MinimunInvoiceNumber='5000';
var FieldEmptyCheck='11111111100000000000000000000000000000000000000000';
var FieldShow='22222222200000000000000000000000000000000000000000';
var fHasCountryTax=1;
var countryTaxName='TPS';
var countryTaxRate=7.00;
var storeCountry='Canada';
var fHasStateTax=1;
var stateTaxName='TVQ';
var stateTaxRate=7.50;
var storeState='Quebec';
stateName = new Array();stateName[0]='Quebec'; 
function SelectCatalog(pageName, formName, selectName) 
{
   var i = eval("parent.frames['"+pageName+"'].document."+formName+"."+selectName+".selectedIndex");
   var url =  eval("parent.frames['"+pageName+"'].document."+formName+"."+selectName+".options["+i+"].value");
   parent.frames['shop'].window.location.href=url;
}
function Display(buttonName, picture){	eval( buttonName+".src = \"" + picture + "\";");}
function PrintSubmitField(cWin)
{
  cWin.write("<input type=hidden name=mAlignStr value='"+mAlignStr+"'>");
  cWin.write("<input type=hidden name=mCurrencyAfter value='"+mCurrencyAfter+"'>");
}
var returnHtmlPath=introFile;
function MakeArray(n) {
      this.length = n;
      for(var i = 0; i < n; i++){
            this[i] = 0;
      }
      return this;
}
function Currency(money)
{
	money =  parseFloat(money);
	money += 0.005;
	money +=  ""; 
	var monLen = money.length;
	var digPos = money.indexOf(".");
	if (noDecimal) {
		if(digPos != -1) {
			money = money.substring(0, digPos);
		}
		return money;
	}
	if(digPos == -1) {
		if (money <=0) {
			money ="0.00";
		} else {
			money += ".00";
		}
		return money;
	} else {
		if (digPos + 3 > monLen) {
			money += "0";
		} else if (digPos + 3 != monLen) {
			money = money.substring(0, digPos+3);
		} 
		return money;
	}     
}

function RECORD(n)
{
	this.length = n;
	this.curLength = 0;
	this.itemName=new MakeArray(n);
	this.price=new MakeArray(n);
	this.quantity=new MakeArray(n);
	this.itemID=new MakeArray(n);
	this.weight=new MakeArray(n);
	this.fTaxable=new MakeArray(n);
	return this;
}
var orderRecord = new RECORD(250);
function AddRecord(itemName, unitPrice, qty, itemID, weight, fTaxable)
{
	var i;
	for (i=0;i<orderRecord.curLength;i++) {
		if (orderRecord.itemName[i] == itemName) {
			orderRecord.quantity[i] += qty;
			return;
		}
	}

	if (orderRecord.curLength < orderRecord.length) {
		orderRecord.itemName[orderRecord.curLength] =itemName;
		orderRecord.quantity[orderRecord.curLength] = qty;
		orderRecord.price[orderRecord.curLength] = unitPrice;
		orderRecord.itemID[orderRecord.curLength] = itemID;
		orderRecord.weight[orderRecord.curLength] = weight;
		orderRecord.fTaxable[orderRecord.curLength] = fTaxable;
		orderRecord.curLength++;
	} else {
		alert("This order was not placed in your shopping cart because your shopping cart has been filled up.\nPlease check out to empty it before continue with next order");
	}
}

function GetSelection(theForm, fieldNum)
{
	var ft=eval("theForm.sft"+fieldNum+".value");
	var ftmp="";
	var subField = eval("theForm.subfield"+fieldNum);
	var i;
	if (ft == 1) {
		for (i = 0; i < subField.length; i++) {
				if (subField.options[i].selected) {
					return subField.options[i].value;
				}
		}
	} else {
		var subFieldName = eval("theForm.subfield"+fieldNum+"name");
		var tmp="0::"+subFieldName.value+"("+subField.value+")";
		var n=tmp.length;
		for (i=0; i <n; i++) {
			  if (tmp.charAt(i) =='\'') {
				  ftmp=ftmp+'`';
			  } else {
				   ftmp=ftmp+tmp.charAt(i);
			  }
		}
	}
     return ftmp;

}

function CalUnitPrice(theForm)
{
	var totalPrice = parseFloat(theForm.basePrice.value);
	var totalSubField = parseInt(theForm.totalSubField.value);
	var i;
	for (i=0;i<totalSubField;i++) {
		var tmpStr = GetSelection(theForm, i);
		totalPrice += parseFloat(tmpStr);
	}
	theForm.unit.value = Currency(totalPrice) ;
}

function CheckQty(theForm)
{
	var qty;
	if (floatQuantity) {
		qty=parseFloat(theForm.Qty.value);
		if (qty<=0) qty=1.00;
		qty +="";
		theForm.Qty.value = qty;
	} else {
		qty=parseInt(theForm.Qty.value);
		if (qty<=0) qty=1;
		qty +="";
		theForm.Qty.value = qty;
	}
	
}

function ReturnPath(n1, n2)
{
	if (n1 >= 0) {
		returnHtmlPath = "catalog"+n1+"_" +n2+".html";
	} else if (n1 == -1) {
		returnHtmlPath = orderInfoFile;
	} else if (n1 == -2) {
		returnHtmlPath = introFile;
	} else if (n1 == -3) {
		returnHtmlPath = "item"+n2+".html";
	}
}

function Add(theForm)
{
	var cWin= parent.frames["shop"].document;
	var itemName = theForm.itemName.value;
	var basePrice = parseFloat(theForm.basePrice.value);
	var totalPrice = basePrice;
	var totalSubField = parseInt(theForm.totalSubField.value);
	var itemID=theForm.itemID.value;
	var weight=parseFloat(theForm.itemWeight.value);
	var fTaxable=parseInt(theForm.itemTaxable.value);
	
	var i;
	var tmpStr;
	for (i=0;i<totalSubField;i++) {
		tmpStr = GetSelection(theForm, i);
		totalPrice += parseFloat(tmpStr);
		var n= tmpStr.indexOf("::");
		n+=2;
		itemName += ", " + tmpStr.substr(n);
			
	}
	var str="Ajouter cette demande?\n"+itemName + "\n";
	var unitPrice= totalPrice;
	if (mCurrencyAfter) {
		str += "Budget par item"+ Currency(totalPrice )+ currencyUnit  +"\n";
	} else {
		str += "Budget par item"+currencyUnit + Currency(totalPrice ) +"\n";
	}
	var qty;
	if (floatQuantity) {
		qty=parseFloat(theForm.Qty.value);
	} else {
		qty=parseInt(theForm.Qty.value);
	}
	str += "Nombre d'item " + qty +"\n";
	if (mCurrencyAfter) {
		str += "Budget Total:"+Currency(totalPrice*qty)+currencyUnit;	
	} else {
		str += "Budget Total:"+currencyUnit+Currency(totalPrice*qty);
	}
	if (confirm(str)) {
		AddRecord(itemName, unitPrice, qty, itemID, weight, fTaxable);
	} else {
		alert("Cette item n'est pas placé dans votre panier de commande spéciale.");
		return;
	}
	ViewCart();
	PrintCartTotal();
}

function Delete(n)
{
	if (n >= orderRecord.curLength) {
		alert("Can not remove this item");
		return;
	}
	var i;
	var totalSum=orderRecord.price[n]*orderRecord.quantity[n];
	for (i=n; i<orderRecord.curLength-1; i++) {
		orderRecord.itemName[i]=orderRecord.itemName[i+1];
		orderRecord.price[i]=orderRecord.price[i+1];
		orderRecord.quantity[i]=orderRecord.quantity[i+1];
		orderRecord.itemID[i]=orderRecord.itemID[i+1];
		orderRecord.weight[i]=orderRecord.weight[i+1];
		orderRecord.fTaxable[i]=orderRecord.fTaxable[i+1];
	}
	orderRecord.curLength--;
	if (orderRecord.curLength==0) {
		var cWin = parent.frames["shop"].document;
		cWin.open();
		cWin.write("<HTML><HEAD><TITLE> Shannon Cooney Basket specialorder</TITLE></HEAD>");
		cWin.write("<BODY  BACKGROUND='"+mCartBGImage+"' Text='"+mCartText+"' BGCOLOR='"+mCartBGColor+"' LINK='"+mCartALink+"' VLINK='"+mCartLink+"'  ALINK='"+mCartALink+"' valign=top><form><center>");
		cWin.write("<TABLE width=630 border=0 CELLSPACING=0 CELLPADDING=0><tr><td align=center>");
		cWin.write("<font size=+3><strong>Your shopping cart is empty</strong></font><hr>");
		cWin.write("</td></tr></table></form><br><center><a href='"+returnHtmlPath+"'>Retour</a>");
		cWin.write("</body></html>");
		cWin.close();
		PrintCartTotal();
		return;
	}
	ViewCart();
	PrintCartTotal();
}


function RemoveAll()
{
	if( confirm("Ready to empty your shopping cart?")){
		orderRecord.curLength=0;
		var cWin = parent.frames["shop"].document;
		cWin.open();
		cWin.write("<HTML><HEAD><TITLE>  Shannon Cooney Basket specialorder</TITLE></HEAD>");
		cWin.write("<BODY  BACKGROUND='"+mCartBGImage+"' Text='"+mCartText+"' BGCOLOR='"+mCartBGColor+"' LINK='"+mCartALink+"' VLINK='"+mCartLink+"'  ALINK='"+mCartALink+"' valign=top><form><center>");
		cWin.write("<TABLE width=630 border=0 CELLSPACING=0 CELLPADDING=0>");
		cWin.write("<font size=+3><strong>Your shopping cart is empty</strong></font><hr>");
		cWin.write("</table></form><br><center><a href='"+returnHtmlPath+"'>Back</a>");
		cWin.write("</body></html>");
		cWin.close();
	} 
	PrintCartTotal();
	return;
}


function ViewCart()
{
	var cWin= parent.frames["shop"].document;
	if (orderRecord.curLength<=0) {
		alert("Your Shopping cart is empty");
		return;
	}
	cWin.open();
	cWin.write("<HTML><HEAD><TITLE> Shannon Cooney Basket specialorder</TITLE></HEAD>");
	cWin.write("<BODY BACKGROUND='"+mCartBGImage+"' Text='"+mCartText+"' BGCOLOR='"+mCartBGColor+"' LINK='"+mCartALink+"' VLINK='"+mCartLink+"'  ALINK='"+mCartALink+"' valign=top><form method=post action='"+serverURL+"' >");
	cWin.write(" "+mAlignStr+"<TABLE width=600 border=1 CELLSPACING=0 CELLPADDING=0>");
	cWin.write("<tr><td width=600 bgcolor=#666699 height=24><p align='center'><big><font color=#FFFFFF size=6><strong>"+storeName+"</strong></font></big></td></tr>");
	cWin.write("<tr><td width=600 bgcolor=#ffffff><font color=#333333 size=2><strong>Contact Address:</strong><BLOCKQUOTE><font color=#333333 size=2>"+storeContactAddress+"</font></td></tr>");
	cWin.write("<tr><td width=600 bgcolor=#ffffff><p align='center'><font color=#333333 size=2><i>"+mServerCheckoutMesg+"</i></font></td></tr>");
	cWin.write("<tr><td width=600 bgcolor=#666699><center><Strong><font color=#ffffff>Your current shopping cart</td></tr>");
	cWin.write("<tr><td width=600>");





	PrintSubmitField(cWin);

	cWin.write("<input type=hidden name=shipCalVer value='"+shipCalVer+"'>");
	cWin.write("<input type=hidden name=mDCountryMinCharge value='"+mDCountryMinCharge+"'>");
	cWin.write("<input type=hidden name=mDCountryPercentCharge value='"+mDCountryPercentCharge+"'>");
	cWin.write("<input type=hidden name=mDStateMinCharge value='"+mDStateMinCharge+"'>");
	cWin.write("<input type=hidden name=mDStatePercentCharge value='"+mDStatePercentCharge+"'>");
	cWin.write("<input type=hidden name=mSStateMinCharge value='"+mSStateMinCharge+"'>");
	cWin.write("<input type=hidden name=mSStatePercentCharge value='"+mSStatePercentCharge+"'>");
	cWin.write("<input type=hidden name=mCShipingTax value='"+mCShipingTax+"'>");
	cWin.write("<input type=hidden name=mSShippingTax value='"+mSShippingTax+"'>");

	cWin.write("<input type=hidden name=returnPath value='"+document.URL+"'>");
	cWin.write("<input type=hidden name=currencyUnit value='"+currencyUnit+"'>");
	cWin.write("<input type=hidden name=EMailSubject  value='"+EMailSubject+"'>");
	cWin.write("<input type=hidden name=encryptEmail value='"+encryptEmail+"'>");
	cWin.write("<input type=hidden name=noDecimal value='"+noDecimal+"'>");
	cWin.write("<input type=hidden name=totalShipMethod value="+shipMethod.length+">");
	for (i=0;i<shipMethod.length;i++) {
		cWin.write("<input type=hidden name=shipMethod"+i+" value='"+shipMethod[i]+"'>");
	}
	cWin.write("<input type=hidden name=totalBillMethod value="+billMethod.length+">");
	for (i=0;i<billMethod.length;i++) {
		cWin.write("<input type=hidden name=billMethod"+i+" value='"+billMethod[i]+"'>");
	}
	cWin.write("<input type=hidden name=UserID value="+accountID+">");
	cWin.write("<input type=hidden name=SubDirID value="+subDirID+">");
	cWin.write("<input type=hidden name=StoreName value='"+storeName+"'>");
	cWin.write("<input type=hidden name=storeContactAddress value='"+storeContactAddress+"'>");
	cWin.write("<input type=hidden name=mServerALink value='"+mServerALink+"'>");
	cWin.write("<input type=hidden name=mServerBGColor value='"+mServerBGColor+"'>");
	cWin.write("<input type=hidden name=mServerBGImage value='"+mServerBGImage+"'>");
	cWin.write("<input type=hidden name=mServerTableBodyColor value='"+mServerTableBodyColor+"'>");
	cWin.write("<input type=hidden name=mServerTableBodyBGColor value='"+mServerTableBodyBGColor+"'>");
	cWin.write("<input type=hidden name=mServerTableHeader value='"+mServerTableHeader+"'>");
	cWin.write("<input type=hidden name=mServerTableHeaderBGColor value='"+mServerTableHeaderBGColor+"'>");
	cWin.write("<input type=hidden name=mServerCheckoutMesg value='"+mServerCheckoutMesg+"'>");
	cWin.write("<input type=hidden name=mServerLink value='"+mServerLink+"'>");
	cWin.write("<input type=hidden name=mServerText value='"+mServerText+"'>");
	cWin.write("<input type=hidden name=mServerThankYouMesg value='"+mServerThankYouMesg+"'>");
	cWin.write("<input type=hidden name=mServerVLink value='"+mServerVLink+"'>");
	cWin.write("<input type=hidden name=mServerLanguageStr value='"+mServerLanguageStr+"'>");
	cWin.write("<input type=hidden name=mServerEmailStyleStr value='"+mServerEmailStyleStr+"'>");
	cWin.write("<input type=hidden name=FieldEmptyCheck value='"+FieldEmptyCheck+"'>");
	cWin.write("<input type=hidden name=FieldShow value='"+FieldShow+"'>");
	cWin.write("<input type=hidden name=MinimunInvoiceNumber value='"+MinimunInvoiceNumber+"'>");
	cWin.write("<input type=hidden name=mPaymentCard value='"+mPaymentCard+"'>");
	cWin.write("<input type=hidden name=mPaymentCheck value='"+mPaymentCheck+"'>");
	cWin.write("<input type=hidden name=mPaymentFax value='"+mPaymentFax+"'>");
	
	

	cWin.write("<input type=hidden name=fHasCountryTax value='"+fHasCountryTax+"'>");
	cWin.write("<input type=hidden name=countryTaxName value='"+countryTaxName+"'>");
	cWin.write("<input type=hidden name=countryTaxRate value='"+countryTaxRate+"'>");
	cWin.write("<input type=hidden name=storeCountry value='"+storeCountry+"'>");
	cWin.write("<input type=hidden name=fHasStateTax value='"+fHasStateTax+"'>");
	cWin.write("<input type=hidden name=stateTaxName value='"+stateTaxName+"'>");
	cWin.write("<input type=hidden name=stateTaxRate value='"+stateTaxRate+"'>");
	cWin.write("<input type=hidden name=storeState value='"+storeState+"'>");

	cWin.write("<input type=hidden name=totalState  value="+stateName.length+">");
	for (i=0;i<stateName.length;i++) {
		cWin.write("<input type=hidden name=stateName"+i+" value='"+stateName[i]+"'>");
	}
	

	cWin.write("<TABLE width=600 border=2 CELLSPACING=0 CELLPADDING=0>");
	cWin.write("<tr bgcolor='"+mCartTableHeaderBGColor+"'><td width=10%><b><strong><font size=2 color='"+mCartTableHeaderColor+"'><center>No du projet</center></td><td width=50%><b><strong><font size=2 color='"+mCartTableHeaderColor+"'><center>Nom du Projet</center></td><td width=10%><b><strong><font size=2 color='"+mCartTableHeaderColor+"'><center>Nombre d'items</td><td width=10%><b><strong><font size=2 color='"+mCartTableHeaderColor+"'><center>Budget du Projet("+currencyUnit+")</td><td width=10%><b><strong><font size=2 color='"+mCartTableHeaderColor+"'><center>Budget Total du Projet</td><td width=10%><b><strong><font size=2 color='"+mCartTableHeaderColor+"'><center>Effacer</td></tr>");
	var totalPrice=0;
	cWin.write("<input type=hidden name=totalOrder value="+orderRecord.curLength+">");
	for (var i=0;i<orderRecord.curLength; i++) {
		var itemPrice=orderRecord.price[i]*orderRecord.quantity[i];
		totalPrice+=itemPrice;
		cWin.write("<tr bgcolor='"+mCartTableBodyBGColor+"'><td valign=top><font size=2 color='"+mCartTableBodyColor+"'><strong><center>"+orderRecord.itemID[i]+"</strong></td><td><font size=2 color='"+mCartTableBodyColor+"'>"+orderRecord.itemName[i]+"</td> <td><center><font size=2 color='"+mCartTableBodyColor+"'><input text=text size=4 name=qty"+i+" value='"+orderRecord.quantity[i]+"'  onBlur=parent.ModifyQty("+i+")></center></td><td align=right><font size=2 color='"+mCartTableBodyColor+"'>"+Currency(orderRecord.price[i])+"</center></td><td align=right><font size=2 color='"+mCartTableBodyColor+"'><input type=text size=7 name=itemPrice"+i+"  onBlur=parent.ModifyQty("+i+") value='"+Currency(itemPrice)+"'></td><td><font size=2 color='"+mCartTableBodyColor+"'><input type='checkbox' Name=checkbox1 onclick=parent.Delete("+i+")>Effacer</td></tr>");
		cWin.write("<input type=hidden name=iname"+i+" value='"+orderRecord.itemName[i]+"'>");
		cWin.write("<input type=hidden name=p"+i+" value='"+orderRecord.price[i]+"'>");
		cWin.write("<input type=hidden name=itemID"+i+" value='"+orderRecord.itemID[i]+"'>");
		cWin.write("<input type=hidden name=itemWeight"+i+" value='"+orderRecord.weight[i]+"'>");
		cWin.write("<input type=hidden name=itemTaxable"+i+" value='"+orderRecord.fTaxable[i]+"'>");
	}
	if (mCurrencyAfter) {
		cWin.write("<tr bgcolor='"+mCartTableHeaderBGColor+"'><td colspan=4 align=right><right><font size=2 color='"+mCartTableHeaderColor+"'><b>Total</td><td align=right><center><font size=2 color='"+mCartTableHeaderColor+"'><b><input type=text size=7 name=totalPrice onBlur=parent.ModifyQty(0) value='"+Currency(totalPrice)+"'>"+currencyUnit+"</td><td></td></tr>");
	} else {
		cWin.write("<tr bgcolor='"+mCartTableHeaderBGColor+"'><td colspan=4 align=right><right><font size=2 color='"+mCartTableHeaderColor+"'><b>Total</td><td align=right><center><font size=2 color='"+mCartTableHeaderColor+"'><b>"+currencyUnit+"<input type=text size=7 name=totalPrice onBlur=parent.ModifyQty(0) value='"+Currency(totalPrice)+"'></td><td></td></tr>");
	}
	
						 
	cWin.write("</table><br><center>[<a href='"+returnHtmlPath+"'>Keep Shopping</a>|<A HREF = \"javascript:parent.RemoveAll()\" onmouseover = \"window.status='Delete All items in your shopping cart.';return true;\">Empty Shopping Cart</a>|]</form>");
	cWin.write("<hr size=1 width=50%><font size=-1 color=#444444>If you can not submit your order form via the above button, please <A HREF = \"javascript:parent.ManualSubmit()\" onmouseover = \"window.status='Submit order manually.';return true;\">click here</a>.</font><br><br>");
	cWin.write("</td></tr></table></body></html>");
	cWin.close();
}


function  ModifyQty(n)
{
	if (n >= orderRecord.curLength) {
		return;
	}

	var qty = eval("parent.frames['shop'].document.forms[0].qty"+n+".value");
	if (qty<=0) qty=1;
	if (floatQuantity) {
		qty=parseFloat(qty)
		eval("parent.frames['shop'].document.forms[0].qty"+n+".value=parseFloat(qty)");
		orderRecord.quantity[n]=parseFloat(qty);
	} else {
		qty=parseInt(qty)
		eval("parent.frames['shop'].document.forms[0].qty"+n+".value=parseInt(qty)");
		orderRecord.quantity[n]=parseInt(qty);
	}
	var subTotalPrice=qty*orderRecord.price[n];
	eval("parent.frames['shop'].document.forms[0].itemPrice"+n+".value=Currency(subTotalPrice)");
	var totalPrice=0;
	for (var i=0;i<orderRecord.curLength; i++) {
		var itemPrice=orderRecord.price[i]*orderRecord.quantity[i];
		totalPrice+=itemPrice;
	}
	eval("parent.frames['shop'].document.forms[0].totalPrice.value=Currency(totalPrice)");
	PrintCartTotal();
}


function PrintCartTotal()
{
	var totalPrice=0;
	for (var i=0;i<orderRecord.curLength; i++) {
		var itemPrice=orderRecord.price[i]*orderRecord.quantity[i];
		totalPrice+=itemPrice;
	}
	parent.frames['cart'].document.forms[0].CartTotal.value=Currency(totalPrice);
}


function ManualSubmit()
{
	
	var cWin= parent.frames["shop"].document;
	cWin.open();
	cWin.write("<HTML><HEAD><TITLE>Shannon Cooney Basket specialorder</TITLE></HEAD>");
	cWin.write("<BODY BACKGROUND='"+mCartBGImage+"' Text='"+mCartTableBodyColor+"' BGCOLOR='"+mCartTableHeaderBGColor+"' LINK=#ff0000 VLINK=#aaaa00 alink=#222222 valign=top>");
    cWin.write("<center><font size=6>Validation de votre commande Spéciale<br>"+parent.storeName+"</strong></font><hr></center><left>");
	cWin.write("<form action=mailto:info@drunkwood.com  method=POST  encType=text/plain>");
    cWin.write("<TABLE width=750 border=0 CELLSPACING=0 CELLPADDING=0>");
	cWin.write("<tr><td><input type=hidden size=70 name=Confirmation value='voici la confirmation que votre demande est en cours de traitement,. Merci.'></td></tr>");
	cWin.write("<tr><td><font size=4 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Voici votre demande spéciale</td></tr>");
	cWin.write("<tr bgcolor='"+mCartTableHeaderBGColor+"'><td width=30%><b><strong><font size=2 color='"+mCartTableHeaderColor+"'><center>Nom du Projet</center></td><td width=20%><b><strong><font size=2 color='"+mCartTableHeaderColor+"'><center>Nombre d'items</td><td width=20%><b><strong><font size=2 color='"+mCartTableHeaderColor+"'><center>Budget du Projet("+currencyUnit+")</td><td width=20%><b><strong><font size=2 color='"+mCartTableHeaderColor+"'><center>Budget Total du Projet</td><td width=10%><b><strong><font size=2 color='"+mCartTableHeaderColor+"'><center>Effacer</td></tr>");
	var totalPrice=0;
	cWin.write("<input type=hidden name=totalOrder value="+orderRecord.curLength+">");
	for (var i=0;i<orderRecord.curLength; i++) {
		var itemPrice=orderRecord.price[i]*orderRecord.quantity[i];
		totalPrice+=itemPrice;
		cWin.write("<tr><td width=30%><font size=2 color='"+mCartTableBodyColor+"'>"+orderRecord.itemName[i]+"</td> <td width=20%><center><font size=2 color='"+mCartTableBodyColor+"'><input text=text size=4 name=qty"+i+" value='"+orderRecord.quantity[i]+"'  onBlur=parent.ModifyQty("+i+")></center></td><td width=20%><font size=2 color='"+mCartTableBodyColor+"'>"+Currency(orderRecord.price[i])+"</center></td><td width=20%><font size=2 color='"+mCartTableBodyColor+"'><input type=text size=7 name=itemPrice"+i+"  onBlur=parent.ModifyQty("+i+") value='"+Currency(itemPrice)+"'></td><td width=10%><font size=2 color='"+mCartTableBodyColor+"'><input type='checkbox' Name=checkbox1 onclick=parent.Delete("+i+")>Effacer</td></tr>");
		cWin.write("<input type=hidden name=iname"+i+" value='"+orderRecord.itemName[i]+"'>");
		cWin.write("<input type=hidden name=p"+i+" value='"+orderRecord.price[i]+"'>");
		
		cWin.write("<input type=hidden name=itemWeight"+i+" value='"+orderRecord.weight[i]+"'>");
		cWin.write("<input type=hidden name=itemTaxable"+i+" value='"+orderRecord.fTaxable[i]+"'>");
	}
	if (mCurrencyAfter) {
		cWin.write("<tr bgcolor='"+mCartTableHeaderBGColor+"'><td colspan=4 align=right><right><font size=2 color='"+mCartTableHeaderColor+"'><b>Total</td><td align=right><center><font size=2 color='"+mCartTableHeaderColor+"'><b><input type=text size=7 name=totalPrice onBlur=parent.ModifyQty(0) value='"+Currency(totalPrice)+"'>"+currencyUnit+"</td><td></td></tr>");
	} else {
		cWin.write("<tr bgcolor='"+mCartTableHeaderBGColor+"'><td colspan=4 align=right><right><font size=2 color='"+mCartTableHeaderColor+"'><b>Total</td><td align=right><center><font size=2 color='"+mCartTableHeaderColor+"'><b>"+currencyUnit+"<input type=text size=7 name=totalPrice onBlur=parent.ModifyQty(0) value='"+Currency(totalPrice)+"'></td><td></td></tr>");
	}
		    cWin.write("</table>");
	cWin.write("<TABLE width=750 border=0 CELLSPACING=0 CELLPADDING=0>");
	    cWin.write("<tr><td width=350><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Commentaires / Comments:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'>(Commande Spéciale)<br><textarea rows=4 cols=45 id=comments name=specialorder>Enter your special order here.</textarea></td></tr>");	
    cWin.write("<tr><td width=450><font size=4 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Votre Prix Total est de "+parent.currencyUnit+Currency(totalPrice)+"<br> Ajoutez votre taxe locale:</td></tr>");
	cWin.write("<tr><td width=350><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong><input type=text size=7 name=storeCountry value='"+storeCountry+"'><input type=text size=7 name=countryTaxName value='"+countryTaxName+"'><input type='checkbox' size=7 name=countryTaxRate value='"+countryTaxRate+"'></td></tr>");
    cWin.write("<tr><td width=350><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong><input type=text size=7 name=storeState value='"+storeState+"'><input type=text size=7 name=stateTaxName value='"+stateTaxName+"'><input type='checkbox' size=7 name=stateTaxRate value='"+stateTaxRate+"'></td></tr>");

	
	    
	    cWin.write("</td></tr></table>");
	cWin.write("<TABLE width=750 border=0 CELLSPACING=0 CELLPADDING=0>");
	cWin.write("<center><strong><font size=4><br><br><br>Inscrire toutes vos informations<br></strong></font></center><left>");
	
    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Nom du Client / Customer Name:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'><input type=text name=billname size=60></td></tr>");
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Addresse Facturation / Billing Address:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'><input type=text name=billaddress1 size=60></td></tr>");
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Ville / City:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'><input type=text name=billcity size=60></td></tr>");
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Prov / state:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'><select name=billstate><option value='----------' selected>----------<option value='Alberta'>Alberta<option value='British Columbia'>British Columbia<option value='Manitoba'>Manitoba<option value='New Brunswick'>New Brunswick<option value='Newfoundland'>Newfoundland<option value='Northwest Terrritories'>Northwest Terrritories<option value='Nova Scotia'>Nova Scotia<option value='Nunavut'>Nunavut<option value='Ontario'>Ontario<option value='Prince Edward Island'>Prince Edward Island<option value='Quebec'>Quebec<option value='Saskatchewan'>Saskatchewan<option value='Yukon Territory'>Yukon Territory</select><strong>Téléphone.:</strong>:<input type=text name=telephone size=20></td></tr>");
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Postal Code / Zip Code:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'><input type=text name=billzip size=20></td></tr>");
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Pays/ Country:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'><select name=Pays><option value='----------' selected>----------<option value='Canada'>Canada<option value='USA'>USA<option value='France'>France<option value='Angletaire'>Angletaire<option value='Mexique'>Mexique</select><strong>Autres:</strong>:<input type=text name=CountryOther size=20></td></tr>");
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Représentant qui a valider ma commande:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'><input type=text name=Valide size=40></td></tr><br>");
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Qui vas livré:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'><input type=text name=methode1 size=60></td></tr>");
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Méthode de livraison:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'><input type=text name=methode size=60></td></tr>");
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>Fax:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'><input type=text name=billfax size=40></td></tr>");
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong>EMail:</td><td><font size=2 color='"+mCartTableHeaderColor+"' face='Arial, Helvetica, sans-serif'><input type=text name=billemail size=40></td></tr>");
	    
    
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong><input type='checkbox' name=usebill value=Oui>J'ai une clé d'encryption.</td></tr>");
        cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><strong><input type='checkbox' name=sendmail checked value=oui>Je veux une copie de ma commande.</td></tr>");
	    cWin.write("<tr><td><font size=2 color='"+mCartTableBodyColor+"' face='Arial, Helvetica, sans-serif'><input onClick=parent.outboundLink() type=submit value=Envoyer ma commande><input type=reset value=Recommencer value=Suivant name=Next></td></tr>");
	    cWin.write("</td></tr></table>");

	
	
	cWin.write("<br><center>[<a href='"+returnHtmlPath+"'>Keep Shopping</a>|<A HREF = \"javascript:parent.RemoveAll()\" onmouseover = \"window.status='Delete All items in your shopping cart.';return true;\">Empty Shopping Cart</a>|</td></tr>");
						 
	
	cWin.write("</body></html>");
	cWin.close();	
}














