// JavaScript Document
function findRateAmount(strTargetDiv, strParentID){
	  var intInsurance;
	  var strCalculatedPolicy = "";
	
	  intInsurance = document.frmRates.txtInsuranceAmount.value;
	  strCalculatedPolicy = calculatePremium(stripInput(intInsurance));
	  WriteLayer(strTargetDiv, strParentID, "$"+strCalculatedPolicy);

}


function stripInput(strInput) {
	  var intChars = strInput.length;
	  var strWholeNumber = "";
	  for(var i = 1; i<intChars; ++i){
	   strInput = strInput.replace(',', "");   
	   strInput = strInput.replace(' ', "");   
	 }
	 strWholeNumber = strInput.split(".");
	 return strWholeNumber[0];
}
	
	
function WriteLayer(ID,parentID,sText) {
	 if (document.layers) {
	   var oLayer;
	   if(parentID){
		 oLayer = eval('document.' + parentID + '.document.' + ID + '.document');
	   }else{
		 oLayer = document.layers[ID].document;
	   }
	   oLayer.open();
	   oLayer.write(sText);
	   oLayer.close();
	 }
	 else if (parseInt(navigator.appVersion)>=5&&navigator.
	appName=="Netscape") {
	   document.getElementById(ID).innerHTML = sText;
	 }
	 else if (document.all) document.all[ID].innerHTML = sText
} 


function  validateNumeric( strValue ) {
	  var objRegExp  =  /^[0-9]*$/;
	  return objRegExp.test(strValue);
}


