function update_price(ID,length,type,colour) {
var price = Number(0);
var HairColour = $("#"+colour).val();
var Hairtype = $("#"+type).val();
var HairLength = $("#"+length).val();
	
if(ID.search(/Body_Wave/) != -1) {
	switch(HairLength) {
		case '10 inches':
		price = 82.30;
		break;
		case '12 inches':
		price = 82.30;
		break;
		case '14 inches':
		price = 82.30;
		break;
		case '16 inches':
		price = 93.50;
		break;
		case '18 inches':
		price = 93.50;
		break;
		case '20 inches':
		price = 103.58;
		break;
		case '22 inches':
		price = 103.58;
		break;
		case '24 inches':
		price = 127.02;
		case 'Coming Soon':
		price = 82.30;
		alert('This option is not yet available');
		$("#"+length).attr("selectedIndex","0");
		break;
	}
} else if(ID.search(/Curly/) != -1) {
	switch(HairLength) {
		case '10 inches':
		price = 88.00;
		break;
		case '12 inches':
		price = 88.00;
		break;
		case '14 inches':
		price = 88.00;
		break;
		case '16 inches':
		price = 99.20;
		break;
		case '18 inches':
		price = 99.20;
		break;
		case '20 inches':
		price = 109.28;
		break;
		case '22 inches':
		price = 109.28;
		break;
		case '24 inches':
		price = 122.72;
		case 'Coming Soon':
		price = 88.00;
		alert('This option is not yet available');
		$("#"+length).attr("selectedIndex","0");
		break;
	}
} else {
	switch(HairLength) {
		case '10 inches':
		price = 76.80;
		break;
		case '12 inches':
		price = 76.80;
		break;
		case '14 inches':
		price = 76.80;
		break;
		case '16 inches':
		price = 88.00;
		break;
		case '18 inches':
		price = 88.00;
		break;
		case '20 inches':
		price = 98.08;
		break;
		case '22 inches':
		price = 98.08;
		break;
		case '24 inches':
		price = 121.52;
		case 'Coming Soon':
		price = 76.80;
		alert('This option is not yet available');
		$("#"+length).attr("selectedIndex","0");
		break;
	}
}
switch(Hairtype) {
	case 'Machine Weft':
	price += 8.96;
	break;	
	case 'Zig-zag Hand tied Weft':
	price += 4.48;
	break;
	case 'Micro Thin Weft':
	price += 7.84;
	break;
	case 'Pre Bonded/Pre Tipped':
	price += 10.00;
	break;
	case 'Coming Soon':
	alert('This option is not yet available');
	$("#"+type).attr("selectedIndex","0");
	break;
}

switch(HairColour) {
	case '1b - Black':
	price = price;
	break;
	case '2 - Dark Brown':
	price = price;
	break;
	default:
	price += 11.20;
	break;
	case 'Coming Soon':
	alert('This option is not yet available');
	$("#"+colour).attr("selectedIndex","0");
	break;
}

price = parseFloat(price).toFixed(2);
$("#"+ID).html(price);
$("#"+ID+"_US").load("currency_convert.php?Cur=US&price_convert="+price);
$("#"+ID+"_EUR").load("currency_convert.php?Cur=EUR&price_convert="+price);
//$("#"+ID+"_US").html(price);
}

//--------------------------------

function update_Coloured_price(ID,style,length,colour,type) {
var price = Number(0);
var HairColour = $("#"+colour).val();
var Hairtype = $("#"+type).val();
var HairLength = $("#"+length).val();
var HairStyle = $("#"+style).val();

if(HairStyle == "Straight") {
	switch(HairLength) {
		case '10 inches':
		price = 76.80;
		break;
		case '12 inches':
		price = 76.80;
		break;
		case '14 inches':
		price = 76.80;
		break;
		case '16 inches':
		price = 88.00;
		break;
		case '18 inches':
		price = 88.00;
		break;
		case '20 inches':
		price = 98.08;
		break;
		case '22 inches':
		price = 98.08;
		break;
		}
} else if (HairStyle == "Body Wave") {	
	switch(HairLength) {
		case '10 inches':
		price = 82.30;
		break;
		case '12 inches':
		price = 82.30;
		break;
		case '14 inches':
		price = 82.30;
		break;
		case '16 inches':
		price = 93.50;
		break;
		case '18 inches':
		price = 93.50;
		break;
		case '20 inches':
		price = 103.58;
		break;
		case '22 inches':
		price = 103.58;
		break;		
	}
//} else {
} else {
	switch(HairLength) {
		case '10 inches':
		price = 88.00;
		break;
		case '12 inches':
		price = 88.00;
		break;
		case '14 inches':
		price = 88.00;
		break;
		case '16 inches':
		price = 99.20;
		break;
		case '18 inches':
		price = 99.20;
		break;
		case '20 inches':
		price = 109.28;
		break;
		case '22 inches':
		price = 109.28;
		break;				
	}
}

switch(Hairtype) {
	case 'Machine Weft':
	price += 8.96;
	break;	
	case 'Zig-zag Hand tied Weft':
	price += 4.48;
	break;
	case 'Micro Thin Weft':
	price += 7.84;
	break;
	case 'Pre Bonded/Pre Tipped':
	price += 10.00;
	break;
	case 'Coming Soon':
	alert('This option is not yet available');
	$("#"+type).attr("selectedIndex","0");
	break;
}

switch(HairColour) {
	case '6 - Copper':
	price += 3.00;
	break;	
	case '12 - Golden Blonde':
	price += 4.00;
	break;
	case '22 - Blonde':
	price += 5.50;
	break;
	case '27 - Dark Blonde':
	price += 6.50;
	break;
	case 'Coming Soon':
	alert('This option is not yet available');
	$("#"+colour).attr("selectedIndex","0");
	break;
}

price = parseFloat(price).toFixed(2);
$("#"+ID).html(price);
$("#"+ID+"_US").load("currency_convert.php?Cur=US&price_convert="+price);
$("#"+ID+"_EUR").load("currency_convert.php?Cur=EUR&price_convert="+price);
//$("#"+ID+"_US").html(price);
}

//--------------------------------

function submit_form_colour(colour,style,length,type,priceID,FManchor,HairType) {
	var t = null;
	var Hairprice = $("#"+priceID).html();
	var a = "cart/cart.php?height=466&width=616&modal=true&Colour="+escape(colour)+escape(style)+"&Length="+escape(length)+"&Type="+escape(type)+"&Price="+escape(Hairprice)+"&anchor="+FManchor+"&Hairtype="+escape(HairType);
	var g = false;
	tb_show(t,a,g);
}

function add_editable() {
	$(".editable").editInPlace({
	url: "cart/quantity.php"
	});
}

//--------------------------------

function submit_form(colour,length,type,priceID,FManchor,HairType) {
	var t = null;
	var Hairprice = $("#"+priceID).html();
	var a = "cart/cart.php?height=466&width=616&modal=true&Colour="+escape(colour)+ "&Length="+escape(length)+"&Type="+escape(type)+"&Price="+escape(Hairprice)+"&anchor="+FManchor+"&Hairtype="+escape(HairType);
	var g = false;
	tb_show(t,a,g);
}

function add_editable() {
	$(".editable").editInPlace({
	url: "cart/quantity.php"
	});
}