
function colorSelectList(){
      document.write(
            "<option value='No Color Selected'>--Select a Color--" +
            "<option value='No Color Selected'>--Standard Gloss--" +
            "<option value='Black'>Black" +
            "<option value='Black Matte'>Black Matte" +
            "<option value='Light Grey'>Light Grey" +
            "<option value='White'>White" +
            "<option value='White Matte'>White Matte" +
            "<option value='Dark Blue'>Dark Blue" +
            "<option value='King Blue'>King Blue" +
            "<option value='Sapphire Blue'>Sapphire Blue" +
            "<option value='Interstate Blue'>Interstate Blue" +
            "<option value='Medium Blue'> Medium Blue" +
            "<option value='Olympic Blue'>Olympic Blue" +
            "<option value='Light Blue Matte'>Light Blue Matte" +
            "<option value='Violet'>Violet" +
            "<option value='Merlot'>Merlot" +
            "<option value='Dark Red'>Dark Red" +
            "<option value='Poppy Red'>Poppy Red" +
            "<option value='Light Orange'>Orange" +
            "<option value='Pastel Orange'>Pastel Orange" +
            "<option value='Fluorescent Orange'>Fluorescent Orange" +
            "<option value='Imitation Gold'>Gold" +
            "<option value='Yellow'>Yellow" +
            "<option value='Light Yellow'>Light Yellow" +
            "<option value='Polo Green'>Polo Green" +
            "<option value='Green'>Green" +
            "<option value='Olive Green'>OliveGreen" +
            "<option value='Iguana Green'>IguanaGreen" +
            "<option value='Mint'>Mint" +
            "<option value='No Color Selected'>--Metallics--" +
            "<option value='Gold Metallic'>Gold Metallic" +
            "<option value='Copper Metallic'>Copper Metallic" +
            "<option value='Silver Grey Metallic'>Silver Grey Metallic" +
            "<option value='Silver Metallic'>Silver Metallic" +
            "<option value='No Color Selected'>--Reflective (add 50%)--" +
            "<option value='White Reflective'>White Reflective" +
            "<option value='Red Reflective'>Red Reflective"
     );
}

