$(document).ready(function() {

    var slideOngo = null;
    var slides = {
        0 : function () {
            changeBackground('background: url(' + path + '/public/img/show_backg_11.png);');

            $('.slide').append('<div class="desideesquichangent" ></div>');
            $('.slide').append('<div class="button notreDemarche" >Notre démarche</div>');
            $('.slide').append('<div class="button les20idees" >20 idées qui ont changé le monde</div>');

            return function () {
                this.animIn = function () {
                    moveBandeau(390);
                }
                this.animOut = function () {
                    opacityTo0('.desideesquichangent, .notreDemarche, .les20idees', 1000);
                }
                this.gui = function () {
                    $('.notreDemarche').click(function () {
                        changeSlide(1);
                    });
                    $('.les20idees').click(function () {
                        changeSlide(3);
                    });
                }
                return this;
            }
        },

        1 : function () {
            changeBackground('background: url(' + path + '/public/img/show_backg_10.png);');

            $('.slide').append('<div class="explications" ></div>');
            $('.slide').append('<div class="button proposezidees" >Proposez des idées</div>');
            $('.slide').append('<div class="button rejoigneznous" >Rejoignez nous</div>');
            $('.slide').append('<div class="descr txt1" style="top:150px;left:70px;width:680px;" >Grâce des idées et une technologie de pointe, l’informatique a profondément changé le monde. De nombreux acteurs ont contribué à faire d’internet ce qu’il est aujourd’hui. A des échelles différentes, ces créateurs ont transformé nos vies. Avec ses produits innovants, Tigersun a pour ambition de faire partie des sociétés qui améliorent notre quotidien. En mettant les idées et la technologie au cœur de son développement.</div>');

            return function () {
                this.animIn = function () {
                    moveBandeau(370);
                }
                this.animOut = function () {
                    opacityTo0('.explications, .proposezidees, .rejoigneznous, .txt1', 1000);
                }
                this.gui = function () {
                    $('.rejoigneznous').click(function () {
                        changeSlide(2);
                    });
                    $('.proposezidees').click(function () {
                        window.location.replace(pathUser + '/contact/idee');
                    });
                }
                return this;
            }
        },

        2 : function () {
            changeBackground('background: url(' + path + '/public/img/show_backg_12.png) no-repeat 500px -90px; background-color: #071c05');

            $('.slide').append('<div class="nouscherchonsdesdev" ></div>');
            $('.slide').append('<div class="button testezvous" >Testez-vous</div>');
            $('.slide').append('<div class="button postulez" >Postulez</div>');
            $('.slide').append('<div class="descr txt2" style="top:267px;left:70px;width:574px;" >Nous cherchons en permanence des développeurs PHP pour participer à nos projets, actuels ou à venir. Que vous soyez confirmé ou expert en programmation, proposez votre candidature et rejoignez l’aventure. </div>');

            return function () {
                this.animIn = function () {
                    moveBandeau(500);
                }
                this.animOut = function () {
                    opacityTo0('.nouscherchonsdesdev, .testezvous, .postulez, .txt2', 1000);
                }
                this.gui = function () {
                    $('.backgrounds').click(function () {
                        changeSlide(2);
                    });
                    $('.testezvous').click(function () {
                        window.location.replace(pathUser + '/test-php');
                    });
                    $('.postulez').click(function () {
                        window.location.replace(pathUser + '/contact/job');
                    });
                }
                return this;
            }
        },

        // slide 20 idees
        3 : function () {
            var ideeOngo = -1;
            var idees = {
                0 : {
                    'date':     1927,
                    'title':    'La montre à quartz',
                    'descr':    'Une fine lamelle de cristal de quartz. C\'est ce qui permet à une montre (à quartz) de diviser le temps. Le quartz - cette substance minérale composée d\'atomes de silice - a été utilisé pour la première fois par l\'ingénieur canadien Warren Morrison, en 1927. Un circuit électronique (avec pile de 1,5 volt) engendre un champ électrique, celui-ci faisant vibrer la lamelle de quartz. Un système beaucoup plus fiable que les anciens systèmes mécaniques.'
                },
                1 : {
                    'date':     1939,
                    'title':    'La fission nucléaire',
                    'descr':    "La fission nucléaire a été découverte par les physiciens allemands Otto Hahn et Fritz Strassmann en 1939. Ils mettent en évidence que l'uranium bombardé par des neutrons donne naissance à deux éléments plus légers. Quelques mois plus tard, Frédéric Joliot-Curie prouvera qu'en brisant les atomes, on peut créer une réaction explosive en chaîne, libérant ainsi une quantité d’énergie énorme."
                },
                2 : {
                    'date':     1945,
                    'title':    'Le micro-ondes',
                    'descr':    "L'ingénieur américain Percy Le Baron Spencer est à l'origine de cette invention révolutionnaire. Il découvrit par hasard (sur des grains de maïs qui donnèrent du pop-corn) que l'énergie électromagnétique pouvait cuire des aliments. Initialement appelé \"Radarange\", le four à micro-ondes fut commercialisé dans les années 60. Avec le succès que l'on sait."
                },
                3 : {
                    'date':     1947,
                    'title':    'Le Transistor',
                    'descr':    "Inventé en 1947 par trois ingénieurs Américains des laboratoires Bell, le transistor est l'invention précurseuse de l'éléctronique et de l'informatique. Permettant de stabiliser une tension ou de moduler un signal, il est aujourd'hui présent dans chaque appareil électronique.  "
                },
                4 : {
                    'date':     1949,
                    'title':    'Le code-barres',
                    'descr':    "Deux Américains, Joseph Woodland et Bernard Silver, déposèrent le brevet en octobre 1949. Ce système d'identification automatique est représenté par des traits verticaux et des espaces, succession de noir et de blanc. Il peut contenir de nombreuses informations. Le code-barres que l'on connaît aujourd'hui (à 13 chiffres) a été imaginé par George Lauer en 1970."
                },
                5 : {
                    'date':     1951,
                    'title':    'Le pacemaker',
                    'descr':    "Le Canadien John Hopps inventa le premier stimulateur cardiaque (pacemaker) en 1951, alors qu'il faisait des recherches sur l'hypothermie : il put relancer un cœur grâce à une stimulation électrique. Ce stimulateur était toutefois trop volumineux pour être implanté à l'intérieur du corps. Le premier pacemaker interne a été implanté en 1958, par les médecins suédois Elmqvist et AkeSenning."
                },
                6 : {
                    'date':     1958,
                    'title':    'Le circuit intégré',
                    'descr':    "C'est un ingénieur de Texas Instruments, Jack Kilby, qui a élaboré le premier circuit imprimé, après avoir travaillé sur la miniaturisation des composants électroniques. En 1958, il a ainsi inventé le composant électronique réunissant plusieurs autres composants (diodes, résistances, condensateurs) en un seul (sur une pastille de silicium). Ceux-ci étant implantés par soudure à l'étain."
                },
                7 : {
                    'date':     1960,
                    'title':    'Laser',
                    'descr':    "L’amplificateur de lumière par émission stimulée de rayonnement émet une lumière très puissante, rouge le plus souvent. Inventé par l’Américain Théodore Malman, le laser s’impose rapidement dans la découpe industrielle et en médecine, opérations des yeux et traitement des tâches de peau notamment. Depuis le début des années 2000, le laser s’est imposé pour procéder à des épilations définitives. "
                },
                8 : {
                    'date':     1961,
                    'title':    'Unimate ',
                    'descr':    "Unimate est le premier robot industriel. Ses deux pères sont George Devol et Joseph Engelberger de la société Unimation. Commercialisé à partir de 1961, Unimate est vendu pour la première à la société General Motors, où il prit place sur la chaine d'assemblage."
                },
                9 : {
                    'date':     1964,
                    'title':    'L\'écran à cristaux liquides',
                    'descr':    "En 1964, George Heilmeier, chercheur américain de la RCA (Radio Corporation of America) a mis au point le premier dispositif d'affichage à base de cristaux liquides (LCD, en anglais). A cette époque, les écrans cathodiques, lourds et encombrants, sont largement répandus. Heilmeier a cherché à modifier l'état des cristaux liquides par un champ électrique."
                },
                10 : {
                    'date':     1971,
                    'title':    'Le microprocesseur ',
                    'descr':    "Ce petit objet est le père de l’informatique moderne. La société américaine Intel réussit à placer tous les composants du processeur dans un seul circuit intégré. Grâce à cette invention, les constructeurs ont pu largement diminuer les coûts et permettre un accès au plus grand nombre aux nouvelles technologies. "
                },
                11 : {
                    'date':     1973,
                    'title':    'Le téléphone mobile',
                    'descr':    "C'est dans l'entreprise Motorola en 1973 que Martin Cooper a mis au point et passé le premier appel depuis un téléphone cellulaire portatif. Le premier exemplaire, commercialisé quelques temps après, sera le DynaTAC 8000X, équipé d'une antenne flexible de 5,1 cm. Il mesurait 25,4 cm et pesait environ 800 grammes. L'autonomie était de 60 minutes en communication, mais nécessitait... 10 heures de charge."
                },
                12 : {
                    'date':     1973,
                    'title':    'IRM ',
                    'descr':    "En 1973 est mise au point la technique de l’Imagerie par Résonnance Magnétique dont on attribue la paternité à Paul Lauterbur et Peter Mansfield. Ce procédé, utilisé dans le domaine médical, utilise le champ magnétique pour créer une image bidimensionnelle. Concrètement, on l’utilise lorsque scanner et radiographie n’ont rien révélé et pour étudier les activités cérébrales. "
                },
                13 : {
                    'date':     1974,
                    'title':    'La carte à puce',
                    'descr':    "Cocorico, elle est Française. La carte à puce fut créée en 1974 par Roland Moreno, s'appuyant sur les recherches du Britannique Geoffrey Dummer (dès 1947). Cette mémoire portative dotée de moyens inhibiteurs (pour la protection de certaines données) a été très utilisée à partir des années 80 pour les cartes bancaires et cartes téléphoniques."
                },
                14 : {
                    'date':     1975,
                    'title':    'L\'appareil photo numérique',
                    'descr':    "Steven Sasson, ingénieur chez Kodak, a fabriqué en 1975, le premier appareil photo numérique utilisant un capteur CCD (charge coupleddevice, \"dispositif à transfert de charges\"). L'invention a ensuite été brevetée en 1978. Le premier prototype pesait 3,9 kilos et utilisait... une cassette à bande comme carte de stockage. La résolution était de 100 x 100 pixels."
                },
                15 : {
                    'date':     1976,
                    'title':    'La navette spaciale',
                    'descr':    "Une invention typiquement américaine. La NASA, l'agence spatiale américaine, a conçu la première navette spatiale réutilisable, dès 1976. Ce n'est que le 12 avril 1981 que la première navette Columbia, décollera de Cap Canaveral, pour un voyage d'un peu plus de 50 heures. Pour la première fois, un engin de ce type était capable d'emmener de gros satellites en orbite basse et éventuellement de les rapporter sur Terre. "
                },
                16 : {
                    'date':     1978,
                    'title':    'Le GPS',
                    'descr':    "Qu’en aurait pensé le capitaine Cook ? En 1978, c’est le département américain de la défense qui met au point Global Positionning System. Grâce à lui, plus besoin des étoiles, on connaît sa position par l’intermédiaire de 31 satellites gravitant autour de la Terre. L’Europe devrait lancer Galiléo, son propre outil de positionnement, en 2013. "
                },
                17 : {
                    'date':     1979,
                    'title':    'Le compact disc ',
                    'descr':    "Le compact disc est le fruit de l’association des concurrents Phillips et Sony. Il permet de stocker des données sous forme numérique sur un disque optique. Un lecteur à lentille est nécessaire pour lire les données contenues sur le disque de 12 cm. Sa qualité de son et sa grande capacité de stockage font du compact disc le remplaçant du vinyle. "
                },
                18 : {
                    'date':     1990,
                    'title':    'Hubble',
                    'descr':    "En 1990, le télescope spatial Hubble a été mis en orbite de la Terre. Fruit d’un long travail mené conjointement par la Nasa et l’Agence Spatiale européenne, il tourne une fois toutes les cent minutes autour de la Terre, observe et photographie la Terre et la galaxie. Il devrait rester en orbite jusqu’en 2014. "
                },
                19 : {
                    'date':     1991,
                    'title':    'World Wide Web ',
                    'descr':    "En 1989, Tim Berners-Lee, chercheur anglais au Cern, crée le world wide web, la toile d’araignée du monde. Il parvient à mettre des documents en réseau, grâce à des liens hypertextes. En 1991, naît la première adresse web du monde. Internet existe officiellement. "
                }
            };

            moveBandeau(380);

            $('.slide').append('<div class="date" ></div>');
            $('.slide').append('<div class="ideeTitle" ></div>');
            $('.slide').append('<div class="ideeDescr txt3" style="top: 140px;left: 70px;width: 500px;" ></div>');
            $('.slide').append('<div class="button ideeNext" >NEXT</div>');

            var color = ['371741','4d357c','333784','336184','338384','338474','338463','33844c','398433','5b8433','748433','848333','846a33','845433','843533','336184','338384','338474','338463','338384'];

            var nextIdee = function () {
                if(ideeOngo===19) {
                    opacityTo0('.bgs3, .txt3, .ideeTitle, .ideeNext', 1000);
                    changeSlide(1);
                    return;
                }

                idee = idees[ideeOngo+1];
                
                $('.date').html(idee.date);
                $('.ideeTitle').html(idee.title);
                $('.ideeDescr').html(idee.descr);
                ideeOngo = ideeOngo+1;
                
                changeBackground('background-color: #' + color[ideeOngo]);
            }

            return function () {
                this.animIn = function () {
                    nextIdee();
                }
                this.animOut = function () {
                    opacityTo0('.ideeTitle, .txt3', 1000);
                }
                this.gui = function () {
                    $('.ideeNext').click(function () {
                        nextIdee();
                    });
                }
                return this;
            }
        }
    };

    var opacityTo0 = function (e,t) {
        $(e).animate({'opacity':0}, t, function () {
            $(this).remove();
        });
    }

    var changeBackground = function (style) {
        $('#bandeau .background').before('<div class="background" style="' + style + '" ></div>');
        $('.background:last').animate({'opacity':0}, 1000, function () {
            $(".background:not(:first)").remove();
        });
    }

    var moveBandeau = function (to) {
        //$('#bandeau').animate({'height':0}, 600, function () {
           $('#bandeau').animate({'height':to}, 900);
       //});
    }

    var changeSlide = function (slideNew) {
        var slide = slides[slideNew]();

        if(slideOngo!==null && slide().animOut) {
            slideOngo().animOut();
        }
        if(slide().animIn) {
            slide().animIn();
        }
        if(slide().gui) {
            slide().gui();
        }
        slideOngo = slide;
    }

    // load
    changeSlide(0);
});
