
   // Internet Explorer ise (5.0+)
   function kur() {
   try {

     xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");  // yeni versiyon xmlhttp

   } catch (e) {

      try {

        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");  // eski versiyon xmlhttp

      } catch (e) {

        xmlhttp = false;

      }

   }

   // Mozilla veya Safari ise
   if ( !xmlhttp && typeof XMLHttpRequest != 'undefined' ) {

     try{

        xmlhttp = new XMLHttpRequest();
     
     }catch(e) {
     
        xmlhttp = false;

     }

   }

   // Diger

   if ( !xmlhttp && window.createRequest ) {

     try{

        xmlhttp = window.createRequest();
     
     }catch(e) {
     
        xmlhttp = false;

     }

   }
		return xmlhttp;
}

	var yuklengec;
	var x = readCookie('kdil')
		if (x == 2) 
		{
			yuklengec = 'content_loading.gif';
		
		} else {
			yuklengec = 'icerik_yukleniyor.gif';

		}
		
			
   function makePOSTRequest(url, parameters) {
	  kur();
	  
      if (!xmlhttp) {
         alert('Hatayla karşıldı. Lütfen tekrar deneyin.');
         return false;
      }
      
      xmlhttp.onreadystatechange = alertContents;
      xmlhttp.open('POST', url, true);
      xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      xmlhttp.setRequestHeader("Content-length", parameters.length);
      xmlhttp.setRequestHeader("Connection", "close");
      xmlhttp.send(parameters);
      return true;
   }

   function alertContents() 
   {
   	
	  document.getElementById('gizli').innerHTML='<div class="yukleniyor"><img src="templates/img/main/yukleniyor.gif" width="76" height="8"><br><img src="templates/img/main/'+ yuklengec +'" width="170" height="44" vspace="20"></div>';
      if (xmlhttp.readyState == 4) 
	  {
         if (xmlhttp.status == 200) 
		 {
            var haberfid = document.getElementById('id_no').value; 
            if(xmlhttp.responseText==1){ document.getElementById('gizli').innerHTML = 	'<center><br><br>Mesaj boş olamaz</center>';} 
            else if(xmlhttp.responseText==2){ document.getElementById('gizli').innerHTML =	'<center><br><br>Güvenlik kodu yanlış</center>';} 
            else if(xmlhttp.responseText==4){ document.getElementById('gizli').innerHTML = 	'<center><br><br>Sayfa bulunamadı</center>';}
            else if(xmlhttp.responseText==3){ document.getElementById('gizli').innerHTML = 	'<center><br><br>Başarıyla eklendi</center>';
            window.location='haberdetay,'+ haberfid +'.htm';
			
            } 

         } else {
            alert('Form gönderilirken hatayla karşılaşıldı.');
         }
      }
   }

	function createQuery(form)
	{
		var elements = form.elements;
		var pairs = new Array();

		for (var i = 0; i < elements.length; i++) {

		if ((name = elements[i].name) && (value = elements[i].value))
			pairs.push(name + "=" + encodeURIComponent(escape(value)));
		}
		return pairs.join("&");
	}
	
   function get() 
   {
     
      var poststr = unescape(createQuery(af));
      makePOSTRequest('post.php', poststr);
   }

function ajaxpage(url, containerid){
kur();
  // istegimizi olusturuyoruz
xmlhttp.open('GET', url, true)

document.getElementById(containerid).innerHTML='<div class="yukleniyor"><img src="templates/img/main/yukleniyor.gif" width="76" height="8"><br><img src="templates/img/main/'+ yuklengec +'" width="170" height="44" vspace="20"></div>';
if (xmlhttp.readyState == 4 && (xmlhttp.status==200 || window.location.href.indexOf("http")==-1))

document.getElementById(containerid).innerHTML=_degerle(sonuc);

  // durumu yukleyiciyi belirliyoruz
  xmlhttp.onreadystatechange = function (){
    if( xmlhttp.readyState == 4 ){
         document.getElementById(containerid).innerHTML = xmlhttp.responseText;
    }
  }
  
  // istegi gonderiyoruz
  xmlhttp.send(null);
}



tags = new Array();

function getarraysize(thearray){
	for (i = 0; i < thearray.length; i++) {
		if ((thearray[i] == "undefined") || (thearray[i] == "") || (thearray[i] == null)) return i;
		}
		return thearray.length;}
		
function arraypush(thearray,value) {
	thearraysize = getarraysize(thearray);thearray[thearraysize] = value;
	}
	
