﻿var msjError = 'Bir hata ile karşılaşıldı.\nLütfen bir süre sonra tekrar deneyiniz.';
var msjTimeOut = 'Şuanda bağlantı kurulamıyor.\nLütfen bir süre sonra tekrar deneyiniz.';

// Hata Kontrolleri
function OnTimeOut(result)
{
    alert(msjTimeOut);      
//    ModalGizle();  
}    

function OnError(result)
{
    alert(msjError);
//    ModalGizle();
}    

function yuklemebitti(gelenDosyaIsmi, DosyaIsmiTxt)
{
    $get(DosyaIsmiTxt).value = gelenDosyaIsmi;
}


function findPosX(obj) {
    var obj2 = document.getElementById(obj);
    var curleft = 0;
    if (obj2.offsetParent)
        while (1) {
        curleft += obj2.offsetLeft;
        if (!obj2.offsetParent)
            break;
        obj2 = obj2.offsetParent;
    }
    else if (obj2.x)
        curleft += obj2.x;
    return curleft;
}

function findPosY(obj) {

    var obj2 = document.getElementById(obj);
    var curtop = 0;
    if (obj2.offsetParent)
        while (1) {
        curtop += obj2.offsetTop;
        if (!obj2.offsetParent)
            break;
        obj2 = obj2.offsetParent;
    }
    else if (obj.y)
        curtop += obj2.y;
    return curtop;
}

var mytime;
var xobj,xpageid,xtarget;
function sayfa_al(obj,pageid,target)
{

    new Effect.Puff(target, { duration: 1 });

    
    xobj = obj;
    xpageid = pageid;
    xtarget = target;
    
    mytime=setTimeout('sayfa_al_devam()',1200)
}


function sayfa_al_devam()
{   
    clearTimeout(mytime);
        
//    $get('loading').style.display='';
//    $get('loading').style.left=findPosX('aYoktuKimdir')+'px';
//    $get('loading').style.top=findPosY('aYoktuKimdir')+(150)+'px';
    
    istek = wsGenel.wsSayfaAl(xpageid, OnCompleteCurrent, OnTimeOut, OnError);
    function OnCompleteCurrent(result) {
        if (result != 'HATA') {
            $get('loading').style.display='none';
            $(xtarget).setStyle({ display: 'block', opacity:1});
            $get(xtarget).innerHTML = result;      
        } 
    }
    
}







