function MM_openBrWindow(site,target,para)
{
	window.open(site,target,para);
}
function popup()
{
	window.open ("newpad.php", "Popup", "HEIGHT=300, WIDTH=700, screenX=20, screenY=5, status=yes, scrollbars=yes, toolbar=no, directories=no, menubar=no, location=no");
}
function checkselect1()
{	
	if (document.Form.roundID.selectedIndex<=0)
	{
		alert ("Please choose the model!");
		document.Form.roundID.focus();
		return false;
	}
	if (document.Form.pquantity.value == "")
	{
		alert("Please enter the quantity.")
		document.Form.pquantity.focus()
		return false;
	}
	if (!(document.Form.pquantity.value <= 99999 && document.Form.pquantity.value > 0))
	{
		alert("Please enter a numeric value for quantity");
		document.Form.pquantity.value = '';
		document.Form.pquantity.focus();		
		return false;
	}

	if(document.Form.pquantity.value.indexOf(".") != -1)
	{
		//alert("Invalid Quantity");
		alert("Please enter quantity in whole numbers"); 
		document.Form.pquantity.value = '';
		document.Form.pquantity.focus();		
		return false;
	}
	
    document.Form.submit();		return true;
}
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 calPrice_new(pPrice, currency, cur_sign, cur_charges)
{
	//alert(pPrice+"   "+currency+"      "+cur_sign+"      "+cur_charges);
	cur_charges = cur_charges/100;
	optProd = new Array(5)
	optProd["solidBlack"]=0
	optProd["blue"] = 9.95
	optProd["green"] = 9.95
	optProd["tan"]=9.95
	optProd["purple"]=9.95
	optProd["4-check"]=29.95
	optProd["half_half"]=19.95
	optProd["targeted"]=29.95
	optProd["sunShield"]=29.95
	optProd["taupe"] = 29.95
	optProd["white"] = 29.95
	optProd["duraClip"]=49.95
	optProd["none"]=0
	var totPrice = document.Form.orignalPrice.value;
	//alert(totPrice);

	if (document.Form.Fabric[0].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["solidBlack"])*currency+parseFloat(optProd["solidBlack"])*currency*cur_charges);
		var result1 = totPrice * Math.pow(10, 2)
		var result2 = Math.round(result1)
		var totPrice = result2 / Math.pow(10, 2)
		document.Form.txtPrice.value=totPrice;
		
		document.Form.txtPricebottom.value=totPrice;
	}
	if (document.Form.Fabric[1].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["blue"])*currency+parseFloat(optProd["blue"])*currency*cur_charges);
		var result1 = totPrice * Math.pow(10, 2)
		var result2 = Math.round(result1)
		var totPrice = result2 / Math.pow(10, 2)
		document.Form.txtPrice.value=totPrice;
		//alert(totPrice);
		document.Form.txtPricebottom.value=totPrice;
	}
	if (document.Form.Fabric[2].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["green"])*currency+parseFloat(optProd["green"])*currency*cur_charges);
		var result1 = totPrice * Math.pow(10, 2)
		var result2 = Math.round(result1)
		var totPrice = result2 / Math.pow(10, 2)
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
	if (document.Form.Fabric[3].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["tan"])*currency+parseFloat(optProd["tan"])*currency*cur_charges);
		var result1 = totPrice * Math.pow(10, 2)
		var result2 = Math.round(result1)
		var totPrice = result2 / Math.pow(10, 2)
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}

   if (document.Form.Fabric[4].checked==true)
   {
     totPrice =(parseFloat(totPrice)+parseFloat(optProd["purple"])*currency+parseFloat(optProd["purple"])*currency*cur_charges);
	 var result1 = totPrice * Math.pow(10, 2)
	 var result2 = Math.round(result1)
	 var totPrice = result2 / Math.pow(10, 2)
     document.Form.txtPrice.value=totPrice;
	 document.Form.txtPricebottom.value=totPrice;
   }
   if (document.Form.Fabric[5].checked==true)
   {
     totPrice =(parseFloat(totPrice)+parseFloat(optProd["half_half"])*currency+parseFloat(optProd["half_half"])*currency*cur_charges);
	 var result1 = totPrice * Math.pow(10, 2)
	 var result2 = Math.round(result1)
	 var totPrice = result2 / Math.pow(10, 2)
     document.Form.txtPrice.value=totPrice;
	 document.Form.txtPricebottom.value=totPrice;
   }

   if (document.Form.Fabric[6].checked==true)
   {
     totPrice =(parseFloat(totPrice)+parseFloat(optProd["targeted"])*currency+parseFloat(optProd["targeted"])*currency*cur_charges);
	 var result1 = totPrice * Math.pow(10, 2)
	 var result2 = Math.round(result1)
	 var totPrice = result2 / Math.pow(10, 2)
     document.Form.txtPrice.value=totPrice;
	 document.Form.txtPricebottom.value=totPrice;
   }
   if (document.Form.Fabric[7].checked==true)
   {
     totPrice =(parseFloat(totPrice)+parseFloat(optProd["targeted"])*currency+parseFloat(optProd["targeted"])*currency*cur_charges);
	 var result1 = totPrice * Math.pow(10, 2)
	 var result2 = Math.round(result1)
	 var totPrice = result2 / Math.pow(10, 2)
     document.Form.txtPrice.value=totPrice;
	 document.Form.txtPricebottom.value=totPrice;
   }
  /* if (document.Form.Fabric[7].checked==true)
   {
     totPrice =(parseFloat(totPrice)+parseFloat(optProd["4-check"]));
     document.Form.txtPrice.value=totPrice;
	 document.Form.txtPricebottom.value=totPrice;
   }*/

	if (document.Form.UVProtection[0].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["none"])*currency+parseFloat(optProd["none"])*currency*cur_charges);
		var result1 = totPrice * Math.pow(10, 2)
		var result2 = Math.round(result1)
		var totPrice = result2 / Math.pow(10, 2)
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
	if (document.Form.UVProtection[1].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["sunShield"])*currency+parseFloat(optProd["sunShield"])*currency*cur_charges);
		var result1 = totPrice * Math.pow(10, 2)
		var result2 = Math.round(result1)
		var totPrice = result2 / Math.pow(10, 2)
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
	if (document.Form.UVProtection[2].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["sunShield"])*currency+parseFloat(optProd["sunShield"])*currency*cur_charges);
		var result1 = totPrice * Math.pow(10, 2)
		var result2 = Math.round(result1)
		var totPrice = result2 / Math.pow(10, 2)
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}

	if (document.Form.UVProtection[3].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["sunShield"])*currency+parseFloat(optProd["sunShield"])*currency*cur_charges);
		var result1 = totPrice * Math.pow(10, 2)
		var result2 = Math.round(result1)
		var totPrice = result2 / Math.pow(10, 2)
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}

   if (document.Form.UVProtection[4].checked==true)
   {
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["white"])*currency+parseFloat(optProd["white"])*currency*cur_charges);
		var result1 = totPrice * Math.pow(10, 2)
		var result2 = Math.round(result1)
		var totPrice = result2 / Math.pow(10, 2)
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
   }
