function createCookie(c,d,e){if(e){var b=new Date();b.setTime(b.getTime()+(e*24*60*60*1000));var a="; expires="+b.toGMTString()}else{var a=""}document.cookie=c+"="+d+a+"; path=/"}function readCookie(b){var e=b+"=";var a=document.cookie.split(";");for(var d=0;d<a.length;d++){var f=a[d];while(f.charAt(0)==" "){f=f.substring(1,f.length)}if(f.indexOf(e)==0){return f.substring(e.length,f.length)}}return null}function eraseCookie(a){createCookie(a,"",-1)}var flashMovie;function initFlash(){if(document.getElementById){if(document.getElementById("CelebrationExpFlashMedia")){flashMovie=document.getElementById("CelebrationExpFlashMedia")}if(document.getElementById("DPCelebrationFlashPlayerMedia")){flashMovie=document.getElementById("DPCelebrationFlashPlayerMedia")}}if((!flashMovie)&&(document.getElementsByName)){if(document.getElementsByName("CelebrationExpFlashMedia")){flashMovie=document.getElementsByName("CelebrationExpFlashMedia")[0]}if(document.getElementsByName("DPCelebrationFlashPlayerMedia")){flashMovie=document.getElementsByName("DPCelebrationFlashPlayerMedia")[0]}}}function getVolume(){if(readCookie("disneyCelebrationSound")){var a=readCookie("disneyCelebrationSound")}else{var a=1}setSoundLinks(a);return(a)}function setVolume(a){if(flashMovie){createCookie("disneyCelebrationSound",a,0);if(flashMovie.setVolume){flashMovie.setVolume(a)}setSoundLinks(a)}else{}}WDPRO_LOADER.require("dom");WDPRO_LOADER.require("event");WDPRO_LOADER.addCallback(function(){YAHOO.util.Event.addListener("DPCelebrationSoundOnLabel","click",setVolumeOn);YAHOO.util.Event.addListener("DPCelebrationSoundOffLabel","click",setVolumeOff);initFlash()});function setVolumeOff(){setVolume(0)}function setVolumeOn(){setVolume(1)}function setSoundLinks(a){if(a==0){document.getElementById("DPCelebrationSoundOnLabel").className="inactive";document.getElementById("DPCelebrationSoundOffLabel").className="active"}else{document.getElementById("DPCelebrationSoundOnLabel").className="active";document.getElementById("DPCelebrationSoundOffLabel").className="inactive"}};