var VS 					= new Object();
VS.S 					= new VSSecurite();
var Upload;

// Load Playlist
var Playlist = new Spry.Data.XMLDataSet("disque.vsp", "//Fichier", { method: "POST", postData: Post(0), sortOnLoad: ["@ID","@O"], sortOrderOnLoad: "descending", useCache: false });
	Playlist.setColumnType(["@ID","@O","@P","@LCD","@VN"],"number");
	Playlist.setColumnType(["Menu","Auteur","Type","Style"],"html");
function LoadPlaylist(notificationType, notifier, data) {
	if (notificationType == "onPostLoad") {
		Mobile();
		var Rw = Playlist.getData();
		var Option = {A1:'Ranger par : ',A2:'Artistes',A3:'Type',A4:'Style'};
		if (VS.S.Mobile) { Option.A1 = ''; }
		if (VS.S.Disque) { Option.A1 = ''; Option.A4 = 'Mes Sites Web'; }
		for (var N = 0; N < Rw.length; N++) {
			if (Rw[N]["@ID"] == "-1") { Spry.Utils.setInnerHTML('BaseMenuIcone',Rw[N]["Menu"]); }
			if (Rw[N]["@ID"] == "-2") { Spry.Utils.setInnerHTML('MenuAuteur','<option value="0">'+Option.A1+Option.A2+'</option>'+Rw[N]["Auteur"]); }
			if (Rw[N]["@ID"] == "-3") { Spry.Utils.setInnerHTML('MenuType','<option value="0">'+Option.A1+Option.A3+'</option>'+Rw[N]["Type"]); }
			if (Rw[N]["@ID"] == "-4") { Spry.Utils.setInnerHTML('MenuStyle','<option value="0">'+Option.A1+Option.A4+'</option>'+Rw[N]["Style"]); } }
			if (VS.S.ID) { VSP(1,VS.S.ID); VS.S.ID = false; }
			BtnMenu(VS.C.Page);
			Disque(VS.S.Disque);
			TailleMenu(1);
			$('#Chargement').addClass("Desactiver");
			MM_effectAppearFade("VSPPlaylist", 401, 0, 100, false);
			HashGET = false;
			VS.S.Rec = false; } }
			Playlist.addObserver(LoadPlaylist);
// History
$(document).ready(function() {
	$.history.init(function(hash) {
	if (hash != "") {
		VS.S.HashMaj = hash;
		HashType(); } },{ unescape:true }); } );

// Hash
function Hash(A) {
	if (isNaN(A)) { var A = A.toLowerCase(); }
	$.history.load(A); }

// Post
function Post(P1) {
	if (HashGET) {
		VS.S.HashMaj = HashGET;
		HashType(); }
//		alert("P1="+P1+VS.S.HashPost);
		return "P1="+P1+VS.S.HashPost; }

// HashMaj
function HashMaj(A) { return A.charAt(0).toUpperCase()+A.substring(1).toLowerCase(); }
function HashCompose(A) { 
	var Compose = new RegExp("[/]+","g");
	var A = A.split(Compose);
	return A; }

// HashType
function HashType() {
	if (!HashGET && !Playlist.getDataWasLoaded()) { setTimeout("HashType()",100); }
	else {
		// ID
		if (!isNaN(VS.S.HashMaj)) {
			VS.S.HashPost = "&V="+VS.S.HashMaj; 
			if (!HashGET) { VSP(1,VS.S.HashMaj); } 
			else { VS.S.ID = VS.S.HashMaj; } }
		// Texte
		else {
			// Page
			var H = HashMaj(VS.S.HashMaj);
			if (PageNum(H)) {
				VS.S.HashPost = "&P2="+H;
				if (!HashGET) { Page(H); } }
			// Categorie
			else if (PageCat(H)) { if (!HashGET) { Categorie(H); } }
			// Site
			else {
				if (HashGET) { VS.S.HashMaj = HashGET; }
				var HC = HashCompose(VS.S.HashMaj);
				if (HC.length == 2) {
					var H = HashMaj(HC[1]);
					var P2 = PageNum(H);
					VS.S.HashPost = "&P2="+H+"&ADS="+HC[0].toLowerCase(); }
				else { VS.S.HashPost = "&ADS="+HC[0].toLowerCase(); }
					if (!HashGET && P2) { Page(H);} } } } }

// Deconnexion
function Deconnexion() {
	VS.S.HashPost = '';
	VS.S.Disque = false;
	Switch(2);
	var UL = '<ul class="CadreTexte1"><li><h1>Déconnexion</h1><span class="Entete" id="FacebookTexte">Déconnexion en cours...</span></li></ul>';
	Spry.Utils.setInnerHTML('VSPConnexion1',UL);
	Spry.Utils.setInnerHTML('VSPConnexion2',UL);
	Spry.Utils.setInnerHTML('VSPConnexion3',UL);
	Spry.Utils.setInnerHTML('VSPConnexion4',UL);
	Spry.Utils.setInnerHTML('VSPConnexion5',UL);
	Spry.Utils.setInnerHTML('VSPOptions1',UL);
	Spry.Utils.setInnerHTML('VSPOptions2',UL);
	Spry.Utils.setInnerHTML('VSPOptions3',UL);
	Spry.Utils.setInnerHTML('VSPOptions4',UL);
	Spry.Utils.setInnerHTML('VSPOptions5',UL);
	Spry.Utils.setInnerHTML('VSPOptions6',UL); /*VSPOptions7 > FormPage*/
	Spry.Utils.setInnerHTML('VSPImportation1',UL);
	Spry.Utils.setInnerHTML('VSPImportation2',UL);
	Spry.Utils.setInnerHTML('VSPImportation3',UL);
	Spry.Utils.setInnerHTML('VSPImportation4',UL);
	Spry.Utils.setInnerHTML('VSPImportation5',UL);
	Spry.Utils.setInnerHTML('VSPImportation6',UL);
	Spry.Utils.setInnerHTML('VSPImportation7',UL);
	Spry.Utils.setInnerHTML('VSPDetails1',UL);
	Spry.Utils.setInnerHTML('VSPDetails2',UL);
	Spry.Utils.setInnerHTML('VSPDetails3',UL);
	Spry.Utils.setInnerHTML('VSPDetails4',UL);
	Spry.Utils.setInnerHTML('VSPDetails5',UL);
	Spry.Utils.setInnerHTML('VSPDetails6',UL);
	Spry.Utils.setInnerHTML('VSPDetails7',UL); 
	ReloadPlaylist('Deconnexion'); }

// FormPageCfm
function FormPage(req) {
	var Div = VS.S.Form+'Cfm';
	if (VS.S.Form == 'FormDetails2') { var Div = 'VSPDetails2'; }
	else if (VS.S.Form == 'FormOptions7') { var Div = 'VSPOptions7'; }
	var Div2 = document.getElementById('OptionsSite');
	if (Div2) { Div2[0].selected = true; }
	Spry.Utils.setInnerHTML(Div, req.xhRequest.responseText); }
function FormPageCfm(form,ID) {
	VS.S.Form = ID;
	if (Spry.Widget.Form.validate(form) == true) {
		if (VS.C.Page == 13 && !VS.S.Iphone) { FormValidation(VS.S.Form,'',''); }
		var Div1 = document.getElementById(VS.S.Form+'Scroll');
		if (Div1) { Div1.scrollTop = '0px'; } 
		$('#Chargement').removeClass("Desactiver");
		$('#ResetIcones'+VS.S.Form+'1, #ResetIcones'+VS.S.Form+'2').addClass("Desactiver");
		if (VS.S.Form == 'FormImportation3' || VS.S.Form == 'FormImportation4' || VS.S.Form == 'FormImportation5') { document.getElementById(VS.S.Form).submit(); }
		else { Spry.Utils.submitForm(form,FormPage); } } 
		return false; }

// Form
function Form(ID) {
	VS.S.Form = ID;
	var Div = document.getElementById('Form'+VS.S.Form+'Scroll');
	if (Div) { Div.scrollTop = '0px'; }
	$('#Chargement').removeClass("Desactiver");
	Spry.Utils.submitForm(VS.S.Form,FormPage); }

// FormValidation
function FormValidation(P,T,I1) {
	var Btn = document.getElementById(P+'Btn');
	var T1 = "Continuer à naviguer l'enregistrement est en cours (Ne pas fermer le navigateur)";
	var T2 = "Cliquer-ici pour enregistrer les informations";
	if (T == 13) {
		Spry.Utils.addClassName(P+'MAJ','IconesConfirmationOK');
		Reload(P,I1); }
	else if (P == 'Activation') {
		if (T == 10) { var T = "Le compte "+I1+" a été activer"; }
		else if (T == 11) { var T = "Erreur : le lien présent dans l'e-mail d'activation n'est plus valable."; }
		alert(T); }
	else if (VS.S.Publier) {
		var i = 'IconesConfirmationFaux';
		if (T == 1) { 		var i = 'IconesConfirmationOK'; }
		else if (T == 2) {	var I2 = "Erreur "+I1+" : Le format image n'est pas autorisée ! Format de diffusion en live autorisé : jpg | jpeg | png | gif)"; }
		else if (T == 3) { 	var I2 = "Erreur "+I1+" : L'image est trop volumineux"; }
		else if (T == 4) { 	var I2 = "Erreur "+I1+" : Le format vidéo/audio de présentation n'est pas autorisée ! Format de diffusion en live autorisé : mp4 | mov | m4v | f4v | flv | aac | m4a | mp3 | f4a | swf"; }
		else if (T == 5) { 	var I2 = "Erreur "+I1+" : La présentation vidéo/audio est trop volumineux"; }
		else if (T == 10) { var I2 = "Erreur : L'URL n'est pas valable ("+I1+")" }
		else if (T == 11) { var I2 = "Erreur : L'URL du serveur de jeux n'est pas valable ("+I1+")" }
		else if (T == 12) { var I2 = "Erreur : L'importation de(s) fichier(s) a échoué ("+I1+")" }
		else if (T == 14) { var I2 = "Erreur "+I1+" : Aucun événement séléctionné"; }
		else if (T == 15) { var I2 = "Erreur "+I1+" : Cet extension de fichier n'est pas permise"; }
		if (i == 'IconesConfirmationOK') {
			Spry.Utils.removeClassName(P+'MAJ','IconesConfirmationFaux');
			Spry.Utils.removeClassName(P+'MAJ','IconesConfirmationLoad'); }
			Spry.Utils.addClassName(P+'MAJ',i);
			VS.S.Publier = false;
			Btn.value = T2;
			Btn.disabled = false;
			if (T == 1) { Reload(P,1); }
			else { 
				$('#Chargement').removeClass("Desactiver");
				alert(I2); } }
	else {
		VS.S.Publier = true;
		Btn.value = T1; 
		Btn.disabled = true; 	
		Spry.Utils.addClassName(P+'MAJ','IconesConfirmationLoad'); } }