function calculatePremium(value){
	  var intPremium;
	  var intAmountOver;
	  var intTotal;
	  var strTotal;
	  var intDecimal;
	
		if(!validateNumeric(value)){
			intPremium = alert("Please enter only numbers, without dollar signs, commas or decimals.  You entered: " + value);
			}   
		
		if(!validateNumeric(value)){
			intPremium = 0;
			}   
			
		if((value > 0) & (value <= 9999))
			{ intPremium = 0;
		}
		else if ((value >= 10000) & (value <= 10000))
		   {  intPremium = (229);        
		}
		else if ((value >= 10001) & (value <= 10500))
		   {  intPremium = (233);        
		}
		else if ((value >= 10501) & (value <= 11000))
		   {  intPremium = (235);        
		}
		else if ((value >= 11001) & (value <= 11500))
		   {  intPremium = (239);        
		}
		else if ((value >= 11501) & (value <= 12000))
		   {  intPremium = (243);        
		}
		else if ((value >= 12001) & (value <= 12500))
		   {  intPremium = (246);        
		}
		else if ((value >= 12501) & (value <= 13000))
		   {  intPremium = (250);        
		}
		else if ((value >= 13001) & (value <= 13500))
		   {  intPremium = (254);        
		}
		else if ((value >= 13501) & (value <= 14000))
		   {  intPremium = (257);        
		}
		else if ((value >= 14001) & (value <= 14500))
		   {  intPremium = (260);        
		}
		else if ((value >= 14501) & (value <= 15000))
		   {  intPremium = (262);        
		}
		else if ((value >= 15001) & (value <= 15500))
		   {  intPremium = (266);        
		}
		else if ((value >= 15501) & (value <= 16000))
		   {  intPremium = (270);        
		}
		else if ((value >= 16001) & (value <= 16500))
		   {  intPremium = (274);        
		}
		else if ((value >= 16501) & (value <= 17000))
		   {  intPremium = (277);        
		}
		else if ((value >= 17001) & (value <= 17500))
		   {  intPremium = (281);        
		}
		else if ((value >= 17501) & (value <= 18000))
		   {  intPremium = (285);        
		}
		else if ((value >= 18001) & (value <= 18500))
		   {  intPremium = (287);        
		}
		else if ((value >= 18501) & (value <= 19000))
		   {  intPremium = (290);        
		}
		else if ((value >= 19001) & (value <= 19500))
		   {  intPremium = (293);        
		}
		else if ((value >= 19501) & (value <= 20000))
		   {  intPremium = (298);        
		}
		else if ((value >= 20001) & (value <= 20500))
		   {  intPremium = (301);        
		}
		else if ((value >= 20501) & (value <= 21000))
		   {  intPremium = (305);        
		}
		else if ((value >= 21001) & (value <= 21500))
		   {  intPremium = (308);        
		}
		else if ((value >= 21501) & (value <= 22000))
		   {  intPremium = (312);        
		}
		else if ((value >= 22001) & (value <= 22500))
		   {  intPremium = (315);        
		}
		else if ((value >= 22501) & (value <= 23000))
		   {  intPremium = (318);        
		}
		else if ((value >= 23001) & (value <= 23500))
		   {  intPremium = (321);        
		}
		else if ((value >= 23501) & (value <= 24000))
		   {  intPremium = (325);        
		}
		else if ((value >= 24001) & (value <= 24500))
		   {  intPremium = (328);        
		}
		else if ((value >= 24501) & (value <= 25000))    
		   {  intPremium = (332);        
		}
		else if ((value >= 25001) & (value <= 25500))
		   {  intPremium = (335);        
		}
		else if ((value >= 25501) & (value <= 26000))
		   {  intPremium = (339);        
		}
		else if ((value >= 26001) & (value <= 26500))
		   {  intPremium = (342);        
		}
		else if ((value >= 26501) & (value <= 27000))
		   {  intPremium = (345);        
		}
		else if ((value >= 27001) & (value <= 27500))
		   {  intPremium = (348);        
		}
		else if ((value >= 27501) & (value <= 28000))
		   {  intPremium = (352);        
		}
		else if ((value >= 28001) & (value <= 28500))
		   {  intPremium = (355);        
		}
		else if ((value >= 28501) & (value <= 29000))
		   {  intPremium = (359);        
		}
		else if ((value >= 29001) & (value <= 29500))
		   {  intPremium = (362);        
		}
		else if ((value >= 29501) & (value <= 30000))
		   {  intPremium = (366);        
		}
		else if ((value >= 30001) & (value <= 30500))
		   {  intPremium = (369);        
		}
		else if ((value >= 30501) & (value <= 31000))
		   {  intPremium = (373);        
		}
		else if ((value >= 31001) & (value <= 31500))
		   {  intPremium = (376);        
		}
		else if ((value >= 31501) & (value <= 32000))
		   {  intPremium = (379);        
		}
		else if ((value >= 32001) & (value <= 32500))
		   {  intPremium = (383);        
		}
		else if ((value >= 32501) & (value <= 33000))
		   {  intPremium = (386);        
		}
		else if ((value >= 33001) & (value <= 33500))
		   {  intPremium = (390);        
		}
		else if ((value >= 33501) & (value <= 34000))
		   {  intPremium = (393);        
		}
		else if ((value >= 34001) & (value <= 34500))
		   {  intPremium = (397);        
		}
		else if ((value >= 34501) & (value <= 35000))
		   {  intPremium = (400);        
		}
		else if ((value >= 35001) & (value <= 35500))
		   {  intPremium = (404);        
		}
		else if ((value >= 35501) & (value <= 36000))
		   {  intPremium = (407);        
		}
		else if ((value >= 36001) & (value <= 36500))
		   {  intPremium = (410);        
		}
		else if ((value >= 36501) & (value <= 37000))
		   {  intPremium = (413);        
		}
		else if ((value >= 37001) & (value <= 37500))
		   {  intPremium = (417);        
		}
		else if ((value >= 37501) & (value <= 38000))
		   {  intPremium = (421);        
		}
		else if ((value >= 38001) & (value <= 38500))
		   {  intPremium = (425);        
		}
		else if ((value >= 38501) & (value <= 39000))
		   {  intPremium = (427);        
		}
		else if ((value >= 39001) & (value <= 39500))
		   {  intPremium = (431);        
		}
		else if ((value >= 39501) & (value <= 40000))
		   {  intPremium = (434);        
		}
		else if ((value >= 40001) & (value <= 40500))
		   {  intPremium = (438);        
		}
		else if ((value >= 40501) & (value <= 41000))
		   {  intPremium = (440);        
		}
		else if ((value >= 41001) & (value <= 41500))
		   {  intPremium = (445);        
		}
		else if ((value >= 41501) & (value <= 42000))
		   {  intPremium = (448);        
		}
		else if ((value >= 42001) & (value <= 42500))
		   {  intPremium = (452);        
		}
		else if ((value >= 42501) & (value <= 43000))
		   {  intPremium = (454);        
		}
		else if ((value >= 43001) & (value <= 43500))
		   {  intPremium = (458);        
		}
		else if ((value >= 43501) & (value <= 44000))
		   {  intPremium = (461);        
		}
		else if ((value >= 44001) & (value <= 44500))
		   {  intPremium = (465);        
		}
		else if ((value >= 44501) & (value <= 45000))
		   {  intPremium = (469);        
		}
		else if ((value >= 45001) & (value <= 45500))
		   {  intPremium = (472);        
		}
		else if ((value >= 45501) & (value <= 46000))
		   {  intPremium = (475);        
		}
		else if ((value >= 46001) & (value <= 46500))
		   {  intPremium = (479);        
		}
		else if ((value >= 46501) & (value <= 47000))
		   {  intPremium = (481);        
		}
		else if ((value >= 47001) & (value <= 47500))
		   {  intPremium = (485);        
		}
		else if ((value >= 47501) & (value <= 48000))
		   {  intPremium = (489);        
		}
		else if ((value >= 48001) & (value <= 48500))
		   {  intPremium = (493);        
		}
		else if ((value >= 48501) & (value <= 49000))
		   {  intPremium = (496);        
		}
		else if ((value >= 49001) & (value <= 49500))
		   {  intPremium = (499);        
		}
		else if ((value >= 49501) & (value <= 50000))
		   {  intPremium = (503);        
		}
		else if ((value >= 50001) & (value <= 50500))
		   {  intPremium = (506);        
		}
		else if ((value >= 50501) & (value <= 51000))
		   {  intPremium = (508);        
		}
		else if ((value >= 51001) & (value <= 51500))
		   {  intPremium = (512);        
		}
		else if ((value >= 51501) & (value <= 52000))
		   {  intPremium = (516);        
		}
		else if ((value >= 52001) & (value <= 52500))
		   {  intPremium = (520);        
		}
		else if ((value >= 52501) & (value <= 53000))
		   {  intPremium = (523);        
		}
		else if ((value >= 53001) & (value <= 53500))
		   {  intPremium = (527);        
		}
		else if ((value >= 53501) & (value <= 54000))
		   {  intPremium = (530);        
		}
		else if ((value >= 54001) & (value <= 54500))
		   {  intPremium = (533);        
		}
		else if ((value >= 54501) & (value <= 55000))
		   {  intPremium = (536);        
		}
		else if ((value >= 55001) & (value <= 55500))
		   {  intPremium = (539);        
		}
		else if ((value >= 55501) & (value <= 56000))
		   {  intPremium = (544);        
		}
		else if ((value >= 56001) & (value <= 56500))
		   {  intPremium = (547);        
		}
		else if ((value >= 56501) & (value <= 57000))
		   {  intPremium = (550);        
		}
		else if ((value >= 57001) & (value <= 57500))
		   {  intPremium = (554);        
		}
		else if ((value >= 57501) & (value <= 58000))
		   {  intPremium = (558);        
		}
		else if ((value >= 58001) & (value <= 58500))
		   {  intPremium = (560);        
		}
		else if ((value >= 58501) & (value <= 59000))
		   {  intPremium = (564);        
		}
		else if ((value >= 59001) & (value <= 59500))
		   {  intPremium = (567);        
		}
		else if ((value >= 59501) & (value <= 60000))
		   {  intPremium = (571);        
		}
		else if ((value >= 60001) & (value <= 60500))
		   {  intPremium = (575);        
		}
		else if ((value >= 60501) & (value <= 61000))
		   {  intPremium = (578);        
		}
		else if ((value >= 61001) & (value <= 61500))
		   {  intPremium = (581);        
		}
		else if ((value >= 61501) & (value <= 62000))
		   {  intPremium = (585);        
		}
		else if ((value >= 62001) & (value <= 62500))
		   {  intPremium = (589);        
		}
		else if ((value >= 62501) & (value <= 63000))
		   {  intPremium = (591);        
		}
		else if ((value >= 63001) & (value <= 63500))
		   {  intPremium = (594);        
		}
		else if ((value >= 63501) & (value <= 64000))
		   {  intPremium = (598);        
		}
		else if ((value >= 64001) & (value <= 64500))
		   {  intPremium = (602);        
		}
		else if ((value >= 64501) & (value <= 65000))
		   {  intPremium = (605);        
		}
		else if ((value >= 65001) & (value <= 65500))
		   {  intPremium = (608);        
		}
		else if ((value >= 65501) & (value <= 66000))
		   {  intPremium = (612);        
		}
		else if ((value >= 66001) & (value <= 66500))
		   {  intPremium = (617);        
		}
		else if ((value >= 66501) & (value <= 67000))
		   {  intPremium = (620);        
		}
		else if ((value >= 67001) & (value <= 67500))
		   {  intPremium = (621);        
		}
		else if ((value >= 67501) & (value <= 68000))
		   {  intPremium = (625);        
		}
		else if ((value >= 68001) & (value <= 68500))
		   {  intPremium = (629);        
		}
		else if ((value >= 68501) & (value <= 69000))
		   {  intPremium = (632);        
		}
		else if ((value >= 69001) & (value <= 69500))
		   {  intPremium = (635);        
		}
		else if ((value >= 69501) & (value <= 70000))
		   {  intPremium = (640);        
		}
		else if ((value >= 70001) & (value <= 70500))
		   {  intPremium = (644);        
		}
		else if ((value >= 70501) & (value <= 71000))
		   {  intPremium = (647);        
		}
		else if ((value >= 71001) & (value <= 71500))
		   {  intPremium = (649);        
		}
		else if ((value >= 71501) & (value <= 72000))
		   {  intPremium = (652);        
		}
		else if ((value >= 72001) & (value <= 72500))
		   {  intPremium = (656);        
		}
		else if ((value >= 72501) & (value <= 73000))
		   {  intPremium = (660);        
		}
		else if ((value >= 73001) & (value <= 73500))
		   {  intPremium = (663);        
		}
		else if ((value >= 73501) & (value <= 74000))
		   {  intPremium = (667);        
		}
		else if ((value >= 74001) & (value <= 74500))
		   {  intPremium = (671);        
		}
		else if ((value >= 74501) & (value <= 75000))
		   {  intPremium = (674);        
		}
		else if ((value >= 75001) & (value <= 75500))
		   {  intPremium = (676);        
		}
		else if ((value >= 75501) & (value <= 76000))
		   {  intPremium = (680);        
		}
		else if ((value >= 76001) & (value <= 76500))
		   {  intPremium = (683);        
		}
		else if ((value >= 76501) & (value <= 77000))
		   {  intPremium = (687);        
		}
		else if ((value >= 77001) & (value <= 77500))
		   {  intPremium = (690);        
		}
		else if ((value >= 77501) & (value <= 78000))
		   {  intPremium = (694);        
		}
		else if ((value >= 78001) & (value <= 78500))
		   {  intPremium = (698);        
		}
		else if ((value >= 78501) & (value <= 79000))
		   {  intPremium = (702);        
		}
		else if ((value >= 79001) & (value <= 79500))
		   {  intPremium = (703);        
		}
		else if ((value >= 79501) & (value <= 80000))
		   {  intPremium = (707);        
		}
		else if ((value >= 80001) & (value <= 80500))
		   {  intPremium = (711);        
		}
		else if ((value >= 80501) & (value <= 81000))
		   {  intPremium = (715);        
		}
		else if ((value >= 81001) & (value <= 81500))
		   {  intPremium = (717);        
		}
		else if ((value >= 81501) & (value <= 82000))
		   {  intPremium = (721);        
		}
		else if ((value >= 82001) & (value <= 82500))
		   {  intPremium = (725);        
		}
		else if ((value >= 82501) & (value <= 83000))
		   {  intPremium = (729);        
		}
		else if ((value >= 83001) & (value <= 83500))
		   {  intPremium = (731);        
		}
		else if ((value >= 83501) & (value <= 84000))
		   {  intPremium = (734);        
		}
		else if ((value >= 84001) & (value <= 84500))
		   {  intPremium = (739);        
		}
		else if ((value >= 84501) & (value <= 85000))
		   {  intPremium = (742);        
		}
		else if ((value >= 85001) & (value <= 85500))
		   {  intPremium = (745);        
		}
		else if ((value >= 85501) & (value <= 86000))
		   {  intPremium = (748);        
		}
		else if ((value >= 86001) & (value <= 86500))
		   {  intPremium = (752);        
		}
		else if ((value >= 86501) & (value <= 87000))
		   {  intPremium = (756);        
		}
		else if ((value >= 87001) & (value <= 87500))
		   {  intPremium = (759);        
		}
		else if ((value >= 87501) & (value <= 88000))
		   {  intPremium = (762);        
		}
		else if ((value >= 88001) & (value <= 88500))
		   {  intPremium = (766);        
		}
		else if ((value >= 88501) & (value <= 89000))
		   {  intPremium = (770);        
		}
		else if ((value >= 89001) & (value <= 89500))
		   {  intPremium = (772);        
		}
		else if ((value >= 89501) & (value <= 90000))
		   {  intPremium = (775);        
		}
		else if ((value >= 90001) & (value <= 90500))
		   {  intPremium = (779);        
		}
		else if ((value >= 90501) & (value <= 91000))
		   {  intPremium = (783);        
		}
		else if ((value >= 91001) & (value <= 91500))
		   {  intPremium = (787);        
		}
		else if ((value >= 91501) & (value <= 92000))
		   {  intPremium = (789);        
		}
		else if ((value >= 92001) & (value <= 92500))
		   {  intPremium = (793);        
		}
		else if ((value >= 92501) & (value <= 93000))
		   {  intPremium = (797);        
		}
		else if ((value >= 93001) & (value <= 93500))
		   {  intPremium = (801);        
		}
		else if ((value >= 93501) & (value <= 94000))
		   {  intPremium = (802);        
		}
		else if ((value >= 94001) & (value <= 94500))
		   {  intPremium = (806);        
		}
		else if ((value >= 94501) & (value <= 95000))
		   {  intPremium = (811);        
		}
		else if ((value >= 95001) & (value <= 95500))
		   {  intPremium = (814);        
		}
		else if ((value >= 95501) & (value <= 96000))
		   {  intPremium = (816);        
		}
		else if ((value >= 96001) & (value <= 96500))
		   {  intPremium = (820);        
		}
		else if ((value >= 96501) & (value <= 97000))
		   {  intPremium = (824);        
		}
		else if ((value >= 97001) & (value <= 97500))
		   {  intPremium = (828);        
		}
		else if ((value >= 97501) & (value <= 98000))
		   {  intPremium = (830);        
		}
		else if ((value >= 98001) & (value <= 98500))
		   {  intPremium = (834);        
		}
		else if ((value >= 98501) & (value <= 99000))
		   {  intPremium = (838);        
		}
		else if ((value >= 99001) & (value <= 99500))
		   {  intPremium = (841);        
		}
		else if ((value >= 99501) & (value <= 100000))
		   {  intPremium = (843);        
		}
		else if ((value >= 100001) & (value <= 1000000))
		{  intAmountOver = (value-100000); 
		   intPremium = (intAmountOver*.00534)+843;
		}
		else if ((value > 1000001) & (value <= 5000000))
		{  intAmountOver = (value-1000000); 
		   intPremium = (intAmountOver*.00439)+5649;
		}
		else if ((value > 5000001) & (value <= 15000000))
		{  intAmountOver = (value-5000000); 
		   intPremium = (intAmountOver*.00362)+23209;
		}
		else if ((value > 15000001) & (value <= 25000000))
		{  intAmountOver = (value-15000000); 
		   intPremium = (intAmountOver*.00257)+59409;
		}
		else if ((value > 25000000))
		{  intAmountOver = (value-25000000); 
	
		   intPremium = (intAmountOver*.00154)+85109;
		}
		else 
		   intPremium = 0;
	   
		intTotal =  Math.round(intPremium);
		
		strTotal = intTotal.toString();
		intDecimal = strTotal.indexOf('.')
		 
		if(intDecimal == -1)
			strTotal = strTotal+".00";
			
		else
	  {  
		if((strTotal.length - intDecimal) == 2) {
		  strTotal = strTotal+"00";
			}
		  
		
		
		}
		
		return strTotal
}
