function AJAX() {
   var ajax = false;
   try {
     ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
   } catch (e) {
      try {
        ajax = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
        ajax = false;
      }
   }
   if ( !ajax && typeof XMLHttpRequest != 'undefined' ) {
     try{
        ajax = new XMLHttpRequest();
     }catch(e) {    
        ajax = false;
     }
   }
   if ( !ajax && window.createRequest ) {
	 try{
        ajax = window.createRequest();
     }catch(e) {  
        ajax = false;
     }
   }
	return ajax;
}

function GetRequest(showload, TargetLayer, dosya, Qprm, tip) {
	ajax = new AJAX();
	if ( ajax ) {
		ajax.onreadystatechange = function () {}
		ajax.abort()
	}
    ajax.onreadystatechange = function () {	Loading(showload, TargetLayer, dosya,tip) }
	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", Qprm.length)
    ajax.setRequestHeader("Connection", "close")
	ajax.send(Qprm)	
}

function fc_(text) {
	var temp;
	
	temp = encodeURIComponent(text);
	
	return temp;
}

function Loading(showload, TargetLayer, dosya, tip) {
	if( showload == 1 && TargetLayer != 'no_id' ) {
		if( ajax.readyState == 1 || ajax.readyState == 2 || ajax.readyState == 3 ) {
			var loading = '<div style="text-align:center;margin-top:20px;"><img src="../images/loading.gif" width="16" height="16"/></div>'
			document.getElementById(TargetLayer).innerHTML = loading;
		}
	}

	if( ajax.readyState == 4 && TargetLayer != 'no_id' ) {
		if (ajax.status == 200) {
			if (tip=='innerhtml'){
            document.getElementById(TargetLayer).innerHTML = ajax.responseText;}
			else if (tip=='value')
			{document.getElementById(TargetLayer).value = ajax.responseText;}
			else {document.getElementById(TargetLayer).innerHTML = ajax.responseXML;}
        } else {
            document.getElementById(TargetLayer).innerHTML = '<strong>HATA:</strong> ' + ajax.statusText;
        }
		function AJAX() {};
    }
}
function SlideNext() {
	if (ncnt<2)
		{return;}
	else
		{
			if(thisleft<-ncnt-(ncnt-2)*185)
			{thisleft=185;}
			Animateleft(1);
		}
}
function SlidePrevious() {
	if (ncnt<4)
		{return;}
	else
		{
			if(thisleft>-255)
			{thisleft=-ncnt-(ncnt-2)*255;}
			Animateleft(0);
		}
}
function Animateleft(direction) {
	if (acnt<185)
	{	
		if (direction==1){
			thisleft=thisleft-5;
		}
		else
		{
			thisleft=thisleft+5;
		}
		document.getElementById('duyuru_in').style.marginTop=thisleft+'px';
		acnt=acnt+5;
		setTimeout("Animateleft("+direction+");",Math.ceil(5));
	}
	else
	{
		acnt=0;
	}
}
function processNext() {
	if (thispict == 7){thispict = 0;}else{thispict++;}
	if (thistext == 7){thistext = 0;}else{thistext++;}
	FadeOpacity('top_changer_image_cont1',100,0,1000,12,1);
}

function FadeOpacity(elemId, fromOpacity, toOpacity, time, fps, optype){
     var steps = Math.ceil(fps * (time / 1000));
     var delta = (toOpacity - fromOpacity) / steps;
     FadeOpacityStep(elemId, 0, steps, fromOpacity, 
                     delta, (time / steps), optype);
}

function FadeOpacityStep(elemId, stepNum, steps, fromOpacity, delta, timePerStep, optype){
    SetOpacity(document.getElementById(elemId), 
               Math.round(parseInt(fromOpacity) + (delta * stepNum)));
    if (stepNum < steps)
        {setTimeout("FadeOpacityStep('" + elemId + "', " + (stepNum+1) 
                 + ", " + steps + ", " + fromOpacity + ", "
                 + delta + ", " + timePerStep + "," +optype+");", 
                   timePerStep);}
		else
		{ResetPicture();
			}
	
}
function ResetPicture(){
	document.getElementById("top_changer_image_cont1").style.background = document.getElementById("top_changer_image_cont").style.background;
	SetOpacity(document.getElementById("top_changer_image_cont1"),101);
	SetOpacity(document.getElementById("top_changer_image_cont"),0);
	document.getElementById("htxt").innerHTML=txtlist[thistext];
	for (i=0; i<8; i++){document.getElementById("mli"+i).className="";}
	document.getElementById("mli"+thistext).className="selectedlink";
	document.getElementById("top_changer_image_cont").style.background = 'url('+pictlist[thispict]+')  center no-repeat';
	SetOpacity(document.getElementById("top_changer_image_cont"),101);
	
}


function SetOpacity(elem, opacityAsInt){
    var opacityAsDecimal = opacityAsInt;
    
    if (opacityAsInt > 100)
        opacityAsInt = opacityAsDecimal = 100; 
    else if (opacityAsInt < 0)
        opacityAsInt = opacityAsDecimal = 0; 
    
    opacityAsDecimal /= 100;
    if (opacityAsInt < 1)
        opacityAsInt = 1; // IE7 bug, text smoothing cuts out if 0
    
    elem.style.opacity = (opacityAsDecimal);
    elem.style.filter  = "alpha(opacity=" + opacityAsInt + ")";
}

