function twofish_paypal_buy(product,price)


{ 

//ebay variables for buy now graphics
vinyl = 1 ;
colourprice = eval("document.itemsform.colour"+product+".selectedIndex") ;

if (colourprice ==19) { vinyl = 1.6 }
else if (colourprice == 20) { vinyl = 1.6 }
else if (colourprice == 21) { vinyl = 1.6 }
else if (colourprice == 22) { vinyl = 1.8 }
else if (colourprice == 23) { vinyl = 1.8 }
else if (colourprice == 24) { vinyl = 1.8 }
else if (colourprice == 25) { vinyl = 1.8 }
else if (colourprice == 26) { vinyl = 1.8 }
else if (colourprice == 27) { vinyl = 1.8 };


lengthprice = price;
sizeprice = eval("document.itemsform.rev"+product+".selectedIndex");
if (sizeprice == 1) { lengthprice = eval(price) + 5 }
else if (sizeprice == 2) { lengthprice = eval(price) +10 }
else if (sizeprice == 3) { lengthprice = eval(price) + 5 }
else if (sizeprice == 4) { lengthprice = eval(price) + 7.5 };




ppcolour = eval("document.itemsform.colour" + product + ".value");
vatamount= eval("document.itemsform.qty"+ product + ".value") * lengthprice * vinyl ;
ppqty =  eval("document.itemsform.qty"+ product + ".value") ;

if (ppqty >=2) {vatamount = vatamount * .8}
else if  (ppqty ==1) {vatamount = vatamount};

ppdirection = eval("document.itemsform.rev"+ product + ".value") ;

			
				if (vatamount<=20) {vamount=(vatamount*1.15)+3.50}
	else {vamount=(vatamount*1.15)+4.99};
				var ppamount, vamount;
				ppamount = Math.round( vamount * 100) / 100 ;
			



new_win = window.open('https://www.paypal.com/xclick/business=paypal%402fi.sh&item_name='+ppqty+' x '+product+' '+ppcolour+' Vinyl Graphic(s) '+ppdirection+'&item_number='+product+'&amount='+ppamount+'&no_note=1&currency_code=GBP&lc=GB&tax=0.00&shipping=0','', 'width=800,height=640,scrollbars=yes,status=yes') ;

//document.writeln(lengthprice);

}

function twofish_showme_price(product,price)


{ 


//
//show me the prices BADGES ==========================================================================
//


vinyl = 1 ;
colourprice = eval("document.itemsform.colour"+product+".selectedIndex") ;

if (colourprice ==19) { vinyl = 1.6 }
else if (colourprice == 20) { vinyl = 1.6 }
else if (colourprice == 21) { vinyl = 1.6 }
else if (colourprice == 22) { vinyl = 1.8 }
else if (colourprice == 23) { vinyl = 1.8 }
else if (colourprice == 24) { vinyl = 1.8 }
else if (colourprice == 25) { vinyl = 1.8 }
else if (colourprice == 26) { vinyl = 1.8 }
else if (colourprice == 27) { vinyl = 1.8 };


lengthprice = price;
sizeprice = eval("document.itemsform.rev"+product+".selectedIndex");
if (sizeprice == 1) { lengthprice = eval(price) + 5 }
else if (sizeprice == 2) { lengthprice = eval(price) +10 }
else if (sizeprice == 3) { lengthprice = eval(price) + 5 }
else if (sizeprice == 4) { lengthprice = eval(price) + 7.5 };




ppcolour = eval("document.itemsform.colour" + product + ".value");
vatamount= eval("document.itemsform.qty"+ product + ".value") * lengthprice * vinyl ;
ppqty =  eval("document.itemsform.qty"+ product + ".value") ;

if (ppqty >=2) {vatamount = vatamount * .8}
else if  (ppqty ==1) {vatamount = vatamount};

ppdirection = eval("document.itemsform.rev"+ product + ".value") ;

			vamount=(vatamount*1.15);
				var ppamount, vamount;
				ppamount = Math.round( vamount * 100) / 100 ;
				
if (ppamount <=20) {delivery = '3.50'}
else if (ppamount >20) {delivery = '4.99'}; 

//format a number into specified number of decimal places
digits = 2
num = ppamount
        //if no decimal places needed, we're done
        if (digits <= 0) {
                return Math.round(num); 
        } 
        //round the number to specified decimal places
        //e.g. 12.3456 to 3 digits (12.346) -> mult. by 1000, round, div. by 1000
        var tenToPower = Math.pow(10, digits);
        var cropped = String(Math.round(num * tenToPower) / tenToPower);

        //add decimal point if missing
        if (cropped.indexOf(".") == -1) {
                cropped += ".0";  //e.g. 5 -> 5.0 (at least one zero is needed)
        }

        //finally, force correct number of zeroes; add some if necessary
        var halves = cropped.split("."); //grab numbers to the right of the decimal
        //compare digits in right half of string to digits wanted
        var zerosNeeded = digits - halves[1].length; //number of zeros to add
        for (var i=1; i <= zerosNeeded; i++) {
                cropped += "0"; }

ppamount = cropped



HTMLstring='<HTML>\n';
HTMLstring+='<HEAD>\n';
HTMLstring+='<TITLE>Show me the Price</TITLE>\n';
HTMLstring+='</HEAD>\n';
HTMLstring+='<BODY bgColor="#FF6600" onLoad="setTimeout(window.close, 5000)">\n';
HTMLstring+='<P align="center"> <font color="#FFFFFF" size="5" face="Arial" ><strong>£'+ppamount+' <BR>Including VAT</strong></font></P>\n';
HTMLstring+='<P align="center"> <em><font color="#FFFFFF" size="3" face="Arial" ><strong> Delivery £'+delivery+' is extra</strong></font></em></P>\n';
HTMLstring+='<div align="right"><font color="#FFFF33" size="1" face="Verdana"><strong><em>Window will CLOSE in 5 Secs</em></strong></font></div>\n';

HTMLstring+='</BODY>\n';
HTMLstring+='</HTML>';
//alert(HTMLstring);

newwindow=window.open('','', 'width=200,height=150')
newdocument=newwindow.document;
//newdocument.write('£'+ppamount+' Including VAT - Delivery '+delivery+' is extra');
newdocument.write(HTMLstring);
newdocument.close();



}
// -->