// Reload 
function Reload(P,I1) {
	if (P == 'FormImportation1') { var P = 'Videos'; }
	else if (P == 'FormImportation2') { document.getElementById(P).reset(); var P = 'Videos'; }
	else if (P == 'FormImportation3') { document.getElementById(P).reset(); var P = 'Agenda'; }
	else if (P == 'FormImportation4') { document.getElementById(P).reset(); var P = 'Annonces'; }
	else if (P == 'FormImportation5') { document.getElementById(P).reset(); var P = 'Liens'; }
	if (confirm("L'importation des fichier(s) ("+I1+") est terminée : Cliquer sur OK pour consulter le(s) fichier(s) | Cliquer sur Annuler importer d'autre fichiers")) {
		VS.S.Disque = true;
		Hash(P); }
	else { ReloadPlaylist(VS.C.Page); } }
		
// Reload Playlist 
function ReloadPlaylist(A) {
	Playlist.setURL("disque.vsp", { method: "POST", postData: Post(A) });
	Playlist.loadData(); }

// Disque
function Disque(A) {
	if (A && !VS.C.ID) { VS.C.Page = 0; VSPDetails(1,false); }
	else {
		if (A && !VS.S.Disque) { VS.S.Disque = true; }
		else if (!A && VS.S.Disque) { VS.S.Disque = false; }
		MDFRec();
		BtnDisque(false);
		Playlist.removeAllFilters(); 
		Playlist.addFilter(PageDisque,true); } }
		function PageDisque(ds,row,index) {
		if (VS.S.Disque) { return row["@AD"] == VS.C.ID && row["@P"] == VS.C.Page ? row : null; }
		else { return row["@AD"] != VS.C.ID && row["@P"] == VS.C.Page ? row : null; } }

// Bouton Disque
function BtnDisque(A) {
	$('#BaseMenuIcone li').removeClass("MenuStyleLargeurSelection");
	if (VS.S.Disque) { $('#Icone5').addClass("MenuStyleLargeurSelection"); } 
	else { $('#Icone0').addClass("MenuStyleLargeurSelection"); } 
	if (A) { $('#'+A).addClass("MenuStyleLargeurSelection"); } }

// Page Categorie
function Categorie(C) {
	Playlist.removeAllFilters(); 
	MDFRec(); 
	VS.S.Categorie = C;
	Playlist.addFilter(PageCategorie,true); }
function PageCategorie(ds,row,index) {
	if (VS.S.Disque) { return row["@AD"] == VS.C.ID && row["C"] == VS.S.Categorie && row["@P"] == VS.C.Page ? row : null; }
	else { return row["@AD"] != VS.C.ID && row["C"] == VS.S.Categorie && row["@P"] == VS.C.Page ? row : null; } }

// Page Auteur
function Auteur(C) {
	document.getElementById("MenuType")[0].selected = true;
	document.getElementById("MenuStyle")[0].selected = true;
	Playlist.removeAllFilters(); 
	MDFRec(); 
	LoadAuteur = C;
	Playlist.addFilter(PageAuteur,true); }
function PageAuteur(ds,row,index) {
	if (VS.S.Disque) { return row["@AD"] == VS.C.ID && row["AT"] == LoadAuteur ? row : null; }
	else { return row["@AD"] != VS.C.ID && row["AT"] == LoadAuteur ? row : null; } }

// Page Type
function Type(C) {
	document.getElementById("MenuAuteur")[0].selected = true;
	document.getElementById("MenuStyle")[0].selected = true;
	Playlist.removeAllFilters(); 
	MDFRec(); 
	LoadType = C; 
	Playlist.addFilter(PageType,true); }
function PageType(ds,row,index) {
	if (VS.S.Disque) { return row["@AD"] == VS.C.ID && row["T"] == LoadType && row["@P"] == VS.C.Page ? row : null; }
	else { return row["@AD"] != VS.C.ID && row["T"] == LoadType && row["@P"] == VS.C.Page ? row : null; } }

// Page Style
function Style(C) { 
	document.getElementById("MenuAuteur")[0].selected = true;
	document.getElementById("MenuType")[0].selected = true;
	Playlist.removeAllFilters(); 
	MDFRec(); 
	LoadStyle = C; 
	Playlist.addFilter(PageStyle,true); }
function PageStyle(ds,row,index) {
	if (VS.S.Disque) { return row["@AD"] == VS.C.ID && row["S"] == LoadStyle && row["@P"] == VS.C.Page ? row : null; }
	else { return row["@AD"] != VS.C.ID && row["S"] == LoadStyle && row["@P"] == VS.C.Page ? row : null; } }

// Page
function Page(A) {
	MDFRec();
	var P = PageNum(A);
	if ((!VS.C.ID) && (P == 0 || P == 10 || P == 13 || P == 14 || P == 14)) { VS.C.Page = 0; VSPDetails(1,false); }
	else {
		VS.C.Page = P;
		BtnMenu(P);
		if (P > 10) { VSPDetails(1,false); }
		else {
			Switch(false);
			$('#Chargement').removeClass("Desactiver");
			ReloadPlaylist(P);
			MM_effectAppearFade('VSPPlaylist', 401, 100, 0, false); } } }

// VSP Details
function VSPDetails(P2,ID) {
	var P = NumPage(false,VS.C.Page);
	var Div1 = document.getElementById('VSPLoad'+P+P2);
	var URL = P2;
	if (VS.C.Page == 15) {
		if (!VS.C.ID && P2 > 1) { VS.C.Page = 0; VSPDetails(1,false); return false; }
		var URL = P2+'-'+ID;
		var Div1 = document.getElementById('VSPLoad'+P+P2+ID); 
		if (!$('#ShareFrame'+P+P2+ID).attr('src')) { $('#ShareFrame'+P+P2+ID).attr({ src:'/share-'+ID+'.vsp' }); } }
	if (!Div1) {
		Spry.Utils.updateContent('VSP'+P+P2,'page-'+P.toLowerCase()+'-'+URL+'.vsp'); 
		$('#Chargement').removeClass("Desactiver"); }
		$('#VSPPage .VSPDetailsMenu').addClass("Desactiver"); /*Menu All*/
		$('#Menu'+P).removeClass("Desactiver"); /*Menu Solo*/
		$('#VSPPage').removeClass("Cacher"); /*Page Base*/
		$('#VSPPage .VSPDetailsAction').addClass("Cacher"); /*Page All*/
		if (VS.C.Page == 15 && VS.S.Fermer) { $('#VSP'+P+P2).addClass("Cacher"); } /*Page Solo*/
		else { $('#VSP'+P+P2).removeClass("Cacher"); } }

// VS Player
function VSPlayer(A,Rw) {
	this.A = A;
	this.ID = Rw["@ID"];
	this.AD = Rw["@AD"];
	this.DS = Rw["ds_RowID"];
	this.DF = Rw["@DF"];
	this.AC = Rw["@AC"];
	this.ACA = Rw["@ACA"];
	this.EX = Rw["@EX"];
	this.P = Rw["@P"];
	this.TT = Rw["TT"];
	this.U = 'player-'+Rw["@ID"]+'-'+Rw["@AD"]+'-'+Rw["C"]+'.vsp'; }

// VSP
function VSP(A,B) {
	Mobile();
	if (VS.S.Mobile) { $("#Body").scrollTop(0); }
	if (A == 1) {
		VS.P = new VSPlayer('VSPPlayer',Playlist.findRowsWithColumnValues({"@ID":B},true));
		VSPDesign(); 
		VSPBig(true); 
		VS.C.Page = 15;
		VS.S.Fermer = true;
		VSPDetails(1,VS.P.ID); } 
	else if (A == 2) {
		if (!document.getElementById('VSPPlayer_wrapper')) { VS.P = new VSPlayer('VSPPlayer',Playlist.getData()[0]); }
		VSPDesign();
		VSPBig(true); }
	else {
		if (!document.getElementById('VSPPlayer_wrapper')) { VSP(2,false); }
		else {
			if (A == 3) { if (VS.P.P == 5) { Jeux(A); } else { jwplayer(VS.P.A).playlistPrev(); } }
			else if (A == 4) { if (VS.P.P == 5) { Jeux(A); } else { jwplayer(VS.P.A).playlistNext(); } }
			else if (A == 6) { VSPlayer('VSPPlayer',Playlist.findRowsWithColumnValues({"@ID":jwplayer(VS.P.A).getPlaylistItem().title},true)); } } } }

// VSP Big
function VSPBig(A) {
	if (!VS.S.Mobile && !VS.S.ADS) {
		if (A && document.getElementById('VSPPlayerDiv').offsetHeight < 100) { VSPDiv.start(); } 
		else if (document.getElementById('VSPPlayerDiv').offsetHeight > 100) { VSPDiv.start(); } } }

// Jeux
function Jeux(A) {
	var N1 = VS.S.Jeux;
	var N2 = Playlist.getRowCount();
	if (!VS.S.Jeux) { var N = Playlist.getCurrentRowNumber(); }
	if (A == 3) { N1-- ; }
	else if (A == 4) { N1++; }
	VS.S.Jeux = N1;
	if (N1 == 0) { VS.S.Jeux = N2; Jeux(A); }
	else if (N1 == N2) { VS.S.Jeux = 0; Jeux(A); } 
	else { Playlist.setCurrentRowNumber(N1); Playlist.setCurrentRow(Playlist.getCurrentRowID()); } }