function arraypop(thearray) {
	thearraysize = getarraysize(thearray);retval = thearray[thearraysize - 1];
	delete thearray[thearraysize - 1];return retval;
	}
	
function setmode(modevalue) {
	document.cookie = "cmscodemode="+modevalue+"; path=/; expires=Wed, 1 Jan 2100 00:00:00 GMT;";
	}
	
function normalmode(theform) {
	return true;
	}
	
function stat(thevalue) {
	document.bbform.status.value = eval(thevalue+"_text");
	}
	
function setfocus(theform) {
	theform.text.focus();
	}
	
var selectedText = "";
AddTxt = "";

function getActiveText(msg) {
	selectedText = (document.all) ? document.selection.createRange().text : window.getSelection();if (msg.createTextRange) msg.caretPos = document.selection.createRange().duplicate();return true;
	}

function AddText(NewCode,theform) {
	if (theform.text.createTextRange && theform.text.caretPos) {
		var caretPos = theform.text.caretPos;caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? NewCode + ' ' : NewCode;
		} else theform.text.value+=NewCode

AddTxt = "";setfocus(theform);
}





function smilie(thesmilie) {
	var ie  = document.all  ? 1 : 0;
	if(!ie){
		document.f.text.value += ' ' + thesmilie + ' '
	} else {
	AddSmile = " "+thesmilie+" ";
	theform = f;
	AddText(AddSmile,theform);
	}
}

function unametofield(theuser) {
	opener.document.f.tofromname.value = '' + theuser + '';
	window.close();
}

var MessageMax  = "";
var Override    = "";
MessageMax      = parseInt(MessageMax);
if ( MessageMax < 0 ){
	MessageMax = 0;
	}

	var B_open = 0;
	var I_open = 0;
	var U_open = 0;
	var QUOTE_open = 0;
	var CODE_open = 0;
	var PHP_open = 0;

var ktags   = new Array();
var myAgent   = navigator.userAgent.toLowerCase();
var myVersion = parseInt(navigator.appVersion);

var is_ie   = ((myAgent.indexOf("msie") != -1)  && (myAgent.indexOf("opera") == -1));
var is_nav  = ((myAgent.indexOf('mozilla')!=-1) && (myAgent.indexOf('spoofer')==-1)
                && (myAgent.indexOf('compatible') == -1) && (myAgent.indexOf('opera')==-1)
                && (myAgent.indexOf('webtv') ==-1)       && (myAgent.indexOf('hotjava')==-1));

var is_win   =  ((myAgent.indexOf("win")!=-1) || (myAgent.indexOf("16bit")!=-1));
var is_mac    = (myAgent.indexOf("mac")!=-1);



var allcookies = document.cookie;
var pos = allcookies.indexOf("kmode=");

prep_mode();

function prep_mode()
{
	if (pos != 1) {
		var cstart = pos + 7;
		var cend   = allcookies.indexOf(";", cstart);
		if (cend == -1) { cend = allcookies.length; }
		cvalue = allcookies.substring(cstart, cend);
	} 
	else {
	
		document.f.kmode[1].checked = true;
	}
}

function setmode(mVal){
	document.cookie = "kmode="+mVal+"; path=/; expires=Wed, 1 Dez 2040 00:00:00 GMT;";
}

function normmodestat(){
	if (document.f.kmode[0].checked) {
		return true;
	}
	else {
		return false;
	}
}








function stacksize(thearray){
	for (i = 0 ; i < thearray.length; i++ ) {
		if ( (thearray[i] == "") || (thearray[i] == null) || (thearray == 'undefined') ) {
			return i;
		}
	}
	
	return thearray.length;
}



function pushstack(thearray, newval){
	arraysize = stacksize(thearray);
	thearray[arraysize] = newval;
}



function popstack(thearray){
	arraysize = stacksize(thearray);
	theval = thearray[arraysize - 1];
	delete thearray[arraysize - 1];
	return theval;
}




function closeall(){
	if (ktags[0]) {
		while (ktags[0]) {
			tagRemove = popstack(ktags)
			document.f.text.value += "[/" + tagRemove + "]";

		}
}

	ktags = new Array();
	document.f.text.focus();
}



function add_code(NewCode){
    document.f.text.value += NewCode;
    document.f.text.focus();
}


