		function ValidateNumber(isdecimal) {
		try
			{
				var kc = window.event.keyCode;
				
				var t = window.event.srcElement.value ;
				if (isdecimal) 
				{
          			var idxOfComma = t.indexOf(',');
					if (idxOfComma != -1) 
					{
						if( (kc >= 48 && kc <= 57) == false) 
						{
							window.event.keyCode = 0;
						}
                        else 
                        {
							var rNmb = t.substring(idxOfComma+1);
							if (rNmb.length == 2)
                          		window.event.keyCode = 0;
						}
					}
					else 
					{
						if ((kc >= 48 && kc <= 57 || kc == 44) == false) 
						{
							window.event.keyCode = 0;
						}
                        var ft = removeFormat(t, ".");
                        if (ft.length >= 14 && (kc >= 48 && kc <= 57)) 
                        {
							window.event.keyCode = 0;
                        }
					}
				}
				else 
				{
					if ((kc >= 48 && kc <= 57) == false) 
					{
						window.event.keyCode = 0;
					}
				}
			}
				catch(e){alert(e.message);
			}
	
		}
		function checkRow(){
		 o = event.srcElement;
		 tmp = o.value;
		 /*if(event.srcElement.name=="bal0"  && ((event.keyCode>57 || event.keyCode<48) && event.keyCode!=46))
		 {
			var val = String(event.srcElement.value);
 			event.srcElement.value=val.substring(0,event.srcElement.value.length-1);
 			//alert("Lütfen rakam giriniz.");
 			return false;
		 }
		 else if(o.name.substr(0,2) == "rt"  && ((event.keyCode>57 || event.keyCode<48) && event.keyCode!=46))
		 {
			var val = String(event.srcElement.value);
 			event.srcElement.value=val.substring(0,event.srcElement.value.length-1);
 			//alert("Lütfen rakam giriniz.");
 			return false;
		 }
		 else if(o.name.substr(0,2) == "cr"  && ((event.keyCode>57 || event.keyCode<48) && event.keyCode!=46))
		 {
			var val = String(event.srcElement.value);
 			event.srcElement.value=val.substring(0,event.srcElement.value.length-1);
 			//alert("Lütfen rakam giriniz.");
 			return false;
		 }
		 else if(o.name.substr(0,2) == "db"  && ((event.keyCode>57 || event.keyCode<48) && event.keyCode!=46))
		 {
			var val = String(event.srcElement.value);
 			event.srcElement.value=val.substring(0,event.srcElement.value.length-1);
 			//alert("Lütfen rakam giriniz.");
 			return false;
		 }*/
		 if (o.name.substr(0,2) == "cr"){
			if (o.value == "" || o.value == 0){
				document.getElementById("db" + o.name.substr(2,o.name.length-2)).disabled = false;
				document.getElementById("db" + o.name.substr(2,o.name.length-2)).value = "";
			}else{
				document.getElementById("db" + o.name.substr(2,o.name.length-2)).disabled = true;
				document.getElementById("db" + o.name.substr(2,o.name.length-2)).value = 0;
			}
		 }else if (o.name.substr(0,2) == "db"){
			if (o.value == "" || o.value == 0){
				document.getElementById("cr" + o.name.substr(2,o.name.length-2)).disabled = false;
				document.getElementById("cr" + o.name.substr(2,o.name.length-2)).value = "";
			}else{
				document.getElementById("cr" + o.name.substr(2,o.name.length-2)).disabled = true;
				document.getElementById("cr" + o.name.substr(2,o.name.length-2)).value = 0;
			}
		}
		 
		 
		 if (o.name.substr(0,3) == "bal" || o.name.substr(0,2) == "rt" || o.name.substr(0,2) == "cr" || o.name.substr(0,2) == "db"){
			format_number(o,true);
		 }
		 if (document.getElementById("y0").selectedIndex == 0 ||
			document.getElementById("m0").selectedIndex == 0 ||
			document.getElementById("d0").selectedIndex == 0 ||
			document.getElementById("bal0").value == "" ){
			return;
		 }
			sendData()
		}
		function checkRowObj(control){
		 o = control;
		 tmp = o.value;
		 /*if(event.srcElement.name=="bal0"  && ((event.keyCode>57 || event.keyCode<48) && event.keyCode!=46))
		 {
			var val = String(event.srcElement.value);
 			event.srcElement.value=val.substring(0,event.srcElement.value.length-1);
 			//alert("Lütfen rakam giriniz.");
 			return false;
		 }
		 else if(o.name.substr(0,2) == "rt"  && ((event.keyCode>57 || event.keyCode<48) && event.keyCode!=46))
		 {
			var val = String(event.srcElement.value);
 			event.srcElement.value=val.substring(0,event.srcElement.value.length-1);
 			//alert("Lütfen rakam giriniz.");
 			return false;
		 }
		 else if(o.name.substr(0,2) == "cr"  && ((event.keyCode>57 || event.keyCode<48) && event.keyCode!=46))
		 {
			var val = String(event.srcElement.value);
 			event.srcElement.value=val.substring(0,event.srcElement.value.length-1);
 			//alert("Lütfen rakam giriniz.");
 			return false;
		 }
		 else if(o.name.substr(0,2) == "db"  && ((event.keyCode>57 || event.keyCode<48) && event.keyCode!=46))
		 {
			var val = String(event.srcElement.value);
 			event.srcElement.value=val.substring(0,event.srcElement.value.length-1);
 			//alert("Lütfen rakam giriniz.");
 			return false;
		 }*/
		 if (o.name.substr(0,2) == "cr"){
			if (o.value == "" || o.value == 0){
				document.all("db" + o.name.substr(2,o.name.length-2)).disabled = false;
				document.all("db" + o.name.substr(2,o.name.length-2)).value = "";
			}else{
				document.all("db" + o.name.substr(2,o.name.length-2)).disabled = true;
				document.all("db" + o.name.substr(2,o.name.length-2)).value = 0;
			}
		 }else if (o.name.substr(0,2) == "db"){
			if (o.value == "" || o.value == 0){
				document.all("cr" + o.name.substr(2,o.name.length-2)).disabled = false;
				document.all("cr" + o.name.substr(2,o.name.length-2)).value = "";
			}else{
				document.all("cr" + o.name.substr(2,o.name.length-2)).disabled = true;
				document.all("cr" + o.name.substr(2,o.name.length-2)).value = 0;
			}
		}
		 
		 
		 if (o.name.substr(0,3) == "bal" || o.name.substr(0,2) == "rt" || o.name.substr(0,2) == "cr" || o.name.substr(0,2) == "db"){
			format_number(o,true);
		 }
		 if (document.all("y0").selectedIndex == 0 ||
			document.all("m0").selectedIndex == 0 ||
			document.all("d0").selectedIndex == 0 ||
			document.all("bal0").value == "" ){
			return;
		 }
			sendData()
		}
		var url = "/adat.aspx?"
		function sendData(){
		   myurl = url;
		   myurl = myurl + "y0=" + document.all("y0").options[document.all("y0").selectedIndex].value;
		   myurl = myurl + "&m0=" + document.all("m0").options[document.all("m0").selectedIndex].value; 
		   myurl = myurl + "&d0=" + document.all("d0").options[document.all("d0").selectedIndex].value; 
		   myurl = myurl + "&bal0=" + document.all("bal0").value; 		   
		   myurl = myurl + "&day0=" + document.all("day0").options[document.all("day0").selectedIndex].value; 
		   send =false;
		   for(i=1;i<=10;i++){
		    var g,a,y,rt,cr,db
		    y = document.all("y" + i).options[document.all("y" + i).selectedIndex].value;
		    a = document.all("m" + i).options[document.all("m" + i).selectedIndex].value;
		    g = document.all("d" + i).options[document.all("d" + i).selectedIndex].value;
		    rt = document.all("rt" + i).value; 
		    cr = document.all("cr" + i).value; 
		    db = document.all("db" + i).value; 
		    if (g == 0 || a == 0 || y == 0 || rt == "" || (cr == "" && db == "")){break;}
		     myurl = myurl + "&y" + i + "=" + y;
			 myurl = myurl + "&m" + i + "=" + a;
		     myurl = myurl + "&d" + i + "=" + g;
		     myurl = myurl + "&rt" + i + "=" + rt;
		     myurl = myurl + "&cr" + i + "=" + cr;
		     myurl = myurl + "&db" + i + "=" + db;
		   }
		   //alert(myurl);
		   loadXML(myurl);
		}
		
		
	function processChange(){

	if (req.readyState == 4) {
		if (req.responsetext ==""){return;}
		var results = req.responseText.split(";");
		var j = 0,k=0;
		with(document){
			
			for ( j = 0 ; j < results.length ; j ++){
				k++;
				getElementById("day" + k).innerHTML = results[j]; j++;
				if (j < results.length){
					getElementById("bal" + k).innerHTML = results[j]; 
					j++;
					if (j < results.length)
						getElementById("int" + k).innerHTML = results[j]; 
				}
			}//end for
		}//end with
	}//end if
	}//end function