var AlbumInfos = new Array();

/* User Settings */
var ItemOnEachRow = 2;
var ItemOnEachColumn = 10;
var InvertOrder = false;
/* END!!! */

function parseOutput(objID, AlbumInfo)
{
    AlbumInfo.PageIndex = 0;
    AlbumInfo.PageSize = ItemOnEachRow * ItemOnEachColumn;
    AlbumInfo.AlbumHTML = parseAlbum(document.getElementById(objID), AlbumInfo);
    AlbumInfos[AlbumInfo.AlbumID] = AlbumInfo;

    parseAlbums(objID);
}

function parseAlbum(obj, AlbumInfo)
{
    var htmlOutput = "<div style=\"padding: 3px; padding-top: 10px; float: left; width: 220px; height: 180px; cursor: pointer\" align=\"center\" onclick=\"javascript:parseImages('divContent', " + AlbumInfo.AlbumID + ")\">";
    htmlOutput += "<img src=\"http://t-" + AlbumInfo.AlbumImages[0] + ".resimlerimnette.com\">";
    htmlOutput += "<div style=\"padding-top: 1px\" align=\"center\">" + AlbumInfo.AlbumName + "</div>"
    htmlOutput += "</div>";

    return htmlOutput;
}

function parseAlbums(objID)
{
    var htmlOutput = "";

    document.location.hash = "#ContentTop";

    for (var aC = 0; aC < AlbumInfos.length; aC++)
    {
        if (AlbumInfos[aC] != null)
        { htmlOutput += AlbumInfos[aC].AlbumHTML; }
    }

    document.getElementById(objID).innerHTML = htmlOutput + "<div style='clear: both'></div>";
}

function parseImages(objID, AlbumID)
{
    AlbumInfos[AlbumID].PageIndex = 0;
    AlbumInfos[AlbumID].PageSize = ItemOnEachRow * ItemOnEachColumn;

    pagedImages(document.getElementById(objID), AlbumInfos[AlbumID]);
}

function pagedImages(obj, AlbumInfo)
{
    document.location.hash = "#ContentTop";

    var BottomLimit = AlbumInfo.PageIndex * AlbumInfo.PageSize;
    var UpperLimit = (AlbumInfo.PageIndex + 1) * AlbumInfo.PageSize;

    if (UpperLimit > AlbumInfo.AlbumImages.length)
    { UpperLimit = AlbumInfo.AlbumImages.length; }

    var htmlOutput = "<table cellpadding=\"2\" cellspacing=\"0\" width=\"100%\" border=\"0\">";

    var iC_Row = 0;
    for (var iC = BottomLimit; iC < UpperLimit; iC++)
    {
        if (iC_Row == 0)
        { htmlOutput += "<tr>" }

        htmlOutput += "<td align=\"center\" valign=\"bottom\"><a href=\"http://i-" + AlbumInfo.AlbumImages[iC] + ".resimlerimnette.com\" target=\"_blank\"><img src=\"http://t-" + AlbumInfo.AlbumImages[iC] + ".resimlerimnette.com\"></a></td>"
        iC_Row++;

        if (iC_Row == ItemOnEachRow)
        { iC_Row = 0; htmlOutput += "</tr>"; }
    }

    // Fix Table Output
    if (iC_Row != ItemOnEachRow)
    {
        for (var rC = iC_Row; rC < ItemOnEachRow; rC++)
        { htmlOutput += "<td>&nbsp;</td>"; }

        htmlOutput += "</tr>";
    }
    // !--

    htmlOutput += "</table>";

    var PagingOutput = "<table cellpadding=\"2\" cellspacing=\"0\" width=\"100%\" border=\"0\">";
    PagingOutput += "<tr><td align=\"right\" style=\"padding: 3;\">";
    PagingOutput += "<a href=\"#PrevPage\" onclick=\"javascript:parseAlbums('" + obj.id + "')\">&lt;&lt; Albümlere Dön</a>";

    if (BottomLimit > 0)
    { PagingOutput += "&nbsp;&nbsp;|&nbsp;&nbsp;<a href=\"#PrevPage\" onclick=\"javascript:prevPage('" + obj.id + "', " + AlbumInfo.AlbumID + ")\">&lt;&lt; Geri</a>"; }

    if (UpperLimit < AlbumInfo.AlbumImages.length)
    { PagingOutput += "&nbsp;&nbsp;|&nbsp;&nbsp;<a href=\"#NextPage\" onclick=\"javascript:nextPage('" + obj.id + "', " + AlbumInfo.AlbumID + ")\">İleri &gt;&gt;</a>"; }

    PagingOutput += "</td></tr></table>";

    obj.innerHTML = PagingOutput + "<hr />" + htmlOutput + "<hr />" + PagingOutput;
}

function prevPage(objID, AlbumID)
{
    var aI = AlbumInfos[AlbumID];
    aI.PageIndex -= 1;

    pagedImages(document.getElementById(objID), aI);
}

function nextPage(objID, AlbumID)
{
    var aI = AlbumInfos[AlbumID];
    aI.PageIndex += 1;

    pagedImages(document.getElementById(objID), aI);
}

__myImagesOnNetProcs.imagesOnFly("divContent", "http://askinkaymaz.resimlerimnette.com/Enteresan Fotolar", InvertOrder, parseOutput);
__myImagesOnNetProcs.imagesOnFly("divContent", "http://askinkaymaz.resimlerimnette.com/Sexy Bikers", InvertOrder, parseOutput);
__myImagesOnNetProcs.imagesOnFly("divContent", "http://askinkaymaz.resimlerimnette.com/Paddock Kizlari", InvertOrder, parseOutput);
__myImagesOnNetProcs.imagesOnFly("divContent", "http://askinkaymaz.resimlerimnette.com/Sexy Duvar Kagitlari", InvertOrder, parseOutput);
__myImagesOnNetProcs.imagesOnFly("divContent", "http://askinkaymaz.resimlerimnette.com/Duvar Kagitlari", InvertOrder, parseOutput);
__myImagesOnNetProcs.imagesOnFly("divContent", "http://askinkaymaz.resimlerimnette.com/MotoGP Duvar Kagitlari 2008", InvertOrder, parseOutput);
__myImagesOnNetProcs.imagesOnFly("divContent", "http://askinkaymaz.resimlerimnette.com/Motosiklet Kaza Fotolari", InvertOrder, parseOutput);
__myImagesOnNetProcs.imagesOnFly("divContent", "http://askinkaymaz.resimlerimnette.com/Fuar Kizlari", InvertOrder, parseOutput);


