function getDesktopX() {
	return window.screen.availWidth;
}

function getDesktopY() {
	return window.screen.availHeight;
}

function openConverterWindow(amount) {
	var ypos = getDesktopY()/2-75
	var xpos = getDesktopX()/2-300
	if (typeof converterWindow != 'undefined') {
		if (!converterWindow.closed) {
			converterWindow.close();
		}
	}
	converterWindow = window.open('http://www.xe.net/ecc/input.cgi?Template=se&From=GBP&Amount='+convertTo2decimalString(amount),'conversion_window','width=600,height=175, top='+(ypos)+', left='+(xpos)+',screenX='+(xpos)+',screenY='+(ypos)+', directories=no, location=no, menubar=no, scrollbars=yes, status=no, toolbar=no, resizable=yes');
	converterWindow.focus();
}

function convertTo2decimalString(amount) {
	amount = (Math.round(amount*100)/100);
	if (amount == Math.floor(amount)) {
		amount = amount + '.00';
	}
	else {
		if ((amount*10) == Math.floor(amount*10)) {
			amount = amount + '0';
		}
	}
	return amount;
}

function getWeightPosition(dWeight) {
	for(var i = 0; i < weight.length; i++) {
		if(dWeight <= weight[i]) {
			return i;
		}
	}
}

function shippingCall() {
	alert("Due to the products ordered being over "+weight[weight.length-1]+"kg, contact ScotClans  for exact shipping costs.");
}


var iAreaCount;
var fTaxRate;
var iRecordCount;
var iShippingIndex;
var iRecord;
var cPrice = 0;
var cTax = 0;
var cTotalPrice = 0;
var cTotalTax = 0;
var cShipping = 0;
var cTotalShipping = 0;
var cTotalWeight = 0;
var sModifyLine;

var AreaName;
var Type;
var FixedRate;
var PercentageRate;
var bApplyBelow;
var fApplyBelow;
var bMinimum;
var fMinimum;
var bMaximum;
var fMaximum;
var bExempt;
var bTaxShipping;

AreaName = new Array(1);
Type = new Array(1);
FixedRate = new Array(1);
PercentageRate = new Array(1);
bApplyBelow = new Array(1);
fApplyBelow = new Array(1);
bMinimum = new Array(1);
fMinimum = new Array(1);
bMaximum = new Array(1);
fMaximum = new Array(1);
bExempt = new Array(1);
bTaxShipping = new Array(1);

AreaName[0]="U.K.";
Type[0]="FixedCost";
FixedRate[0]="5.00";
PercentageRate[0]="0";
bApplyBelow[0]="0";
fApplyBelow[0]=convertTo2decimalString(1150/1.175);
bMinimum[0]="0";
fMinimum[0]="0";
bMaximum[0]="0";
fMaximum[0]="0";
bExempt[0]="0";
bTaxShipping[0]="0";

AreaName[1]="Europe";
Type[1]="FixedCost";
FixedRate[1]="5.00";
PercentageRate[1]="0";
bApplyBelow[1]="0";
fApplyBelow[1]=convertTo2decimalString(1150/1.175);
bMinimum[1]="0";
fMinimum[1]="0";
bMaximum[1]="0";
fMaximum[1]="0";
bExempt[1]="0";
bTaxShipping[1]="0";

AreaName[2]="North America";
Type[2]="FixedCost";
FixedRate[2]="5.00";
PercentageRate[2]="0";
bApplyBelow[2]="0";
fApplyBelow[2]=convertTo2decimalString(1150/1.175);
bMinimum[2]="0";
fMinimum[2]="0";
bMaximum[2]="0";
fMaximum[2]="0";
bExempt[2]="-1";
bTaxShipping[2]="0";

AreaName[3]="Rest of the World";
Type[3]="FixedCost";
FixedRate[3]="5.00";
PercentageRate[3]="0";
bApplyBelow[3]="0";
fApplyBelow[3]=convertTo2decimalString(1150/1.175);
bMinimum[3]="0";
fMinimum[3]="0";
bMaximum[3]="0";
fMaximum[3]="0";
bExempt[3]="-1";
bTaxShipping[3]="0";

iAreaCount = 4;
fTaxRate = 17.5;




