﻿
var total = { loading: 4 }
var repeat = { count: 1 }
var ine = { secuzione: 0 }
var old = { old_num: 1 }
var now = { contentnum: 1 }
var timer = 10000;
tempo = window.setInterval("thefocus()", timer);
function thefocus() {

    if (now.contentnum < total.loading) {
        number = now.contentnum + 1;
    }
    else {
        number = 1;
        repeat.count = repeat.count + 1

    }
    if (repeat.count < 3) {
        slide(number)
        tempo = window.setInterval("thefocus()", timer);
    }
}

function slide(num) {
    if (ine.secuzione == 0) {
        if (old.old_num != num) {
            window.clearInterval(tempo);
            ine.secuzione = 1
            new Effect.Fade("Slide-1", { queue: 'end', duration: 0.2, afterFinish: function() {

                new Effect.SlideUp("textlink_" + now.contentnum, { duration: 0.5, scaleMode: 'contents' });
                new Effect.SlideUp("contentlink_" + now.contentnum, { duration: 0.5, scaleTo: 0, afterFinish: function() {

                    document.getElementById("link" + old.old_num).className = "off";
                    document.getElementById("link" + num).className = "on";

                    function ahah(url, target) {
                        document.getElementById("Center").style.background = "url(/App_Themes/Default/Images/loading.gif) no-repeat center center";
                        if (window.XMLHttpRequest) {
                            req = new XMLHttpRequest();
                        } else if (window.ActiveXObject) {
                            req = new ActiveXObject("Microsoft.XMLHTTP");
                        }
                        if (req != undefined) {
                            req.onreadystatechange = function() { ahahDone(url, target); };
                            req.open("GET", url, true);
                            req.send("");
                        }
                    }

                    function ahahDone(url, target) {
                        if (req.readyState == 4) { // only if req is "loaded"
                            if (req.status == 200) { // only if "OK"
//                                if (num == 1) 
//                                    document.getElementById("Slide-1").innerHTML = '<a href="/Category.aspx"><img src="/App_Themes/Default/Images/image' + num + '.jpg" width="950" height="474" /></a>'
//                                if (num == 3) {
//                                    document.getElementById("Slide-1").innerHTML = ' <a href="/CatDetail.aspx?idCat=f2a2ae2c-e162-40ea-bbcf-ed58486625b3"><img src="/App_Themes/Default/Images/image' + num + '.jpg" width="950" height="474" /></a>'
//                                if (num == 4) 
//                                    document.getElementById("Slide-1").innerHTML = ' <a href="/CatDetailTab.aspx?idCat=b3f0db29-d856-4720-bbd6-785ceabff3eb"><img src="/App_Themes/Default/Images/image' + num + '.jpg" width="950" height="474" /></a>'
//                                else 
//                                    document.getElementById("Slide-1").innerHTML = '<img src="/App_Themes/Default/Images/image' + num + '.jpg" width="950" height="474" />'
                                if (num == 1) 
                                    document.getElementById("Slide-1").innerHTML = '<a href="' + slide1href + '"><img src="/App_Themes/Default/Images/image' + num + '.jpg" width="950" height="474" /></a>'

                                if (num == 3) 
                                    document.getElementById("Slide-1").innerHTML = ' <a href="' + slide3href + '"><img src="/App_Themes/Default/Images/image' + num + '.jpg" width="950" height="474" /></a>'

                                if (num == 4)
                                    document.getElementById("Slide-1").innerHTML = ' <a href="' + slide4href + '"><img src="/App_Themes/Default/Images/image' + num + '.jpg" width="950" height="474" /></a>'
                                
                                else 
                                    document.getElementById("Slide-1").innerHTML = '<img src="/App_Themes/Default/Images/image' + num + '.jpg" width="950" height="474" />'
                                                               
                                document.getElementById("contentlink_" + now.contentnum).style.display = "none";
                                document.getElementById("textlink_" + now.contentnum).style.display = "none";
                                now.contentnum = num;
                                new Effect.SlideDown("contentlink_" + now.contentnum, { duration: 0.5, scaleFrom: 0, scaleTo: 100 });
                                new Effect.SlideDown("textlink_" + now.contentnum, { duration: 0.5 });
                                document.getElementById("Center").style.background = "none";
                                new Effect.Appear("Slide-1");
                                ine.secuzione = 0
                                old.old_num = num
                            } else {
                                document.getElementById(target).innerHTML = "Errore:\n" + req.status + "\n" + req.statusText;
                            }
                        }
                    }
                    ahah('/App_Themes/Default/Images/image' + num + '.jpg', 'Slide-1', { duration: 0.2 });
                } 
                })
            } 
            });
        }
    } 
}
