var DM_Widget_PageItem_Factory_Jukebox={rules:{"div.dm_add_list":function(A){A.onclick=function(){if($$("div.dm_add_list").length<3){new Insertion.After(this.parentNode,"<div>"+this.parentNode.innerHTML+"</div>");EventSelectors.start(DM_Widget_PageItem_Factory_Jukebox.rules)}}},"#dm_jukebox_code":function(A){A.onclick=function(){this.select()}},".dm_list":function(A){A.onclick=function(){if(this.type=="checkbox"){var D=A.value;if(D.substring(1,6)=="group"){var B='<label class="form_factory_jukebox_url_/creative" for="form_factory_jukebox_url_/creative"><input type="checkbox" class="form_factory_jukebox_url" value="/creative" id="form_factory_jukebox_url_/creative" name="url[]" style=""/><span class="dmco_input_checkbox_checked"> </span>webcam</label>';A.parentNode.insert(B,{after:content})}dbg(A);var C=this.nextSibling.nextSibling;if(C&&C.className=="upload_options"){if(this.checked){C.style.display="block"}else{C.style.display="none"}}}}},".auto_load":function(B){DM_Widget_PageItem_Factory_Jukebox.getJukebox();if(B.nextSibling){var A=B.nextSibling.nextSibling}if(A&&A.className=="upload_options"){if(B.checked){A.style.display="block"}else{A.style.display="none"}}},".web_upload":function(A){A.onclick=function(){var B=A.parentNode.parentNode.parentNode.childNodes[0];B.web=A.checked?1:0}},".webcam_upload":function(A){A.onclick=function(){var B=A.parentNode.parentNode.parentNode.childNodes[0];B.webcam=A.checked?1:0}},".dm_get_jukebox":function(A){A.onclick=DM_Widget_PageItem_Factory_Jukebox.getJukebox}},getJukebox:function(){DM_Widget_PageItem_Factory_Jukebox.buildListArray();var B=DM_Widget_PageItem_Factory_Jukebox.lists;var A=B.length;if(A>5){new Effect.Appear("error_too_many_lists")}else{if(A==0){new Effect.Appear("error_no_list")}else{var C="/widget/jukebox?";DM_Widget_PageItem_Factory_Jukebox.lists.each(function(F){var E=F.url;if(F.web==1||F.webcam==1){E+="?upload:web="+F.web+"&upload:webcam="+F.webcam}C+="list[]="+encodeURIComponentWrapped(E);C+="&"});new Effect.Fade("error_too_many_lists");new Effect.Fade("error_no_list");C+="skin="+$("form_factory_jukebox_skin").value;C=DM_Widget_PageItem_Factory_Jukebox.urlbase+C;if(DM_Widget_PageItem_Factory_Jukebox.lastSrc!=C){$("dm_jukebox_iframe").src=C;var D=$("dm_jukebox_iframe").parentNode.innerHTML.escapeHTML().replace(/%5B%5D/g,"[]").replace(/&amp;/g,"&");$("dm_jukebox_code").innerHTML=D;$("dm_jukebox_link").value=C;DM_Widget_PageItem_Factory_Jukebox.lastSrc=C}}}},initialize:function(){Event.onDOMReady(function(){EventSelectors.start(DM_Widget_PageItem_Factory_Jukebox.rules);DM_Widget_PageItem_Factory_Jukebox.getJukebox()})},buildListArray:function(){DM_Widget_PageItem_Factory_Jukebox.lists=[];var B=0;var A=$$(".form_factory_jukebox_url");A.each(function(E,D){if(E.type=="checkbox"){if(E.checked){var C=E.value;if(C.substring(1,6)=="group"){DM_Widget_PageItem_Factory_Jukebox.lists.push({url:C,web:1,webcam:1})}else{DM_Widget_PageItem_Factory_Jukebox.lists.push({url:C,web:0,webcam:0})}B++}}})},lastSrc:null,lists:null};DM_Widget_PageItem_Factory_Jukebox.initialize()