
	var imgAdres=Site + 'Resim/Simge/YK.gif';

	function ajaxGet(file, obj, img, html){
		var xmlObj = null
		
		if(window.XMLHttpRequest){
		  xmlObj = new XMLHttpRequest();
		} 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){
		       var result = xmlObj.responseText
		       updateObj(obj, result, html);
		     }
	    }
	
		if(img!==''){
			img=imgAdres;
		    g(obj).innerHTML="<img src=\"" + img + "\">";
		}
	    xmlObj.open ('GET', file, true);
	    xmlObj.send ('');
  }

 function ajaxSend(file, obj, form_name, param, html, img, Canlandirma, IslemSonuGorevi) {
    var xmlObj=null
    var stmp=null
    var i=0
    var s=0

    form = g(form_name);

    for(i=0;i<=form.length-1;i++) {
        switch (form.elements[i].type) {
            case "text":
                if(param!='') {
                    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!='') {
                    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!='') {
                    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!='') {
                    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!=''){
					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!='') {
                    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":
                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!='') {

                    param+=("&"+form.elements[i].name+"="+encodeURI(stmp));
                } else {

                    param=(form.elements[i].name+"="+encodeURI(stmp));
                }
                break;
            case "textarea":
                if(param!='') {
                    param+=("&"+form.elements[i].name+"="+encodeURI(form.elements[i].value));
                } else {
                    param=(form.elements[i].name+"="+encodeURI(form.elements[i].value));
                }
                break;

        }
    }      

  if(window.XMLHttpRequest){
      xmlObj = new XMLHttpRequest();
      if (xmlObj.overrideMimeType) {
             xmlObj.overrideMimeType('text/html; charset=windows-1254');
         }
  } 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, html, IslemSonuGorevi);
			} else {
				g(obj).innerHTML= 'Üzgünüm.. ' + xmlObj.status + ', ' + xmlObj.statusText;
			}
		}
	}

	if(Canlandirma){
		if(img==''){img=imgAdres;}
		if(g(obj)){g(obj).innerHTML="<img src=\"" + img + "\">";}
	}

	xmlObj.open('POST', file, 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, html, IslemSonuGorevi){
		if(g(obj)){
			if(html){
				g(obj).innerHTML=data;
				if(IslemSonuGorevi!=='Ozel'){
					AjaxSonrasiIslemleri(obj, IslemSonuGorevi);
				}
			} else {
				g(obj).innerText=data;
			}
		}
	}