// VSP Design 
function VSPDesign() {
if (VS.P.P == 5) {
Spry.Utils.setInnerHTML('VSPPlayerDiv','<div id="VSPPlayer" onmouseover="VSPInfos(0)"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,124,0" width="100%" height="100%" align="absmiddle"><param name="movie" value="'+A+'"/><param name="menu" value="false"><param name="SCALE" value="exactfit"><param name="wmode" value="opaque"><embed src="'+YouTubeURL('videos')+'" width="100%" type="application/x-shockwave-flash" height="100%" pluginspage="http://www.macromedia.com/go/getflashplayer" align="absmiddle" menu="false" wmode="opaque" scale="exactfit"/></object></div>'); }
else if (VS.S.Iphone && VS.P.P > 3) {
Spry.Utils.setInnerHTML('VSPPlayerDiv','<div id="VSPPlayer" style="background-color:#'+VS.C.BoutonCouleurFond+'"><img class="Affiche" style="width:98%;height:100%" src="'+YouTubeURL('photo-moyen')+'" alt="'+VS.P.TT+'"><div class="AfficheSec" onclick="VSP(1,'+VS.P.ID+')"  onmouseover="VSPInfos(0)"></div><</div>'); }
else {
if (VS.P.P == 4) { VS.C.Icons = 'false'; }
if (!VS.P.Autostart) { VS.S.Play = true; }
if (VS.S.Iphone) {
jwplayer(VS.P.A).setup( { 'modes': [ {'type':'flash', 'src': 'player.vsp' },{ 'type': 'html5' } ],'playlistfile':VS.P.U,'width':'100%', 'height':'100%','volume':VS.C.Volume,'shuffle':VS.C.Shuffle,'icons':VS.C.Icons,'skin':'hebergement2/images/skins/'+VS.C.Skin+'/'+VS.C.Skin+'.xml','repeat':VS.C.Repeat } ); }
else if (VS.P.P == 2) {
var Plug = VS.C.PluginsEqualiser;
jwplayer(VS.P.A).setup( { 'modes': [ {'type':'flash', 'src': 'player.vsp' },{ 'type': 'html5' } ],'playlistfile':VS.P.U,'width':'100%', 'height':'100%','volume':VS.C.Volume,'shuffle':VS.C.Shuffle,'icons':VS.C.Icons,'skin':'hebergement2/images/skins/'+VS.C.Skin+'/'+VS.C.Skin+'.xml','controlbar':'bottom','controlbar.idlehide':VS.C.ControlBarIdlehide,'dock':VS.C.Dock,'autostart':VS.C.Autostart,'repeat':VS.C.Repeat,'abouttext':VS.C.AboutText,'aboutlink':VS.C.AboutLink,'stretching':VS.C.Stretching,'logo':VS.C.LogoFile,'logo.link':VS.C.LogoLink,'logo.linktarget':VS.C.LogoLinktarget,'logo.hide':VS.C.LogoHide,'logo.margin':VS.C.LogoMargin,'logo.position':VS.C.LogoPosition,'logo.timeout':VS.C.LogoTimeout,'logo.over':VS.C.LogoOver,'logo.out':VS.C.LogoOut,'backcolor':VS.C.BoutonCouleurBarre,'frontcolor':VS.C.BoutonCouleurDefaut,'lightcolor':VS.C.BoutonCouleurActive,'screencolor':VS.C.BoutonCouleurFond,'plugins': [ { Plug: {} } ],'display.showmute':'true' } ); }
else {
jwplayer(VS.P.A).setup( { 'modes': [ {'type':'flash', 'src': 'player.vsp' },{ 'type': 'html5' } ],'playlistfile':VS.P.U,'width':'100%', 'height':'100%','volume':VS.C.Volume,'shuffle':VS.C.Shuffle,'icons':VS.C.Icons,'skin':'hebergement2/images/skins/'+VS.C.Skin+'/'+VS.C.Skin+'.xml','smoothing':'true','display.showmute':'true','controlbar':VS.C.ControlBar,'controlbar.idlehide':VS.C.ControlBarIdlehide,'dock':VS.C.Dock,'autostart':VS.C.Autostart,'repeat':VS.C.Repeat,'abouttext':VS.C.AboutText,'aboutlink':VS.C.AboutLink,'stretching':VS.C.Stretching,'logo':VS.C.LogoFile,'logo.link':VS.C.LogoLink,'logo.linktarget':VS.C.LogoLinktarget,'logo.hide':VS.C.LogoHide,'logo.margin':VS.C.LogoMargin,'logo.position':VS.C.LogoPosition,'logo.timeout':VS.C.LogoTimeout,'logo.over':VS.C.LogoOver,'logo.out':VS.C.LogoOut,'backcolor':VS.C.BoutonCouleurBarre,'frontcolor':VS.C.BoutonCouleurDefaut,'lightcolor':VS.C.BoutonCouleurActive,'screencolor':VS.C.BoutonCouleurFond, } ); } 
VSPPlayerPlaylist(); } }

// VSPPlayer Playlist
function VSPPlayerPlaylist() {
	if (!VS.S.Iphone) { jwplayer(VS.P.A).onPlaylistItem(function() { VSP(6,false); }); }
		jwplayer(VS.P.A).onPlaylist(function() { jwplayer(VS.P.A).playlistItem(0); if (VS.S.Play) { VS.S.Play = false; jwplayer(VS.P.A).stop() } });  
		jwplayer(VS.P.A).onPlay(function() { VS.S.Compteur = true; VSPCompteur(); }); 
		jwplayer(VS.P.A).onComplete(function() { VS.S.Compteur = true; VSPCompteur(); }); }

// VSP Compteur 
function VSPCompteur() { if (VS.S.Compteur) { Spry.Utils.loadURL("GET",'compteur-'+jwplayer('VSPPlayer').getPlaylistItem().title+'.vsp',true); } VS.S.Compteur = false; }

// VSP Infos
function VSPInfos(A) {
	if (A) {
		$('#VSPPage').removeClass("Cacher");
		$('#BtnLecture1').css("zIndex",4); }
	else { $('#VSPPage').addClass("Cacher"); } }

// Page Scroll Accueil
function PageScrollAccueil() {
	var Div1 = document.getElementById("BaseCoverFlow"); 
	Div1.scrollTop = '0px';
	Div1.scrollLeft = '0px';
	PageScrollSuivante(0); }

// Page Suivante Scroll
function PageScroll() {
	// Horizontal
	var Div1 = document.getElementById("BaseCoverFlow");
	if (VS.C.Cover == 6 || VS.C.Cover == 7) { /* Horizontal */
		var T = Div1.scrollWidth - (Div1.offsetWidth / 2) - 685;
		if (Div1.scrollLeft > T && VS.S.Repeat < Playlist.getRowCount()) {
			PageScrollSuivante(VS.S.Debut + 6);
			var T = 10000;
			if (VS.C.Cover == 7) { var T = 3000; }
			var A = document.getElementById("CoverChoix4").offsetWidth+T;
	
			$('#CoverChoix4').css("width",A+'px'); } } 
	// Vertical
	else {
		if (VS.S.ADS || VS.S.Mobile) {
			var A = $(window).scrollTop();
			var B = $(document).height() - $(window).height(); }
		else {
			var A = Div1.scrollTop;
			var B = Div1.scrollHeight - Div1.offsetHeight - 35; }
		if (A >= B && VS.S.Repeat < Playlist.getRowCount()) { PageScrollSuivante(VS.S.Debut + 6); } } }

// Page Suivante 
function PageScrollSuivante(Total) {
	MDFRec();
	var numRows = VS.S.Total;
	if (Playlist.getRowCount() > 0) { var numRows = Playlist.getUnfilteredData().length; }
	if (Total > (numRows - VS.S.Total)) { Total = numRows - VS.S.Total; }
	if (Total < 0) { Total = 0; }
	VS.S.Debut = Total;
	VS.S.Repeat = Total + VS.S.Total;
	Spry.Data.getRegion("BaseCoverFlow").updateContent(); }

// CoverChoix
function CoverChoix(A,B) {
	VS.C.Cover = A;
	if (A > 3 && A < 8) { A = 4; }
	Spry.Data.getRegion("BaseCoverFlow").mapState("ready",'CoverChoix'+A);
	if (B) { PageScrollAccueil(); }
	if (VS.C.Cover == 6 || VS.C.Cover == 7) { Spry.Utils.addClassName("BaseCoverFlow",'BaseCoverFlowHrz'); }
	else { Spry.Utils.removeClassName("BaseCoverFlow",'BaseCoverFlowHrz'); }
	MM_effectAppearFade("BaseCoverFlow", 401, 0, 100, false); }

// Cover Vide
function CoverChoixVide(RE,RF) { return '<a href="#" onclick="Hash(\'Importation\')"><img src="icone-'+VS.C.Theme+'-rechercher.png"><h1>Recherche</h1>Il n\'y a aucun fichiers dans cette catégorie.<br>Modifier les options de recherche ou cliquer-ici pour importer de nouveaux fichiers<br></a>'; }

// Mobile 
function Mobile() {
//	if ($('#EcranLogo').innerWidth() < 686) {
	if ($('#EcranLogo').innerWidth() != 686) {
//		VS.S.MobileV = true;
//		VS.S.MobileH = true;
		VS.S.Mobile = true; }
//	else if ($('#EcranLogo').innerWidth() > 686) {
//		VS.S.MobileV = true;
//		VS.S.MobileH = true;
//		VS.S.Mobile = true; }
	else {
//	else if ($('#EcranLogo').innerWidth() == 686) {
//		VS.S.MobileV = false;
//		VS.S.MobileH = false;
		VS.S.Mobile = false; } }

// Taille Menu 
function TailleMenu(A) {
	if (!VS.S.ADS) {
		var H = { H1:44,H2:0 }; 
		if (A) { var H = { H1:0,H2:44 }; }
		var Div1 = document.getElementById('BaseCoverFlow');
		var Div2 = document.getElementById('BaseRecherche');
		if (VS.S.Taille != A) {
			VS.S.Taille = A;
			var ActionDebut	= function() {
				if (A == 1) {
					var Action1 = new Spry.Effect.Blind('RechercheAvancee',{ from: '0px', to: '25px', duration: 401, toggle: false, transition: Spry.circleTransition, fps: 60, finish: 
					function() { $('#RechercheAvancee').css("display",'block'); $('#BaseMenuCover').css("display",'block'); } } ); 
					Action1.start(); }
				else { 
					var Action1 = new Spry.Effect.Blind('RechercheAvancee',{ from: '25px', to: '0px', duration: 401, toggle: false, transition: Spry.circleTransition, fps: 60, finish: 
					function() { $('#RechercheAvancee').css("display",'none'); $('#BaseMenuCover').css("display",'none'); } } ); 
					Action1.start(); }
					Div1.onmouseover = null;
					Div2.onmouseover = null; }
			var ActionFin = function() {
				if (A == 1) {
					Div1.onmouseover = function() { TailleMenu(0) }
					Div2.onmouseover = null; }
				else { 
					Div1.onmouseover = null;
					Div2.onmouseover = function() { TailleMenu(1) } } }
			var Action = new Spry.Effect.Blind('BaseMenuIcone',{ from: H.H1, to: H.H2, duration: 401, toggle: false, transition: Spry.circleTransition, fps: 60, setup: ActionDebut, finish: ActionFin });
			if (!VS.S.Mobile) { Action.start(); } } } }

// YouTube Champ
function YouTube(A,B) {
if (VS.S.YouTube!= B && B.substring(0,1) == 'h') { 
	VS.S.YouTube = B;
	VSP(2,false);
	jwplayer('VSPPlayer').load(B); }
else if (B.substring(0,1) != 'h') { document.getElementById(A).value = ''; } }

// YouTube Modifier
function YouTubeMDF(RE,RF) {
setTimeout(function() {
	var A = RF("@EX");
if (A.substring(0,1)) { 
	return A == 'h'; } },100); }

// YouTube URL
function YouTubeURL(A) {
if (VS.P.EX.substring(0,1) == 'h') { return VS.P.EX; }
else { return A+'-'+VS.P.ID+'-'+VS.P.AD+'.'+VS.P.EX; } }

