
var product_size="? x ?"

prices = new Array
prices["c"]=new Array()
prices["cc"]=new Array()
prices["cb"]=new Array()
prices["b"]=new Array()
prices["bb"]=new Array()

var colournames = new Array
colournames["c"]="Colour"
colournames["b"]="Black & White"
colournames["cc"]="Double Sided Colour"
colournames["bb"]="Double Sided Black & White"
colournames["cb"]="Double Sided Colour & Black & White"


function init_fastquote(){
var foo = typeof document.forms['fastquote'] 

if (foo != 'undefined') {	
 document.forms['fastquote'].quantity.options.length = quantities.length
 for (i=0;i<quantities.length;i++) {
  document.forms['fastquote'].quantity.options[i]= new Option (quantities[i],i)
 } 
 
 document.forms['fastquote'].stock.options.length = stocks.length
 for (i=0;i<stocks.length;i++) {
  document.forms['fastquote'].stock.options[i]= new Option (stocks[i],i)
 } 

 document.getElementById('product_size').innerHTML=product_size

 if (prices["c"].length < 2) colourchoose('c');
 colourchoose('c');
 recalculate(); 
}

}

function recalculate(){

if (product_size=="") document.getElementById('product_size_label').innerHTML=""

 quantityindex=document.forms['fastquote'].quantity.value
 stockindex=document.forms['fastquote'].stock.value
 
lineprice="$"+prices[radiogroup('colourgroup')][stockindex][quantityindex] 

document.getElementById('price').innerHTML=lineprice

linedescription=quantities[document.forms['fastquote'].quantity.value]+" x " + product + " in " + colournames[radiogroup('colourgroup')] + " on "+ stocks[stockindex] +" Stock"
 document.getElementById('productname').innerHTML=linedescription

message=escape("Hi, I&#39;m interested in  " +linedescription + " for " + lineprice+" &#43; GST")

document.getElementById('enquire').innerHTML="<a href=\"/contact?message="+ message + "#form\"> <img src=\"/imgdir/continue-btn.jpg\" border=\"0\"></a>"


}

function radiogroup(){
	
for (i=0;i<document.forms['fastquote'].colourgroup.length;i++) {
	if (document.forms['fastquote'].colourgroup[i].checked) {
		user_input = document.forms['fastquote'].colourgroup[i].value;
	}
}
return user_input
}

function colourchoose(needle){
for (i=0;i<document.forms['fastquote'].colourgroup.length;i++) {
	if (document.forms['fastquote'].colourgroup[i].value==needle) {
		document.forms['fastquote'].colourgroup[i].checked="true"
	}
}
}

