function sanalklavyedivsh()
{
var NS4 = (document.layers) ? true:false;
var NS6 = (document.getElementById) ? true:false;

if(sanalklavyeggfrm.sanalklavyecb.checked)
   {
   document.getElementById('sanalklavyediv').style.visibility = "visible";
   document.login.parola.readOnly = true;
   }
else
   {
   document.getElementById('sanalklavyediv').style.visibility = "hidden";
   document.login.parola.readOnly = false;
   }
}

function yazarmi()
{
if(sanalklavyeggfrm.sanalklavyecb.checked)
   {
   alert('Lütfen \"Sanal Klavye\"yi kullaniniz veya iptal ediniz.');
   }
}

function skt(gelendeger) {
   var retValue = gelendeger;
   var ch = retValue.substring(0, 1);
   while (ch == " ") {
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") {
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   while (retValue.indexOf("  ") != -1) {
      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, 		 retValue.length);
   }
   rastgelediz();
   return retValue;
}

function skyaz(skdeger)
{
		if (document.login.parola.value.length<16) {
				document.login.parola.value = document.login.parola.value + skt(skdeger);
		}
}

function  sksil(){
	    if (document.login.parola.value.length>0) {
				document.login.parola.value = document.login.parola.value.substring(0,document.login.parola.value.length-1);
		}
}

function sklavyechck() {

	if (NS6) {
		//var ov1=document.getElementById("klavyecl")
		if(getKlcl()==1)
		{
			setKlcl(0);
			displayImage('imgs/acik.gif');
			getFocusedEdit().focus();
		} else if(getKlcl()==0) {
			setKlcl(1);
			displayImage('imgs/kapali.gif');
			getFocusedEdit().focus();
		}
	} else {
		if(getKlcl()==1 && (document.all.klavyecl.checked == false))
		{
			setKlcl(0);
			displayImage('imgs/acik.gif');
			getFocusedEdit().focus();
		} else if(getKlcl()==0 && (document.all.klavyecl.checked == true)) {
			setKlcl(1);
			displayImage('imgs/kapali.gif');
			getFocusedEdit().focus();
		}
	}
}

function rastgelediz() {
		var rgsayi;
		var degerler;
		for (i=0;i<document.sanalklavyefrm.elements.length;i++){
	        bdeger = document.sanalklavyefrm.elements[i];
		    if (bdeger.name != "S" & bdeger.name != "Y") {
				rgsayi = Math.floor(Math.random()*10);
				if (rgsayi==9) {
					rgsayi = 10;
				}
				degerler = bdeger.value;
				bdeger.value=document.sanalklavyefrm.elements[rgsayi].value;
				document.sanalklavyefrm.elements[rgsayi].value = degerler;
		    }
		}
}