function ajax_yap() {
   var ajax = false;
   
   // Internet Explorer (5.0+)
   try {
     ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
   } catch (e) {
	   
      try {
        ajax = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
        ajax = false;
      }

   }

   // Mozilla veya Safari
   if ( !ajax && typeof XMLHttpRequest != 'undefined' ) {
	   
     try{
        ajax = new XMLHttpRequest();
     }catch(e) {    
        ajax = false;
     }

   }

   // Diger (IceBrowser)
   if ( !ajax && window.createRequest ) {
     
	 try{
        ajax = window.createRequest();
     }catch(e) {  
        ajax = false;
     }

   }

	return ajax;
}
function ajax_post(yer, dosya, degiskenler) {
	ajax = new ajax_yap();
	if ( ajax ) {
		ajax.onreadystatechange = function () {}
		ajax.abort()
	}
    degiskenler=degiskenler+"&sid="+Math.random();
	dosya = dosya +'?'+ degiskenler;
	ajax.onreadystatechange = function () {	yukleniyor(yer) }
	ajax.open('POST', dosya, true)
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT")
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8')
    ajax.setRequestHeader("Content-length", degiskenler.length)
    ajax.setRequestHeader("Connection", "close")
	ajax.send(degiskenler)		
}
function ajax_get(yer, dosya, degiskenler) {
  ajax = new ajax_yap();
	if ( ajax ) {
		ajax.onreadystatechange = function () {};
		ajax.abort();
	}
	degiskenler=degiskenler+"&sid="+Math.random();
	dosya = dosya +'?'+ degiskenler;
    ajax.onreadystatechange = function () {	yukleniyor(yer); }
	ajax.open('GET', dosya, true);
	ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
	ajax.setRequestHeader("Connection", "close");
	ajax.send(null);	
}
function yukleniyor(yer) {
	if( ajax.readyState == 1 || ajax.readyState == 2 || ajax.readyState == 3 ) {
			var yukle = '<img src="images/mavi/loading.gif" width="16" height="16" alt="Yükleniyor ..." />'
			document.getElementById(yer).innerHTML = yukle;
		}
	if( ajax.readyState == 4) {
		document.getElementById(yer).innerHTML = ajax.responseText;
		function AJAX() {};
    }
}
function ikaz_yazdir(name,metin){
  document.getElementById('ikaz_alert').value=0;
  document.getElementById('ikaz_Focus').value=name;
  document.getElementById('ikaz_Metin').innerHTML=metin;
  document.getElementById('ikaz').style.display='inline';
}
function ikaz_alert(metin){
  document.getElementById('ikaz_alert').value=1;
  document.getElementById('ikaz_Metin').innerHTML=metin;
  document.getElementById('ikaz').style.display='inline';
}
function guvenli_al(text) {
	var temp;
	temp = encodeURIComponent(text);
	return temp;
}
function karakter_kontrol(nesne){
  var gecerli_karakterler = "0123456789abcdefghijklmnopqrstuvwxyzöçğşıüABCDEFGHIJKLMNOPQRSTUVWXYZÖÇĞŞİÜ";
  var sayi=true;
  var Char;

  for (i = 0; i < document.getElementById(nesne).value.length && sayi == true; i++) 
  { 
  Char = document.getElementById(nesne).value.charAt(i); 
  if (gecerli_karakterler.indexOf(Char) == -1) 
  {
  document.getElementById(nesne).value = document.getElementById(nesne).value.substring(0,i);
  break;
  }
  }
 
 return sayi;

}
function sayi_kontrol(nesne){ 
  var gecerli_karakterler = "0123456789";//onkeypress="return sadece_sayi(event) 
  var sayi=true;
  var Char;

  for (i = 0; i < document.getElementById(nesne).value.length && sayi == true; i++) 
  { 
  Char = document.getElementById(nesne).value.charAt(i); 
  if (gecerli_karakterler.indexOf(Char) == -1) 
  {
  document.getElementById(nesne).value = document.getElementById(nesne).value.substring(0,i);
  break;
  }
  }
 
 return sayi;

}
function onayla(deg){
   if(!confirm(deg))
   {
    return false;
   }
   else {return true;}
}
function alan_maxchars(id,maxchars) {
	var textim=document.getElementById(id).value;
    
	if(textim.length > maxchars) {
    	alert('Bu alana en fazla '+maxchars+' karakter girebilirsiniz.');
    	document.getElementById(id).focus();
    	return false; 
    }
 	else{
   		return true; 
 	}
}
function telefon(a,b,c) {
bb=document.getElementById(b).value;
cc=document.getElementById(c).value;
document.getElementById(a).value=bb+cc;
}
function popup(adres,baslik,w,h){
  var win= null;
  var x=(screen.width-w-10)/2;
  var y=(screen.height-h-50)/2;
  var settings='toolbar=0, scrollbars=1, location=0, statusbar=0, menubar=0, resizable=0,';
  settings+='width='+w+',';
  settings+='height='+h+',';
  settings+='left='+x+',';
  settings+='top='+y;
  win = window.open(adres, baslik, settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}
function kursor(a,b,sayi){
  deger=document.getElementById(a).value;
  if ( deger.length==sayi ) {
    document.getElementById(b).focus();
  }
}
/*****************************cookie işlemleri**************************************/
function createCookie(name,value,days) {
            if (days) {
                var date = new Date();
                date.setTime(date.getTime()+(days*24*60*60*1000));
                var expires = "; expires="+date.toGMTString();
            } else {
                var expires = "";
            }
            document.cookie = name+"="+value+expires+"; path=/";
        }
        function readCookie(name) {
            var nameEQ = name + "=";
            var ca = document.cookie.split(';');
            for(var i=0;i < ca.length;i++) {
                var c = ca[i];
                while (c.charAt(0)==' ') {
                    c = c.substring(1,c.length);
                }

                if (c.indexOf(nameEQ) == 0) {
                    return c.substring(nameEQ.length,c.length);
                }
            }
            return null;
        }
		//WTCookie varmi diye kontrol ediyoruz
		if(readCookie("WTCookie")==null)
		{

		//bossa cookie set ediyoruz (siteye ilk defa geliyor)
		    var tarih = new Date()
		    createCookie("WTCookie", tarih.getTime(), 10000);
		}
		
		function ModalAc(Sayfa,En,Boy) {
	window.showModalDialog(Sayfa, "", "dialogHeight:"+Boy+"px; dialogWidth:"+En+"px;help:no;scroll:yes");
}

// cookie işlemleri

function SetCookie(name,value,days)
   {
   var expire = "";
   expire = new Date((new Date()).getTime() + days*24*60*60*1000);
   expire = "; expires=" + expire.toGMTString();
   document.cookie = name + "=" + escape(value) + expire;
   return true;
   }
function GetCookie(name)
   {
   var cookieValue = "";
   var search = name + "=";
   if(document.cookie.length > 0){
      offset = document.cookie.indexOf(search);
      if (offset != -1){
         offset += search.length;
         end = document.cookie.indexOf(";", offset);
         if (end == -1) end = document.cookie.length;
         cookieValue = unescape(document.cookie.substring(offset, end))
         }
      }
   return cookieValue;
   }     

/*****************************cookie işlemleri son**************************************/
function anket_post(obj) {
      var getstr = "&";
      var inquiry_ID  = document.getElementById('aid').value;
      var count  = document.getElementById('count').value;

      for (i=0; i<obj.childNodes.length; i++) {
            if (obj.childNodes[i].type == "checkbox") {
               if (obj.childNodes[i].checked) {
                  getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&"; 
                 
               }
               
            }
             if (obj.childNodes[i].type == "radio") {
               if (obj.childNodes[i].checked) {
                  getstr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&"; 
                 
               }
               
            }
         
         }   
         ajax_post('anket_div','jx/anket.php',"inquiry_ID="+inquiry_ID+getstr+"count="+count);
}

function anket_kontrol(){
	var secenek = document.getElementById('selectedvote').value;
	if(secenek=='')	{
		confirm('Lütfen bir seçim yapın');
	}
	else {return true;}
}
function get_anket_choose(id){
	document.getElementById('selectedvote').value=id.value;
	return void(0);
}
function etkinlik_kayit(id){
	var z='';
	var y=0;
	for(z=1;z<=id;z++){
		var tip_deger=document.getElementById('tip_Durum['+z+']');
		
		if(tip_deger.checked == true)
		y=y+1;
	}
	if(y==0) {
		var metin='Lütfen en az bir kayıt seçiniz!';
        ikaz_yazdir('kayit',metin);
		return false;
	}
	else return true;
}
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=0,width=350,height=250,left = 240,top = 212');");
}
function send_with_mail_open(){
  	jQuery('#news_content').val(jQuery('#out_cont #d1').html()+jQuery('#out_cont #d4').html());
  	jQuery('#news_title').val(jQuery('#out_cont #d1').html());
  	jQuery('#with_mail_cont').show();
  }
