﻿myWindowLoadEventArr.push(["justDoIt", 
    function justDoIt(){
        mE("#btnSubmit").onclick= function(){
				    if(chkTest.checkForm()){
				        mE("#desc").style.display="none";
				        mE("#formArea").style.display="none";				        
				        mE(".attention")[0].style.display="none";
				        mE("#loader").style.display="block";
				        mE("#loader p")[0].innerHTML = "Please wait while process!";

				        //hesap türünü bul

				        var anaPara = parseInt(mE("#ctl00_phContent_txtAnaPara").value.split(",").join(""));
				        var paraBirimi = mE("#ctl00_phContent_ddKrediDoviz").value;
				        var kirikVade = parseInt(mE("#ctl00_phContent_txtKirikVade").value);


				        var hesapLimiti = (paraBirimi == "0") ? hesapLimitleri.tl : hesapLimitleri.doviz;
				        for (var i = 0; i < hesapLimiti.limits.length; i++) {
				            var range = hesapLimiti.limits[i].limit.split("-");
				            if (range[1] == "~") range[1] = (anaPara + 1) + ""; //sonsuz ise yazılan paranın 1 üstü yapıyoruz ki if cümlesini bozmiyim
				            range[0] = parseInt(range[0].split(".").join(""));
				            range[1] = parseInt(range[1].split(".").join(""));

				            if (anaPara >= range[0] && anaPara <= range[1]) {
				                for (var j = 0; j < hesapLimiti.limits[i].accounts.length; j++) {
				                    var dayRange = hesapLimiti.limits[i].accounts[j][2].split("-");
				                    if (kirikVade >= dayRange[0] && kirikVade <= dayRange[1]) {
				                        activeAccount = (siteLang == "tr") ? hesapLimiti.limits[i].accounts[j][0] : hesapLimiti.limits[i].accounts[j][0];//hesap makinesinde sonuçlarda tr geliyor
				                        break;
				                    }
				                }
				                break;
				            }
				        }

				        // içerik yüklenecek
				        var myAjx1 = new Acaks(
		                {
			                url: "hesap_makinesi_islem.aspx",
			                responseType: "text",
			                parameters: "anaPara=" + mE("#ctl00_phContent_txtAnaPara").value.split(",").join("") + "&paraBirimi=" + mE("#ctl00_phContent_ddKrediDoviz").value + "&kirikVade=" + mE("#ctl00_phContent_txtKirikVade").value,
			                successRun : function(_html){
			                    mE("#calcArea").style.display="none";
				                mE("#resultArea").style.display="block";
				                mE(".attention")[0].style.display="none";
				                mE("#resultContent").innerHTML=	_html;
				                if (mE("#calcResultTable")) zebraStyle(mE("#calcResultTable"), "tr", 2, "sel")

				                mE("#reTry").onclick= function(){
				                    mE("#calcArea").style.display="block";
				                    mE("#resultArea").style.display="none";
				                    mE(".attention")[0].style.display="block";
				                    mE("#loader").style.display="none";
				                    mE("#desc").style.display="block";
				                    mE("#formArea").style.display="block";
				                    return false;
				                }	
			                }
		                }
	                    );
				    }
				    else{
				        return false;
				    }				    
				}
	}
])


