﻿function DurumKontrol() {
     state = objectBilgiDiv.style.visibility;
     if (state == 'visible')
         objectBilgiDiv.style.visibility = 'hidden';
     else
         objectBilgiDiv.style.visibility = 'visible';
}

function Goster(evt)
{
    DurumKontrol();
    Giris(evt);
    showSlide(evt);
    var mx = KoordinatX();
    var my = KoordinatY();
    objectBilgiDiv.style.visibility = 'visible';
    objectBilgiDiv.style.top = 3;
    objectBilgiDiv.style.left = -168;
}
function Sakla()
{
    var mx = KoordinatX();
    var my = KoordinatY();
    objectBilgiDiv.style.visibility = 'hidden';
    objectBilgiDiv.style.top = my;
    objectBilgiDiv.style.left = mx;
}
function KoordinatX()
{
    var object = document.getElementById('largePhoto');
    if(object.offsetLeft) return object.offsetLeft;
}
function KoordinatY()
{
    var object = document.getElementById('largePhoto');
    if(object.offsetTop) return object.offsetTop;
}
function Giris(evt)
{
    var xmlhttp = false;
    var degisken="";
    var sonnokta = evt.src.lastIndexOf(".");
    var dosyaadi = evt.src.substring(0,sonnokta)+".txt";

    getHTTPRequestObject();

    if(xmlhttp)
    {
    xmlhttp.open("GET", dosyaadi, true);
    xmlhttp.onreadystatechange = function()
    {
        if(xmlhttp.readyState == 4)
        {
        if (xmlhttp.status==200) objectBilgiDiv.innerHTML = xmlhttp.responseText ;
           else if (xmlhttp.status == 404) objectBilgiDiv.innerHTML = 'Detaylı Bilgi İçin Arayın...';
        else objectBilgiDiv.innerHTML = 'Sunucu hatası';
        //objectBilgiDiv.innerHTML = xmlhttp.responseText;
        }
    }
    xmlhttp.send(null);
    }
    
    function getHTTPRequestObject()
    {
        try
        {
        // Try legacy object first
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e)
        {
        try
        {
        // Try IE implementation now
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(E)
        {
        xmlhttp = false;
        }
        }
        if(!xmlhttp && typeof XmlHttpRequest!= 'undefined')
        {
        // We must be using a Mozilla-based browser
        // so create a native request object now
        xmlhttp = new XmlHttpRequest();
    }
    }
}
