var sUrl;
var gErrors = 0; 
var obj;
function SehirId()
{
	document.kayit.AdresIlceId.value='';
	document.kayit.submit();
}
function IlceId()
{
	document.kayit.OkulId.value='';
	document.kayit.submit();
}

function OkulIdDegis()
{
	document.kayit.submit();
}

function trim(s)
{
	return rtrim(ltrim(s));
}

function ltrim(s)
{
	var l=0;
	while(l < s.length && s[l] == ' ')
	{	l++; }
	return s.substring(l, s.length);
}

function rtrim(s)
{
	var r=s.length -1;
	while(r > 0 && s[r] == ' ')
	{	r-=1;	}
	return s.substring(0, r+1);
}


function KodKontrolx(npage,form_name,xobj,param)
{
	sUrl=npage;	
    form = document.getElementById(form_name);
    for(i=0;i<=form.length-1;i++) {
        //alert(form.elements[i].name+"/"+form.elements[i].type);
        switch (form.elements[i].type) {
            case "text":
                if(param!=null) {
                    param+=("&"+form.elements[i].name+"="+encodeURI(form.elements[i].value));
                } else {
                    param=(form.elements[i].name+"="+encodeURI(form.elements[i].value));
                }
                break;
            case "password":
                if(param!=null) {
                    param+=("&"+form.elements[i].name+"="+encodeURI(form.elements[i].value));
                } else {
                    param=(form.elements[i].name+"="+encodeURI(form.elements[i].value));
                }
                break;
            case "hidden":
                if(param!=null) {
                    param+=("&"+form.elements[i].name+"="+encodeURI(form.elements[i].value));
                } else {
                    param=(form.elements[i].name+"="+encodeURI(form.elements[i].value));
                }
                break;
            case "radio":
                if(param!=null) {
                    if(form.elements[i].checked==true) {
                    param+=("&"+form.elements[i].name+"="+encodeURI(form.elements[i].id));}
                } else {
                    if(form.elements[i].checked==true) {
                    param=(form.elements[i].name+"="+encodeURI(form.elements[i].id));}
                }
                break;
            case "select-one":				
				{
					 if(param!=null) {
	
						param+=("&"+form.elements[i].name+"="+encodeURI(form.elements[i].options[form.elements[i].selectedIndex].value));
					} else {
	
						param=(form.elements[i].name+"="+encodeURI(form.elements[i].options[form.elements[i].selectedIndex].value));
					}
				}
                break;
            case "checkbox":
                 if(param!=null) {

                    param+=("&"+form.elements[i].name+"="+encodeURI(form.elements[i].checked));
                } else {

                    param=(form.elements[i].name+"="+encodeURI(form.elements[i].checked));
                }
                break;
            case "select-multiple":
                //alert(form.elements[i].length);
                for(s=0;s<form.elements[i].length;s++) {

                        if(form.elements[i].options[s].selected==true) {
                            if(stmp==null) {
                                stmp=form.elements[i].options[s].value;} else {
                                stmp+="|"+form.elements[i].options[s].value
                                }
                        }

                }
                if(stmp==null) { stmp=-1;}
                if(param!=null) {

                    param+=("&"+form.elements[i].name+"="+encodeURI(stmp));
                } else {

                    param=(form.elements[i].name+"="+encodeURI(stmp));
                }
                break;
            case "textarea":
                if(param!=null) {
                    param+=("&"+form.elements[i].name+"="+encodeURI(form.elements[i].value));
                } else {
                    param=(form.elements[i].name+"="+encodeURI(form.elements[i].value));
                }
                break;

        }
    }


	xmlObj =null;
	obj=xobj;
  if(window.XMLHttpRequest){
      xmlObj = new XMLHttpRequest();
      if (xmlObj.overrideMimeType) {
             xmlObj.overrideMimeType('text/html');
         }
  } else if(window.ActiveXObject){
       try {
            xmlObj = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {
                return;
            }
         }
  } else {
      return;
  }	
    xmlObj.onreadystatechange = function(){
    if(xmlObj.readyState == 4){
      if(xmlObj.status    == 200) {
        var result = xmlObj.responseText
       updateObj(obj, result);
    }}}
	document.getElementById(obj).innerHTML="  kontrol ediliyor...";
	
	  xmlObj.open('POST', sUrl, true);
	  xmlObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	  xmlObj.setRequestHeader("Content-length", param.length);
	  xmlObj.setRequestHeader("Connection", "close");
	  xmlObj.send(param);
}

function updateObj(obj, data){
	if (obj=='KytKontrolText' && data.length<5) {window.navigate('tsk.php');}
   else
   {document.getElementById(obj).innerHTML=data;}
}
  


