function calPrice(pPrice, currency, cur_sign){
var totPrice = pPrice;
document.Form.txtPrice.value=totPrice;
var pqty = document.Form.quantity.value;	
document.Form.txtPrice.value = cur_sign+""+round_decimals((document.Form.txtPrice.value * currency * pqty), 2);
}

function calPrice_new(pPrice, currency, cur_sign, cur_charges)
{
var totPrice = document.Form.orignalPrice.value;
document.Form.txtPrice.value=totPrice;
var pqty = document.Form.quantity.value;	
document.Form.txtPrice.value = cur_sign+" "+round_decimals((document.Form.txtPrice.value * pqty), 2);
}

function round_decimals(original_number, decimals) 
{
	var result1 = original_number * Math.pow(10, decimals)
	var result2 = Math.round(result1)
	var result3 = result2 / Math.pow(10, decimals)
	return pad_with_zeros(result3, decimals)
}
function pad_with_zeros(rounded_value, decimal_places) 
{
    // Convert the number to a string
	var value_string = rounded_value.toString()
    // Locate the decimal point
    var decimal_location = value_string.indexOf(".")
    // Is there a decimal point?
    if (decimal_location == -1) 
	{
        // If no, then all decimal places will be padded with 0s
		decimal_part_length = 0
        // If decimal_places is greater than zero, tack on a decimal point
        value_string += decimal_places > 0 ? "." : ""
    }
    else 
	{
        // If yes, then only the extra decimal places will be padded with 0s
        decimal_part_length = value_string.length - decimal_location - 1
    }
    // Calculate the number of decimal places that need to be padded with 0s
    var pad_total = decimal_places - decimal_part_length
    if (pad_total > 0) 
	{
        // Pad the string with 0s
        for (var counter = 1; counter <= pad_total; counter++)
            value_string += "0"
	}
    return value_string
}

function chk_form(pid) 
{
	qObj = document.all("quantity["+pid+"]");
	var pqty = qObj.value;
	
	/*if(document.Form.Length.value==''){
		alert('Please enter the size of loop');
		document.Form.Length.focus();
		return false;
	}*/
	if(pqty < 25){
		alert('Please order 25 quantity');
		return false;
	}

}

function onShow(value){ 
	
	if(value=='Diameter'){
		document.getElementById("frame_diameter").style.display="block";
		document.getElementById("frame_circumference").style.display="none";

		document.getElementById("frame_dia_loop").style.display="block";
		document.getElementById("frame_cir_loop").style.display="none";
	}
	if(value=='Circumference'){
		document.getElementById("frame_diameter").style.display="none";
		document.getElementById("frame_circumference").style.display="block";

		document.getElementById("frame_dia_loop").style.display="none";
		document.getElementById("frame_cir_loop").style.display="block";
	}
}