/*
	if (document.Form.UVProtection[5].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["taupe"])*currency+parseFloat(optProd["taupe"])*currency*cur_charges);
		var result1 = totPrice * Math.pow(10, 2)
		var result2 = Math.round(result1)
		var totPrice = result2 / Math.pow(10, 2)
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
*/
	if (document.Form.UVProtection[5].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["duraClip"])*currency+parseFloat(optProd["duraClip"])*currency*cur_charges);
		var result1 = totPrice * Math.pow(10, 2)
		var result2 = Math.round(result1)
		var totPrice = result2 / Math.pow(10, 2)
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
//	document.Form.txtPrice.value = round_decimals(document.Form.txtPrice.value, 2);
  // document.Form.txtPrice.value = cur_sign+""+round_decimals((document.Form.txtPrice.value * currency), 2);
	var pqty = document.Form.pquantity.value;	
	if(pqty == '')
	{
		pqty = 1;
	}

   document.Form.txtPrice.value = cur_sign+" "+round_decimals((document.Form.txtPrice.value * pqty), 2);
   document.Form.txtPricebottom.value = cur_sign+" "+round_decimals((document.Form.txtPricebottom.value * pqty), 2);

 }

function calPrice(pPrice, currency, cur_sign)
{
	//alert(pPrice+ "  , " + currency+" , "+cur_sign);
	optProd = new Array(5)
	optProd["solidBlack"]=0
	optProd["blue"] = 9.95
	optProd["green"] = 9.95
	optProd["tan"]=9.95
	optProd["purple"]=9.95
	optProd["4-check"]=29.95
	optProd["half_half"]=19.95
	optProd["targeted"]=29.95
	optProd["sunShield"]=29.95
	optProd["taupe"] = 29.95
	optProd["white"] = 29.95
	optProd["duraClip"]=49.95
	optProd["none"]=0
	var totPrice = pPrice;

	if (document.Form.Fabric[0].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["solidBlack"]));
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
	if (document.Form.Fabric[1].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["blue"]));
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
	if (document.Form.Fabric[2].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["green"]));
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
	if (document.Form.Fabric[3].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["tan"]));
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}

   if (document.Form.Fabric[4].checked==true)
   {
     totPrice =(parseFloat(totPrice)+parseFloat(optProd["purple"]));
     document.Form.txtPrice.value=totPrice;
	 document.Form.txtPricebottom.value=totPrice;
   }
   if (document.Form.Fabric[5].checked==true)
   {
     totPrice =(parseFloat(totPrice)+parseFloat(optProd["half_half"]));
     document.Form.txtPrice.value=totPrice;
	 document.Form.txtPricebottom.value=totPrice;
   }

   if (document.Form.Fabric[6].checked==true)
   {
     totPrice =(parseFloat(totPrice)+parseFloat(optProd["targeted"]));
     document.Form.txtPrice.value=totPrice;
	 document.Form.txtPricebottom.value=totPrice;
   }

   if (document.Form.Fabric[7].checked==true)
   {
     totPrice =(parseFloat(totPrice)+parseFloat(optProd["4-check"]));
     document.Form.txtPrice.value=totPrice;
	 document.Form.txtPricebottom.value=totPrice;
   }

	if (document.Form.UVProtection[0].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["none"]));
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
	if (document.Form.UVProtection[1].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["sunShield"]));
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
	if (document.Form.UVProtection[2].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["sunShield"]));
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
   if (document.Form.UVProtection[3].checked==true)
   {
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["taupe"]));
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
   }
	if (document.Form.UVProtection[4].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["white"]));
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
/*
	if (document.Form.UVProtection[5].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["white"]));
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
*/
	if (document.Form.UVProtection[5].checked==true)
	{
		totPrice =(parseFloat(totPrice)+parseFloat(optProd["duraClip"]));
		document.Form.txtPrice.value=totPrice;
		document.Form.txtPricebottom.value=totPrice;
	}
