﻿

function GetGalleryVideos(type, page, cacheClear, videoID) {
    if (jQuery.url.param("fc") == 'ok')
        cacheClear = true;
    jQuery.ajaxSetup({ cache: false });
    jQuery.getJSON("/api/GetVideos.ashx", { type: type, page: page, clearCache: cacheClear, videoID: videoID }, function(data) {
        SetGalleryValues(data, page);
    });
}

function GetEditorVideos(type, page, cacheClear, videoID) {
    if (jQuery.url.param("fc") == 'ok')
        cacheClear = true;
    jQuery.ajaxSetup({ cache: false });
    jQuery.getJSON("/api/GetVideos.ashx", { type: type, page: page, clearCache: cacheClear, videoID: videoID }, function(data) {
        SetEditorValues(data, page);
    });
}


function GetSonDakikaVideos(type, page, cacheClear, videoID) {
    if (jQuery.url.param("fc") == 'ok')
        cacheClear = true;
    jQuery.ajaxSetup({ cache: false });
    jQuery.getJSON("/api/GetVideos.ashx", { type: type, page: page, clearCache: cacheClear, videoID: videoID }, function(data) {
    SetSonDakikaValues(data, page);
    });
}

function SetSonDakikaValues(data, page) {
    jQuery('#img1').attr({ src: data[0][0] });
    document.getElementById("spn1").innerHTML = data[0][1];
    jQuery("#vLink1").attr("href", data[0][2]);
    jQuery('#hdnImg1').val(data[0][3]);
    jQuery('#hdnRT1').val(data[0][4]);
    jQuery('#hdnRF1').val(data[0][5]);
    jQuery('#hdnTarih1').val(data[0][6]);
    jQuery('#hdnSpot1').val(data[0][7]);
    
    jQuery('#img2').attr({ src: data[1][0] });
    document.getElementById("spn2").innerHTML = data[1][1];
    jQuery("#vLink2").attr("href", data[1][2]);
    jQuery('#hdnImg2').val(data[1][3]);
    jQuery('#hdnRT2').val(data[1][4]);
    jQuery('#hdnRF2').val(data[1][5]);
    jQuery('#hdnTarih2').val(data[1][6]);
    jQuery('#hdnSpot2').val(data[1][7]);
    
    jQuery('#img3').attr({ src: data[2][0] });
    document.getElementById("spn3").innerHTML = data[2][1];
    jQuery("#vLink3").attr("href", data[2][2]);
    jQuery('#hdnImage3').val(data[2][3]);
    jQuery('#hdnRT3').val(data[2][4]);
    jQuery('#hdnRF3').val(data[2][5]);
    jQuery('#hdnTarih3').val(data[2][6]);
    jQuery('#hdnSpot3').val(data[2][7]);
    SetMansetImage('1');
    var i = 1;
    for (i = 1; i < 6; i++) {
        if (i != page) jQuery("#href" + i).removeClass("selected");
    }
    jQuery("#href" + page).addClass("selected");
    jQuery('#nextPage1').val(page);
}

function SetEditorValues(data, page) {
    jQuery('#img1a').attr({ src: data[0][0] });
    document.getElementById("spn1a").innerHTML = data[0][1] + ' (' + data[0][2] + ')';
    jQuery("#eLink1").attr("href", data[0][4]);
    jQuery('#img2a').attr({ src: data[1][0] });
    document.getElementById("spn2a").innerHTML = data[1][1] + ' (' + data[1][2] + ')';
    jQuery("#eLink2").attr("href", data[1][4]);
    jQuery('#img3a').attr({ src: data[2][0] });
    document.getElementById("spn3a").innerHTML = data[2][1] + ' (' + data[2][2] + ')';
    jQuery("#eLink3").attr("href", data[2][4]);
    var i = 1;
    for (i = 1; i < 6; i++) {
        if (i != page) jQuery("#hrefa" + i).removeClass("selected");
    }
    jQuery("#hrefa" + page).addClass("selected");

    jQuery('#nextPage2').val(page);
}

function SetGalleryValues(data, page) {
    jQuery('#img1g').attr({ src: data[0][2] });
    document.getElementById("spn1g").innerHTML = data[0][1];
    jQuery("#gLink1").attr("href", data[0][3]);
    jQuery('#img2g').attr({ src: data[1][2] });
    document.getElementById("spn2g").innerHTML = data[1][1];
    jQuery("#gLink2").attr("href", data[1][3]);
    jQuery('#img3g').attr({ src: data[2][2] });
    document.getElementById("spn3g").innerHTML = data[2][1];
    jQuery("#gLink3").attr("href", data[2][3]);
    jQuery('#img4g').attr({ src: data[3][2] });
    document.getElementById("spn4g").innerHTML = data[3][1];
    jQuery("#gLink4").attr("href", data[3][3]);
   
    var i = 1;
    for (i = 1; i < 6; i++) {
        if (i != page) jQuery("#hrefg" + i).removeClass("selected");
    }
    jQuery("#hrefg" + page).addClass("selected");

    jQuery('#nextPage3').val(page);
}



function GetNextValue(type, cacheClear, videoID, direction) {
   
    var cacheClear = false;
    
    var currentPage = jQuery('#nextPage'+type).val();
    var page = 1;
    if (direction == -1) {
        if (currentPage == 1)
            page = 5;
        else
            page = parseInt(currentPage) - 1;
    }
    else {
        if (currentPage == 5)
            page = 1;
        else {
            page = parseInt(currentPage)+1;
        }
    }
    switch (type) {
        case 1:
            GetSonDakikaVideos(type, page, cacheClear, videoID);
            break;
        case 2:
            GetEditorVideos(type, page, cacheClear, videoID);
            break;
        case 3:
            GetGalleryVideos(type, page, cacheClear, videoID);
            break;
        default:
            break;
    }
}