﻿var hedef;
var kayanNes, imgSagOk, imgSolOk;

//var hedefBelirle = 168; Uzun Gen
//var hedefBelirle = 157; Dar Gen
var _pxAdim = 15;
var _msAra = 5;
var sonlandirmaArtigi = 11;

var calismaKilidi = 0;


function KaydirmaOklari()
{
    kayanNes = document.getElementById("dvKayan");
//    imgSolOk = document.getElementById("imgSolOk");
//    imgSagOk = document.getElementById("imgSagOk");
//    imgSolOk.style.display = "none";
//    imgSagOk.style.display = ((kayanNes.scrollWidth-kayanNes.offsetWidth) > sonlandirmaArtigi)?"":"none";
//    
//    if(imgSagOk.style.display == "none")
//    {
//        document.getElementById("imgSagOkPasif").style.display = document.getElementById("imgSolOkPasif").style.display = "none";
//    }
}

function Kaydir(yon,divid)
{
    if(calismaKilidi == 0)
    {
        calismaKilidi = 1;
        kayanNes = document.getElementById(divid);        
        hedef = kayanNes.scrollLeft + yon*hedefBelirle;

        if(hedef>(kayanNes.scrollWidth-kayanNes.offsetWidth) || hedef<0)
        {
            calismaKilidi = 0;
            return;
        } 
        if(yon==1)
            HedefeKayIleri();
        else 
            HedefeKayGeri();
    }
}

function HedefeKayIleri()
{
    if(calismaKilidi && ((kayanNes.scrollLeft+=_pxAdim) < hedef)) setTimeout("HedefeKayIleri()", _msAra);
    else
    {
        calismaKilidi = 0;    
        artikKayma = kayanNes.scrollLeft % hedefBelirle;
        //alert("kayanNes.scrollLeft % _pxAdim ("+kayanNes.scrollLeft+" % "+hedefBelirle+") = artikKayma (" + artikKayma + ")");
        kayanNes.scrollLeft -= artikKayma;
        
//        imgSolOk.style.display = (kayanNes.scrollLeft == 0)?"none":"";
//        imgSagOk.style.display = (kayanNes.scrollLeft == (kayanNes.scrollWidth-kayanNes.offsetWidth-sonlandirmaArtigi))?"none":"";        
       // alert(kayanNes.scrollLeft + " " + (kayanNes.scrollWidth-kayanNes.offsetWidth));
    }
}

function HedefeKayGeri()
{
    if(calismaKilidi && ((kayanNes.scrollLeft -= _pxAdim) > hedef))setTimeout("HedefeKayGeri()", _msAra);
    else
    {
        calismaKilidi = 0;
        artikKayma = hedefBelirle - (kayanNes.scrollLeft % hedefBelirle);
        //alert("kayanNes.scrollLeft % _pxAdim ("+kayanNes.scrollLeft+" % "+hedefBelirle+") = artikKayma (" + artikKayma + ")");
        if(artikKayma != hedefBelirle)
        kayanNes.scrollLeft += artikKayma;
        
//        imgSolOk.style.display = (kayanNes.scrollLeft == 0)?"none":"";
//        imgSagOk.style.display = (kayanNes.scrollLeft == (kayanNes.scrollWidth-kayanNes.offsetWidth-sonlandirmaArtigi))?"none":"";
        //alert(kayanNes.scrollLeft + " " + (kayanNes.scrollWidth-kayanNes.offsetWidth));
    }
}