function send_friend_mail(){
  	jQuery.post("jx/send_friend_mail.php",jQuery("#friend_mail_form").serialize(),function(data){
  		var json = eval(data);
  		if(json.error==1){
  			alert(json.message);
  		}
  		else {
  			jQuery('#with_mail_cont').hide();
  			jQuery('#friend_mail_form input[type=text]').val('');
  			jQuery('#friend_mail_form textarea').val('');
  			alert(json.message);
  		}
  	},"json");
}
function open_bml_div(){
	$('.modal').show();
	$('#bml_div').show("fade");
	$('#bml_out').removeClass('bml_out_green');
	$('#bml_out').addClass('bml_out_red');
	$('#bml_out').html('E-posta gruplarımıza katılmak için aşağıdaki seçeneklerden bölgenizi seçip, aktif olarak kullandığınız e-posta adresinizi yazdıktan sonra seçeneklerden "E-posta grubuna katılmak istiyorum."\'u seçerek gönder butonuna tıklayınız. E-posta grubundan ileti almak istemiyorsanız aynı işlemleri yaptıktan sonra "E-posta grubundan ileti almak istemiyorum." seçeneği seçilerek gönder butonuna tıklanmalıdır.');
	$('#bml_email').val('');
	$('#bml_email_list').val('');
}
function close_bnl_div(){
	$('.modal').hide("");
	$('#bml_div').hide("fade");
	$('#bml_send').attr('disabled',false);
}
function bml_post(){
	$.post('jx/editSideMailList.php',$('#bml_form').serialize(),function(data){
		var json = eval(data);
		if(json.error==1){
			$('#bml_out').effect("highlight", {}, 3000).html(json.message);
		}
		else { 
			$('#bml_out').removeClass('bml_out_red');
			$('#bml_out').addClass('bml_out_green');
			$('#bml_out').effect("highlight", {}, 3000).html(json.message);
			   $('#bml_send').attr('disabled',true);
		}
	},'json');
}