//	document.Form.txtPrice.value = round_decimals(document.Form.txtPrice.value, 2);
  // document.Form.txtPrice.value = cur_sign+""+round_decimals((document.Form.txtPrice.value * currency), 2);
	var pqty = document.Form.pquantity.value;	
	if(pqty == '')
	{
		pqty = 1;
	}
   document.Form.txtPrice.value = cur_sign+""+round_decimals((document.Form.txtPrice.value * currency * pqty), 2);
   document.Form.txtPricebottom.value = cur_sign+""+round_decimals((document.Form.txtPricebottom.value * currency * pqty), 2);

 }
function mat_options_PopUp(fabric, width, height)
{
    window.open("mat_options.php?type="+fabric+"", "Mat_Options", "toolbar=no, menubar=no, width="+width+", height="+height+", status=no, scrollbars=no", false)
}

/*
function submitOpener()
{
        window.opener.document.Form.brandname.value=window.document.frm.brandname.value;
        window.opener.document.Form.modelnumber.value=window.document.frm.modelnumber.value;
        window.opener.document.Form.yearpurchased.value=window.document.frm.yearpurchased.value;        window.opener.document.Form.storepurchased.value=window.document.frm.storepurchased.value;
        window.opener.document.Form.submit();
        window.close();
}
*/