// kutucuklara sayısal ifade girilmesini sağlar
function numbersonly(myfield, e, dec) {
  var key;
  var keychar;

  if (window.event)
	key = window.event.keyCode;
  else if (e)
	key = e.which;
  else
	return true;
  keychar = String.fromCharCode(key);

  // control keys
  if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
	return true;

  // numbers
  else if ((("0123456789").indexOf(keychar) > -1))
	return true;

  // decimal point jump
  else if (dec && (keychar == ".")) {
	myfield.form.elements[dec].focus();
	return false;
  } else
	return false;
}

function startUpload(formname,box,is){	
	var a=16;
	if(is==1241)
		a=8;
	for(var i=1;i<=a;i++){
		if(i!=box)
			xajax.$('R'+i).disabled = true;
	}	
	document.getElementById(formname).submit();
	xajax.$('f1_upload_process').style.visibility = 'visible'; 
}	
function stopUpload(v,f,e,s,d){
	document.getElementById('f1_upload_process').style.visibility = 'hidden';
	for(var i=1;i<=16;i++){
		xajax.$('R'+i).disabled = false;		
	}
	if(e){
		alert(e);
	}else{
		xajax_goster(v,f,s,d);
	}		
}   

function js483282(f,b,xf){	
	xajax.$(b).disabled=true;
	xajax.$(b).value='İşleminiz yapılıyor.';
	var a = xajax.call(xf,{mode:'synchronous',parameters:[xajax.getFormValues(f),b]})
	if(a==1)
		return true;
	else
		return false;	
}
function js483284(f,b,xf,d){	
	xajax.$(b).disabled=true;
	xajax.$(b).value='İşleminiz yapılıyor.';
	var a = xajax.call(xf,{mode:'synchronous',parameters:[xajax.getFormValues(f),b,d]})
	if(a==1)
		return true;
	else
		return false;	
}

function js483283(f,b,xf){
	xajax.$(b).disabled=true;
	xajax.$(b).value='İşleminiz yapılıyor.';
	var a = xajax.call(xf,{mode:'synchronous',parameters:[xajax.getFormValues(f),b]})
	if(a==1)		
		document.getElementById(f).submit();
	else
		return false;	
}


function setHomepage(url){
 if (document.all){
 	document.body.style.behavior='url(#default#homepage)';
  	document.body.setHomePage(url);
 }else if (window.sidebar){
    if(window.netscape){
         try{  
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
         }catch(e){  
    	 	//alert("this action was aviod by your browser if you want to enable please enter about:config in your address line,and change the value of signed.applets.codebase_principal_support to true");
    	 	alert('Bu işlem tarayınız tarafından engellenmiştir. Aktif hale getirmek için, lütfen tarayacınızın adres satırana about:config yazarak enter tuşuna basınız. Ekrana gelecek listden "signed.applets.codebase_principal_support" değerini "true" yapınız.');  
         }
    } 
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage',url);
 }
}

/* kredi hesaplama*/
/* rakam biçimi */
var efRakam = new Object();
efRakam.numArray = new Array();
efRakam.regReplace = function (vOrg,vSrc,valReg){
	var sVal;
	try{
		sVal = new String(vOrg);
		if (sVal.length < 1) { return sVal; }		
			sVal = sVal.replace((eval("/\\" + vSrc + "/g")),valReg);
	}catch (exception) { }
	return sVal;
}

efRakam.sayiBicim = function(sayi,decDigit,sifir,pr,boolean){
	sayi = efRakam.regReplace(sayi,".","");
	var tmpSayi = parseInt(sayi);
	var iSign = sayi < 0 ? -1 : 1;
	tmpSayi *= Math.pow(10,decDigit);
	tmpSayi = Math.round(Math.abs(tmpSayi))
	tmpSayi /= Math.pow(10,decDigit);
	tmpSayi *= iSign;
	var returnSayi = new String(tmpSayi);
	if (!sifir && sayi < 1 && sayi > -1 && sayi != 0)
		if (sayi > 0)
			returnSayi = returnSayi.substring(1,returnSayi.length);
		else
			returnSayi = "-" + returnSayi.substring(2,returnSayi.length);
		if (boolean && (sayi >= 1000 || sayi <= -1000)){
			var iStart = returnSayi.indexOf(".");
			if (iStart < 0)
				iStart = returnSayi.length;
			iStart -= 3;
			while (iStart >= 1){
				returnSayi = returnSayi.substring(0,iStart) + "." + returnSayi.substring(iStart,returnSayi.length)
				iStart -= 3;
			}
		}
		if (parent && sayi < 0){
			returnSayi = "(" + returnSayi.substring(1,returnSayi.length) + ")";
		}
		if (returnSayi == 'NaN')
			returnSayi = '';
		return returnSayi;
}
						
function sayiBicimOnload(tutar,id){	
	document.getElementById(id).value = efRakam.sayiBicim(tutar,2,false,false,true);
}
/* rakam biçimi */
function kh(f,b,d){
	xajax.$(b).disabled=true;
	xajax_efKrediHesapla(xajax.getFormValues(f),b,d);
	return false;	
}

/* kredi hesaplama */
function resimtab(val){
	if(val=='1'){
		document.getElementById('resim1').style.display ='inline';			
		document.getElementById('resim2').style.display ='none';
	}else if(val=='2'){
		document.getElementById('resim1').style.display ='none'; 		    
		document.getElementById('resim2').style.display ='inline';
	}
}
//
var params = {menu: "false",wmode: "transparent"};
var flashVars = {};
var opaque = {menu: "false",wmode: "opaque"};
var attributes = {}; 
 
var swfAddDiv=function(dizin,div,yükseklik,genislik,veri){
    //swfobject.embedSWF(dizin+"?"+Math.random(),div, genislik,yükseklik, "9.0.0","",veri, params);
    swfobject.embedSWF(dizin,div, genislik,yükseklik, "9.0.0","",veri, params);
}

function alertcontrol(val){
	if(val!='true')
	  return alert(val);
}