/*	It's eShop3 Shopping Cart Routine Copy Right Infotechnica Ltd. 2000-2002	*/
function Carry_distance(){
	this["10"] = 0;
	this["20"] = 0;
	this["30"] = 0;
	this["40"] = 0;
	this["50"] = 0;
	this["60"] = 0;
	this["70"] = 0;
	this["80"] = 0;
	this["90"] = 0;
	this["100"] = 0;
	this["110"] = 0;
	this["120"] = 0;
	this["130"] = 0;
	this["140"] = 0;
	this["150"] = 0;
	this["160"] = 0;
	this["170"] = 0;
	this["180"] = 0;
	this["190"] = 0;
	this["200"] = 0;
	this["210"] = 0;
	this["220"] = 0;
	this["230"] = 0;
	this["240"] = 0;
	this["250"] = 0;
	this["260"] = 0;
	this["270"] = 0;
	this["280"] = 0;
	this["290"] = 0;
	this["300"] = 0;
	this["310"] = 0;
	this["320"] = 0;
	this["330"] = 0;
	this["340"] = 0;
	this["350"] = 0;
	this["360"] = 0;
	this["370"] = 0;
	this["380"] = 0;
	this["390"] = 0;
	this["400"] = 0;
	this["410"] = 0;
	this["420"] = 0;
	this["430"] = 0;
	this["440"] = 0;
	this["450"] = 0;
	this["460"] = 0;
	this["470"] = 0;
	return this;
}
arrCarry_distance = new Carry_distance();
arrCarry_distance["10"] = parseInt("1000");
arrCarry_distance["20"] = parseInt("600");
arrCarry_distance["30"] = parseInt("600");
arrCarry_distance["40"] = parseInt("500");
arrCarry_distance["50"] = parseInt("600");
arrCarry_distance["60"] = parseInt("500");
arrCarry_distance["70"] = parseInt("500");
arrCarry_distance["80"] = parseInt("500");
arrCarry_distance["90"] = parseInt("500");
arrCarry_distance["100"] = parseInt("500");
arrCarry_distance["110"] = parseInt("500");
arrCarry_distance["120"] = parseInt("500");
arrCarry_distance["130"] = parseInt("500");
arrCarry_distance["140"] = parseInt("500");
arrCarry_distance["150"] = parseInt("500");
arrCarry_distance["160"] = parseInt("500");
arrCarry_distance["170"] = parseInt("500");
arrCarry_distance["180"] = parseInt("500");
arrCarry_distance["190"] = parseInt("500");
arrCarry_distance["200"] = parseInt("500");
arrCarry_distance["210"] = parseInt("500");
arrCarry_distance["220"] = parseInt("500");
arrCarry_distance["230"] = parseInt("500");
arrCarry_distance["240"] = parseInt("500");
arrCarry_distance["250"] = parseInt("600");
arrCarry_distance["260"] = parseInt("600");
arrCarry_distance["270"] = parseInt("600");
arrCarry_distance["280"] = parseInt("600");
arrCarry_distance["290"] = parseInt("600");
arrCarry_distance["300"] = parseInt("600");
arrCarry_distance["310"] = parseInt("700");
arrCarry_distance["320"] = parseInt("700");
arrCarry_distance["330"] = parseInt("700");
arrCarry_distance["340"] = parseInt("700");
arrCarry_distance["350"] = parseInt("700");
arrCarry_distance["360"] = parseInt("800");
arrCarry_distance["370"] = parseInt("800");
arrCarry_distance["380"] = parseInt("800");
arrCarry_distance["390"] = parseInt("800");
arrCarry_distance["400"] = parseInt("1000");
arrCarry_distance["410"] = parseInt("1000");
arrCarry_distance["420"] = parseInt("1000");
arrCarry_distance["430"] = parseInt("1000");
arrCarry_distance["440"] = parseInt("1000");
arrCarry_distance["450"] = parseInt("1000");
arrCarry_distance["460"] = parseInt("1000");
arrCarry_distance["470"] = parseInt("1000");
function distance_shipping(prefecture, carry_size){
	var temp1 = new String(eval(prefecture));
	var temp2 = new String(eval(carry_size));
	return arrCarry_distance[temp1 + temp2];
}
function range_shipping(sum, shipping){
	if(sum == 0)return 0;
	var temp = "";
	if(parseInt("0") != 0){
		if((sum >= parseInt("5000")) && (sum <= parseInt("0")))temp = "0";
	}
	else{
		if(sum >= parseInt("5000"))temp = "0";
	}
	if(temp != ""){
		if(temp.substr(temp.length - 1, 1) == "%")
			temp = Math.round(shipping * (1 - parseInt(temp.substr(0, temp.length - 1)) * 0.01));
		else{
			if(temp.substr(0, 1) == "-")
				temp = shipping + parseInt(temp);
			else
				temp = parseInt(temp);
		}
		if(temp < 0)temp = 0;
	}
	else
		temp = shipping;
	return temp;
}
/*	End of Routine	*/