// Formater URL 
function LienURL(RE,RF) {
if (RF("@P") == 1) { return 'http://www.virtual-studio.ch/'+RF("@ADS")+'" rel="history"'; }
else {
	if (RF("@P") == 9) { var B = RF("TT")+'-'+RF("C")+'-'+RF("T")+'-'+RF("S"); }
	else { var B = RF("TT")+'-'+RF("AT")+'-'+RF("C")+'-'+RF("T")+'-'+RF("S"); }
		var B = B.toLowerCase();
		var B = B.replace(/[àâä@]+/g,"a");
		var B = B.replace(/[éèêë]+/g,"e");
		var B = B.replace(/[îï]+/g,"i");
		var B = B.replace(/[ôö]+/g,"o");
		var B = B.replace(/[ùûü]+/g,"u");
		var B = B.replace(/[ \.()\/'"]+/g,"-");
		var B = B.replace(new RegExp("([\\-\\.]+)", "g"),"-");
		return 'fichier-'+RF("@ID")+'-'+B+'.html" rel="history"'; } }

function TJS_UrlCliquable(url) { 
  var exp1=new RegExp("((ht|f)tps?://.*)[\\s]+","gi"); 
  return url.replace(exp1,"<A href='$1'>$1</A>"); 
}

// URL
function URL(RE,RF) { return '<a href="'+RF("@U")+'" target="_blank">'+RF("@U").substring(0,7)+'</a>'; }

// Champ Select ==
function ChampSelect(RE,RF) { return RF("ds_RowNumber") == RF("ds_CurrentRowNumber"); }
function ChampSelect2(RE,RF) { return RF("ds_RowNumber") != RF("ds_CurrentRowNumber"); }
function ChampSelect5(RE,RF) { if (document.getElementById('CategorieUpload').value != 'Photos') return true }
function ChampSelect6(RE,RF) { if (document.getElementById('CategorieUpload').value == 'Photos') return true }
function ChampSelect8(RE,RF) { return RF("@ID") == VS.C.ID; }
function ChampSelect9(RE,RF) { return RF("@ID") != VS.C.ID; }

// Champ Select Avancer
function ChampSelect3(A,B) {
optionTags = document.getElementById(A);
for (i = 0; i < optionTags.length; i++) { if (optionTags[i].value == B) optionTags[i].selected=true; } }

// Champ Design
function ChampSelect4(A) {
	$('#'+A.name+' .DesignSiteBarre').removeClass("DesignSiteOK");
	$('#'+A.name+A.value).addClass("DesignSiteOK"); }

// Champ Date
function ChampSelect7(A,B) {
var JD = B.substring(0,2);
var MD = B.substring(3,5);
var AD = B.substring(6,10); 
JT = document.getElementById('Jour'+A);
MT = document.getElementById('Mois'+A);
AT = document.getElementById('Annee'+A);
for (N = 0; N < JT.length; N++) { if (JT[N].value == JD) JT[N].selected = true; }
for (N = 0; N < MT.length; N++) { if (MT[N].value == MD) MT[N].selected = true; }
for (N = 0; N < AT .length; N++) { if (AT[N].value == AD) AT[N].selected = true; } }

// Page > Categorie
function PageCat(A) {
if (A == 'Audio' || A == 'Videos' || A == 'Photos' || A == 'Annonceurs') { return 'Artistes'; }
else if (A == 'Musique' || A == 'Samples' || A == 'Livres' || A == 'Podcasts' || A == 'Audio') { return 'Audio'; }
else if (A == 'Clips' || A == 'Bandes annonces' || A == 'Films' || A == 'Tutoriels' || A == 'Videos') { return 'Videos'; }
else if (A == 'Photographie' || A == 'Arts' || A == 'Wallpapers' || A == 'Ressources' || A == 'Albums') { return 'Photos'; }
else if (A == 'Aventure' || A == 'Sports' || A == 'Famille' || A == 'Stratégie') { return 'Jeux'; }
else if (A == 'Concerts' || A == 'Evénements' || A == 'Expositions' || A == 'Soirées') { return 'Agenda'; }
else if (A == 'Annonces') { return 'Annonces'; }
else if (A == 'Liens') { return 'Liens'; }
else { return false; } }

// Page > Numéro
function PageNum(N) {
if (!isNaN(N)) { return N; }
else {
	if (N == "Connexion") { return 0; }
	else if (N == "Artistes") { return 1; }
	else if (N == "Audio") { return 2; }
	else if (N == "Videos" || N == "YouTube") { return 3; }
	else if (N == "Photos") { return 4; }
 	else if (N == "Jeux") { return 5; }
	else if (N == "Agenda") { return 6; }
	else if (N == "Annonces") { return 7; }
	else if (N == "Liens") { return 8; }
	else if (N == "Magasin") { return 9; }
	else if (N == "Favoris") { return 10; }
	else if (N == "Infos") { return 11; }
	else if (N == "Messages") { return 12; }
	else if (N == "Importation") { return 13; } 
	else if (N == "Options") { return 14; }
	else if (N == "Details") { return 15; } 
	else { return false; } } }

// Numéro > Page
function NumPage(A,N) {
	if (N == 0) { var N = "Connexion"; }
	if (N == 1) { var N = "Artistes"; }
	else if (N == 2) { var N = "Audio"; }
	else if (N == 3) { var N = "Videos"; }
	else if (N == 4) { var N = "Photos"; }
 	else if (N == 5) { var N = "Jeux"; }
	else if (N == 6) { var N = "Agenda"; }
	else if (N == 7) { var N = "Annonces"; }
	else if (N == 8) { var N = "Liens"; }
	else if (N == 9) { var N = "Magasin"; }
	else if (N == 10) { var N = "Favoris"; }
	else if (N == 11) { var N = "Infos"; }
	else if (N == 12) { var N = "Messages"; }
	else if (N == 13) { var N = "Importation"; } 
	else if (N == 14) { var N = "Options"; }
	else if (N == 15) { var N = "Details"; }
	if (A) { var N = N.toLowerCase(); }
	return N; }

// Coverversion Euro
function ConvEur(A) {
var B = A / 1.22;
var B = round(B,2);
return B; }

// Bouton Menu
function BtnMenu(A) {
	if (!VS.S.ADS) {
		$('#VSPMenu img').removeClass("Cacher");
		$('#BtnMenu'+A).addClass("Cacher"); } }

// Ecran Infos 
function Ecran(A,B,E) {
		var A = 'BtnMenu'+A;
		if (E == 1) {
			MM_swapImage(A,'','hebergement2/images/vsp/'+A+'-1.png',0);
			$('#FondTexte').removeClass("Desactiver");
			$('#FondTexte').css("backgroundImage",'url(hebergement2/images/themes/ecran/'+VS.C.Ecran+'/'+B+'.png)'); }
		else {
			$('#FondTexte').addClass("Desactiver"); 
			MM_swapImgRestore(); } }

// Switch
function Switch(A) {
	if (A && VS.S.Fermer) { $('#VSPPage .VSPDetailsAction').addClass("Cacher"); }
	else { VSPBig(false); }
	VS.S.Fermer = false;
	$('#VSPPage').addClass("Cacher"); }

// Pub Frame
function PubFrame(A) {
	if (!VS.S.Pub) { 
		$('#PubFrame').attr({ src:A })
		setTimeout(function() { 
			if (A == 'pub-ch.vsp') { PubFrame('pub-fr.vsp'); }
			else { PubFrame('pub-ch.vsp'); } },12000); } }

// Site Frame
function SiteFrame(A) {
	VS.S.Pub = true;
	if (!VS.S.ADS) {
		FrameIN(); 
		$('#PubFrame').attr({ src:A });
		$('#PubMenuLien').attr({ href:A }); }
	else { document.location.href = A; } }


// Site Frame 2
function SiteFrame2() {
	VS.S.Pub = true;
	$('#PubFrame').attr({ src:'pub.vsp' });
	FrameOut(); }

// Site Frame 2
function SiteFrame3(A) {
	VS.S.Pub = true;
	$('#PubFrame').attr({ src:'pub.vsp' });
	FrameIN(); }

// Frame IN
function FrameIN() {
	Spry.Utils.addClassName('PageFan1','Desactiver');
	Spry.Utils.addClassName('PageFan2','Desactiver');
	Spry.Utils.addClassName('BasePub','BasePubBig');
	Spry.Utils.addClassName('PubFrame','PubFrameBig'); 
	Spry.Utils.setInnerHTML('PubMenu','<ul class="VSPDetailsIcones"><li><a href="#" id="PubMenuLien" target="_blank"><img src="hebergement2/images/themes/2/boutons/site.png" alt="Plein écran" width="60" height="60"><h1>Plein écran</h1></a></li><li><a href="#"><img src="hebergement2/images/themes/2/boutons/deplacer.png" alt="Déplacer" width="170" height="170"><h1>Déplacer</h1></a></li><li><a href="#" onClick="SiteFrame2()"><img src="hebergement2/images/themes/2/boutons/fermer.png" alt="Fermer" width="60" height="60"><h1>Fermer</h1></a></li></ul>'); } 

// Frame Out
function FrameOut() {
	Spry.Utils.removeClassName('PageFan1','Desactiver');
	Spry.Utils.removeClassName('PageFan2','Desactiver');
	Spry.Utils.removeClassName('BasePub','BasePubBig');
	Spry.Utils.removeClassName('PubFrame','PubFrameBig'); 
	Spry.Utils.setInnerHTML('PubMenu',''); }

// Activation
function Activation(RE,RF,C) {
var DF = RF("@DF");
var AC = RF("@AC");
var ACA = RF("@ACA");
var B1 = '';
var B2 = '';
if (DF == 1 && AC == 1 && ACA == 1) { var A = 1; }
else if (DF == 2) { var A = 2; var B1 = '1. La diffusion est privée<br>'; }
else if (DF == 3) { var A = 2; var B1 = '1. La diffusion est publitaire<br>'; }
else {
	if (ACA == 0) { var A = 0; var B1 = '1. Activer la visibilité du fichier dans les paramètres de configurations<br>'; }
	if (AC == 0) { var A = 5; var B2 = '2. Le fichier n\'a pas été traité par Virtual-Studio.ch'; }
	else if (AC == 2) { var A = 2; var B2 = "2. Le fichier a été traité par Virtual-Studio.ch et visible sur le site web de l'artistes uniquement."; }
	else if (AC == 3) { var A = 4; var B2 = '2. Le fichier a été traité par Virtual-Studio.ch et mis en attente de validation.'; }
	else if (AC == 4) { var A = 6; var B2 = '2. Le fichier a été traité par Virtual-Studio.ch et a été désactivé.'; } }
if (C == 1) { return A; } 
else {
return '<img src="icone-'+VS.C.Theme+'-filigrane-copy.png"><h1>Fichier désactivé</h1>Le partage de ce fichier n\'est pas autorisé !</p><h1>Raison</h1>'+B1+B2+'<br><p>Contacter Virtual-Studio.ch en cas de problème';  } }

// Fichier Infos
function FichierInfos(RE,RF) {
var L1 = "MDFPoc(9,"+RF("@ID")+")";
var L2 = "VSPDetails(1,false)"; 
if (RF("@P") == 1) { var L1 = "Hash('Options')"; }
var Inf = '<img id="FIIN'+RF("@ID")+'" class="Inf" src="hebergement2/images/boutons/'+Activation(RE,RF,1)+'.png" onmouseover="MM_swapImage(\'FIIN'+RF("@ID")+'\',\'\',\'hebergement2/images/boutons/infos.png\',0)" onmouseout="MM_swapImgRestore()" onclick="'+L2+'">';
if (RF("@DF") == 1 && RF("@AC") == 1 && RF("@ACA") == 1) { var Inf = ''; }
var Tel = '<img id="FITL'+RF("@ID")+'" src="hebergement2/images/boutons/telecharger.png" onmousedown="document.getElementById(\'T'+RF("@ID")+'\').checked = true" onMouseUp="Form(\'FormDisque\')" onmouseover="MM_swapImage(\'FITL'+RF("@ID")+'\',\'\',\'hebergement2/images/boutons/confirmer.png\',0)" onmouseout="MM_swapImgRestore()"><input class="Desactiver" id="T'+RF("@ID")+'" name="Telecharger" type="checkbox" value="'+RF("@ID")+'">';
var YouTube = '<img src="icone-'+VS.C.Theme+'-youtube.png" style="height:10px">';
var Sup = '<label><img id="FISP'+RF("@ID")+'" src="hebergement2/images/boutons/supprimer.png" onmouseover="MM_swapImage(\'FISP'+RF("@ID")+'\',\'\',\'hebergement2/images/boutons/confirmer.png\',0)" onmouseout="MM_swapImgRestore()" onMouseDown="Bloquer('+RF("@ID")+')" onmouseup="MDFRec()"><input id="FISUP'+RF("@ID")+'" name="SupprimerFichier[]" type="checkbox" onclick="Bloquer('+RF("@ID")+')" value="'+RF("@ID")+'" style="left:4px;"><input type="checkbox" onChange="Check(\'FormDisque\',true,false)" style="left:7px;"></label>';
var Mdf = '<img id="FIMD'+RF("@ID")+'" src="hebergement2/images/boutons/modifier.png" onClick="'+L1+'" onmouseover="MM_swapImage(\'FIMD'+RF("@ID")+'\',\'\',\'hebergement2/images/boutons/confirmer.png\',0)" onmouseout="MM_swapImgRestore()" style="clear:both"><input class="Desactiver" id="F'+RF("@ID")+'" name="ID[]" type="checkbox" value="'+RF("@ID")+'"><input class="Desactiver" id="FAF'+RF("@ID")+'" name="Pochette['+RF("@ID")+']" type="checkbox" value=""><input class="Desactiver" id="FOD'+RF("@ID")+'" name="Ordre['+RF("@ID")+']" type="checkbox" value="">'; 
var Poc = '<img id="FIAF'+RF("@ID")+'" src="hebergement2/images/boutons/pochettes.png" onmouseover="MM_swapImage(\'FIAF'+RF("@ID")+'\',\'\',\'hebergement2/images/boutons/confirmer.png\',0)" onmouseout="MM_swapImgRestore()" onClick="MDFPoc(10,'+RF("@ID")+')">';
if (RF("@P") == 4) { var L3 = Sup+Mdf+Tel; }
else if (RF("@P") == 1) { var L3 = Inf+Mdf+Poc; }
else if (RF("@EX").substring(0,1) == 'h') { var L3 = Sup+Mdf+Poc+YouTube; }
else { var L3 = Sup+Mdf+Poc+Tel; }
return Inf+'<span class="FichierIcones" id="FI'+RF("@ID")+'" onmouseover="Afficher(1,'+RF("@ID")+')" onmouseout="Afficher(2,'+RF("@ID")+')">'+L3+'</span>'; }

// MDFPoc
function MDFPoc(P2,ID) {
	if (VS.S.ADS) { 
		var Top = $('#LI'+ID).offset().top - 250;
		$('#VSPPage').css("top",Top); } 
		VS.C.Page = 15;
		VSPDetails(P2,ID); }

// MDF
function MDF(ID) {
	if (VS.S.LoupeAF) {
		document.getElementById('FAF'+ID).value	= VS.S.LoupeID; 
		document.getElementById('AF'+ID).src = VS.S.LoupeAF;
		document.getElementById('FAF'+ID).checked = true;
		document.getElementById('F'+ID).checked = true; }
	else {
		var ID = VS.S.OrdreID;
		setTimeout(function() {
			$("#CoverChoix3 li").each(function() {
				var ID2 = this.id.substring(2);
				$('#FOD'+ID2).val($("#CoverChoix3 li").index($('#LI'+ID2)[0]));
				document.getElementById('F'+ID2).checked = true; 
				document.getElementById('FOD'+ID2).checked = true; }); },100); }
		VS.S.Rec = true; 
		VS.S.OrdreID = false; 
		VS.S.LoupeID = false; 
		VS.S.LoupeAF = false;
		$('#LI'+ID).css("backgroundImage","url(hebergement2/images/themes/2/barres/menu4.png)"); }

// MDF Rec
function MDFRec() {
	if (VS.S.Rec) {
		if (confirm("Confirmer la suppression de(s) fichier(s) séléctionné(s) ainsi que l'ordre et l'attribution de(s) pochette(s) sur le(s) fichier(s) de couleur bleu ?")) { 
		Form('FormDisque'); } } 
		VS.S.Rec = false;
		setTimeout(function(){ Spry.Utils.addClassName('CoverChoix4','Affiche'+VS.C.Cover); }, 10); }

// MDFDP 
function MDFDP(A) {
	if (A) {
		$('#'+'BaseMenuIcone').css("height",'45px');
		$('#'+'RechercheAvancee').css("display",'none');
		$('#'+"BaseCoverFlow").css("height",'320px');
		document.getElementById("BaseCoverFlow").onmouseover = null
		document.getElementById('BaseRecherche').onmouseover = null
		document.getElementById('RechercheAvancee').onmouseover = null
//		$("#"+"BaseCoverFlow").mouseover(null);
//		$("#BaseMenu").mouseover(null);
//		Spry.Utils.addClassName('BaseCoverFlow','BaseCoverFlowDeplacer'); 
		}
	else {
		$('#'+'RechercheAvancee').css("display",'block');
		$('#'+"BaseCoverFlow").css("height",'365px');
//		Spry.Utils.removeClassName('BaseCoverFlow','BaseCoverFlowDeplacer'); 
		} 
		}

// Loupe
function Loupe(A,ID,AF) {
	var Display = 'none';
	if (A) {
		var Display = 'block';
		var IMG = 'photo-'+VS.C.Page+'.jpg';
		VS.S.LoupeID = ID; 
		VS.S.LoupeAF = IMG;
		$('#Poc0').css('backgroundImage','url('+IMG+')');
		if (AF) {
			var IMG = 'photo-moyen-'+AF; 
			VS.S.LoupeAF = 'photo-mini-'+AF; }
			$('#VSPLoupe').css('backgroundImage','url('+IMG+')'); }
			$('#VSPLoupe').css('display',Display); }

// Check
function Check() { // www.flevooware.nl/dreamweaver 
	var sF = arguments[0], bT = arguments[1], bC = arguments[2], oF = MM_findObj(sF);
    for (var i=0; i<oF.length; i++) {
		if (oF[i].type == "checkbox") { 
			if (bT) { 
				if (!isNaN(oF[i].value) && oF[i].value != '') { 
				Afficher(1,oF[i].value);
				setTimeout("Bloquer("+oF[i].value+")",100); 
				oF[i].checked = !oF[i].checked; } } 
		else { 
			oF[i].checked = bC; } } } }
			
// Check 2
function Check2() { // www.flevooware.nl/dreamweaver
	var sF = arguments[0], bT = arguments[1], bC = arguments[2], oF = MM_findObj(sF);
    for (var i=0; i<oF.length; i++) {
		if (oF[i].type == "checkbox") {if (bT) {oF[i].checked = !oF[i].checked;} else {oF[i].checked = bC;}}}}

// Bloquer
function Bloquer(A) {
	VS.S.Rec = true;
	document.getElementById('FISUP'+A).checked = true;
	if (document.getElementById('FISUP'+A).checked) {
		document.getElementById('FI'+A).onmouseover = null;
		document.getElementById('FI'+A).onmouseout = null;
		document.getElementById('LI'+A).onmouseover = null;
		document.getElementById('LI'+A).onmouseout = null; }
	else {
		document.getElementById('FI'+A).onmouseover = function() { Afficher(1,A); };
		document.getElementById('FI'+A).onmouseout = function() { Afficher(2,A); };
		document.getElementById('LI'+A).onmouseover = function() { Afficher(1,A); };
		document.getElementById('LI'+A).onmouseout = function() { Afficher(2,A); }; } }

// Afficher Icones
function Afficher(A,B) { var C = 'none'; if (A == 1) { var C = 'block'; } $('#FI'+B).css("display",C); }

// Affiche
function Affiche(RE,RF,A) {
	var Class 	= 'class="Affiche"';
	var HT 		= RF("@AF").substring(0,1);
	var H1 		= '<h1>'+RF("TT")+'</h1>';
	var L1 		= '';
	var L2 		= 'Hash('+RF("@ID")+')';
	var L3 		= '';
	var L4 		= '';
	if (RF("@AD") == VS.C.ID) {
	var L1 		= ' id="LI'+RF("@ID")+'" onMouseDown="VS.S.OrdreID = '+RF("@ID")+'" onmouseover="Afficher(1,'+RF("@ID")+')" onmouseout="Afficher(2,'+RF("@ID")+')"'; 
	var L3 		= FichierInfos(RE,RF); 
	var L4 		= '<script type="text/javascript">$("#LI'+RF("@ID")+'").droppable( { accept: "li", drop: function(event,ui) { MDF('+RF("@ID")+'); } } )</script>'; }
//	if (!VS.S.ADS) { var H1 = ''; }
	if (RF("@P") == 1) { var L2 = 'SiteFrame(\''+RF("@ADS")+'\')'; }
	// Text
	if (RF("@P") == 1 || VS.S.ADS) { var Text = RF("C")+'<br>'+RF("T")+'<br>'+RF("S"); } 
	else if (RF("@P") == 6) { var Text = RF("DTD")+'<br>'+RF("LI")+'<br>'+RF("C")+' > '+RF("T")+' > '+RF("S"); }
	else { var Text = RF("AT")+'<br>Vu : '+RF("@LCD")+'<br>'+RF("T")+' > '+RF("S"); }
	// IMG
	if (A == 1) { 
		var Taille = 'photo-mini-'; 
		var Class = 'class="AfficheMini"'; }
	else if (A == 2) { var Taille = 'photo-moyen-'; }
	if (HT == 'p' || HT == 'h') { var Taille = ''; }
	var IMG = '<img '+Class+' id="AF'+RF("@ID")+'" src="'+Taille+RF("@AF")+'" alt="Affiche '+RF("TT")+' de '+RF("AT")+' > '+RF("C")+' > '+RF("S")+' > '+RF("S")+'">'; 
	// Div
	if (A == 1) { var Div = '<a href="'+LienURL(RE,RF)+'" onClick="'+L2+';return false">'+IMG+H1+'<p>'+Text+'</p></a>'; }
	else { var Div = '<a href="#">'+IMG+H1+'</a><div class="AfficheSec" onClick="'+L2+'""></div>'; }
	return '<li'+L1+'>'+Div+L3+'</li>'+L4; }

// Affiche2
function Affiche2(RE,RF) {
	var T = 'photo-mini-';
	var HT = RF("@AF").substring(0,1);
	if (HT == 'p' || HT == 'h') { var T = ''; }
	return '<img class="AfficheMini" src="'+T+RF("@AF")+'">'; }

// Affiche Menu
function AfficheMini(RE,RF) { if (RF("@P") > 0 && RF("ds_RowCount") > 0) { return Affiche(RE,RF,1); } else { return CoverChoixVide(RE,RF); } }
function AfficheMoyen(RE,RF) { if (RF("@P") > 0 && RF("ds_RowCount") > 0) { return Affiche(RE,RF,2); } else { return CoverChoixVide(RE,RF); } }

// Rechercher
function Rechercher() {
	Playlist.removeAllFilters();
	var tf = document.getElementById("RechercherTexte");
	if (tf.value == '') { Playlist.addFilter(PageDisque,true); }
	var regExp = new RegExp("^" + tf.value, "i");
	var filterFunc = function(ds,row,index) {
		return (row["TT"] && row["TT"].search(regExp) != -1) ? row : null;
		return (row["@ID"] && row["@ID"].search(regExp) != -1) ? row : null;
		return (row["C"] && row["C"].search(regExp) != -1) ? row : null;
		return (row["S"] && row["S"].search(regExp) != -1) ? row : null;
		return (row["T"] && row["T"].search(regExp) != -1) ? row : null;
		return null; };
		Playlist.addFilter(filterFunc,true); }

// Rechercher
function RechercherTime() {
	if (RechercherTime.timerID)
	clearTimeout(RechercherTime.timerID);
	RechercherTime.timerID = setTimeout(function() { RechercherTime.timerID = null; Rechercher(); }, 100); }

// Champ Site
function ChampSite(A,B,C) {
	var D = B.toLowerCase();
	var E = 'page-'+D+'-'+A+'-'+C+'.vsp';
	if (C == 0) { var E = 'page-'+D+'-'+A+'.vsp'; }
	Spry.Utils.updateContent('VSP'+B+A,E); }

// Champ Site
function ChampDisque(A,B) { Spry.Utils.updateContent('VSP'+A,'page-'+B+'.vsp'); }

// Controle Type
function ControleType(T,C) {
	VS.S.Type = C;
	if (T == 'Bandes annonces') { var T = 'BA'; }
	else if (T == 'Albums' || T == 'Wallpapers') { var T = 'Photographie'; }
	Spry.Utils.updateContent('Type'+C,'page-categorie-'+T+'.vsp'); }

// Controle Style
function ControleStyle() {
	var T = document.getElementById('Type'+VS.S.Type).value;
	var T2 = document.getElementById('Categorie'+VS.S.Type).value;
	if (T == 'Autres' || T2 == 'Podcasts') { var T = 'Autres'; } /* bloqué à autres */
	else if (T == 'Instruments de musique') { var T = 'IDM'; }
	else if (T == 'Site Web') { var T = 'Site'; }
	else if (T == 'Salons et expositions') { var T = 'SE'; }
	else if (T == 'Appareils photos') { var T = 'AP'; }
	else if (T == 'Techniques photos') { var T = 'TP'; }
	else if (T == 'Techniques vidéos') { var T = 'TV'; }
	else if (T == 'Salons et expositions') { var T = 'SE'; }
	else if (T == 'Virtual-Studio.ch') { var T = 'VS'; }
	else if (T == 'Actualités et Médias') { var T = 'VS'; }
	else if (T == 'Jeux vidéo') { var T = 'JV'; }
	else if (T == 'Cultures et Sociétés') { var T = 'CS'; }
	else if (T == 'Techniques audio') { var T = 'TA'; }
	else if (T == 'Pages personnelles') { var T = 'PP'; }
	else if (T == 'Vacances') { var T = 'Voyages'; }
	else if (T == 'Maquettes' || T == 'Architecte' || T == "Architecte d'intérieur") { var T = 'Architectures'; }
	else if (T2 == 'Annonceurs' || T == 'Affaires et économie') { var T = 'AE'; }
	else if (T2 == 'Audio' || T2 == 'Musique' || T == 'Concerts' || T == 'Clips musicales' || T == 'Bars' || T == 'Café' || T == 'Club' || T == 'Discothèques') { var T = 'Musique'; }
	else if (T2 == 'Arts' || T2 == 'Photos' || T2 == 'Albums' || T == 'Diaporama photos') { var T = 'Photos'; }
	else if (T2 == 'Bandes annonces' || T2 == 'Films' || T2 == 'Vidéos' || T == 'Cinéma') { var T = 'Films'; }
	Spry.Utils.updateContent('Style'+VS.S.Type,'page-type-'+T+'.vsp'); }

// Controle Distribution
function ControleDistribution(A,E) {
var S = 1;
if (A == 1) { ControleType(E,'Upload'); }
else if (A == 2) { ControleStyle('Upload'); }
if (!VS.S.Iphone) {
var B = '<ul class="CadreTexte2"><li><h1 id="divStatus"></h1><div class="BtnImportationFlash" id="btnFlash"><span id="spanButtonPlaceholder"></span></div></li><li class="Desactiver" id="UploadAnnuler1"><input class="BtnImportationAnnuler" id="btnCancel" type="image" value="Annuler l\'importation" onclick="UploadClass(2)" src="hebergement2/Scripts/swfupload/annuler.png"></li></ul><div class="fieldset flash" id="fsUploadProgress" style="clear:both;"></div><div class="Liste"></div>'; }
else { var B = '<ul class="CadreTexte1"><li><h1>Fichier</h1><span id="sprytextfieldUpload"><span class="textfieldRequiredMsg">Ajouter un fichier</span><input name="Fichier" type="file" style="width:98%"></span><li><input name="FromBtnUpload" type="submit" id="FromBtnUpload" value="Cliquer-ici pour importer le fichier"></li></ul><script type="text/javascript">var sprytextfieldUpload = new Spry.Widget.ValidationTextField("sprytextfieldUpload", "none", {validateOn:["blur", "change"]});</script>'; }

// Pub et Capital :
if (E == 3) { if (VS.C.Capital == 0) { var S = 2; var B = '<ul class="CadreTexte1"><li><h1>Crédit insuffisant</h1>Veuillez charger votre compte en crédit.</li></ul>'; } }
// Final :
Spry.Utils.setInnerHTML('UploadUL', B); 
if (S == 1) { UploadChamp('Upload'); } }

// Class Télécharger
function UploadClass(E) {
	if (E == 1) {
		Spry.Utils.removeClassName('FromImportation1Scroll','DivPlayer'); 
		Spry.Utils.removeClassName('UploadAnnuler1','Desactiver');
		Spry.Utils.removeClassName('UploadAnnuler2','Desactiver');
		Spry.Utils.addClassName('UploadSecurite','Desactiver'); } 
	else {
		Spry.Utils.addClassName('FromImportation1Scroll','DivPlayer');
		Spry.Utils.addClassName('UploadAnnuler1','Desactiver');
		Spry.Utils.addClassName('UploadAnnuler2','Desactiver');
		Spry.Utils.removeClassName('UploadSecurite','Desactiver'); } }
// Upload
function UploadChamp(C) {
	var Diffusion = document.getElementById('Diffusion'+C).value;
	var Categorie = document.getElementById('Categorie'+C).value;
	var Type = document.getElementById('Type'+C).value;
	var AdresseSite = document.getElementById('AdresseSite'+C).value;
	var Taille = 307200;
// Ext
var P = PageCat(Categorie);
if (P == 'Audio') { 		var Ext = '*.aac;*.m4a;*.mp3;*.f4a'; }
else if (P == 'Videos')  { 	var Ext = '*.mov;*.mp4;*.m4v;*.f4v;*.flv'; }
else if (P == 'Photos') { 	var Ext = '*.jpg;*.jpeg;*.png;*.gif'; var Taille = 5120; }
else if (P == 'Jeux') { 	var Ext = '*.swf'; }
else if (P == 'Artistes') { var Ext = '*.aac;*.m4a;*.mp3;*.f4a;*.wma;*.wav;*.mp4;*.mov;*.f4v;*.flv;*.3gp;*.3g2;*.wmv;*.swf;*.jpg;*.jpeg;*.png;*.gif;*.tif;*.fbx;*.psd;*.fla;*.torrent'; }
// Diffusion
if (C == 'Upload' && Diffusion > 1) {
	var Diffusion = 2;
	var ActivationArtistes = 1;
	var LectureAcces = 1;
	var Lecture = 1;
	var Telecharger = 6;
	var LecturePrix = "0.99";
	var TelechargerPrix = "0.99";
	var DroitsAuteur = 1;
	var Commerciale = 2;
	var Modification = 2; }
else {
	var ActivationArtistes = document.getElementById('ActivationArtistes'+C).value;
	var Lecture = document.getElementById('Lecture'+C).value;
	var LecturePrix = document.getElementById('LecturePrix'+C).value;
	var Telecharger = document.getElementById('Telecharger'+C).value;
	var TelechargerPrix = document.getElementById('TelechargerPrix'+C).value;
	var DroitsAuteur = document.getElementById('DroitsAuteur'+C).value;
	var Commerciale = document.getElementById('Commerciale'+C).value;
	var Modification = document.getElementById('Modification'+C).value;
	var LectureAcces = document.getElementById('LectureAcces'+C).value; }

// Class Upload
if (Diffusion == 1) {
	Spry.Utils.removeClassName(C+'Page','Desactiver');
	Spry.Utils.removeClassName(C+'Diffusion1','Desactiver');
	Spry.Utils.addClassName(C+'Diffusion3','Desactiver'); }
else if (Diffusion == 2) {
	Spry.Utils.addClassName(C+'Page','Desactiver'); }
else if (Diffusion == 3) {
	Spry.Utils.addClassName(C+'Diffusion1','Desactiver');
	Spry.Utils.removeClassName(C+'Diffusion3','Desactiver'); }

// Class Pochette
if (P == 'Photos') { Spry.Utils.removeClassName(C+'Pochette','Desactiver'); }
else { Spry.Utils.addClassName(C+'Pochette','Desactiver'); }

// Class Lecture
if (Lecture == 1) {
	Spry.Utils.addClassName(C+'LectureAcces','Desactiver');
	Spry.Utils.addClassName(C+'LecturePasse','Desactiver');
	Spry.Utils.addClassName(C+'LecturePrix','Desactiver');
	Spry.Utils.addClassName(C+'Association','Desactiver'); }
else {
	Spry.Utils.removeClassName(C+'LectureAcces','Desactiver');
	Spry.Utils.removeClassName(C+'Association','Desactiver');
	if (LectureAcces == 2) {
		Spry.Utils.removeClassName(C+'LecturePasse','Desactiver');
		Spry.Utils.addClassName(C+'LecturePrix','Desactiver'); }
	else if (LectureAcces == 3) { 
		Spry.Utils.addClassName(C+'LecturePasse','Desactiver'); 
		Spry.Utils.removeClassName(C+'LecturePrix','Desactiver'); } 
	else if (LectureAcces == 4) { 
		Spry.Utils.removeClassName(C+'LecturePasse','Desactiver'); 
		Spry.Utils.removeClassName(C+'LecturePrix','Desactiver'); } 
	else if (LectureAcces == 5) { 
		Spry.Utils.removeClassName(C+'LecturePasse','Desactiver'); 
		Spry.Utils.removeClassName(C+'LecturePrix','Desactiver'); } }

// Class Telecharger
if (Telecharger == 1 || Telecharger == 6) { 
	Spry.Utils.addClassName(C+'TelechargerPasse','Desactiver'); 
	Spry.Utils.addClassName(C+'TelechargerPrix','Desactiver');
	Spry.Utils.addClassName(C+'AssociationTelecharger','Desactiver'); }
else { 
		Spry.Utils.removeClassName(C+'AssociationTelecharger','Desactiver');
	if (Telecharger == 2) { 
		Spry.Utils.removeClassName(C+'TelechargerPasse','Desactiver'); 
		Spry.Utils.addClassName(C+'TelechargerPrix','Desactiver'); }
	else if (Telecharger == 3) { 
		Spry.Utils.addClassName(C+'TelechargerPasse','Desactiver'); 
		Spry.Utils.removeClassName(C+'TelechargerPrix','Desactiver'); }
	else if (Telecharger == 4) { 
		Spry.Utils.removeClassName(C+'TelechargerPasse','Desactiver'); 
		Spry.Utils.removeClassName(C+'TelechargerPrix','Desactiver'); }
	else if (Telecharger == 5) { 
		Spry.Utils.removeClassName(C+'TelechargerPasse','Desactiver'); 
		Spry.Utils.removeClassName(C+'TelechargerPrix','Desactiver');  } }

// Upload
if (C == 'Upload' && !VS.S.Iphone) {
var Upload = new SWFUpload( {
upload_url: "page-importation-1.vsp",
flash_url : "hebergement2/Scripts/swfupload/swfupload.swf",
file_post_name : "Fichier",
post_params: {
"SE" : VS.C.Session,
"CF" : 1,
"Packs" : 3,
"Page" : P,
"Pochette" : document.getElementById('Pochette'+C).value,
"Association" : document.getElementById('Association'+C).value,
"AssociationTelecharger" : document.getElementById('AssociationTelecharger'+C).value,
"PageNum" : PageNum(P),
"Diffusion" : Diffusion,
"AdresseSite" : AdresseSite,
"ActivationArtistes" : ActivationArtistes,
"Categorie" : Categorie,
"Type" : Type,
"Style" : document.getElementById('Style'+C).value,
"Lecture" : Lecture,
"LectureAcces" : LectureAcces,
"Telecharger" : Telecharger,
"LecturePasse" : document.getElementById('LecturePasse'+C).value,
"TelechargerPasse" : document.getElementById('TelechargerPasse'+C).value,
"LecturePrix" : LecturePrix,
"TelechargerPrix" : TelechargerPrix,
"DroitsAuteur" : DroitsAuteur,
"Commerciale" : Commerciale,
"Modification" : Modification },
button_image_url : "hebergement2/Scripts/swfupload/"+P.toLowerCase()+".jpg",
file_types : Ext,
file_types_description : "Hébergement",
file_queue_limit : "0",
file_size_limit : Taille,
file_upload_limit : "250",
file_dialog_start_handler : fileDialogStart,
file_queued_handler : fileQueued,
file_queue_error_handler : fileQueueError,
file_dialog_complete_handler : fileDialogComplete,
upload_start_handler : uploadStart,
upload_progress_handler : uploadProgress,
upload_error_handler : uploadError,
upload_success_handler : uploadSuccess,
upload_complete_handler : uploadComplete,
queue_complete_handler : queueComplete,
button_placeholder_id : "spanButtonPlaceholder",
button_width: "293",
button_height: "33",
custom_settings : {
progressTarget : "fsUploadProgress",
Page : P,
cancelButtonId : "btnCancel" },
debug: true }); } }

// 3
function queueComplete(numFilesUploaded,file) { FormValidation(this.customSettings.Page,13,numFilesUploaded); UploadClass(2); }

// Reset
function Reset(A,B) {
	$('#ResetIcones'+B+A).addClass("Desactiver");
	Spry.Utils.setInnerHTML('Reset'+B+A, '<input name="'+B+'" type="file" id="'+B+A+'" onClick="Reset2(true,\''+A+'\');Spry.Utils.removeClassName(\'ResetIcones'+B+A+'\',\'Desactiver\')">'); }
	function Reset2(A,B) { 
	var Div = document.getElementById('Reset'+B);
	var T = 'Coller URL YouTube ici';
	if (A) { Div.value = T; }
	else if (Div.value == T) { Div.value = ''; } }
	function ConfirmerTelecharger(moi) {
	var retVal ;
	retVal = confirm("Acceptez-vous les termes de la licence ?");
	return (retVal); }

// FacebookConnect
function FacebookConnect(response) {
var A = '<ul class="CadreTexte1"><li><h1>Statut facebook</h1><span class="Entete" id="FacebookTexte">Synchronisé et connecté à facebook</span></li></ul><ul class="VSPDetailsIcones"><li><a href="';
var B = '" target="_blank"><img src="https://graph.facebook.com/';
var C = '</h1></a></li></ul>';
var D = '<ul class="CadreTexte1"><li><h1>Statut facebook</h1><span class="Entete" id="FacebookTexte">Déconnecté de facebook...</span></li></ul><ul class="VSPDetailsIcones"><li><a href="#" id="FacebookConnect"><img src="logo-facebook.png"><h1>Connexion</h1></a></li></ul>';
  if (response.status === 'connected') {
	  FB.api('/me',function(response) { Spry.Utils.setInnerHTML('FacebookStatut',A+response.link+B+response.id+'/picture"><h1>'+response.first_name+C);
	  $('#FacebookConnect, #FormOptions7Btn').click(function() { FB.logout(); }); }); } 
  else {
	  if (response.status === 'connected') { FacebookReset() } 
	  else { Spry.Utils.setInnerHTML('FacebookStatut',D) } 
	  $('#Connexion2, #FacebookConnect').click(function() { FB.login(function(response) {
	  if (response.status === 'connected') { FacebookReset() } 
	  else { Spry.Utils.setInnerHTML('FacebookTexte','En attente de connexion...'); } },{ scope:'user_about_me,user_birthday,user_education_history,email,user_hometown,user_relationship_details,user_location,user_religion_politics,user_relationships,user_website,user_work_history,friends_about_me,friends_birthday,friends_education_history,email,friends_hometown,friends_relationship_details,friends_location,friends_religion_politics,friends_relationships,friends_website,friends_work_history,user_activities,friends_activities,user_likes,user_checkins,friends_checkins,user_events,friends_events,read_friendlists,manage_friendlists,read_mailbox,user_interests,friends_interests,friends_likes,read_stream,user_photo_video_tags,friends_photo_video_tags,user_photos,friends_photos,user_videos,friends_videos,publish_stream,create_event,rsvp_event,sms,offline_access,publish_checkins,manage_pages,ads_management,xmpp_login'}); }); } }

// FacebookReset
function FacebookReset() {
	Switch(2);
	ReloadPlaylist(0); 
	Spry.Utils.setInnerHTML("VSPConnexion1","Connexion en cours...");
	if (document.getElementById("VSPLoadConnexion2")) { Spry.Utils.setInnerHTML("VSPConnexion2","Connexion en cours..."); }
	if (document.getElementById("VSPLoadConnexion2")) { Spry.Utils.setInnerHTML("VSPConnexion3","Connexion en cours..."); } }
		
// VS Securite
function VSSecurite() {
	this.HashMaj = false;
	this.HashADS = false;
	this.HashPost = '';
	this.ID = false;
	this.ADS = false;
	this.Disque = false;
	this.Categorie = false;
	this.Type = false;
	this.Fermer = false;
	this.Pub = false;
	this.Rec = false;
	this.Mobile = false;
	this.MobileH = false;
	this.MobileV = false;
	this.Taille = false;
	this.Publier = false;
	this.Champ = false;
	this.Jeux = false;
	this.Compteur = false;
	this.YouTube = false;
	this.OrdreID = false;
	this.LoupeID = false;
	this.Iphone = false;
	this.Affiche = false;
	this.Association = false; 
	this.Form = false;
	this.LoupeID = false;
	this.LoupeAF = false; 
	this.Total = 24; 
	this.Debut = 0; 
	this.Repeat = 24; }

// Design
function LoadDesign() {
	var T1 = 'photo-moyen-';
	var T2 = 'photo-grand-';
	if (VS.S.ADS || VS.S.Mobile) { Spry.Utils.setInnerHTML('BasePub',''); }
	else {
		Spry.Utils.setInnerHTML('BasePub','<ul class="PubMini" id="PageFan1"><li><a href="http://www.facebook.com/VirtualStudio.ch" target="_blank"><img src="hebergement2/images/logos/facebook.png" alt="Consulter Virtual-Studio.ch sur facebook" width="36" height="36"><h1>facebook</h1></a></li></ul><span id="PubMenu"></span><iframe class="PubFrame" name="PubFrame" id="PubFrame" src=""></iframe><ul class="PubMini" id="PageFan2"><li><a href="http://www.twitter.com/VirtualStudioP" target="_blank"><img src="http://twitter-badges.s3.amazonaws.com/t_logo-b.png" alt="S\'abonner à VirtualStudioP sur Twitter" width="36" height="36"><h1>Twitter</h1></a></li></ul><form action="http://www.virtual-studio.ch/news.html" method="post" target="_blank" class="Fiche" id="FormNews"><div style="display:none;"><h1>Virtual-Studio.ch News (<a href="news.html" target="PubFrame" class="Lientexte" onclick="PubFrame(\'news.html\')">Consulter</a>)</h1><input name="email" type="text" id="email" size="15" onfocus="if(this.value==\'Votre e-mail\')this.value=\'\'"><select name="action" id="action"><option value="inscription">S\'abonner</option><option value="desinscription">Supprimer</option></select><input name="button" type="submit" id="button" value="OK"><input type="hidden" name="format" value="2"><input type="hidden" name="liste" value="2"></div></form>');
		CoverChoix(VS.C.Cover,false);
		$("#BaseCoverFlow").scroll(function(){ PageScroll(); });
		$('#VSPSite').css("backgroundImage",'url(hebergement2/images/vsp/menu.png)'); 
		if (VS.C.Pub) { PubFrame('pub-ch.vsp'); } }
	if (VS.S.Mobile) {
		Spry.Utils.setInnerHTML('VSPMenu','<li id="BtnMenuM2"><a href="audio.html"><img src="icone-'+VS.C.Theme+'-audio.png"><h1>MP3</h1></a></li><li id="BtnMenuM3"><a href="videos.html"><img src="icone-'+VS.C.Theme+'-videos.png"><h1>Vidéos</h1></a></li><li id="BtnMenuM4"><a href="photos.html"><img src="icone-'+VS.C.Theme+'-photos.png"><h1>Photos</h1></a></li><li style="display:none" id="BtnMenuM5"><a href="jeux.html"><img src="icone-'+VS.C.Theme+'-jeux.png"><h1>Jeux</h1></a></li><li id="BtnMenuM6"><a href="agenda.html"><img src="icone-'+VS.C.Theme+'-agenda.png"><h1>Agenda</h1></a></li><li id="BtnMenuM7"><a href="annonces.html"><img src="icone-'+VS.C.Theme+'-annonces.png"><h1>Annonces</h1></a></li><li style="display:none" id="BtnMenuM8"><a href="liens.html"><img src="icone-'+VS.C.Theme+'-liens.png"><h1>Liens</h1></a></li><li style="display:none" id="BtnMenuM9"><a href="magasin.html"><img src="icone-'+VS.C.Theme+'-photos.png" ><h1>Magasin</h1></a></li><li style="display:none" id="BtnMenuM10"><a href="favoris.html"><img src="icone-'+VS.C.Theme+'-playlist.png"><h1>Favoris</h1></a></li><li id="BtnMenuM11"><a href="infos.html"><img src="icone-'+VS.C.Theme+'-infos.png"><h1>Infos</h1></a></li><li style="display:none" id="BtnMenuM12"><a href="messages.html"><img src="icone-'+VS.C.Theme+'-messages.png"><h1>Messages</h1></a></li><li id="BtnMenuM13"><a href="importation.html"><img src="icone-'+VS.C.Theme+'-disque.png"><h1>Importation</h1></a></li><li id="BtnMenuM14"><a href="options.html"><img src="icone-'+VS.C.Theme+'-options.png"><h1>Options</h1></a></li>');
		var T2 = T1; 
		VS.S.Total = 8;
		CoverChoix(VS.C.Cover,false);
		$(window).scroll(function(){ PageScroll(); });
		$('#VSPMenu, #BaseMenuIcone').addClass("VSPDetailsIcones");
		$('#BaseCoverFlow').mouseover(function(){ TailleMenu(0) });}
	else {
		if (!VS.S.ADS) { Spry.Utils.setInnerHTML('VSPMenu','<li class="BtnMenu0"><a id="Deplacer" href="'+NumPage(true,VS.C.Page)+'.html" onclick="Switch(false)" onmouseover="Ecran(0,\'accueil\',1)"><img id="BtnMenu0" src="hebergement2/images/vsp/BtnMenu0.png" alt="Accueil Virtual-Studio.ch"></a></li><li class="BtnMenu1"><a href="artistes.html" onmouseover="Ecran(1,\'artistes\',1)"><img id="BtnMenu1" src="hebergement2/images/vsp/BtnMenu1.png" alt="Artistes"></a></li><li class="BtnMenu2"><a href="audio.html" onmouseover="Ecran(2,\'mp3\',1)"><img id="BtnMenu2" src="hebergement2/images/vsp/BtnMenu2.png" alt="MP3"></a></li><li class="BtnMenu3"><a href="videos.html" onmouseover="Ecran(3,\'videos\',1)"><img id="BtnMenu3" src="hebergement2/images/vsp/BtnMenu3.png" alt="Vidéos"></a></li><li class="BtnMenu4"><a href="photos.html" onmouseover="Ecran(4,\'photos\',1)"><img class="Cacher" id="BtnMenu4" src="hebergement2/images/vsp/BtnMenu4.png" alt="Photos"></a></li><li class="BtnMenu5"><a href="#" onmouseover="Ecran(5,\'prochainement\',1)"><img class="Cacher" id="BtnMenu5" src="hebergement2/images/vsp/BtnMenu5.png" alt="Jeux vidéo"></a></li><li class="BtnMenu6"><a href="agenda.html" onmouseover="Ecran(6,\'agenda\',1)"><img class="Cacher" id="BtnMenu6" src="hebergement2/images/vsp/BtnMenu6.png" alt="Agenda"></a></li><li class="BtnMenu7"><a href="annonces.html" onmouseover="Ecran(7,\'annonces\',1)"><img class="Cacher" id="BtnMenu7" src="hebergement2/images/vsp/BtnMenu7.png" alt="Annonces"></a></li><li class="BtnMenu8"><a href="liens.html" onmouseover="Ecran(8,\'liens\',1)"><img class="Cacher" id="BtnMenu8" src="hebergement2/images/vsp/BtnMenu8.png" alt="Liens"></a></li><li class="BtnMenu9"><a href="#" onmouseover="Ecran(9,\'prochainement\',1)"><img class="Cacher" id="BtnMenu9" src="hebergement2/images/vsp/BtnMenu9.png" i alt="Magasin"></a></li><li class="BtnMenu10"><a href="favoris.html" onmouseover="Ecran(9,\'favoris\',1)"><img id="BtnMenu10" src="hebergement2/images/vsp/BtnMenu10.png" alt="Favoris"></a></li><li class="BtnMenu11"><a href="infos.html" onmouseover="Ecran(11,\'infos\',1)"><img id="BtnMenu11" src="hebergement2/images/vsp/BtnMenu11.png" alt="Informations"></a></li><li class="BtnMenu12"><a href="#" onmouseover="Ecran(12,\'prochainement\',1)"><img id="BtnMenu12" src="hebergement2/images/vsp/BtnMenu12.png" alt="Consulter les messages"></a></li><li class="BtnMenu13"><a href="importation.html" onmouseover="Ecran(13,\'importation\',1)"><img id="BtnMenu13" src="hebergement2/images/vsp/BtnMenu13.png" alt="Importer des fichiers"></a></li><li class="BtnMenu14"><a href="options.html" onmouseover="Ecran(14,\'options\',1)"><img id="BtnMenu14" src="hebergement2/images/vsp/BtnMenu14.png" alt="Options"></a></li><li class="BtnMenu15"><a href="#" onclick="VSP(2,0)" onmouseover="Ecran(15,\'precedent\', 1)"><img id="BtnMenu15" src="hebergement2/images/vsp/BtnMenu15.png" alt="Titre Suivant"></a></li><li class="BtnMenu16"><a href="#" onclick="VSP(4,0)" onmouseover="Ecran(16,\'suivant\', 1)"><img id="BtnMenu16" src="hebergement2/images/vsp/BtnMenu16.png" alt="Titre suivant"></a><li class="BtnMenu17" id="BtnLecture1"><a href="#" onClick="VSP(2,0)" onmouseover="Ecran(17,\'lecture\', 1)" onmouseout="$(\'#BtnLecture1\').css(\'zIndex\',1)"><img id="BtnMenu17" src="hebergement2/images/vsp/BtnMenu17.png" alt="Lecture"></a></li><li class="BtnMenu18 Desactiver" id="BtnLecture2"><a href="#" onClick="VSP(2,0)" onmouseover="Ecran(18,\'fermer\', 1)"><img id="BtnMenu18" src="hebergement2/images/vsp/BtnMenu18.png" alt="Fermer lecteur"></a></li><li class="Chargement" id="Chargement"><img src="hebergement2/images/logos/load.gif" width="61" height="46" alt="Chargement"><h1>Chargement</h1></li>');
		$('#Body').css("backgroundImage",'url('+T2+VS.C.Fond+')');
		$('#VSPMenu, #BaseMenuIcone').removeClass("VSPDetailsIcones");
		$("#CoverChoix3").sortable( { items: 'li', cursor: "move", delay: 200, scrollSensitivity: 70, scrollSpeed: 15, zIndex: 100 });
		$("#VSPSlide").draggable({ delay: 200, scrollSensitivity: 150,scrollSpeed: 30, cursor: 'move', handle:'#Deplacer' }); 
		$("#BasePub").draggable({ delay: 200, scrollSensitivity: 150,scrollSpeed: 30, cursor: 'move', handle:'#BasePub' }); }
		$("#VSPPage").draggable({ delay: 200, scrollSensitivity: 150,scrollSpeed: 30, cursor: 'move', handle:'img' }); }
	if (VS.S.ADS) {
		VSP(2,false);
		CoverChoix(VS.D.Cover,true);
		$(window).scroll(function(){ PageScroll(); });
		Spry.Utils.setInnerHTML('Copy','<a id="CopyURL" href="'+VS.D.CopyURL+'" target="_blank">© 2012 '+VS.D.CopyNom+'</a> | <a href="http://www.virtual-studio.ch" target="_blank">Virtual-Studio.ch</a> | ');
		$('#VSPSlide').css('height','100%');
		$('#VSPHeader').css('backgroundImage','url('+T1+VS.D.Header+')');
		$('#Body').css("backgroundImage",'url('+T2+VS.D.Fond+')');
		if (VS.D.Menu1 > 0) { $('#DesignMenu1').css("display",'inline'); }
		if (VS.D.Menu2 > 0) { $('#DesignMenu2').css("display",'inline'); }
		if (VS.D.Menu3 > 0) { $('#DesignMenu3').css("display",'inline'); }
		if (VS.D.Menu4 > 0) { $('#DesignMenu4').css("display",'inline'); }
		if (VS.D.Menu5 > 0) { $('#DesignMenu5').css("display",'inline'); }
		if (VS.D.Menu6 > 0) { $('#DesignMenu6').css("display",'inline'); }
		if (VS.D.Menu7 > 0) { $('#DesignMenu7').css("display",'inline'); }
		if (VS.D.Menu8 > 0) { $('#DesignMenu8').css("display",'inline'); }
		if (VS.D.Menu9 > 0) { $('#DesignMenu9').css("display",'inline'); }
		if (VS.D.AD == VS.C.ID) { $('#DesignMenu11, #DesignMenu12').css("display",'inline'); } 
		$('#DesignMenu a').click(function(){
			var Page = $(this).attr('href').replace(new RegExp("^([^.$]+)-","g"),"")
			var Page = Page.replace(new RegExp("(\.html)","g"),"")
			Hash(VS.S.ADS+'/'+Page);return false; }).attr({ rel:"history" }); }
	else {
		$('#VSPMenu a').click(function(){ Hash($(this).attr('href').replace(new RegExp("(\.html)","g"),""));return false; }).attr({ rel:"history" }).mouseout(function(){ Ecran(0,0,0); });
		$('.VSPDetailsMenu, .VSPDetailsAction, #VSPPlayer, #VSPPlayerDiv').mouseover(function() { VSPInfos(true); });
		$('#VSPPlayer, #VSPPlayerDiv').mouseout(function(){ VSPInfos(false); }); } 
		VS.S.Repeat = VS.S.Total;
		$('#VSPPage').mouseover(function(){ $('#VSPPlaylist').css('opacity',0.3) }).mouseout(function(){ $('#VSPPlaylist').css('opacity',1); });
		$('.EcranLogo').removeClass("Desactiver").css("backgroundImage",'url(hebergement2/images/themes/'+VS.C.Theme+'/barres/fond.png)');
		$('#VSPSlide, #VSPSite, #BaseMenuIcone').css('overflow','visible'); }
