	function InpKeyPress_BuyukHarf() {
		
		if ( event.keyCode==105) window.event.keyCode=304;/*i*/
		if (event.keyCode == 305) event.keyCode = 73; /*ı*/
		if (event.keyCode == 231) event.keyCode = 119; /*ç*/
		if (event.keyCode == 287) event.keyCode = 286;/*ğ*/
		if (event.keyCode == 246) event.keyCode = 214;/*ö*/
		if (event.keyCode == 252) event.keyCode = 220;/*ü*/
		if (event.keyCode == 351) event.keyCode = 350; /*ş*/
		
     	for (x=97; x<=122; x++) {
			if (event.keyCode == x)  event.keyCode = x-32;  // A 'dan Z' ye 
		}
	}

	function InpKeyPress() {
		if (event.keyCode == 304) event.keyCode = 73;
		if (event.keyCode == 305) event.keyCode = 73; 
		if (event.keyCode == 231) event.keyCode = 67; 
		if (event.keyCode == 199) event.keyCode = 67;
		if (event.keyCode == 286) event.keyCode = 71; 
		if (event.keyCode == 287) event.keyCode = 71; 
		if (event.keyCode == 214) event.keyCode = 79;
		if (event.keyCode == 246) event.keyCode = 79;
		if (event.keyCode == 220) event.keyCode = 85;
		if (event.keyCode == 252) event.keyCode = 85;
		if (event.keyCode == 350) event.keyCode = 83; 
		if (event.keyCode == 351) event.keyCode = 83; 
		
     	for (x=97; x<=122; x++) {
			if (event.keyCode == x)  event.keyCode = x-32;  // A 'dan Z' ye 
		}
	}

	function Only_Numeric(e) { 
		var whichCode = (window.Event) ? e.which : e.keyCode;
		 
		 alert(String.fromCharCode(e.keyCode));
		if (whichCode == 13) return true;  // Enter
		if (whichCode == 46) return true;  // Nokta
		if (whichCode > 57 ){
		return false;}
		if (whichCode < 48 && whichCode > 13){
		return false;}
	}

	function Amount_onkeyup(thisis,digit,decimal) {   

		var tempstr,newstr,str,i,str2 ;
		var commapos,aftercomma,commacount;
		var tempaftercomma;
		 
		i=0;
		str = thisis.value;
		decimal=parseFloat(decimal);
		digit=parseFloat(digit);
 
		while ( 15 > i) {
			str = str.replace(",","");
			i=i+1;
		}
	 
		commacount=0;
		commapos=str.indexOf(".");
		 
		if (commapos>=0) {
			aftercomma=str.substr(commapos);
			str=str.substr(0,commapos);
		}
		else
			aftercomma="";
	 
		if(str.length>=digit) {
			str=str.substr(0,digit);
		}
		if(aftercomma.length>decimal+1) {
			if (decimal<=0)
				aftercomma="";
			else
			aftercomma=aftercomma.substr(0,decimal+1);
		}
		else {
			if (decimal<=0)
				aftercomma="";
		}
	 
		if (commapos>=0) {
			tempaftercomma = aftercomma.substr(1,decimal);
			//alert(tempaftercomma); 
	   
			if (tempaftercomma.indexOf(".")>=0)
				aftercomma = ".";
		}
			/**/
		if (str.length > 3) {
			tempstr=str;
			newstr="";
			while (tempstr.length>3) {
				newstr=","+tempstr.substr(tempstr.length-3)+newstr; 
				tempstr=tempstr.substr(0,tempstr.length-3);
			}
			str=tempstr+newstr+aftercomma;
		}
		else {
			if(commapos>=0)	{
				str=str+aftercomma;
			}
		}
	 
		thisis.value= str;
      
	}

    function replace(string,text,by) 
    {
        var strLength = string.length, txtLength = text.length;
        if ((strLength == 0) || (txtLength == 0)) return string;

        var i = string.indexOf(text);
        if ((!i) && (text != string.substring(0,txtLength))) return string;
        if (i == -1) return string;

        var newstr = string.substring(0,i) + by;

        if (i+txtLength < strLength)
            newstr += replace(string.substring(i+txtLength,strLength),text,by);

        return newstr;
	}
	
	function form_at(thisis,digit,decimal) {   

		var tempstr,newstr,str,i,str2 ;
		var commapos,aftercomma,commacount;
		var tempaftercomma;
		 
        
		i=0;
		str = thisis;
		
		decimal=parseFloat(decimal);
		digit=parseFloat(digit);
 
		while ( 15 > i) {
			str = str.replace(",","");
			i=i+1;
		}
	 
		commacount=0;
		commapos=str.indexOf(".");
		 
		if (commapos>=0) {
			aftercomma=str.substr(commapos);
			str=str.substr(0,commapos);
		}
		else
			aftercomma="";
	 
		if(str.length>=digit) {
			str=str.substr(0,digit);
		}
		if(aftercomma.length>decimal+1) {
			if (decimal<=0)
				aftercomma="";
			else
			aftercomma=aftercomma.substr(0,decimal+1); //? verilen decimal sayısndan sonrasını direkt atıyor...
		}
		else {
			if (decimal<=0)
				aftercomma="";
		}
	 
		if (commapos>=0) {
			tempaftercomma = aftercomma.substr(1,decimal);
			//alert(tempaftercomma); 
	   
			if (tempaftercomma.indexOf(".")>=0)
				aftercomma = ".";
		}
			/**/
		if (str.length > 3) {
			tempstr=str;
			newstr="";
			while (tempstr.length>3) {
				newstr=","+tempstr.substr(tempstr.length-3)+newstr; 
				tempstr=tempstr.substr(0,tempstr.length-3);
			}
			str=tempstr+newstr+aftercomma;
		}
		else {
			if(commapos>=0)	{
				str=str+aftercomma;                    
			}
		}
	 
		return str ;
	}	
