/*
==================================================================
==		              Script by fg                              ==
==		             Version : 1.5.5                            ==
==		              Auteur : fg                               ==
==		         Mail : fg.logiciel@free.fr                     ==
==		       Site : http://fg.logiciel.free.fr                ==
==		       ************FREEWARE************                 ==
==================================================================
==      www.persofg.fr.st | http://fg.logiciel.free.fr          ==
==================================================================
*/

/* Initialisation des var */
var valueyn;
var interv;
var aze98r4g = "0";
var filterdiapoencour = '4';
var ectr = "1";
var filterdiapo = new Array ();

/* Fonction d'écriture du titre de la fen et de la barre de status */
function writedefault(choix){switch(choix){case '1':document.write('<title>FGXMLDIAPO :: '+fen_title+'</title>');break;case '2':window.defaultStatus = 'FGXMLDIAPO :: '+fen_title+' ';break;}}

/* Programme/Module de gestion des dégradé */
function fade(num){if(compatible == 0){switch(num){case '1':imgdiapo.style.filter=filterdiapo[4];filterdiapoencour = '0';imgdiapo.filters[0].apply();break;case '2':switch(filterdiapoencour){case '0':imgdiapo.style.filter=filterdiapo[0];filterdiapoencour = '1';break;case '1':imgdiapo.style.filter=filterdiapo[1];filterdiapoencour = '2';break;case '2':imgdiapo.style.filter=filterdiapo[2];filterdiapoencour = '3';break;case '3':imgdiapo.style.filter=filterdiapo[3];filterdiapoencour = '4';break;case '4':imgdiapo.style.filter=filterdiapo[4];filterdiapoencour = '0';break;}imgdiapo.filters[0].apply();imgdiapo.filters[0].play();break;}}}

/* Fonction  de gestion du panneau de config (afficher/cacher)*/
function EC(TheTR){var DataTR = eval('document.all.' + TheTR);if (DataTR.style.display=="block" || DataTR.style.display=="" ){DataTR.style.display="none";}else{DataTR.style.display="block";}}

/* Fonction de gestion de la cohérence des btn+activation du diaporama */
function changediapo(){if(document.getElementById('btndiapo').value == "Activé"){aze98r4g = "1";var valuesec = document.getElementById('inputnfosec').value;automatiquediapo(valuesec,'yes');}else{aze98r4g = "0";automatiquediapo('','no');}}

/* Fonction de création de l'interval pour le diapo automatique*/
function automatiquediapo(valuesec,valueyn){switch(valueyn){case 'yes' : interv = setInterval ("executechange()",valuesec);document.getElementById('inputnfodiapo').value="Activé";document.getElementById('btndiapo').value="Désactivé";break;case 'no' : clearInterval (interv);document.getElementById('inputnfodiapo').value="Désactivé";document.getElementById('btndiapo').value="Activé";break;}}

/* Fonction qui permet de changer d'img + d'appliquer le filtre*/
function executechange(){nav.nextPage();fade('2');}

/* Fonction qui permet de crée la boite de dialogue "about" */
function creatabout(){vpopupabout2 = '\nSCRIPT "FGXMLDIAPO 1.5 "\n';vpopupabout2 += '\nINFORMATION SUR L\'AUTEUR\n';vpopupabout2 += '\nPseudo : fg';vpopupabout2 += '\nAge : 15';vpopupabout2 += '\nE-mail : fg.logiciel@free.fr';vpopupabout2 += '\nSite perso : http://fg.logiciel.free.fr ou www.persofg.fr.st';vpopupabout2 += '\nCe script est un FREEWARE ...';vpopupabout2 += '\n\nINFORMATION SUR VOTRE NAVIGATEUR\n';vpopupabout2 += '\nNom du navigateur utilisée : '+navigator.appName;vpopupabout2 += '\nNavigateur utilisée : '+navigator.userAgent;vpopupabout2 += '\nVersion du navigateur : '+navigator.appMinorVersion;vpopupabout2 += '\nSysteme d\'exploitation utilisée : '+navigator.platform;vpopupabout2 += '\nLangue utilisée par le navigateur : '+navigator.userLanguage;vpopupabout2 += '\nLangue utilisée par le systeme : '+navigator.systemLanguage;vpopupabout2 += '\n\nINFORMATION SUR VOTRE CONFIGURATION GRAPHIQUE\n';vpopupabout2 += '\nHauteur de l\'écran en pixel :'+screen.height;vpopupabout2 += '\nLargeur de l\'écran en pixel :'+screen.width;vpopupabout2 += '\nHauteur de l\'écran utile :'+screen.availHeight;vpopupabout2 += '\nLargeur de l\'écran disponible :'+screen.availWidth;vpopupabout2 += '\nNombre de couleurs disponibles :'+screen.colorDepth;vpopupabout2 += '\n\nINFORMATION SUR LES STYLES\n';vpopupabout2 += '\nListe de fichier style disponible ('+chemin_style.length+')';for(nstyle = 0;nstyle < chemin_style.length;nstyle++){vpopupabout2 += '\n'+locationstyle[nstyle];}vpopupabout2 += '\n\nINFORMATION SUR LES MODULES\n';vpopupabout2 += '\nListe des modules disponibles ('+chemin_module.length+')';for(nmod = 0;nmod < chemin_module.length;nmod++){vpopupabout2 += '\n'+locationmod[nmod];}alert(vpopupabout2);}

/* Fonction qui permet d'écrire le sélécteur de fichier style */
function writeselect(){for(nstyle = 0;nstyle < chemin_style.length;nstyle++){document.write('<option value="'+nstyle+'">'+chemin_style[nstyle]+'</option>');}}

/* Fonction qui permet d'appliquer le changement de style à la page */
function changestyle(){document.getElementById('fichierstyle').href=chemin_style[formselectstyle.selectstyle.selectedIndex];}

/* Fonction qui permet d'écrire le fichier de db */
function writedefaultdb(cas){switch(cas){case '1':document.write('<xml id="db" src="'+chemin_db+'"></xml>');break;case '2':document.write('<xml id="db" src="../'+chemin_db+'"></xml>');break;}}

/* Fonction qui permet d'écrire le logo de fgxmldiapo + le fichierxml donc partage de databasexml.xml*/
function writelogo(){document.write('<a href="'+locationxml+'"><img border="0" src="img/logo.jpg" width="88" height="31"></a>');}

/* Fonction d'initialization de la page si un code externe est àjouter veuillez l'initialisez ici .*/
function init(){writedefault('2');if(autodiapo=="1"){changediapo()};}

/* Fonction d'initialisations des modules */
function init_module(){var nbrmod = chemin_module.length;if (nbrmod > "0"){for(nmod="0";nmod < nbrmod;nmod++){document.write('<scr'+'ipt src="'+chemin_module[nmod]+'" type="text/javascript"></scri'+'pt>');}}}