function fontSelectList(){
      document.write(
            	    "<option value='None'>--Select Font--" +
	          	     "<option value='Afton'>Afton" +
	          	     "<option value='Alexa'>Alexa" +
	          	     "<option value='AmericanaBold'>AmericanaBold" +
	          	     "<option value='Arial'>Arial" +
	          	     "<option value='ArialBold'>ArialBold" +
	          	     "<option value='Arquitectura'>Arquitectura" +
	          	     "<option value='Avenir'>Avenir" +
	          	     "<option value='AvenirHeavy'>AvenirHeavy" +
	          	     "<option value='Barcelona'>Barcelona" +
	          	     "<option value='BauhausMed'>BauhausMed" +
	          	     "<option value='BodegaSansBlack'>BodegaSansBlack" +
	          	     "<option value='BodegaSansBlackOld'>BodegaSansBlackOld" +
	          	     "<option value='BrushScript'>BrushScript" +
	          	     "<option value='BrushScriptMed'>BrushScriptMed" +
	          	     "<option value='CaflishScript'>CaflishScript" +
	          	     "<option value='Cantoria'>Cantoria" +
	          	     "<option value='CantoriaBold'>CantoriaBold" +
	          	     "<option value='CantoriaItal'>Cantorialtal" +
	          	     "<option value='CenturyGothic'>CenturyGothic" +
	          	     "<option value='CenturyGothicBold'>CenturyGothicBold" +
	          	     "<option value='CenturyGothicBoldItal'>CenturyGothicBoldItal" +
	          	     "<option value='CenturyGothicItal'>CenturyGothicItal" +
	          	     "<option value='CenturyOS'>CenturyOS" +
	          	     "<option value='CenturyOSBold'>CenturyOSBold" +
	          	     "<option value='CenturyOSItal'>CenturyOSItal" +
	          	     "<option value='Chalkboard'>Chalkboard" +
	          	     "<option value='CharlotteSansBold'>CharlotteSansBold" +
	          	     "<option value='CharlotteSansMed'>CharlotteSansMed" +
	          	     "<option value='ClearfaceGothic'>ClearfaceGothic" +
	          	     "<option value='ClearfaceGothicBold'>ClearfaceGothicBold" +
	          	     "<option value='Copperplate'>Copperplate" +
	          	     "<option value='CopperplateBold'>CopperplateBold" +
	          	     "<option value='EightTrack'>EightTrack" +
	          	     "<option value='ErasBold'>ErasBold" +
	          	     "<option value='ErasDemi'>ErasDemi" +
	          	     "<option value='EurostileDemi'>EurostileDemi" +
	          	     "<option value='EurostileDemiObl'>EurostileDemiObl" +
	          	     "<option value='EurostileMed'>EurostileMed" +
	          	     "<option value='FeltTip'>FeltTip" +
	          	     "<option value='FinkHeavy'>FinkHeavy" +
	          	     "<option value='FritzQuadrataBold'>FritzQuadrataBold" +
	          	     "<option value='FritzQuadrataMed'>FritzQuadrataMed" +
	          	     "<option value='Frutiger'>Frutiger" +
	          	     "<option value='FrutigerBold'>FrutigerBold" +
	          	     "<option value='FrutigerBoldCond'>FrutigerBoldCond" +
	          	     "<option value='FrutigerBoldItal'>FrutigerBoldItal" +
	          	     "<option value='FrutigerItal'>FrutigerItal" +
	          	     "<option value='FuturaBold'>FuturaBold" +
	          	     "<option value='FuturaBoldItal'>FuturaBoldItal" +
	          	     "<option value='FuturaMed'>FuturaMed" +
	          	     "<option value='FuturaMedItal'>FuturaMedItal" +
	          	     "<option value='GillSans'>GillSans" +
	          	     "<option value='GillSansBold'>GillSansBold" +
	          	     "<option value='GillSansItal'>GillSansItal" +
	          	     "<option value='Impact'>Impact" +
	          	     "<option value='Interstate'>Interstate" +
	          	     "<option value='InterstateBold'>InterstateBold" +
	          	     "<option value='InterstateBoldCond'>InterstateBoldCond" +
	          	     "<option value='InterstateCond'>InterstateCond" +
	          	     "<option value='KabelDemi'>KabelDemi" +
	          	     "<option value='KabelMed'>KabelMed" +
	          	     "<option value='LucidiaHandItal'>LucidiaHandItal" +
	          	     "<option value='Matrix'>Matrix" +
	          	     "<option value='MatrixBold'>MatrixBold" +
	          	     "<option value='MatrixScript'>MatrixScript" +
	          	     "<option value='MixageBold'>MixageBold" +
	          	     "<option value='MixageBoldItal'>MixageBoldItal" +
	          	     "<option value='MixageMed'>MixageMed" +
	          	     "<option value='MixageMedItal'>MixageMedItal" +
	          	     "<option value='ModulaBlack'>ModulaBlack" +
	          	     "<option value='ModulaBold'>ModulaBold" +
	          	     "<option value='ModulaSerifBlack'>ModulaSerifBlack" +
	          	     "<option value='ModulaSerifBold'>ModulaSerifBold" +
	          	     "<option value='Optima'>Optima" +
	          	     "<option value='OptimaBold'>OptimaBold" +
	          	     "<option value='OptimaBoldItal'>OptimaBoldItal" +
	          	     "<option value='OptimaItal'>OptimaItal" +
	          	     "<option value='Pepita'>Pepita" +
	          	     "<option value='RuzickaFreeBold'>RuzickaFreeBold" +
	          	     "<option value='StoneInformalBold'>StoneInformalBold" +
	          	     "<option value='StoneInformalMed'>StoneInformalMed" +
	          	     "<option value='TimesNR'>TimesNR" +
	          	     "<option value='TimesNRBold'>TimesNRBold" +
	          	     "<option value='TimesNRBoldItal'>TimesNRBoldItal" +
	          	     "<option value='TimesNRItal'>TimesNRItal" +
	          	     "<option value='TriplexBold'>TriplexBold" +
	          	     "<option value='TriplexBoldItal'>TriplexBoldItal" +
	          	     "<option value='TriplexCond'>TriplexCond" +
	          	     "<option value='TriplexSerifBold'>TriplexSerifBold" +
	          	     "<option value='TriplexSerifLight'>TriplexSerifLight" +
	          	     "<option value='WendyBold'>WendyBold"
     );
}

function colorPop(){
   colorWindow = window.open("http://www.wbrgraphics.com/merch/WBRColorChart.htm",
			     "colorWindow",
			     "top=160,left=700,location=0,status=0,scrollbars=0,height=520,width=420");
   colorWindow.focus();
}

