window.addEvent('load', function() { // accordion var accordion = new Accordion('h3.atStart', 'div.atStart', { opacity: true, show: true, alwaysHide: true, onActive: function(toggler, element) { var bullet_id = 'bullet_' + toggler.getProperty('id'); toggler.setStyle('color', '#D93826'); document.getElementById(bullet_id).setAttribute('src', 'http://www.braultetmartineau.com/skins/default/images/bg_left_button_down.gif'); }, onBackground: function(toggler, element) { var bullet_id = 'bullet_' + toggler.getProperty('id'); toggler.setStyle('color', '#222222'); document.getElementById(bullet_id).setAttribute('src', 'http://www.braultetmartineau.com/skins/default/images/images/bg_left_button_top.gif'); } }, $('accordion') ); // accordion2 var accordion2 = new Accordion('h3.subAtStart', 'div.subAtStart', { opacity: true, show: true, alwaysHide: true, onActive: function(toggler, element) { var bullet_id = 'bullet_' + toggler.getProperty('id'); toggler.setStyle('color', '#D93826'); toggler.parentNode.parentNode.setStyle('height', 'auto'); document.getElementById(bullet_id).setAttribute('src', 'http://www.braultetmartineau.com/skins/default/images/bg_left_button_down.gif'); }, onBackground: function(toggler, element) { var bullet_id = 'bullet_' + toggler.getProperty('id'); toggler.setStyle('color', '#222222'); toggler.parentNode.parentNode.setStyle('height', 'auto'); document.getElementById(bullet_id).setAttribute('src', 'http://www.braultetmartineau.com/skins/default/images/bg_left_button_top.gif'); } }, $('accordion2') ); // list menu 1 var list = $$('#idList1 li'); list.each(function(element) { var fx = new Fx.Styles(element, {duration:200, wait:false}); element.addEvent('mouseenter', function() { fx.start({ 'margin-left': 10, 'background-color': '#FFF', 'color': '#DB2B23' }); }); element.addEvent('mouseleave', function() { fx.start({ 'margin-left': 0, 'background-color': '#FFF', 'color': '#000' }); }); }); // list menu 2 var list = $$('#idList2 li'); list.each(function(element) { var fx = new Fx.Styles(element, {duration:200, wait:false}); element.addEvent('mouseenter', function() { fx.start({ 'margin-left': 10, 'background-color': '#FFF', 'color': '#DB2B23' }); }); element.addEvent('mouseleave', function() { fx.start({ 'margin-left': 0, 'background-color': '#FFF', 'color': '#000' }); }); }); // rok menu new Rokmoomenu($E('ul.nav'), { bgiframe: false, delay: 1, animate: { props: ['opacity', 'width', 'height'], opts: { duration: 400, fps: 100, transition: Fx.Transitions.Expo.easeOut } } }); }); document.getElementsByClassName = function(cl) { var retnode = []; var myclass = new RegExp('\\b'+cl+'\\b'); var elem = this.getElementsByTagName('*'); for (var i = 0; i < elem.length; i++) { var classes = elem[i].className; if (myclass.test(classes)) retnode.push(elem[i]); } return retnode; }; function set_url(thisurl) { var compare = ""; var cb_value; var arr_compare = document.compare.comparelist.value; if(arr_compare.length > 0) { var arr_compare = arr_compare.split(","); arr_compare.sort(); } var newurl; if(compare == "" && arr_compare.length > 0) //la variable compare est absente de l'url. on l'ajoute { thisurl = thisurl+"&compare="+arr_compare; } else // la variable compare est presente dans l'url. on recompose sa valeur { thisurl = thisurl.replace(compare, arr_compare); } if(compare != "" && arr_compare.length == 0) //la variable compare est vide , on retire le parametre de l'url { thisurl = thisurl.replace("&compare=", ""); } window.location.href = thisurl; return false; // } function add_to_compare_list(item,status){ var tempitems; var finalresult; var replaceitem; var searchresult; tempitems = document.compare.comparelist.value; if (status == true){ // box checked if (tempitems == '') // 1st value added { finalresult = item; } else //all other values added { finalresult = tempitems + "|" + item; } document.compare.comparelist.value = finalresult; //return value //document.compare.comparelist.value = document.compare.comparelist.value.replace(",", "|"); } else // box unchecked { finalresult = tempitems.split("|"); for(i = 0; i < finalresult.length; i++) { if(finalresult[i] == item) { finalresult.splice(i,1); } } document.compare.comparelist.value = finalresult.join("|"); //return value //document.compare.comparelist.value = document.compare.comparelist.value.replace(",", "|"); } }