// greetingGloss.js Copyright 2006-2007 Luis Alfonso Lazcano S. //
//OpFuncts debe cargarse primero :  -booklests 5x8 premium
var outData = '0';
var diX; var W; 
var subopt=[];
subopt[3]=[19,27,37];
subopt[2]=[250,500,1000,2000,3000,4000,5000,6000,7000,8000,9000,10000];
var Proofsku = ["NONE", "STD", "NDAY"];
//var ColorsSku = ["BLACK", "COLOR", "BLANK"];
var ColorsSku = ["BLACK", "BLANK", "COLOR"];
var SizeSku=["7x5", "8x6", "10x7"];
var envelopeSku=["NO","STD","24BOND"];
var Folding = [0, 1];
var FoldSku = ["N", "Y"];
var TOsku = [5, 3, 2, 1];
var Colors=[1, 1, 1.8];
var Size=[0.82, 0.9, 1];
var Envelope=[0, 0.06, 0.13];
var Turnaround=[0.85, 1, 1.2, 1.5];
var Proof=[0, 35, 50];
function checkChange() {
var ColorIndex=document.form1.selColor.selectedIndex;
var sizeIndex=document.form1.selSize.selectedIndex;
var envelopeIndex=document.form1.selEnvelope.selectedIndex;
var foldIndex=document.form1.selFold.selectedIndex;
var ProofIndex=document.form1.selProof.selectedIndex;
var TOindex=document.form1.selTO.selectedIndex;
var QtyIndex=document.form1.selQty.selectedIndex;  //QTY
diX=subopt[2][QtyIndex]; W=subopt[3][sizeIndex]*(diX/1000);   
disku="GCG_" + ColorsSku[ColorIndex] + SizeSku[sizeIndex] + "ENV" + envelopeIndex + "F/" + FoldSku[foldIndex] + "TO" + TOsku[TOindex] + "PR" + Proofsku[ProofIndex] + "-" + diX;
    if (QtyIndex==0){
outData = (20 + 112.47 * Colors[ColorIndex] * Size[sizeIndex] + diX * 0.02 + Envelope[envelopeIndex] * diX + 20 * Folding[foldIndex] + Folding[foldIndex] * diX * 0.02) * Turnaround[TOindex] + Proof[ProofIndex];
	}
    if (QtyIndex==1){
outData = (20 + 200 * Colors[ColorIndex] * Size[sizeIndex] + diX * 0.02 + Envelope[envelopeIndex] * diX + 20 * Folding[foldIndex] + Folding[foldIndex] * diX * 0.02) * Turnaround[TOindex] + Proof[ProofIndex];
	}
    if (QtyIndex==2){
outData = (20 + 325 * Colors[ColorIndex] * Size[sizeIndex] + diX * 0.02 + Envelope[envelopeIndex] * diX + 20 * Folding[foldIndex] + Folding[foldIndex] * diX * 0.02) * Turnaround[TOindex] + Proof[ProofIndex];
	}
    if (QtyIndex > 2){
//outData = (20 + (200 + 0.125 * diX * Colors[ColorIndex]) * Size[sizeIndex] + diX * 0.02 + Envelope[envelopeIndex] * diX + 20 * Folding[foldIndex] + Folding[foldIndex] * diX * 0.02) * Turnaround[TOindex] + Proof[ProofIndex];
outData = (20 + ((200 + 0.125*diX) * Colors[ColorIndex] * Size[sizeIndex]) + 0.02 * diX + (Envelope[envelopeIndex] * diX) +  Folding[foldIndex] * (20 + 0.020 * diX)) * Turnaround[TOindex] + Proof[ProofIndex];

	}
	outData=outData * 0.97;
document.subProdInfo.sku.value=disku; document.form1.txtTotal.value="$"+formatNumber(outData, 2); document.form1.txtPrice.value="$"+formatNumber(outData/diX,2);
document.form1.Total.value=formatNumber(outData, 2); document.form1.diW.value=formatNumber(W,1);
document.frmUPS.shipmentweight.value=formatNumber(W,1);
return true;
}