var isDOM=document.getElementById?1:0,isIE=document.all?1:0,isNS4=navigator.appName=="Netscape"&&!isDOM?1:0,isOp=self.opera?1:0,isDyn=isDOM||isIE||isNS4;var aeOL=[];var webexInitLaunched=false;var lpVarsSet=false;var NEWSIDX=0,newsBaseArr;var NEWSTIMEOUT=2000;var totalPages=0;var numTemplates=0;var MAX_TEMPLATES_PER_PAGE=6;var pageNo=1;var ele;var adcatMap=new Object();var totalAdTypes=7;function home_page_lb(){var b=getElementsByClass("link-block");for(i=0;i<b.length;i++){addEvent(b[i],"click",function(f){var d;if(!f){var f=window.event}if(f.target){d=f.target}else{if(f.srcElement){d=f.srcElement}}if(d.nodeType==3){d=d.parentNode}do{if(d.nodeName&&(d.nodeName.toLowerCase()=="a")){return}}while((d=d.parentNode)&&(d!=this));var c=this.getElementsByTagName("a");if(c.length>0){for(a=0;a<c.length;a++){if((typeof c[a].href!="undefined")&&(c[a].href.length>0)){if(((typeof c[a].onclick=="function")&&c[a].onclick())||(typeof c[a].onclick!="function")){if(c[a].target){window.open(c[a].href,c[a].target)}else{window.location.href=c[a].href}}break}}}})}}function getElementsByClass(h,f,b){var e=new Array();if(f==null){f=document}if(b==null){b="*"}var d=f.getElementsByTagName(b);var c=d.length;var g=new RegExp("(^|\\s)"+h+"(\\s|$)");for(i=0,j=0;i<c;i++){if(g.test(d[i].className)){e[j]=d[i];j++}}return e}function getExpandoSpan(d,b){var c=d.length;while(c--&&(typeof d[c]!="undefined")&&(typeof d[c].attribures!="undefined")&&(typeof d[c].attributes[0]!="undefined")&&(d[c].attributes[0].nodeValue.indexOf(b)==-1)){}return c}function toggleCollapse(d){if(typeof d=="undefined"){return}var e=d.parentNode.className;if(e.indexOf("expanded")!=-1){d.parentNode.className=d.parentNode.className.replace("expanded","collapsed")}else{d.parentNode.className=d.parentNode.className.replace("collapsed","expanded")}var c=d.parentNode;while(c.className.indexOf("fce_expandable")==-1){c=c.parentNode}var h=/\"exp_section collapsed\"/.test(c.innerHTML);var g=/\"exp_section expanded\"/.test(c.innerHTML);var f=c.getElementsByTagName("SPAN");var b=getExpandoSpan(f,"collapseAll(this)");if(!g&&h&&(b>-1)){collapseAll(f[b])}b=getExpandoSpan(f,"expandAll(this)");if(g&&!h&&(b>-1)){expandAll(f[b])}}function expandAll(c){if((typeof c=="undefined")||!(c.attributes[0].nodeValue.indexOf("expandAll(this)")!=-1)){return}var d=c;while(d.className.indexOf("fce_expandable")==-1){d=d.parentNode}var b=d.getElementsByTagName("DIV");for(var e=0;e<b.length;e++){if(b[e].className.indexOf("exp_section")!=-1){b[e].className=b[e].className.replace("collapsed","expanded")}if(b[e].className.indexOf("collapseall")!=-1){b[e].style.display="block"}}c.parentNode.style.display="none"}function collapseAll(c){if((typeof c=="undefined")||!(c.attributes[0].nodeValue.indexOf("collapseAll(this)")!=-1)){return}var d=c;while(d.className.indexOf("fce_expandable")==-1){d=d.parentNode}var b=d.getElementsByTagName("DIV");for(var e=0;e<b.length;e++){if(b[e].className.indexOf("exp_section")!=-1){b[e].className=b[e].className.replace("expanded","collapsed")}if(b[e].className.indexOf("expandall")!=-1){b[e].style.display="block"}}c.parentNode.style.display="none"}function addCollapseEvents(d){var b=(!b)?document.getElementById(d):document.getElementById("exp_block");if(b){h6s=b.getElementsByTagName("h6");spans=b.getElementsByTagName("span");for(var e=0;e<h6s.length;e++){h6s[e].onclick=function(){toggleCollapse(this)}}for(var c=0;c<spans.length;c++){if(spans[c].className.indexOf("exp_clickable")!=-1){spans[c].onclick=function(){toggleCollapse(this)}}}}}function addEvent(p,q,m,e){var d="addEventListener",k="on"+q,c="",g="";if(p[d]&&!e){return p[d](q,m,false)}p._c|=0;if(p[k]){c="_f"+p._c++;p[c]=p[k]}g="_f"+p._c++;p[g]=m;p[k]=function(f){f=f||window.event;var b=true;if(c){b=p[c](f)!=false&&b}b=p[g](f)!=false&&b;return b};aeOL[aeOL.length]={o:p,h:k}}function initNews(){var b=document.getElementById("newsbase");if(document.getElementById("latest_news_content")&&b){newsBaseArr=b.getElementsByTagName("LI");newsTimer=setInterval("rotateNews()",NEWSTIMEOUT)}}function rotateNews(){if(NEWSIDX==newsBaseArr.length){NEWSIDX=0}if(newsBaseArr[NEWSIDX]){document.getElementById("latest_news_content").innerHTML=newsBaseArr[NEWSIDX].innerHTML}NEWSIDX++}function blurLinks(){var b=document.getElementsByTagName("A");var c=b.length;for(lIdx=0;lIdx<c;lIdx++){addEvent(b[lIdx],"click",function(){this.blur()})}}function determine_visible_section(b,c){switch(b){case 1:if(c<=50){return"a"}else{return"b"}break;case 2:if(c<=75){return"a"}else{return"b"}break;case 3:if(c<=33){return"a"}else{if(c>33&&c<=66){return"b"}else{return"c"}}break;case 4:if(c<=50){return"a"}else{if(c>50&&c<=75){return"b"}else{return"c"}}break;case 5:if(c<=25){return"a"}else{if(c>25&&c<=50){return"b"}else{if(c>50&&c<=75){return"c"}else{return"d"}}}break;case 6:if(c<=70){return"a"}else{if(c>70&&c<=80){return"b"}else{if(c>80&&c<=90){return"c"}else{return"d"}}}break;default:return"a"}}function select_color(b){if(b.value!=0){b.className=b.className+" selected-select"}else{b.className="i-text"}}function determine_visibility_presets(d){if(navigator.cookieEnabled!=true){return false}var b=get_current_visibility_preset(document.cookie).split(",");for(var c=0;c<b.length;c++){if(b[c].replace(/\[\S\]/,"")==d){return b[c].replace(/^\S+\[(\S+)\]$/,"$1")}}return false}function add_visibility_preset(e,d){if(navigator.cookieEnabled!=true){return false}if(determine_visibility_presets(e)==d){return true}var c=e+"["+determine_visibility_presets(e)+"]";var b=get_current_visibility_preset(document.cookie);if(b.indexOf(c)!=-1){b=b.substring(b.indexOf(c)+c.length)}if(b.length&&!b.match(/,$/)){b=b+","}document.cookie="abcdGrids="+b+e+"["+d+"]; path=/"}function get_current_visibility_preset(e){if(!e.length){return""}var b=e.split(";");for(var d=0;d<b.length;d++){var c=b[d].split("=");if(c[0].replace(/\s/g,"")!="abcdGrids"){continue}return c[1].replace(/^,/,"")}return""}function setValue(){var d=navigator.userAgent.toLowerCase();var c=((d.indexOf("mozilla")!=-1)&&(d.indexOf("spoofer")==-1)&&(d.indexOf("compatible")==-1)&&(d.indexOf("opera")==-1)&&(d.indexOf("webtv")==-1)&&(d.indexOf("hotjava")==-1));var b=((d.indexOf("msie")!=-1)&&(d.indexOf("opera")==-1));document.forms[0].searchString.value=document.getElementById("search{actionForm.searchString}")}function random(b,d){var c;c=Math.floor((Math.random()*(d))+b);return c}function webexInit(){if(!webexInitLaunched){blurLinks()}if(!lpVarsSet&&(typeof lpAddVars=="function")){lpAddVars("page","Section","global")}lpVarsSet=true;webexInitLaunched=true}addEvent(window,"load",webexInit);function staticLoadScript(b){document.write('<script src="',b,'" type="text/JavaScript"><\/script>')}function checkName(b,f,g){var d="";var e=document.getElementById(b);var c=e.value;if(c==""){d="<div>"+g+"</div>"}if(d){document.getElementById(f).className="form-error"}else{document.getElementById(f).className=""}return d}function checkEmail(b,c,k,f){var h="";var e=document.getElementById(b);var l=e.value;if(l==""){h="<div>"+k+"</div>"}else{var d=/^.+@.+\..{2,3}$/;if(!(d.test(l))){h="<div>"+f+"</div>"}else{var g=/[\(\)\<\>\,\;\:\\\"\[\]]/;if(l.match(g)){h="<div>"+f+"</div>"}}}if(h){document.getElementById(c).className="form-error"}else{document.getElementById(c).className=""}return h}function checkPassword(b,c,h,l,e){var g="";var d=document.getElementById(b);var k=d.value;if(k==""){g="<div>"+h+"</div>"}var f=/[\W_]/;if((k.length<6)||(k.length>8)){g="<div>"+l+"</div>"}else{if(f.test(k)){g="<div>"+e+"</div>"}else{if(!((k.search(/(a-z)+/))&&(k.search(/(A-Z)+/))&&(k.search(/(0-9)+/)))){g="<div>"+e+"</div>"}}}if(g){document.getElementById(c).className="form-error"}else{if(document.getElementById(c).className!=""){document.getElementById(c).className=""}}return g}function checkPasswordsMatch(c,b,e,f){var d="";if(document.getElementById(c).value!=document.getElementById(b).value){d="<div>"+f+"</div>";document.getElementById(e).className="form-error"}return d}function checkMultiple(e,f){var c="";var g=false;var b=document.getElementById(e).getElementsByTagName("input");for(var d=0;d<b.length;d++){g=g||b[d].checked}if(!g){c="<div>"+f+"</div>"}if(c){document.getElementById(e).className="form-error"}else{if(document.getElementById(e).className!=""){document.getElementById(e).className=""}}return c}function checkSelect(b,d,e){var c="";if(document.getElementById(b).value==0){c="<div>"+e+"</div>"}if(c){document.getElementById(d).className="form-error"}else{if(document.getElementById(d).className!=""){document.getElementById(d).className=""}}return c}function hint(b){if(b.value==""){b.value=b.getAttribute("title");return}if(b.value==b.getAttribute("title")){b.value="";return}}function cancel(b){if(b&&b.preventDefault){b.preventDefault()}return false}function changeCategory(){$("templates").innerHTML="";$("templates").appendChild(addLoadingSymbol());pageNo=1;getData()}function addLoadingSymbol(){var c=document.createElement("div");c.align="center";var b=document.createElement("img");b.src="/images/loading2.gif";c.appendChild(b);return c}function showNoSizeMatch(){KZDialog.show({height:45,msg:"Campaign and Template sizes do not match!",title:"Size Match Error",buttons:{Ok:function(){}}})}function getData(){var c="";for(var b=0;b<totalAdTypes;b++){var d=$("hr-adtype"+(b+1));if(d.className=="selected"){c=$("li-adtype-hidden"+(b+1)).innerHTML;if(c=="all"){c=""}break}}JSClientService.countAdTypesForCategory(c,{callback:function(e){if(e==0||e==null){numTemplates=e;$("templates").innerHTML="";$("templates").paddingLeft="10px";$("templates").innerHTML="No templates available for this ad category."}else{numTemplates=e;JSClientService.getAdTypesForCategory(c,pageNo,{callback:function(f){if(f.length==0||f==null){$("templates").innerHTML="";$("templates").paddingLeft="10px";$("templates").innerHTML="No templates available for this ad category."}else{$("templates").paddingLeft="";showTemplates(f)}}})}addPaginLinks()}})}function showTemplates(h){$("templates").innerHTML="";for(var k=0;k<h.length;k++){var m=h[k];var c=document.createElement("div");c.className="ad-template";c.innerHTML="<span style='font-size: 14px; font-weight: bold'>  Ad Type: <span style='color: #ff6400'>"+m.adType+"</span></span>";c.innerHTML+="<h4> Industry: "+adcatMap[m.adCategory];var g=document.createElement("div");g.className="ad-example";var d="javascript:void(0)";var b="/campaign/customizer/"+m.widgetUid;var n='showLoadingAndRedirect("'+b+'")';var o=m.thumbnailUrl==""?"/images/ad-01.jpg":m.thumbnailUrl;g.innerHTML="<a href='"+d+"' onclick='"+n+"'><img src='"+o+"' alt='Customize This Ad' width='150' height='125' border='0' /></a>";var f=document.createElement("div");f.className="ad-template-content-right";var l=document.createElement("div");l.className="ad-description";l.style.fontSize="11px";l.style.height="20px";l.innerHTML=m.description+".<br />";var e=document.createElement("div");e.className="ad-description";e.style.fontSize="11px";e.innerHTML="";if(m.size=="600x500"){e.innerHTML+="<span style='position: relative; top:40px;'><b>Size: 600x500</b> <br /></span>"}else{e.innerHTML+="<span style='position: relative; top:40px;'><b>Size: 300x250</b> <br /></span>"}if(size!=""&&size!=m.size){n="showNoSizeMatch()"}e.innerHTML+="<br /><div class='ad-btn' style='text-align:left; position:relative; top: 25px;'><a href='"+d+"' onclick='"+n+"'>Customize This Ad</a></div>";n="previewTemplate("+m.widgetUid+', "'+m.size+'", "preview_'+m.widgetUid+'");';e.innerHTML+="<a style='color: rgb(255, 100, 0); position: relative; top: 20px; padding-left: 0px; font-weight: bold; font-size: 11px;' id='preview_"+h[k].widgetUid+"' href='javascript:void(0);'onclick='"+n+"'>Preview This Ad</a>";f.appendChild(l);f.appendChild(e);c.appendChild(g);c.appendChild(f);$("templates").appendChild(c)}}function showLoadingAndRedirect(b){showProcessingSymbol();var c=b.indexOf(wid);if(c>0){window.location.href=b}else{if(wid>0&&isAnon!="true"){b+="/campaign/"+wid}window.location.href=b}}function gotoURL(b){window.location.href=b}function init(){if(isIE){$("adtypeslist").style.position="relative";$("adtypeslist").style.top="-10px"}var b=$("step-description").getChildren("a")[0];b.href="javascript:void(0);";b.addEvent("click",function(){wid=wid.toInt();if(!isNaN(wid)&&wid>0){location.href="/campaign/customizer/"+{S:default_interactive_template_id,"600x500":default_interactive_template_id_600_500}[size]+"/campaign/"+wid}else{WidgetSizeDialog.show(function(c){UI.block();try{location.href="/campaign/customizer/"+{"300x250":default_interactive_template_id,"600x500":default_interactive_template_id_600_500}[c];return}catch(d){kzlog(d)}})}});populateAdCatMap();getData()}function populateAdCatMap(){adcatMap.auto="Auto";adcatMap["business-services"]="Busines Services";adcatMap.career="Career";adcatMap.education="Education";adcatMap.entertainment="Entertainment";adcatMap["financial-services"]="Financial services";adcatMap["health-fitness"]="Health & Fitness";adcatMap["home-services"]="Home Services";adcatMap.insurance="Insurance";adcatMap["recreation-leisure"]="Recreation and Leisure";adcatMap.retail="Retail";adcatMap.travel="Travel";adcatMap.lifestyle="Lifestyle"}function addPaginLinks(){$("page-total").innerHTML=numTemplates;var c="";totalPages=Math.ceil(numTemplates/MAX_TEMPLATES_PER_PAGE);var d=numTemplates==0?0:MAX_TEMPLATES_PER_PAGE*(pageNo-1)+1;var b=(MAX_TEMPLATES_PER_PAGE*pageNo>numTemplates)?numTemplates:MAX_TEMPLATES_PER_PAGE*pageNo;var c=d+" to "+b+" of ";$("page-current").innerHTML=c;$("page-prev").innerHTML="&lt;&nbsp;";$("page-next").innerHTML="&nbsp;&gt;&nbsp;";$("page-first").innerHTML="&lt;&lt;&nbsp;";$("page-last").innerHTML="&gt;&gt;";if(pageNo==1){$("page-prev").style.display="none";if(totalPages>1){$("page-next").style.display="";$("page-first").style.display="none";$("page-last").style.display=""}else{$("page-prev").style.display="none";$("page-next").style.display="none";$("page-first").style.display="none";$("page-last").style.display="none"}}else{if(pageNo==totalPages){if(totalPages==1){$("page-prev").style.display="none";$("page-next").style.display="none";$("page-first").style.display="none";$("page-last").style.display="none"}else{$("page-prev").style.display="";$("page-first").style.display="";$("page-last").style.display="none";$("page-next").style.display="none"}}else{$("page-prev").style.display="";$("page-next").style.display="";$("page-first").style.display="";$("page-last").style.display=""}}}function getPage(b){if(b=="next"){pageNo++}else{if(b=="prev"){pageNo--}else{if(b=="first"){pageNo=1}else{if(b=="last"){pageNo=totalPages}}}}getData()}function hideNewProcessingPopup(){document.getElementById("processing-popup-switch").style.display="none";document.getElementById("overlay").style.display="none"}function showProcessingSymbol(){var b="<img align='center' src='/images/kwanzoo_question_loading.gif'/>";$("processing-popup-switch").style.top="300px";$("processing-popup-switch").style.left="330px";showNewProcessingPopup("processing-popup-switch",b,true,false)}function previewTemplate(e,c,d){var b;var f=getAnchorPosition(d);if(c=="600x500"){$("preview_div").style.height="500px";$("preview_div").style.width="600px";$("kwcWidgetFrame").style.height="500px";$("kwcWidgetFrame").style.width="600px";$("preview_close").style.left="590px";b=(f.y-300)+"px"}else{$("preview_div").style.height="250px";$("preview_div").style.width="300px";$("kwcWidgetFrame").style.height="250px";$("kwcWidgetFrame").style.width="300px";$("preview_close").style.left="290px";b=f.y+"px"}$("kwcWidgetFrame").src="/widget/customized/"+e+"/load";$("preview_div").style.top=""+b;$("preview_div").style.left="330px";showNewProcessingPopup("preview_div","",true,false)}function hidePreview(){$("kwcWidgetFrame").src="";$("preview_div").style.display="none";$("overlay").style.display="none"}function getAnchorPosition(c){var f=false;var m=new Object();var l=0,h=0;var e=false,g=false,k=false;if(document.getElementById){e=true}else{if(document.all){g=true}else{if(document.layers){k=true}}}if(e&&document.all){l=AnchorPosition_getPageOffsetLeft(document.all[c]);h=AnchorPosition_getPageOffsetTop(document.all[c])}else{if(e){var b=document.getElementById(c);l=AnchorPosition_getPageOffsetLeft(b);h=AnchorPosition_getPageOffsetTop(b)}else{if(g){l=AnchorPosition_getPageOffsetLeft(document.all[c]);h=AnchorPosition_getPageOffsetTop(document.all[c])}else{if(k){var n=0;for(var d=0;d<document.anchors.length;d++){if(document.anchors[d].name==c){n=1;break}}if(n==0){m.x=0;m.y=0;return m}l=document.anchors[d].x;h=document.anchors[d].y}else{m.x=0;m.y=0;return m}}}}m.x=l;m.y=h;return m}function getAnchorWindowPosition(c){var d=getAnchorPosition(c);var b=0;var e=0;if(document.getElementById){if(isNaN(window.screenX)){b=d.x-document.body.scrollLeft+window.screenLeft;e=d.y-document.body.scrollTop+window.screenTop}else{b=d.x+window.screenX+(window.outerWidth-window.innerWidth)-window.pageXOffset;e=d.y+window.screenY+(window.outerHeight-24-window.innerHeight)-window.pageYOffset}}else{if(document.all){b=d.x-document.body.scrollLeft+window.screenLeft;e=d.y-document.body.scrollTop+window.screenTop}else{if(document.layers){b=d.x+window.screenX+(window.outerWidth-window.innerWidth)-window.pageXOffset;e=d.y+window.screenY+(window.outerHeight-24-window.innerHeight)-window.pageYOffset}}}d.x=b;d.y=e;return d}function AnchorPosition_getPageOffsetLeft(c){var b=c.offsetLeft;while((c=c.offsetParent)!=null){b+=c.offsetLeft}return b}function AnchorPosition_getWindowOffsetLeft(b){return AnchorPosition_getPageOffsetLeft(b)-document.body.scrollLeft}function AnchorPosition_getPageOffsetTop(b){var c=b.offsetTop;while((b=b.offsetParent)!=null){c+=b.offsetTop}return c}function AnchorPosition_getWindowOffsetTop(b){return AnchorPosition_getPageOffsetTop(b)-document.body.scrollTop}function selectAd(b){for(var c=0;c<totalAdTypes;c++){var d=$("hr-adtype"+(c+1));d.className=""}$("hr-adtype"+b).className="selected";pageNo=1;getData()};