window.addEvent('domready', function() { var band = location.pathname.replace('/music/','').replace('+',' ').replace('+',' ').replace('/',' ').replace(/^\s\s*/, '').replace(/\s\s*$/, ''); var biography = new Request({ url:'/api/', method: 'post', data: {'action':'biography','q':band}, onSuccess: function(response) { $('biography').set('text', ''); $('biography').set('html',response); }, onFailure: function() { $('biography').set('text', 'Unable to load artist biography.'); } }); if ($('biography').get('html') == '') { biography.send(); } var members = new Request({ url:'/api/', method: 'post', data: {'action':'members','q':band}, onSuccess: function(response) { $('members').set('text', ''); $('members').set('html',response); }, onFailure: function() { $('members').set('text', 'Unable to load band members.'); } }); if ($('members').get('html') == '') { members.send(); } var image = new Request({ url:'/api/', method: 'post', data: {'action':'image','q':band}, onSuccess: function(response) { if (response != '') { $('image').getElement('img').set('src',response); } }, onFailure: function() { $('image').set('text', 'Unable to load artist image.'); } }); if ($('image').getElement('img').get('src') == '/images/artist/no-image.gif') { image.send(); } var discography = new Request({ url:'/api/', method: 'post', data: {'action':'discography','q':band}, onSuccess: function(response) { $('discography').set('text', ''); $('discography').set('html',response); }, onFailure: function() { $('discography').set('text', 'Unable to load artist discography.'); } }); if ($('discography').get('html') == '') { discography.send(); } /* var so = new SWFObject('file.swf','mediaPlayer','424','15','9','#000000'); so.addParam("quality", "high"); so.addParam("align", "middle"); so.addParam("play", "true"); so.addParam("loop", "true"); so.addParam("scale", "exactfit"); so.addParam("allowFullScreen", "false"); so.write($('player')); */ });