window.addEvent('domready',function(){ $('mainbody').addEvent('click', function(event) { var target = event.target || event.srcElement; if(target.id=='mainbody' || target.id=='sponsor' && (target.tagName != 'A' || target.tagName != 'SPAN')) { window.open('http://ad.zanox.com/ppc/?20850851C40667984T'); } }); if($('radio')) { f3_refresh(); } if($('tg')) { $('tg').getElement('div.listing select').addEvent('change', function(el) { window.open($('tg').getElement('div.listing select').get('value')); }); function resetSlideTG() { $('tg').getElements('div.thumbs div.slide ul li a img').each(function(el) { el.set('tween',{ duration: 0 }).fade(0); }); } var tgcpt = 0; $('tg').getElements('div.thumbs div.slide ul li a img').each(function(slide) { tgcpt++; slide.set('id','tg-'+tgcpt); slide.set('z-index',tgcpt); }); resetSlideTG(); if($('tg-'+tgcpt)) $('tg-'+tgcpt).fade(1); var totalTG = tgcpt; var currentTG = tgcpt; var flagTG = 0; function slideTG() { if(flagTG==0) { flagTG = 1; resetSlideTG(); $('tg-'+currentTG).set('tween', { duration: 500, fps:100, onComplete:function() { flagTG = 0; currentTG = (currentTG>1) ? (currentTG-1) : totalTG; $('tg-'+currentTG).set('tween',{duration: 500,fps:100}).fade(1); } }).fade(0); myTimerTG = $clear(myTimerTG); myTimerTG = slideTG.delay(7000); } } var myTimerTG = slideTG.delay(7000); } if($('slideiam')) { $('slideiam').style.visibility = "visible"; var fxiam = new Fx.Tween($('slideiam'),{duration: 1000}); fxiam.start('opacity',0,1); $('slideiam').style.visibility = "visible"; $('iampuretendance').addClass("on"); var indexiam = 1; var timer; var sens = 1; var flag = true; var iam = new Fx.Scroll('wrapperiam', { wait: false, duration: 500, transition: Fx.Transitions.Back.easeOut, onStart:function() { flag=false; clearTimeout(timer); }, onComplete:function() { flag=true; timer = setTimeout(playiam,2500); } }); $('previam').addEvent('click', function(event) { event = new Event(event).stop(); if(flag) { sens = -1; indexiam--; if(indexiam<1) { sens = 1 indexiam = 1; } iam.toElement('prd'+indexiam); } }); $('nextiam').addEvent('click', function(event) { event = new Event(event).stop(); if(flag) { sens = 1; indexiam++; if(indexiam>9) { sens = -1; indexiam = 9; } iam.toElement('prd'+indexiam); } }); function playiam() { if(sens==1) { indexiam++; if(indexiam>9) { sens = -1 indexiam = 8; } } else { indexiam--; if(indexiam<1) { sens = 1; indexiam = 2; } } iam.toElement('prd'+indexiam); } timer = setTimeout(playiam,2500); } MochaUI.Modal = new MochaUI.Modal(); $$('.popThis').addEvent('click', function() { this.setAttribute("target","_blank"); }); if($('searchForm')) { $('searchForm').addEvent('submit', function(e) { e.stop(); this.set('send', { onComplete: function(response) { eval(response); } }); this.send(); }); } if($('registerForm')) { $('registerForm').addEvent('submit', function(e) { e.stop(); this.set('send', { onComplete: function(response) { eval(response); } }); this.send(); }); } if($('editForm')) { $('editForm').addEvent('submit', function(e) { e.stop(); this.set('send', { onComplete: function(response) { eval(response); } }); this.send(); }); } if($('contactForm')) { $('contactForm').addEvent('submit', function(e) { e.stop(); this.set('send', { onComplete: function(response) { eval(response); } }); this.send(); }); } if($('partenaireForm')) { $('partenaireForm').addEvent('submit', function(e) { e.stop(); this.set('send', { onComplete: function(response) { eval(response); } }); this.send(); }); } if($('postForm')) { $('postForm').addEvent('submit', function(e) { e.stop(); this.set('send', { onComplete: function(response) { eval(response); } }); this.send(); }); } if($('loginForm')) { $('loginForm').addEvent('submit', function(e) { e.stop(); var log = $('loginMessage').empty().addClass('loading'); log.set('html', 'Chargement ...'); this.set('send', {onComplete: function(response) { log.empty().removeClass('loading'); if(response=="Connexion") { log.empty().removeClass('error'); log.empty().addClass('login'); document.location.reload(); } else if(response=="Update") { log.empty().removeClass('error'); log.empty().addClass('login'); loadModalEvent('Espace Membre','Veuillez mettre à jour votre avatar dans votre espace membre : cliquez-ici',230,60); } else { log.empty().removeClass('login'); log.empty().addClass('error'); } log.set('html', response); }}); this.send(); }); } if($('newsletterForm')) { $('newsletterForm').addEvent('submit', function(e) { e.stop(); this.set('send', { onComplete: function(response) { eval(response); } }); this.send(); }); } new SmoothScroll({duration:1500}); if($('slideshow')) { var example = new mooCase('slideshow',{ elements:'photos', togglers:'buttons', timer:5, speed:3 }); } if($('myGallery')) var myGallery = new gallery($('myGallery')); if($('myVP')) var myVP = new gallery($('myVP')); var customTips = $$('.tooltip'); var toolTips = new Tips(customTips, { showDelay: 10, hideDelay: 100, onShow: function(toolTipElement){ toolTipElement.fade(1); }, onHide: function(toolTipElement){ toolTipElement.fade(0); } }); if($('reload')) setTimeout(document.location='http://blog.puretendance.com',30000); /***** webradio *****/ var f3CptElement = 0; var f3LastTitle; function f3_randomize(){ var zeit=new Date(); var randzeit=zeit.getTime(); return randzeit; } function f3_removeElement(evt) { evt.parentNode.removeChild(evt); } function f3_refresh() { var page_head = document.getElementsByTagName('head')[0]; if(typeof page_head == 'undefined') return false; f3CptElement++; if(f3CptElement > 1) { var el = document.getElementById('f3script' + (f3CptElement - 1)); if(typeof el == 'object') f3_removeElement(el); } var script_container = document.createElement('script'); script_container.language ='javascript'; script_container.type = 'text/javascript'; script_container.id = "f3script" + f3CptElement; script_container.src = "http://www.frequence3.fr/data/F3titrage.js" + "?" + f3_randomize(); page_head.appendChild(script_container); window.setTimeout('f3_refresh();',20000); } function f3_display(f3Title,f3Thumb) { if(f3Title!=f3LastTitle ){ if (f3Title[0] == "-") { var fin = f3Title.length; f3DisplayTitle = ''+f3Title.substring(2, fin-3)+''; onlytitle = f3Title.substring(2, fin-3); } else { var SplitArtisteTitre = f3Title.split(" - "); f3DisplayTitle = ''+SplitArtisteTitre[0]+''+SplitArtisteTitre[1]+''; onlytitle = SplitArtisteTitre[0]+'+'+SplitArtisteTitre[1]; } document.getElementById('thumb').src = f3Thumb; document.getElementById('track').innerHTML = f3DisplayTitle; f3LastTitle = f3Title; } return true; } function play() { window.open("http://player.puretendance.com","Frequence3", "left=0,top=0,width=400,height=340,status=no,toolbar=no,menubar=no,location=no"); return false; } }); function loadModal(uiTitle,uiContent,uiLoadMethod,uiWidth,uiHeight) { var top = self.pageYOffset ? self.pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body ? document.body.scrollTop : null; var yMax = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; var uiY = ((yMax/2)-(uiHeight/2))+top; if(uiLoadMethod=="html") { new MochaUI.Window({ title: uiTitle, content: uiContent, width: uiWidth, height: uiHeight, x: 0, y: uiY }); } else { new MochaUI.Window({ title: uiTitle, loadMethod: uiLoadMethod, contentURL: uiContent, width: uiWidth, height: uiHeight, x: 0, y: uiY }); } } function loadModalEvent(uiTitle,uiContent,uiWidth,uiHeight) { var top = self.pageYOffset ? self.pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body ? document.body.scrollTop : null; var yMax = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; var uiY = ((yMax/2)-(uiHeight/2))+top; new MochaUI.Window({ title: uiTitle, content: uiContent, onClose: function(){document.location='http://www.puretendance.com/espace-membre.htm'}, width: uiWidth, height: uiHeight, x: 0, y: uiY }); } function setPost(c) { $('loadComment').fade(1); $('loadComment').innerHTML = c; } function loadComment(id,pg) { $('loadComment').fade(0); var xhr_object = null; if(window.XMLHttpRequest) { // FIREFOX xhr_object = new XMLHttpRequest(); } else if(window.ActiveXObject) { // IE xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); } else { return(false); } xhr_object.open("POST", "/espace-membre/comment.load.htm", true); xhr_object.onreadystatechange = function() { if(xhr_object.readyState == 4) { eval(xhr_object.responseText); } } xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); var data = "com="+id+"&pg="+pg; xhr_object.send(data); } function search() { var form = document.getElementById("searchForm"); var q = form.q.value.replace(/ /gi,'+').toLowerCase(); if(q.length>2) document.location = "/recherche.htm?q="+q+"&cx=partner-pub-3481221582684771:rmk6644y2bq&cof=FORID:11&ie=ISO-8859-1"; return false; } function trim(aString) { var regExpBeginning = /^\s+/; var regExpEnd = /\s+$/; return aString.replace(regExpBeginning, "").replace(regExpEnd, "").replace(/[\s]{2,}/g," "); } function clearInput(o,str) { if(o.value==str) { o.value = ""; } } function deconnexion() { var xhr_object = null; if(window.XMLHttpRequest) { // FIREFOX xhr_object = new XMLHttpRequest(); } else if(window.ActiveXObject) { // IE xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); } else { return(false); } xhr_object.open("POST", "/espace-membre/user.logout.htm", true); xhr_object.onreadystatechange = function() { if(xhr_object.readyState == 4) { eval(xhr_object.responseText); } } xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); var data = ""; xhr_object.send(data); } function favoris(title,url) { if(window.sidebar) { window.sidebar.addPanel(title, url,""); } else if( window.external ) { window.external.AddFavorite( url, title); } else if(window.opera && window.print) { return true; } } window.google_analytics_uacct = "UA-2373026-20"; try { var pageTracker = _gat._getTracker("UA-2373026-20"); pageTracker._trackPageview(); } catch(err) {} function openThis(a) { window.open(a.href); return false; } /**** upload ****/ function uploadRun() { document.getElementById("uploadStatus").innerHTML = "\"Upload"; document.getElementById("uploadSubmit").disabled = true; return true; } function uploadEnd(sError, sPath) { if(sError == 'OK') { document.getElementById("uploadStatus").innerHTML = "Chargement de l'image réussi ..."; document.getElementById("editAvatar").src = sPath; document.getElementById("userAvatar").src = sPath; } else { document.getElementById("uploadStatus").innerHTML = sError; } document.getElementById("uploadSubmit").disabled = false; } /********* radio ***************/ var f3CptElement = 0; var f3LastTitle; function f3_randomize(){ var zeit=new Date(); var randzeit=zeit.getTime(); return randzeit; } function f3_removeElement(evt) { evt.parentNode.removeChild(evt); } function f3_refresh() { var page_head = document.getElementsByTagName('head')[0]; // pas de head, ça peut pas marcher. if(typeof page_head == 'undefined') return false; f3CptElement++; if(f3CptElement > 1) { var el = document.getElementById('f3script' + (f3CptElement - 1)); if(typeof el == 'object') f3_removeElement(el); } var script_container = document.createElement('script'); script_container.language ='javascript'; script_container.type = 'text/javascript'; script_container.id = "f3script" + f3CptElement; script_container.src = "http://www.frequence3.fr/data/F3titrage.js" + "?" + f3_randomize(); page_head.appendChild(script_container); window.setTimeout('f3_refresh();',20000); } function f3_display(f3Title,f3Thumb) { if(f3Title!=f3LastTitle ){ if (f3Title[0] == "-") { var fin = f3Title.length; f3DisplayTitle = ''+f3Title.substring(2, fin-3)+''; onlytitle = f3Title.substring(2, fin-3); } else { var SplitArtisteTitre = f3Title.split(" - "); f3DisplayTitle = ''+SplitArtisteTitre[0]+''+SplitArtisteTitre[1]+''; onlytitle = SplitArtisteTitre[0]+'+'+SplitArtisteTitre[1]; } $('picture').getElement('img').src = f3Thumb; $('playing').innerHTML = f3DisplayTitle; f3LastTitle = f3Title; } return true; } function play() { window.open("http://player.puretendance.com","Frequence3", "left=0,top=0,width=400,height=340,status=no,toolbar=no,menubar=no,location=no"); return false; } function setVP(id,img) { document.getElementById("vp"+id).src=img; return false; } var RecaptchaOptions={theme:'white',lang:'fr'};