
		paymentTable = '';
		paymentDetails = '';




		function replaceAll( str, from, to ) {
		    var idx = str.indexOf( from );
		    while ( idx > -1 ) {
		        str = str.replace( from, to );
		        idx = str.indexOf( from );
		    }
		    return str;
		}
		function format(num){

			return formatNumber(num, 2, '.',',','','','-','')

		}
		function formatNumber(num,dec,thou,pnt,curr1,curr2,n1,n2) {
			var x = Math.round(num * Math.pow(10,dec));
			if (x >= 0) n1=n2='';
			var y = (''+Math.abs(x)).split('');
			var z = y.length - dec;y.splice(z, 0, pnt);
			while (z > 3) {
				z-=3; y.splice(z,0,thou);
			}
			var r = curr1+n1+y.join('')+n2+curr2;
			if(r.charAt(0) == ',') r = '0' + r;
			return r;
		}
		function G(t){return document.getElementById(t);}
		function calculateLoan(){


			if(LoanForm.krediOrani.value.length == 0){
				alert('Lütfen "Faiz Orani" alanini doldurunuz');
				LoanForm.krediOrani.focus();
				return false;
			}
			if(LoanForm.aylikKrediMiktari.value.length == 0 &&  LoanForm.toplamKrediMiktari.value.length == 0){
				alert('Lütfen "Kredi Tutari" ya da "Aylik Taksit Tutari" alanlarindan birini doldurunuz');
				LoanForm.toplamKrediMiktari.focus();
				return false;
			}
			var KREDI_TUTARI  = parseFloat(  replaceAll(  replaceAll(LoanForm.toplamKrediMiktari.value,'.','') , ',','.'  )  );
			var TAKSIT_TUTARI = parseFloat( replaceAll(  replaceAll(LoanForm.aylikKrediMiktari.value,'.','')  , ',','.'  ) );
			var GIRILEN_VADE = LoanForm.krediVadesi.value;
		//var KREDI_TIPI = LoanForm.krediTipi.value;
			var KREDI_ORANI = LoanForm.krediOrani.value.replace(',',".");
		//	var PARA_BIRIMI = LoanForm.krediDovizi.value;

			//(0.05          0.15              0.05           0)
			//personalBSMV, personalKKDF, corporateBSMV, corporateKKDF
			var KKDF = 0;
			var BSMV = 0.05;

		

			



			var BRUT_AYLIK_FAIZ_ORANI = (KREDI_ORANI / 100) * (KKDF + BSMV + 1);
			var CARPAN = Math.pow(1 + BRUT_AYLIK_FAIZ_ORANI, GIRILEN_VADE);

			paymentDetails = '<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr><td class="GridHeader" bgColor="#00005f" height="20" colspan="2">Hesaplama Sonuçlari</td></tr><td colspan="2">&nbsp;</td></tr>';
			
			paymentDetails += '<tr><td align="left" width="30%">';

			if(!isNaN(KREDI_TUTARI)){

				TAKSIT_TUTARI = (KREDI_TUTARI * CARPAN * BRUT_AYLIK_FAIZ_ORANI) / (CARPAN - 1);


			}else if(!isNaN(TAKSIT_TUTARI))	{

				KREDI_TUTARI = TAKSIT_TUTARI * (CARPAN - 1) / (CARPAN * BRUT_AYLIK_FAIZ_ORANI);


			}else {

				alert('Lütfen girdiginiz miktarlari kontrol ediniz');
				return;
			}


LoanForm.aylikKrediMiktari.value=format(TAKSIT_TUTARI);
		
			return false;
	}

	function popupPaymentTable(){

		  //calculateLoan();
		  var generator = window.open('','paymentTablePopup','height=700,width=700,scrollbars=1');
		  generator.document.write(paymentTable);
		  generator.document.close();
	}
	function showDiv(odemeDiv) {
		if (document.getElementById) { // DOM3 = IE5, NS6
			document.getElementById('odemeDiv').style.visibility = 'visible';
		}else {
			if (document.layers) { // Netscape 4
				document.odemeDiv.visibility = 'visible';
			}else { // IE 4
				document.all.odemeDiv.style.visibility = 'visible';
			}
		}
	}
	function init(){
		document.forms[0].aylikKrediMiktari.AMOUNTFX = true;
		document.forms[0].toplamKrediMiktari.AMOUNTFX = true;
	}