function easytag(thetag){
	var tagOpen = eval(thetag + "_open");
	
	if ( normmodestat() ) {
		inserttext = prompt(prompt_start + "\n[" + thetag + "]xxx[/" + thetag + "]");
		if ( (inserttext != null) && (inserttext != "") ) {
			doInsert("[" + thetag + "]" + inserttext + "[/" + thetag + "] ", "", false);
		}
	}
	else {
		if (tagOpen == 0) {
			if(thetag == "PHP") {
					var openphp = '<?php ';
					var closephp = ' ?>';
			} else {
				var openphp = '';
				var closephp = '';
			}
					
			if(doInsert("[" + thetag + "]"+openphp+"", "[/" + thetag + "]", true)){
				eval(thetag + "_open = 1");
				eval("document.f." + thetag + ".value += '*'");
				pushstack(ktags, thetag);

			}
		}
		else {
			lastindex = 0;
			
			for (i = 0 ; i < ktags.length; i++ ) {
				if ( ktags[i] == thetag ) {
					lastindex = i;
				}
			}
			
			
			
			while (ktags[lastindex]) {
				if(thetag == "PHP") {
					var closephp = ' ?>';
			} else {
				var closephp = '';
			}
				tagRemove = popstack(ktags);
				doInsert(""+closephp+"[/" + tagRemove + "]", "", false)
				eval("document.f." + tagRemove + ".value = ' " + tagRemove + " '");
				eval(tagRemove + "_open = 0");
			}
		}
	}
}

function doInsert(ktag, kctag, once){
	var isClose = false;
	var obj_ta = document.f.text;

	if ( (myVersion >= 4) && is_ie && is_win) {
		if(obj_ta.isTextEdit){ 
			obj_ta.focus();
			var sel = document.selection;
			var rng = sel.createRange();
			rng.colapse;
			if((sel.type == "Text" || sel.type == "None") && rng != null){
				if(kctag != "" && rng.text.length > 0)
					ktag += rng.text + kctag;
				else if(once)
					isClose = true;
	
				rng.text = ktag;
			}
		}
		else{
			if(once)
				isClose = true;
	
			obj_ta.value += ktag;
		}
	}
	else
	{
		if(once)
			isClose = true;

		obj_ta.value += ktag;
	}
	obj_ta.focus();
	return isClose;
}	
	function keyboardShowLeftPanel()
	{


			document.body.style.background="url('uploads/banner/bg.gif') left top no-repeat fixed";
			document.getElementById('banner5s').innerHTML= '';


			return false;	
	
	}
	document.documentElement.onhelp  = keyboardShowLeftPanel;
	
	function inputekle(param)
	{
			document.getElementById('inputs').innerHTML= '<input type="hidden" name="yorumustid" value="'+ param +'">';
	}
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;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function showhide(id,id2,text,text2)
{
	
		var x = readCookie('yorumgoster')
		if (x == null) 
		{
			document.getElementById(id).style.display="";
			document.getElementById(id2).innerHTML = text;

			createCookie('yorumgoster','acik',7);
			
		} else {
			document.getElementById(id).style.display="none";
			document.getElementById(id2).innerHTML = text2;
			eraseCookie('yorumgoster');
		}

	return true;
}


function menuhide(id,id2,text,text2){
	if(document.getElementById(id).style.display=="none"){
		document.getElementById(id).style.display="";
		document.getElementById(id2).innerHTML = text;
	} else {
		document.getElementById(id).style.display="none";
		document.getElementById(id2).innerHTML = text2;
	}
	return true;
}
function menuhide2(id,id2){
	if(document.getElementById(id).style.display=="none"){
		document.getElementById(id).style.display="";
	} else {
		document.getElementById(id).style.display="none";
	}
	return true;
}
function AG(url,name) 
{
  var winWidth = 500;
  var winHeight = 180;
  var w = (screen.width - winWidth)/2;
  var h = (screen.height - winHeight)/2 - 60;
  var features = 'scrollbars=no,width='+winWidth+',height='+winHeight+',top='+h+',left='+w;
  window.open(url,name,features);
}
function AGS(url,name) 
{
  var winWidth = 500;
  var winHeight = 480;
  var w = (screen.width - winWidth)/2;
  var h = (screen.height - winHeight)/2 - 60;
  var features = 'scrollbars=yes,width='+winWidth+',height='+winHeight+',top='+h+',left='+w;
  window.open(url,name,features);
}
  function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }
  
function ygost(id,id2)
{

  var obj = document.getElementById(id2);
  var popup = document.getElementById(id);
  
  if ( popup.style.visibility == 'visible' )
  {
		popup.style.visibility='hidden';
  }
  else
  {
    popup.style.left = findPosX(obj) + "px";
    popup.style.top = ( findPosY(obj) + 58 ) + "px";
    popup.style.visibility= 'visible';
  }
}


