   //tek input olan sayfada formun eneter ile submit edilmesini onler
   var submitFlag=false;
   var decSep = "";
   var sep = ".";
   var format_decSep = ",";

   // gönderilen de?eri sep de?eri ile formatlar
   function commafy(inpValue) {
       var re = /(\d+)(\d{3})/ ;
       while ( re.test(inpValue) ) {
           inpValue = eval("inpValue.replace(re,'$1" + sep + "$2')");
       }
       return inpValue;

   }
   // gönderilen de?eri sep de?eri ile formatlar
   // decimal ve sign eklemesi yapıldı
   // param dec : decimal digit sayisi
   function formatTutar(inpValue,dec) {
       var re = /(\d+)(\d{3})/ ;
       var reP = /(-)(\d+)/ ;
       var reS = /(\d+)(-)/ ;
       var sign_part='';
       var dec_part=' ';
       inpValue= inpValue.toString();
       if (inpValue=='0') return inpValue;
       
       if (reP.test(inpValue)) {
          sign_part = inpValue.substring(0,1);	
          inpValue = inpValue.substring(1,inpValue.length);	
       } else if (reS.test(inpValue)) {
          sign_part = inpValue.substring(inpValue.length-1,inpValue.length);	
          inpValue = inpValue.substring(0,inpValue.length-1);	
       }
       if (dec!=0 && dec >= inpValue.length) {
       		var len = (dec-inpValue.length)+1;
	       	for (var i=0;i<len;i++) {
	       		inpValue="0"+inpValue;
	       	}	
       }
       dec_part = inpValue.substring(inpValue.length - dec,inpValue.length);
	   inpValue = inpValue.substring(0,inpValue.length - dec); 	
	   inpValue = parseInt(inpValue,10).toString();

       while ( re.test(inpValue) ) {
           inpValue = eval("inpValue.replace(re,'$1"+sep+"$2')");
       }
       if (dec>0) {
		   inpValue = inpValue+format_decSep+dec_part;
	   }	   
	   if (sign_part=='-')
	   		inpValue = sign_part+inpValue;
	   			       	
       return inpValue;

   }

   // gönderilen de?eri sep(,) de?i?keninden ar?nd?r?r
   function deCommafy(inpValue) {
       var re = eval("/\\" + sep + "/g") ;

       return inpValue.replace(re,"");      
   }
   function formatCurrency(inpObj) {
       inpValue = inpObj.value;
       var fromIndex = 0;
       var toIndex = 0;
       ytlVal = inpValue;
       var unformattedString = deCommafy(ytlVal) ;
       if ( unformattedString.length > 9 ) {
           unformattedString = unformattedString.substring(0,9); // en fazla 9 hane olsun
       }
       if ( !isNaN( parseInt(unformattedString,10) ) ) { // ytlVal nümerik bir de?er ise
           unformattedString = parseInt(unformattedString,10).toString() ; // en ba?taki s?f?rlardan kutulmak için bunu yap?yoruz
       } else { // e?er nümerik bir de?er girilmemi?se
           inpObj.value = "";
           inpObj.focus();
           return;
       }
       inpObj.value = commafy( unformattedString );
   }
   function formatCurrencyKurus(inpObj) {
   		var temp="";
   		
   		for(var i=0;i<inpObj.value.length;i++){
   		  if(inpObj.value.charAt(i)<"0" || inpObj.value.charAt(i)>"9") break;
   		  temp=temp+inpObj.value.charAt(i);
   		}
	   inpObj.value=temp;
   }   

   function setTutar(f,objname) {
   
   	   var hiddenObj = eval("f."+objname);
	   var ytlObj = eval("f."+objname+"Tam");
	   var kurusObj = eval("f."+objname+"Kurus");
   
	   kurusObj.value = strTrim(kurusObj.value);
	   
	   tamtutar=deCommafy(ytlObj.value);
	   
       if ( ytlObj.value.length == 0 && kurusObj.value.length==0 ) {
           ytlObj.value = "";
           hiddenObj.value = "";
           return 0;
       }
       if ( kurusObj.value != "" && !isNumber(kurusObj.value) ) {
           alert("Kuruş alanına lütfen nümerik değer giriniz.");
           kurusObj.focus();
           return 1;
       }
       if ( kurusObj.value.length == 0 ) {
           sonuc = tamtutar + decSep + "00";
           kurusObj.value = "00";
       } else if ( kurusObj.value.length == 1 ) {
           sonuc = tamtutar + decSep + kurusObj.value + "0";
           kurusObj.value += "0";
       } else {
           sonuc = tamtutar + decSep + kurusObj.value;
       }
	   hiddenObj.value=sonuc;
	   return 0;
   }
   function setTutarArray(f,objname,arrayInd) {

   	   var hiddenObj = eval("f."+objname+"["+arrayInd.toString()+"]");
	   var ytlObj = eval("f."+objname+"Tam"+"["+arrayInd.toString()+"]");
	   var kurusObj = eval("f."+objname+"Kurus"+"["+arrayInd.toString()+"]");

	   kurusObj.value = strTrim(kurusObj.value);
	   tamtutar=deCommafy(ytlObj.value);
			   
       if ( ytlObj.value.length == 0 ) {
           ytlObj.value = "";
           hiddenObj.value = "";
           return 0;
       }

       if ( kurusObj.value != "" && !isNumber(kurusObj.value) ) {
           alert("Kuruş alanına lütfen nümerik değer giriniz.");
           kurusObj.focus();
           return 1;
       }
       if ( kurusObj.value.length == 0 ) {
           sonuc = tamtutar + decSep + "00";
           kurusObj.value = "00";
       } else if ( kurusObj.value.length == 1 ) {
           sonuc = tamtutar + decSep + kurusObj.value + "0";
           kurusObj.value += "0";
       } else {
           sonuc = tamtutar + decSep + kurusObj.value;
       }
	   hiddenObj.value=sonuc;
	   return 0;
   }
   
   function splitTutar(f,objname) {
   	   var hiddenObj = eval("f."+objname);
	   var ytlObj = eval("f."+objname+"Tam");
	   var kurusObj = eval("f."+objname+"Kurus");
   
	   tamtutar=hiddenObj.value;
       if ( hiddenObj.value.length == 0 ) {
           ytlObj.value = "";
           kurusObj.value = "";
           return;
       }
	   ytlObj.value=commafy((parseInt(tamtutar/100)).toString());
	   kurusObj.value=parseInt(tamtutar%100);
	   if (kurusObj.value*1 < 10)
	   		kurusObj.value = "0"+kurusObj.value;
	   return;
   }
   function splitTutarArray(f,objname,arrayInd) {
   	   var hiddenObj = eval("f."+objname+"["+arrayInd.toString()+"]");
	   var ytlObj = eval("f."+objname+"Tam"+"["+arrayInd.toString()+"]");
	   var kurusObj = eval("f."+objname+"Kurus"+"["+arrayInd.toString()+"]");
   
	   tamtutar=hiddenObj.value;
       if ( hiddenObj.value.length == 0 ) {
           ytlObj.value = "";
           kurusObj.value = "";
           return;
       }
	   ytlObj.value=commafy((parseInt(tamtutar/100)).toString());
	   kurusObj.value=parseInt(tamtutar%100);
	   if (kurusObj.value*1 < 10)
	   		kurusObj.value = "0"+kurusObj.value;
	   return;
   }

   function strTrim(instr){
       return instr.replace(/^\s+/,'').replace(/\s+$/,'');
   }


