// JavaScript Document
<!-- //hide from older browsers.



function calculate(ele){
  var installments=0;
  var i;
  var tqty;
  var count;
  var ttlcounter;
  var arrayLength;
	var p3;
	var t3;
	var a3;
	var srt;
 
	document.multipayment.os1.value =  document.multipayment.q1.value + ";" + document.multipayment.q2.value + ";" + document.multipayment.q3.value + ";" + document.multipayment.q4.value + ";" + document.multipayment.q5.value;	
	
  var oInstallments = document.multipayment.installments;
  
  if (!oInstallments.length) arrayLength = 1;
  else arrayLength = oInstallments.length;

     
	pledgeamount = parseFloat(document.multipayment.pledgeamount.value);		
	installments = parseInt(document.multipayment.installments.value);		
   
	 if (installments == 4) {
		 p3=3;
		 t3='M';
	 } else if (installments == 2) {
		 p3=6;
		 t3="M";
	 } else if (installments == 12) {
		 p3=1;
		 t3='M';
	 } 
	 /* Shared by all */
	 a3= formatCurrency (pledgeamount / installments);
	 srt = installments;

	 		 
	/*mnjtest: echo value of installments into existing parameters
	p3 = installments;
	t3 = 'Y';
	a3 = installments;
	srt = installments;*/

   if ((document.multipayment.isMac.value == "True")||(document.multipayment.isNetscape6.value == "True")||(document.multipayment.isIE.value == "False")) { 
      document.multipayment.p3.value = p3;
			      
      document.multipayment.t3.value = t3;

      document.multipayment.a3.value = a3;
      
			document.multipayment.srt.value = srt;

   } else {
      UpdateDivContent('divSubtotal'+ i,  '<span class=blk11>' + formatCurrency(price) + '</span>');
   } 
  
}
 
function buildcomments(ele){

	document.singlepayment.os1.value =  document.singlepayment.q1.value + ";" + document.singlepayment.q2.value + ";" + document.singlepayment.q3.value + ";" + document.singlepayment.q4.value + ";" + document.singlepayment.q5.value + ";" + document.singlepayment.q6.value;	
	  
}
 
 function formatCurrency(num) {
  num = num.toString().replace(/\$|\,/g,'');
  if (isNaN(num)) num = "0";
  cents = Math.floor((num*100+0.5)%100);
  num = Math.floor((num*100+0.5)/100).toString();
  if (cents < 10) cents = "0" + cents;
  for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
  num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3));
  return (num + '.' + cents);
 }
 
 
 function UpdateDivContent(divid, newcontent) {
    
  if (document.layers){ //ns4+
    with (document.layers[divid].document) {
      write(newcontent);
      close();
    }
   }
  
 }
 
// -->
