var defaultParamValues=["1e1e1e","333333","444444","cccccc","88dd33"];var paramNames=["kwcBack","kwcContent","kwcBorder","kwcFont","kwcLink"];var params=[];var vWidget;var editMode=false;var notSaved=true;var selectedTagId=-1;var last_clicked=-1;var MIN_USERNAME_LEN=4;var MIN_PASSWORD_LEN=6;var editedWidgetTitleAtleastOnce=false;var MAX_WIDGET_TITLE_LEN=30;var defaultWidgetTitles=["Daily Movie Quiz","Daily Video Game Quiz","Daily Celebrity Quiz","Daily Football Quiz"];var defaultQuesCount=5;var channelSchedules=new Object();var sel_topic=-1;var init_by_tag;function setDefaultParamValues(){paramNames.each(function(b,a){var c=params[b]=defaultParamValues[a];$j("#"+b).css("background-color",c)})}function kzlog(b){try{console.log(b)}catch(a){}}function registerColorPickers(){$j("#kwcBack").click(function(a){ColorPicker.hide();ColorPicker.show(this,a,function(c){var b="#"+c;$j("#kwcBack").css("background-color",b);update1(b);params.kwcBack=c;if($("show_quiz_name").checked==false){vWidget.$("kg-loc").style.color=c}});ColorPicker.setColor(params.kwcBack)});$j("#kwcContent").click(function(a){ColorPicker.hide();ColorPicker.show(this,a,function(c){var b="#"+c;$j("#kwcContent").css("background-color",b);update2(b);params.kwcContent=c});ColorPicker.setColor(params.kwcContent)});$j("#kwcBorder").click(function(a){ColorPicker.hide();ColorPicker.show(this,a,function(c){var b="#"+c;$j("#kwcBorder").css("background-color",b);update3(b);params.kwcBorder=c});ColorPicker.setColor(params.kwcBorder)});$j("#kwcFont").click(function(a){ColorPicker.hide();ColorPicker.show(this,a,function(c){var b="#"+c;$j("#kwcFont").css("background-color",b);update4(b);params.kwcFont=c;if($("show_quiz_name").checked==true){vWidget.$("kg-loc").style.color=c}});ColorPicker.setColor(params.kwcFont)});$j("#kwcLink").click(function(a){ColorPicker.hide();ColorPicker.show(this,a,function(c){var b="#"+c;$j("#kwcLink").css("background-color",b);update5(b);params.kwcLink=c});ColorPicker.setColor(params.kwcLink)})}function resetColor(paramName){var paramIndex=paramNames.indexOf(paramName);ColorPicker.hide();var defaultColor="#"+defaultParamValues[paramIndex];$j("#"+paramName).css("background-color",defaultColor);eval("update"+(paramIndex+1)+'("'+defaultColor+'")');params[paramName]=defaultColor}function registerColorResetters(){$j("#reset1").click(function(){resetColor("kwcBack")});$j("#reset2").click(function(){resetColor("kwcContent")});$j("#reset3").click(function(){resetColor("kwcBorder")});$j("#reset4").click(function(){resetColor("kwcFont")});$j("#reset5").click(function(){resetColor("kwcLink")});$j("#resetAll").click(function(){resetColor("kwcBack");resetColor("kwcContent");resetColor("kwcBorder");resetColor("kwcFont");resetColor("kwcLink")})}function registerOnClickHandlers(){registerColorPickers();registerColorResetters();$j("#search_tags").click(function(a){$j("#tag_search_div").toggle()});$j("#login-submit").click(function(a){validateFields()});$j("#done_config").click(function(a){createWidget()});$j("#radio_my_topic,#span_my_topic").click(function(){$("topic_select_div").style.display="none";if($defined($("radio_my_topic"))){$("radio_my_topic").checked=true}$("radio_daily_quizzes").checked=false;sel_topic=-1;$j("#topic_select").trigger("change")});$j("#radio_daily_quizzes,#span_daily_quizzes").click(function(){sel_topic=1;$("topic_select_div").style.display="";$("radio_my_topic").checked=false;$("radio_daily_quizzes").checked=true;var e=$("topic_select");var b=e.options;var a=b.length;for(var c=0;c<a;c++){var d=b[c];if(d.text.trim()=="Celebrities"){e.selectedIndex=c;break}}$j("#topic_select").trigger("change");$("topic_str").innerHTML="Category: "});$j("#tagSearchText").click(function(){$("tagSearchText").select()})}function createWidget(){var f=new Object();f.name=$("kwcName").value;var d=$("kwcSize").selectedIndex;f.size=$("kwcSize").options[d].value;f.outer_bkg_color=vWidget.kwsBack;f.content_bkg_color=vWidget.kwsContent;f.border_color=vWidget.kwsBorder;f.font_color=vWidget.kwsFont;f.link_color=vWidget.kwsLink;f.cover=cover;if(vWidget.last_screen_choice!=undefined){f.last_screen_choice=vWidget.last_screen_choice}if($defined($("offer_timeout"))){if($("offer_timeout").checked){f.offer_timeout=""+2}else{f.offer_timeout=""+-1}}if($defined($("remove_links"))){f.remove_links=$("remove_links").checked}if(cover==""){f.cover_media_uid=""}else{if($defined($("radio_cover_def"))){if($("radio_cover_def").checked==true){f.cover_media_uid=""}}else{f.cover_media_uid=""}if($("radio_cover_custom").checked==true){if(mediaId==""){var g="Please upload a custom image for the widget or change your cover selection to default.";showModalNew("popup-switch","",'""',g,false,null,true,true);return}f.cover_media_uid=""+mediaId}}var b=$("topic_select");var a=-1;if($defined($("topic_select_div"))&&$("topic_select_div").style.display=="none"){f.selected_topic=""+a}else{if(b!=undefined){a=b.options[b.selectedIndex].value;f.selected_topic=""+a;if(a==-2){tag_id=selectedTagId}else{if(a!=-1){tag_id=-1;selectedTagId=-1}}}else{var h=isChannelWidget(wname);if(h>0){f.selected_topic=""+h;tag_id=-1;selectedTagId=-1}}}if(isChannelPrivate=="true"){f.selected_topic=""+-2;if(selectedTagId!=-1){tag_id=selectedTagId}}if(showQuizName==""){if($("show_quiz_name").checked==false){f.show_quiz_name=false;vWidget.showQuizName="false"}}else{var e=$("show_quiz_name").checked;f.show_quiz_name=e;vWidget.showQuizName="'"+e+"'"}if(tag_id!=-1&&selectedTagId==-1){selectedTagId=tag_id}if(!editMode){if(notSaved){notSaved=false;saveWaitButton.disableButton();JSClientService.createConfigedWidget(wname,selectedTagId,f,{callback:function(c){wid=c;kzlog("created widget: "+wid);if(no_user=="true"){if(isAnon=="true"){showSignupPopup()}else{$("kwanzoo_url").value=$("kwanzoo_url").value+wid;showLoginPopupOnCustomizer()}}else{window.location=$("kwanzoo_url").value+wid+"/show"}saveWaitButton.enableButton()}})}else{if(isAnon=="true"){showSignupPopup()}else{showLoginPopupOnCustomizer()}}}else{saveWaitButton.disableButton();JSClientService.modifyConfigedWidget(wid,selectedTagId,f,{callback:function(){showWidgetCode();kzlog("modified widget: "+wid);saveWaitButton.enableButton()}})}}function showWidgetCode(){var a='<iframe id="kwcWidgetFrame" name="kwcWidgetFrame" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" width="'+vWidget.kwsWidth+'" height="'+vWidget.kwsHeight+'" src="http://'+location.host+"/widget/customized/"+wid+'/load"></iframe>';$("kwcEmbed").value=a}function CallFuncIfEnter(e,funcName){var event=window.event;var key=(event)?event.keyCode:e.which;if(key==13){eval(funcName+"()")}}function trimAndSetWidgetTitle(c,e){var b="";var a=" Trivia";var d=c.length;var f=false;if($defined(e)&&e){f=true}else{if((a.length+d)<=MAX_WIDGET_TITLE_LEN){b=c+a}else{f=true}}if(f){if(d>MAX_WIDGET_TITLE_LEN){b=c.substr(0,MAX_WIDGET_TITLE_LEN)}else{b=c}}$("kwcName").value=b;fChangeName(b)}function applyTopic(a,b,g){var c=a.tagUid;var e=a.tagLabel;init_by_tag=a;vWidget.resetWidget();vWidget.initVars(b,g);vWidget.tagId=c;selectedTagId=c;vWidget.tagLabel=e;if(vWidget.setFinalLink){vWidget.setFinalLink(c,a.channelName,e)}var h=a.tagImageUrl;var f=a.imgWd,d=a.imgHt;if(cover!=undefined&&cover=="show"){if($defined($("radio_cover_custom"))){if($("radio_cover_custom").checked==true){if(mediaUrl!=""){vWidget.customMediaId=mediaId;vWidget.customMediaUrl=h=mediaUrl;vWidget.customImageWidth=f=currImageWidth;vWidget.customImageHeight=d=currImageHeight}else{vWidget.customMediaId=-1;vWidget.customMediaUrl=h="/images/kqz_default-image-big.gif";vWidget.customImageWidth=f=100;vWidget.customImageHeight=d=100}}}if(h==""||h=="images/movie.jpg"){customMediaId=-1;h="/images/kqz_default-image-big.gif"}if(f==0){f=100}if(d==0){d=100}if(isChannelPrivate=="true"){vWidget.initStart(h,f,d)}else{vWidget.initialize_widget(c,true)}}else{vWidget.initialize_widget(c,true)}if(tagtype==5){vWidget.setFinalTitle(e)}}function selectTag(a){JSClientService.getNumAssociatedQuestionsForWidget(a.tagUid,{callback:function(d){if(d<defaultQuesCount){var e="The topic you have selected has less than "+defaultQuesCount+" questions. Please select another.";showModalNew("popup-switch","",'""',e,false,null,true,true);return}if(d==0){alert("Please add atleast 1 question to the quiz");return}applyTopic(a,0,(isChannelPrivate=="true")?(d):(defaultQuesCount));var c=a.tagLabel;if(!editMode&&!editedWidgetTitleAtleastOnce){trimAndSetWidgetTitle(c,true)}var b=$("quiz_name");if($defined(b)){b.innerHTML=c}}})}function createOnClickHandler(a,b){return function(){if(last_clicked!=-1){var c=$(last_clicked);if(c){c.checked=false}}$(b).checked=true;last_clicked=b;channelName=addHyphens(a.channelName);selectTag(a)}}function showTags(n,a,k){var b,f,e;var b="tag_";var f="tag_cb_";var e="#0066CC";var c=document.getElementById(a);c.innerHTML="";if(!$defined(n.getLast())){c.innerHTML=k;return}var j=new Element("a",{styles:{color:e,cursor:"pointer","margin-left":"10px"}});var i=new Element("input",{type:"radio",name:"tag_radio"});var m=new Element("br");var d=n.length;var g=false;var h=0;if(isChannelPrivate=="true"){n.each(function(o,p){if(g){return}else{if(tag_id==o.tagUid){g=true;h=p}}});if(g){init_by_tag=n[h];var l=n[0];n[0]=n[h];n[h]=l;h=0}}n.each(function(w,o){var u=w.tagUid;var r=w.tagName;var v=w.tagLabel;var p=new Element("div");var s;s=i.clone(false);s.value=u;s.id="tag_radio_"+u;var q=false;if(g&&(o==h)){q=true;s.checked=true;$("quiz_name").innerHTML=v}s.onclick=createOnClickHandler(w,s.id);p.appendChild(s);var t=j.cloneNode(false);t.id=b+u;t.onclick=createOnClickHandler(w,s.id);t.innerHTML=r;p.appendChild(t);c.appendChild(p);c.appendChild(m.cloneNode(false));if(q){$(s.id).checked=true}})}function searchForPrivateTags(d,b,a){var c=$(d).value;if(b==0){c=""}JSClientService.searchPrivateTagsCreatedbyUser(c,tagtype,tagAuthor,{callback:function(e){showTags(e,a,"No Topics matched the keyword")}})}function searchForTags(f,d,c){var e=$(f).value;if(e.clean().length<d){return}var b=$("topic_select");var a=b.options[b.selectedIndex].value;$(c).innerHTML='Searching ... <img src="/images/submit-loading.gif" />';JSClientService.searchTagsFromAllChannels(e,false,"",-1,{callback:function(g){showTags(g,c,"No Topics matched the keyword")}})}function registerOnKeypressHandlers(){$j("#tagSearchText").keypress(function(a){if(a.which==13){if(isChannelPrivate=="true"){searchForPrivateTags("tagSearchText",2,"tag_search_results")}else{searchForTags("tagSearchText",2,"tag_search_results")}}});$j("#kwcName").keyup(function(a){editedWidgetTitleAtleastOnce=true;fChangeName($("kwcName").value)})}function detectMode(){wid=wid.toInt();if(isNaN(wid)){editMode=false}else{editMode=true}}function resetTagSearch(){$("tagSearchText").value="";$("tag_search_results").empty()}function handleTopicChange(){var b=$("topic_select");var a=b.options[b.selectedIndex].value;if(sel_topic<0){selectedTagId=-1;$("tag_search_div").style.display="";$("radio_my_topic").checked=true;$("radio_daily_quizzes").checked=false}else{if(!$defined(channelSchedules[a])){JSClientService.getScheduleForChannelWidget(a,{callback:function(e){channelSchedules[a]=e;var f=e.tag;applyTopic(f,e.startCount,e.quesCount)}})}else{var d=channelSchedules[a];applyTopic(d.tag,d.startCount,d.quesCount)}if(!editMode&&!editedWidgetTitleAtleastOnce){var c=defaultWidgetTitles[a-1];if($defined(c)){trimAndSetWidgetTitle(c,true)}}$("tag_search_div").style.display="none";$("radio_my_topic").checked=false;$("radio_daily_quizzes").checked=true}}function registerOnChangeHandlers(){$j("#topic_select").change(handleTopicChange)}function handleNonUsers(){if(showTagsRecomForNonUser=="true"){index_init_low()}}function init(){setDefaultParamValues();vWidget=$("kwcWidgetFrame").contentWindow;saveWaitButton=new WaitButton("done_config","&nbsp;Save Settings&nbsp;","Saving ... ");registerOnClickHandlers();registerOnKeypressHandlers();registerOnChangeHandlers();setCurrentVals();detectMode();handleNonUsers();addDestUrl();modifyPopupStyles();defaultQuesCount=isChannelPrivate=="true"?1:5;modifyHeightForBlogSize();if($defined($("radio_daily_quizzes"))){sel_topic=$("radio_daily_quizzes").checked==true?1:-1}else{sel_topic=1}if($defined($("radio_cover_custom"))){if($("radio_cover_custom").checked){$("upload_img").style.display=""}else{if($defined($("radio_cover_def"))){if(!$("radio_cover_none").checked&&!$("radio_cover_def").checked&&!$("radio_cover_custom").checked){$("radio_cover_none").checked=true}}else{if(!$("radio_cover_none").checked&&!$("radio_cover_custom").checked){$("radio_cover_none").checked=true}}}}vWidget.last_screen_choice=last_screen_choice}function modifyHeightForBlogSize(){if(!allowAddingTags){$("customizer-container").style.height="680px";$("kwc-outer").style.height="660px"}}function setCoverScreenVals(){if($defined($("radio_cover_none"))){if($defined($("radio_cover_def"))){if($("radio_cover_none").checked==false&&$("radio_cover_def").checked==false&&$("radio_cover_custom").checked==false){$("radio_cover_def").checked=true;disableImageUpload("def")}}else{if(!$("radio_cover_none").checked&&!$("radio_cover_custom").checked){$("radio_cover_none").checked=true}}}if(cover_media_uid!=""){if(mediaUrl!=""){if(vWidget.location.href!="about:blank"){mediaUrl=mediaUrl.replace("medium","large");showCustomCover(mediaUrl)}}}}function modifyPopupStyles(){$("popup-p").style.width="330px";$("popup-switch-continue-c-popup-switch").style.margin="0px"}function setCurrentVals(){wid=wid.toInt();if(isNaN(wid)){var a=convertName(wname);if(a=="personality-quiz"||a=="scored-quiz"){$("kwcName").value=tag_label}else{$("kwcName").value=convertName(wname)}}else{$("kwcName").value=name;var d=$("conf_schedule_block");if($defined(d)){d.style.display="";$("conf_schedule").href="/admin/widgetconf/"+wid}}$("kwcSize").selectedIndex=["S","L","EL","WS","IG"].indexOf(size);switch(size){case"S":vWidget.kwsWidth=300;vWidget.kwsHeight=250;break;case"L":vWidget.kwsWidth=350;vWidget.kwsHeight=400;break;case"EL":vWidget.kwsWidth=600;vWidget.kwsHeight=600;break;case"SS":vWidget.kwsWidth=120;vWidget.kwsHeight=600;break;case"WS":vWidget.kwsWidth=160;vWidget.kwsHeight=600;break;case"IG":vWidget.kwsWidth=280;vWidget.kwsHeight=425;break}var c=$("topic_select");if(isChannelPrivate=="true"){$("tag_search_div").style.display="";$("tagSearchText").value=tag_label;searchForPrivateTags("tagSearchText",0,"tag_search_results")}if($defined(c)){if(selected_topic!=""){var b=selected_topic.toInt();if(b>0){c.options[b-1].selected=true;var g=c.options[c.selectedIndex].value;JSClientService.getScheduleForChannelWidget(g,{callback:function(e){channelSchedules[g]=e}});$("radio_my_topic").checked=false;$("radio_daily_quizzes").checked=true}else{$("tag_search_div").style.display="";$("topic_select_div").style.display="none";$("tagSearchText").value=tag_label;$("radio_my_topic").checked=true;$("radio_daily_quizzes").checked=false}}else{if(append_tagid!=""){$("radio_my_topic").checked=true;$("radio_daily_quizzes").checked=false;$("topic_select_div").style.display="none";$("tag_search_div").style.display="";$("kwcName").value=tag_label;$("tagSearchText").value=tag_label;c.options[c.length-1].selected=true}else{$("topic_str").innerHTML="Category: "}}}if(allowAddingTags){}$("kwcWidgetFrame").onload=function(){fChangeSize();fChangeName();setCoverScreenVals();if($defined($("remove_links"))&&$("remove_links").checked==true){vWidget.removeLinks()}try{vWidget.$("start_playing_button_img").src="/images/start_playing_btn_4by.gif"}catch(h){}vWidget.skipPreQues=true};try{$j("#kwcBack").css("background-color",outer_bkg_color);$j("#kwcContent").css("background-color",content_bkg_color);$j("#kwcBorder").css("background-color",border_color);$j("#kwcFont").css("background-color",font_color);$j("#kwcLink").css("background-color",link_color)}catch(f){kzlog("Error loading saved color parameters")}if(show_code=="true"){showWidgetCode()}}function fChangeName(){vWidget.fTitle($("kwcName").value)}function fChangeSize(){var b=$("kwcSize");var a=b.options[b.selectedIndex].value;var c=vWidget.$("kg-qimg").src;vWidget.$("kg-qimg").src=c.replace("medium","small");switch(a){case"S":vWidget.kwsWidth=300;vWidget.kwsHeight=250;break;case"L":vWidget.kwsWidth=350;vWidget.kwsHeight=400;break;case"EL":vWidget.kwsWidth=600;vWidget.kwsHeight=600;var c=vWidget.$("kg-qimg").src;vWidget.$("kg-qimg").src=c.replace("small","medium");break;case"SS":vWidget.kwsWidth=120;vWidget.kwsHeight=600;break;case"WS":vWidget.kwsWidth=160;vWidget.kwsHeight=600;break;case"IG":vWidget.kwsWidth=280;vWidget.kwsHeight=425;break}size=a;vWidget.fSkinSizes()}function update1(a){vWidget.kwsBack=a;vWidget.update1()}function update2(a){vWidget.kwsContent=a;vWidget.update2()}function update3(a){vWidget.kwsBorder=a;vWidget.update3()}function update4(a){vWidget.kwsFont=a;vWidget.update4()}function update5(a){vWidget.kwsLink=a;vWidget.update5()}function fChangeColors(){vWidget.kwsBack="";vWidget.kwsContent="";vWidget.kwsBorder="";vWidget.kwsFont="";vWidget.kwsLink="";vWidget.fSkinColors()}function fSelectAll(a){document.getElementById(a).focus();document.getElementById(a).select()}function showLoginPopupOnCustomizer(){document.getElementById("login").style.position="absolute";document.getElementById("loginPop").style.display="";document.getElementById("u_username").focus();document.getElementById("signup_link").href="#";document.getElementById("login-submit").style.bottom="-46px";document.getElementById("rememberme").style.top="75px";document.getElementById("chp-loginclose").style.top="-5px";document.getElementById("chp-loginclose").style.right="-19px";document.getElementById("forgot_email_text").style.top="0px";document.getElementById("forlog_email").style.top="95px";document.getElementById("forlog_submit").style.top="123px";document.getElementById("forlog_cancel").style.top="123px";document.getElementById("error").style.top="140px";document.getElementById("login_error").style.top="";document.getElementById("empty_login").style.top="";document.getElementById("login_loading").style.top="";if(allowAddingTags){document.getElementById("loginPop").style.top="480px";if(navigator.appName=="Microsoft Internet Explorer"){document.getElementById("loginPop").style.width="350px";document.getElementById("chp-loginclose").style.right="-10px";document.getElementById("loginPop").style.left="0px";document.getElementById("loginPop").style.height="210px";document.getElementById("rememberme").style.top="100px"}else{document.getElementById("loginPop").style.left="149px";document.getElementById("rememberme").style.top="90px"}}else{if(navigator.appName=="Microsoft Internet Explorer"){document.getElementById("loginPop").style.width="350px";document.getElementById("chp-loginclose").style.right="-10px";document.getElementById("loginPop").style.top="408px";document.getElementById("loginPop").style.left="0px";document.getElementById("loginPop").style.height="210px";document.getElementById("rememberme").style.top="100px"}else{document.getElementById("rememberme").style.top="90px";document.getElementById("loginPop").style.top="405px";document.getElementById("loginPop").style.left="157px"}}document.getElementById("signup_link").onclick=function(){document.getElementById("signupPop").style.display="";document.getElementById("signupPop").style.width="400px";document.getElementById("email").focus();if(allowAddingTags){document.getElementById("signupPop").style.left="149px";document.getElementById("signupPop").style.top="480"}else{document.getElementById("signupPop").style.top="405px";document.getElementById("signupPop").style.left="157px"}if(navigator.appName=="Microsoft Internet Explorer"){document.getElementById("submit-btns").style.left="10px";document.getElementById("submit-btns").style.top="155px";document.getElementById("signupPop").style.height="210px"}return false}}function addDestUrl(){var a=document.createElement("input");a.type="hidden";a.name="kwanzoo_url";a.id="kwanzoo_url";a.value="/widget/customizer/";var b=document.getElementById("login_container");b.appendChild(a)}function WaitButton(d,b,c,a){this.button=document.getElementById(d);this.initText=b;this.waitText=c;if(a!=undefined&&a!=null){this.progressImageURL=a}else{a="/images/submit-loading.gif";MM_preloadImages(a)}this.enableButton=e;this.disableButton=f;function e(){this.button.innerHTML=this.initText;this.button.disabled=false}function f(){this.button.innerHTML=this.waitText+' <img src="'+a+'" />';this.button.disabled=true}}function submitOnEnter(c,b){var a;if(window.event){a=window.event.keyCode}else{if(c){a=c.which}else{return true}}if(a==13){document.getElementById(b).click();return false}else{return true}}function validate_signup(){var b=0;var a=document.getElementById("username").value;var d=document.getElementById("password").value;var g=document.getElementById("email").value;var f="cannot be blank";if(trimString(a)==""){f="Username "+f;b=1}if(trimString(d)==""){f="Password "+f;b=1}if(trimString(a).length<MIN_USERNAME_LEN){f="The username should be atleast "+MIN_USERNAME_LEN+" characters long";b=1}if(trimString(d).length<MIN_PASSWORD_LEN){f="The password should be atleast "+MIN_PASSWORD_LEN+" characters long";b=1}if(!validateEmailAddressFormat(g)){f="Invalid email address";b=1}if(b==1){document.getElementById("signup_error_msg").innerHTML=f;document.getElementById("signup_error").style.display="block";document.getElementById("signup_error").style.color="red";return}else{var e=new Object();e.name=$("kwcName").value;var c=$("kwcSize").selectedIndex;e.size=$("kwcSize").options[c].value;e.outer_bkg_color=vWidget.kwsBack;e.content_bkg_color=vWidget.kwsContent;e.border_color=vWidget.kwsBorder;e.font_color=vWidget.kwsFont;e.link_color=vWidget.kwsLink;if(tag_id!=-1&&selectedTagId==-1){selectedTagId=tag_id}JSClientService.signupAndcreateConfigedWidget(a,d,g,wid,selectedTagId,e,{callback:function(k){wid=k[0].toInt();kzlog(wid);if(wid<=0){var j=$("signup_error");j.style.color="red";j.innerHTML="A user of this name/email already exists";j.style.display="";return}kzlog("created widget: "+wid);var i=k[1];var h=new Request({method:"get",url:i,async:false});h.send();window.location="/widget/customizer/"+wid+"/show"}})}}function convertName(a){switch(a){case"movies-tv":return"Daily Movie Quiz";case"video-games":return"Daily Video Game Quiz";case"football":return"Daily Football Quiz";case"celebrities":return"Daily Celebrity Quiz";case"election":return"Elections '09 Challenge";case"new":return"Daily Celebrity Quiz";case"halloween":return"Halloween Movie Quiz";case"thanksgiving":return"Thanksgiving Movie Quiz";case"football-challenge":return"Football '09 Challenge";case"scored-quiz":return"scored-quiz";case"personality-quiz":return"personality-quiz";case"christmas":return"Christmas Movie Quiz";case"golden-globe":return"Golden Globes 2008 Quiz";case"quickrew":return"Quick rew";case"oscars":return"Kwanzoo Oscars 2009 Quiz";case"tvfan-faceoff":return"Kwanzoo TV Fan Faceoff"}}function isChannelWidget(a){switch(a){case"movies-tv":return 1;case"video-games":return 2;case"celebrities":return 3;case"football":return 4;default:return 0}}function checkAvailability(){var a=document.getElementById("username").value;a=trimString(a);document.getElementById("username").value=a;if(a.length>=MIN_USERNAME_LEN){JSClientLoginService.checkAvailability(a,{callback:function(b){displayAvailability(b)}})}else{document.getElementById("signup_error").style.display="";document.getElementById("signup_error").style.color="red";document.getElementById("signup_error_msg").innerHTML="The username should be atleast "+MIN_USERNAME_LEN+" characters long";return false}}function displayAvailability(a){if(a==false){document.getElementById("signup_error").style.display="";document.getElementById("signup_error").style.color="red";document.getElementById("signup_error_msg").innerHTML="Username already exists";return false}else{document.getElementById("signup_error").style.display="";document.getElementById("signup_error").style.color="green";document.getElementById("signup_error_msg").innerHTML="Available!";return true}}function resetCoverChoice(){if($defined($("showCover"))){cover=$("showCover").checked==true?"show":"";vWidget.cover=cover}applyTopic(init_by_tag,0,vWidget.quesCount)}function uploadImage(){if(navigator.appName=="Microsoft Internet Explorer"){$("pers_img_popup").style.height="285px"}$("pers_img_popup").style.display=""}function showLoadedImage(a){try{uploadWaitButtonPers.enableButton()}catch(c){}var d=false;if(window.frames[a].document.getElementById("ret_mediaid")==null||window.frames[a].document.getElementById("ret_mediaurl")==null){d=true}if(!d){mediaId=window.frames[a].document.getElementById("ret_mediaid").innerHTML;mediaUrl=window.frames[a].document.getElementById("ret_mediaurl").innerHTML;currImageWidth=window.frames[a].document.getElementById("ret_mediawidth").innerHTML;currImageHeight=window.frames[a].document.getElementById("ret_mediaheight").innerHTML;var f=window.frames[a].document.getElementById("ret_uploadtype").innerHTML;var b=window.frames[a].document.getElementById("ret_large_mediaurl").innerHTML;lrgImgHt=window.frames[a].document.getElementById("ret_large_mediaheight").innerHTML;lrgImgWd=window.frames[a].document.getElementById("ret_large_mediawidth").innerHTML;fixImage($("def-img"),100,100);$("def-img").src=mediaUrl;showCustomCover(mediaUrl);enableImageUploadButton();if($("submit-image-file")!=undefined){clearFileField();$("submit-image-certify").checked=false}}}function showCustomCover(a){if($defined(vWidget.document.getElementById("big-title"))){vWidget.document.getElementById("big-title").style.display="none"}if($defined(vWidget.document.getElementById("kg-start-container"))){vWidget.document.getElementById("kg-start-container").style.display="none"}vWidget.document.getElementById("logo").style.display="none";vWidget.document.getElementById("play-container").style.display="none";if($defined(vWidget.document.getElementById("last_screen_img"))){vWidget.document.getElementById("last_screen_img").style.display="none"}if($defined(vWidget.document.getElementById("final-container"))){vWidget.document.getElementById("final-container").style.display="none"}if($defined(vWidget.document.getElementById("kg-pfinal-container"))){vWidget.document.getElementById("kg-pfinal-container").style.display="none"}if($defined(vWidget.document.getElementById("transition-container"))){vWidget.document.getElementById("transition-container").style.display="none"}vWidget.document.getElementById("kg-locbar").style.display="none";vWidget.document.getElementById("kg-titlebar").style.display="none";vWidget.document.getElementById("cover_screen_img").style.display="";if(a==""){a="/images/kqz_default-image-big.gif";defaultImageWidth=currImageWidth=100;defaultImageHeight=currImageHeight=100}vWidget.document.getElementById("cover_img").src=a;var b=$("kwcSize").selectedIndex;if(b==0){vWidget.scaleImage(vWidget.document.getElementById("cover_img"),currImageWidth,currImageHeight,300,250);vWidget.$("cover_screen_img").style.padding="0px";addPaddingToCoverImage(vWidget.document.getElementById("cover_img").width,vWidget.document.getElementById("cover_img").height)}else{if(b==1){vWidget.scaleImage(vWidget.document.getElementById("cover_img"),currImageWidth,currImageHeight,350,400);vWidget.$("cover_screen_img").style.padding="0px";addPaddingToCoverImage(vWidget.document.getElementById("cover_img").width,vWidget.document.getElementById("cover_img").height)}}vWidget.initVars()}function validate(){$("submit-error-image").style.display="none";var a=$("submit-image-source-file");var c=$("submit-image-source-url");if(!a.checked&&!c.checked){displayPopup("You have chosen the default image, there is no need to upload");return}var b=true;if(a.checked){if(""==trimString($("submit-image-file").value)){$("submit-error-image").style.display="block";b=false}}else{if(c.checked){if(""==trimString($("submit-image-url").value)){$("submit-error-image").style.display="block";b=false}}}if(b){$("submit-error-image").style.display="none"}if(b&&!$("submit-image-certify").checked){$("pers_img_popup").style.zIndex="10";$("popup-switch-continue-cc-popup-switch").style.margin="0px 0px 0px 0px";$("popup-switch-cancel-cc-popup-switch").style.margin="0px 0px 0px 0px";$("popup-switch-continue-cc-popup-switch").style.fontSize="13px";$("popup-switch-cancel-cc-popup-switch").style.fontSize="13px";showModalNew("popup-switch","certifyImage","1",certifyImageText,true,"Rights",true,true);return}if(b){if(c.checked){if($("pb_img_url").value==$("submit-image-url").value){$("vendor").value="photobucket"}else{$("vendor").value="external_url"}}else{if(a.checked){$("vendor").value="user_disk_upload"}}disableImageUploadButton();try{document.submitimageform.submit()}catch(d){alert("error in img upload!");enableImageUploadButton()}}}function enableImageUploadButton(){$("image_upload_button_enabled").style.display="";$("image_upload_button_disabled").style.display="none"}function disableImageUploadButton(){$("image_upload_button_disabled").style.display="";$("image_upload_button_enabled").style.display="none"}function fixImage(b,d,c){if(currImageWidth==""){currImageWidth=defaultImageWidth;currImageHeight=defaultImageHeight}var a=getScaledDimensions(d,c);b.width=a[0];b.height=a[1];addPaddingToCoverImage(a[0],a[1])}function addPaddingToCoverImage(c,a){var b=(size=="S")?(300-c):(350-c);var d=(size=="S")?(250-a):(400-a);if(b>0){b/=2;b=Math.round(b);b+="px"}else{b+="px"}if(d>0){d/=2;d=Math.round(d);d+="px"}else{d+="px"}if($defined(vWidget.$("cover_screen_img"))){vWidget.$("cover_screen_img").style.paddingTop=d;vWidget.$("cover_screen_img").style.paddingBottom=d;vWidget.$("cover_screen_img").style.paddingLeft=b;vWidget.$("cover_screen_img").style.paddingRight=b}kzlog(c+", "+a+", "+b+", "+d)}function getScaledDimensions(e,d){currImageWidth==""?defaultImageWidth:currImageWidth;currImageHeight==""?defaultImageHeight:currImageHeight;var b=parseInt(currImageWidth);var a=parseInt(currImageHeight);var c=1;if(b>=e||a>=d){if(b>=a){c=e/b;b=e;a*=c}else{if(b<a){c=d/a;a=d;b*=c}}}return[b,a]}function hideCustomCover(){if($defined(vWidget.document.getElementById("last_screen_img"))){vWidget.document.getElementById("last_screen_img").style.display="none"}if($defined(vWidget.$("cover_screen_img"))){vWidget.$("cover_screen_img").style.display="none"}if($defined(vWidget.$("cover_screen_img"))){vWidget.$("logo").style.display="block";vWidget.$("logo").style.visibility=""}}function disableImageUpload(a){hideCustomCover();switch(a){case"none":$("radio_cover_none").checked=true;cover="";vWidget.cover="";if(isChannelPrivate=="true"){applyTopic(init_by_tag,0,vWidget.quesCount)}else{vWidget.resetWidget();vWidget.initVars();vWidget.initialize_widget(undefined,true)}break;case"def":$("radio_cover_def").checked=true;cover="show";vWidget.cover="show";vWidget.customMediaId="";if(isChannelPrivate=="true"){applyTopic(init_by_tag,0,vWidget.quesCount)}else{applyTopic(selectedTagId,0,vWidget.quesCount)}break}$("upload_img").style.display="none"}function enableImageUpload(){$("upload_img").style.display="";$("radio_cover_custom").checked=true;cover="show";vWidget.cover="show";vWidget.customMediaId=mediaId;if($defined(vWidget.$("base_next"))){vWidget.$("base_next").innerHTML="Next Question"}showCustomCover(mediaUrl)}function certifyImage(a){if(a==1){document.forms[0].submit()}}function switchSource(a){$("submit-error-image").style.display="none";if(a=="file"){$("submit-image-file-wrap").style.display="block";$("submit-image-source-file").checked=true;$("submit-image-source-url").checked=false;$("submit-image-certify").checked=false;$("submit-image-url-wrap").style.display="none";$("upload-mode").value="disk-upload";$("submit-image-url").value=""}else{if(a=="url"){$("submit-image-url-wrap").style.display="block";$("submit-image-source-url").checked=true;$("submit-image-source-file").checked=false;$("submit-image-certify").checked=false;$("submit-image-file-wrap").style.display="none";$("upload-mode").value="url-upload";$("submit-image-file").value=""}}}function showLastScreenWith(a){switch(a){case"default":$("radio_end_screen_default").checked=true;vWidget.last_screen_choice="default";vWidget.$("last_screen_img").style.display="none";applyTopic(init_by_tag,0,vWidget.quesCount);break;case"image":$("radio_end_screen_image").checked=true;vWidget.last_screen_choice="image";vWidget.$("last_screen_img").style.display="none";applyTopic(init_by_tag,0,vWidget.quesCount);break}}function removeAllLinks(){vWidget.remove_links=($("remove_links").checked==true)?"true":"false";vWidget.removeLinks()}function showHideQuizName(){vWidget.$("kg-loc").style.display="";if($("show_quiz_name").checked){vWidget.$("kg-loc").style.color=vWidget.kwsFont;vWidget.showQuizName="true"}else{vWidget.$("kg-loc").style.color=vWidget.kwsBack;vWidget.showQuizName="false"}};