var k_button_js_revision="$Rev: 10049 $";var k_button={ff_link:document.getElementById("kampylink"),help_button:document.getElementById("k_help_button"),k_slogan:document.getElementById("k_slogan"),close_button:document.getElementById("k_close_button"),extra_params:null,newwindow:"",popitup:function(A,B){if(!this.newwindow.closed&&this.newwindow.location){this.newwindow.location.href=A}else{if(!this.window_width){this.window_width=440}if(!this.window_height){this.window_height=502}this.newwindow=window.open(A,"kampyle_ff","left="+((window.screenX||window.screenLeft)+10)+",top="+((window.screenY||window.screenTop)+10)+",height="+this.window_height+"px,width="+this.window_width+"px,resizable=false");if(!this.newwindow.opener){this.newwindow.opener=self}}if(window.focus){this.newwindow.focus()}if(B!="kampyle_ff"){this.newwindow.name=B}return false},Set_Cookie:function(C,E,A,H,D,G){var B=new Date();B.setTime(B.getTime());if(A){A=A*1000*60*60*24}var F=new Date(B.getTime()+(A));document.cookie=C+"="+escape(E)+((A)?";expires="+F.toGMTString():"")+((H)?";path="+H:"")+((D)?";domain="+D:"")+((G)?";secure":"")},Get_Cookie:function(C){var D=document.cookie.indexOf(C+"=");var A=D+C.length+1;if((!D)&&(C!=document.cookie.substring(0,C.length))){return null}if(D==-1){return null}var B=document.cookie.indexOf(";",A);if(B==-1){B=document.cookie.length}return unescape(document.cookie.substring(A,B))},get_main_domain:function(){var E=document.domain;if(document.domain!="undefined"&&document.domain!=""){if(document.domain=="localhost"){main_domain=""}else{var F=E.split(/\./g);var C=F[F.length-1];var B=["COM","EDU","NET","ORG","GOV","MIL","INT"];var A=3;for(var D in B){if(B[D]==C.toUpperCase()){A=2}}if(F.length>A){main_domain=F.slice(F.length-A).join(".")}else{main_domain=E}}}else{main_domain=""}return main_domain},generate_pre_id:function(){var B=Math.floor(Math.random()*(Math.pow(2,48)));var A=new Date().getTime();return B+"_"+A},open_ff:function(I,B){var L=new Array();if(typeof (k_button_js_revision)!="undefined"){var H=k_button_js_revision.match(/\d+/);if(H!=false){L.push("k_button_js_revision="+H[0])}}if(typeof (k_push_js_revision)!="undefined"){var H=k_push_js_revision.match(/\d+/);if(H!=false){L.push("k_push_js_revision="+H[0])}}cookie_expiration_time_yes=21;if(typeof (k_push_vars)!="undefined"){if(typeof (k_push_vars.view_percentage)!="undefined"){L.push("view_percentage="+k_push_vars.view_percentage)}if(typeof (k_push_vars.display_after)!="undefined"){L.push("display_after="+k_push_vars.display_after)}if(typeof (k_push_vars.cookie_expiration_time_yes)!="undefined"){cookie_expiration_time_yes=k_push_vars.cookie_expiration_time_yes}}var N=L.join("&");var O=k_button.get_main_domain();k_button.Set_Cookie("k_push8","1",cookie_expiration_time_yes,"/",O,"");var Q=B||window.location.href;Q=encodeURIComponent(Q);if(!I){var K=k_button.ff_link.href;if(k_button.ff_link.rel=="&push=1"){K=K+k_button.ff_link.rel}}else{var E=k_button.ff_link.rel;k_button.ff_link.href="javascript:void(0);";k_button.ff_link.target="";k_button.ff_link.rel="";if(E=="nofollow"){E=""}var M="";if((k_button.ff_link)&&k_button.ff_link.getAttribute("ref_server")!=null){urlParts=k_button.ff_link.getAttribute("ref_server").split("/");M=urlParts[2]}else{M="www.kampyle.com"}if(!this.loader_url){this.loader_url="/feedback_form/ff-feedback-form.php?"}var P=document.location.protocol;if(P!="http:"&&P!="https:"){P="http:"}var K=P+"//"+M+this.loader_url+I+E}if(window.pageTracker){var J=this.generate_pre_id();window.pageTracker._trackEvent("KampyleFeedback","NewFeedback",J);if(!this.extra_params){this.extra_params={}}this.extra_params.vectors=J}if(this.extra_params){var F=this.make_query_string(this.extra_params);K=K+"&"+F}if(k_button.Get_Cookie("session_start_time")!=null){var D=k_button.Get_Cookie("session_start_time");var C=(new Date()).getTime();var A=Math.round((C-D)/1000);K=K+"&time_on_site="+A}if(N!=""){K=K+"&stats="+encodeURIComponent(N)}var G="";if(k_button.Get_Cookie("__utmz")!=null){var G="&utmz="+encodeURIComponent(k_button.Get_Cookie("__utmz"))+"&utma="+encodeURIComponent(k_button.Get_Cookie("__utma"))+"&utmv="+encodeURIComponent(k_button.Get_Cookie("__utmv"))}else{if(k_button.Get_Cookie("k_visit")!=null){var G="&kvisit="+encodeURIComponent(k_button.Get_Cookie("k_visit"))}}longUrl="kampyle_ff";if((K.length+Q.length)>1024){longUrl=Q;Q="noUrl"}k_button.Set_Cookie("k_vectors",null,-1,"/",k_button.get_main_domain(),"");this.popitup(K+"&url="+Q+G,longUrl)},hide_button:function(){k_button.ff_link.style.display="none";k_button.close_button.style.display="none"},make_query_string:function(D){var B="";var C=[];for(var A in D){if((A=="u_id")||(A=="u_email")){D[A]=D[A].replace("+","KAMP_SPEC2B")}C.push(A+"="+encodeURIComponent(D[A]))}B=C.join("&");return B},addCss:function(B){var A=document.createElement("link");A.setAttribute("rel","stylesheet");A.setAttribute("type","text/css");A.setAttribute("href",B);if(typeof A!="undefined"){document.getElementsByTagName("head")[0].appendChild(A)}},setupSC:function(B,A){var C=k_button.Get_Cookie("k_vectors");if(C==null){C=k_button.generate_pre_id();k_button.Set_Cookie("k_vectors",C,0,"/",k_button.get_main_domain(),"");B[A]=C}if(!k_button.extra_params){k_button.extra_params={}}k_button.extra_params.vectors=C}};var k_button1=k_button;if(k_button.Get_Cookie("session_start_time")==null){var main_domain=k_button.get_main_domain();k_button.Set_Cookie("session_start_time",(new Date()).getTime(),0,"/",main_domain,"");if(k_button.Get_Cookie("k_visit")==null){k_button.Set_Cookie("k_visit","1","365","/",main_domain,"")}else{k_button.Set_Cookie("k_visit",parseInt(k_button.Get_Cookie("k_visit"))+1,"365","/",main_domain,"")}k_button.newSession=true}if(((screen.width<=800)&&(screen.height<=600))&&(k_button.ff_link.className!="k_static")){k_button.close_button.onclick=k_button.hide_button;k_button.close_button.innerHTML="X";k_button.close_button.style.display="block"}if(k_button.k_slogan==null){k_button.ff_link.className=k_button.ff_link.className.replace("_sl","");if(k_button.help_button){k_button.help_button.className=k_button.help_button.className.replace("_sl","")}};