function fontPop(e,fontIn){

   if (fontIn==""){return false};
   fontWindow = window.open ("http://www.wbrgraphics.com/images/FontsForWeb/"+fontIn+".jpg",
                             "fontWindow",
                             "top=160,left=700,location=0,status=0,scrollbars=0,width=380,height=420");
   fontWindow.focus();
}
function allFontPop(){

   allFontWindow = window.open ("http://www.wbrgraphics.com/merch/WBRFontChart.htm",
                             "allFontWindow",
                             "top=200,left=500,location=0,status=0,scrollbars=1,width=760,height=480");
   allFontWindow.focus();
}
function couponCheck(a) {
   var discount = a;
   var today = new Date();
   var year = today.getFullYear();
   var month = today.getMonth();
    if( document.couponForm.coupon.value == "LEEW-SC0207") {
         discount = a * 0.75 ;  // 25% discount
    }
    if( document.couponForm.coupon.value == "CAR-SC0107") {
         discount = a * 0.9 ;  // 10% discount
    }
    if( month <= 5 &&
        year <= 2007 ) {
      if( document.couponForm.coupon.value == "WDCR-SC0107") {
                discount = a * 0.9 ;  // 10% discount
      }
      else if( document.couponForm.coupon.value == "NASA-SC0207") {
                discount = a * 0.9 ;  // 10% discount
      }
    }
   return discount;
}
  function submitForm(e,form){

    var a ;

   if ( form == "DriverNames" &&
       eval('document.'+form+'.os1.value') == "" ) {
          eval('document.'+form+'.os1.focus()');
          alert( "You have not entered a driver name.\n" +
                 "Please do so." );
          if (e && e.preventDefault)
            e.preventDefault(); // DOM style
          return false; // IE style
   }
   if ( eval('document.'+form+'.os0.value') == "No Color Selected" ) {
          eval('document.'+form+'.os0.focus()');
          alert( "Please choose a color." );
          if (e && e.preventDefault)
            e.preventDefault(); // DOM style
          return false; // IE style
   }
   if ( form == "SCCA_CR"  ||
        form == "NASA" ) {
   if( (eval('document.'+form+'.os0.value') != "No Color Selected") &&
        (eval('document.'+form+'.os1.value') == "No Color Selected"))  {

          eval('document.'+form+'.os1').value = eval('document.'+form+'.os0').value;

          var answer = confirm( "You have not selected a secondary color.\n" +
                                                   "If you want a secondary color for this decal, select 'Cancel' and choose one.\n" +
                                                   "Otherwise, select 'OK' for a single-color decal." );
           if (answer){
             eval('document.'+form+'.submit()');
           }
           else {
             if (e && e.preventDefault)
               e.preventDefault(); // DOM style
             return false; // IE style
           }
       }
    }

   if        ( form == "DriverNames" )     {a = 15.00 }
   else if ( form == "SCCA_CR" )        { a = 5.40 }
   else if ( form == "NASA" )              { a = 6.00 }
   else if ( form == "NumPlate" )         { a = 12.00 }
   else if ( form == "NumPlate2" )       { a = 13.00 }
   else if ( form == "NumPlate3" )       { a = 14.00 }
   else if ( form == "NumPlate4" )       { a = 15.00 }
   else if ( form == "Mazdaspeed" )    { a = 5.00 }
   else if ( form == "Mazda" )             { a = 5.00 }
   else if ( form == "MazdaOutline1" ) { a = 1.50 }
   else if ( form == "MazdaOutline2" ) { a = 1.75 }
   else if ( form == "Oxity1" )             { a = 2.00 }
   else if ( form == "Oxity2" )             { a = 4.00 }
   else if ( form == "Oxity3" )             { a = 14.00 }
   else if ( form == "Tow1" )               { a = 2.50 }
   else if ( form == "Tow2" )               { a = 3.00 }
   else if ( form == "Chevron" )           { a = 6.00 }
   else if ( form == "Rookie1" )           { a = 5.00 }
   else if ( form == "Rookie2" )           { a = 7.00 }
   else if ( form == "Rookie3" )           { a = 9.00 }

/*   Check for Reflective - Add 50%     */

 /* color field name os0 */
   if        ( form == "DriverNames" ||   
                form == "NumPlate" || 
                form == "NumPlate2" || 
                form == "NumPlate3" || 
                form == "NumPlate4" || 
                form == "Mazdaspeed" || 
                form == "Mazda" || 
                form == "MazdaOutline1" || 
                form == "MazdaOutline2" || 
                form == "Oxity1" || 
                form == "Oxity2" || 
                form == "Oxity3" || 
                form == "Tow1" || 
                form == "Tow2" || 
                form == "Chevron" || 
                form == "Rookie1" || 
                form == "Rookie2" || 
                form == "Rookie3" )
     {
      if(  eval('document.'+form+'.os0.value') == "White Reflective"  ||
            eval('document.'+form+'.os0.value') == "Red Reflective" ) {
         a = a * 1.5;
       }
     }

   /* color field names os0  AND os1 */
   else if   ( form == "SCCA_CR" || 
                    form == "NASA"  )
     {
      if(  eval('document.'+form+'.os0.value') == "White Reflective"  ||
            eval('document.'+form+'.os0.value') == "Red Reflective" ||
            eval('document.'+form+'.os1.value') == "White Reflective"  ||
            eval('document.'+form+'.os1.value') == "Red Reflective" )  {
         a = a * 1.5;
      }
   }

    a = couponCheck(a,e,form) ;

    a = a.toFixed(2);

    eval('document.'+form+'.amount').value = a;
}

