function n(b){
	return b!=null?'"'+b+'"':'""'
}

function I(b){
	if(typeof encodeURIComponent=="function"){
		return encodeURIComponent(b)
	}else{
		return escape(b)
	}
}

function d(b,a){
	if(a){
		window.kle_ad_url+="&"+b+"="+a
	}
}

function h(b,a){
	if(a){
		d(b,I(a))
	}
}

function m(b,a,c){
	if(a&&typeof a=="object"){
		a=a[c%a.length]
	}
	d("color_"+b,a)
}

function N(b,a){
	var c=b.screen,e=navigator.javaEnabled(),f=-a.getTimezoneOffset();
	if(c){
		d("u_h",c.height);
		d("u_w",c.width);
		d("u_ah",c.availHeight);
		d("u_aw",c.availWidth);
		d("u_cd",c.colorDepth)
	}
	d("u_tz",f);
	d("u_his",history.length);
	d("u_java",e);
	if(navigator.plugins){
		d("u_nplug",navigator.plugins.length)
	}
	if(navigator.mimeTypes){
		d("u_nmime",navigator.mimeTypes.length)
	}
}

function E(b){
	b=b.toLowerCase();
	if(b.substring(0,3)!="ca-"){
		b="ca-"+b
	}

return b

}

function V(b,a,c){

	c=c.substring(0,2000);

	c=c.replace(/%\w?$/,"");

	if(b.kle_ad_output=="js"&&(b.kle_ad_request_done||b.kle_radlink_request_done)){

		a.write('<script language="JavaScript1.1" src='+n(c)+"><\/script>")

	}else if(b.kle_ad_output=="html"){

		if(b.name!="kle_ads_frame"){

			a.write('<iframe name="kle_ads_frame" width='+n(b.kle_ad_width)+" height="+n(b.kle_ad_height)+" frameborder="+n(b.kle_ad_frameborder)+" src="+n(c)+' marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no">');

			a.write("</iframe>")

		}

	}else if(b.kle_ad_output=="textlink"){

		a.write('<script language="JavaScript1.1" src='+n(c)+"><\/script>")

	}

}

function T(b){

	var a=null;

	b.kle_ad_category=a;

	b.kle_ad_frameborder=a;

	b.kle_ad_format=a;

	b.kle_page_url=a;

	b.kle_language=a;

	b.kle_gl=a;

	b.kle_country=a;

	b.kle_region=a;

	b.kle_city=a;

	b.kle_hints=a;

	b.kle_safe=a;

	b.kle_encoding=a;

	b.kle_ad_output=a;

	b.kle_max_num_ads=a;

	b.kle_ad_channel=a;

	b.kle_contents=a;

	b.kle_alternate_ad_url=a;

	b.kle_alternate_color=a;

	b.kle_color_bg=a;

	b.kle_color_text=a;

	b.kle_color_link=a;

	b.kle_color_url=a;

	b.kle_color_border=a;

	b.kle_color_line=a;

	b.kle_reuse_colors=a;

	b.kle_adtest=a;

	b.kle_kw_type=a;

	b.kle_kw=a;

	b.kle_num_radlinks=a;

	b.kle_max_radlink_len=a;

	b.kle_rl_filtering=a;

	b.kle_rl_mode=a;

	b.kle_rt=a;

	b.kle_ad_type=a;

	b.kle_image_size=a;

	b.kle_feedback=a;

	b.kle_skip=a;

	b.kle_page_location=a;

	b.kle_referrer_url=a;

	b.kle_ad_region=a;

	b.kle_ad_section=a;

	b.kle_bid=a;

	b.kle_cpa_choice=a;

	b.kle_cust_age=a;

	b.kle_cust_gender=a;

	b.kle_cust_interests=a;

	b.kle_cust_id=a;

	b.kle_cust_job=a;

	b.kle_cust_u_url=a;

	b.kle_cust_l=a;

	b.kle_cust_lh=a;

	b.kle_cust_ch=a;

	b.kle_ed=a;

	b.kle_targeting=a;

	b.kle_ad_host=a;

	b.kle_ad_slotname=a;

	b.kle_ad_override=a;

	b.kle_ui_features=a

}

function G(){

	var b=null,a=window,c=document,e=new Date,f=e.getTime(),i=a.kle_ad_format,g=false,ii=a.kle_ad_category;

	if(O(a.kle_ad_output,a.kle_ad_client)&&!U()){

		g=true

	}

	if(a.kle_cpa_choice){

		a.kle_ad_url="http://page1.kle.ru/ad/test.php?";

		a.kle_ad_url+="client="+escape(E(a.kle_ad_client));

		a.kle_ad_region="_kle_cpa_region_";

		d("cpa_choice",a.kle_cpa_choice);

		if(typeof c.characterSet!="undefined"){

			h("oe",c.characterSet)

		}else if(typeof c.charset!="undefined"){

			h("oe",c.charset)

		}

	}else{

		a.kle_ad_url="http://page1.kle.ru/ad/test.php?";

		a.kle_ad_url+="client="+escape(E(a.kle_ad_client))

	}

	d("host",a.kle_ad_host);

	var j=a.kle_num_slots_by_client,C=a.kle_num_slots_by_channel,l=a.kle_prev_ad_formats_by_region;

	a.onerror=a.kle_org_error_handler;

	if(a.kle_ad_region==b&&a.kle_ad_section!=b){

		a.kle_ad_region=a.kle_ad_section

	}

	var k=a.kle_ad_region==b?"":a.kle_ad_region,w=false;

	if(i){

		w=i.indexOf("_0ads")>0

	}

	if(w){

		if(a.kle_num_0ad_slots){

			a.kle_num_0ad_slots=a.kle_num_0ad_slots+1

		}else{

			a.kle_num_0ad_slots=1

		}

		if(a.kle_num_0ad_slots>6){

			return

		}

	}else if(!a.kle_cpa_choice){

		if(a.kle_num_ad_slots){

			a.kle_num_ad_slots=a.kle_num_ad_slots+1

		}else{

			a.kle_num_ad_slots=1

		}

		if(a.kle_num_slots_to_rotate){

			l[k]=b;

			if(a.kle_num_slot_to_show==b){

				a.kle_num_slot_to_show=f%a.kle_num_slots_to_rotate+1

			}

			if(a.kle_num_slot_to_show!=a.kle_num_ad_slots){

				return

			}

		}else if(a.kle_num_ad_slots>6&&k==""){

			return

		}

	}

	d("dt",e.getTime());

	d("hl",a.kle_language);

	if(a.kle_country){

		d("gl",a.kle_country)

	}else{

		d("gl",a.kle_gl)

	}

	d("gr",a.kle_region);

	h("gcs",a.kle_city);

	h("hints",a.kle_hints);

	d("adsafe",a.kle_safe);

	d("oe",a.kle_encoding);

	d("lmt",a.kle_last_modified_time);

	h("alternate_ad_url",a.kle_alternate_ad_url);

	d("alt_color",a.kle_alternate_color);

	d("skip",a.kle_skip);

	d("targeting",a.kle_targeting);

	var p=a.kle_ad_client;

	if(!j[p]){

		j[p]=1;j.length+=1

	}else{

		j[p]+=1

	}

	if(l[k]){

		h("prev_fmts",l[k].toLowerCase());

		if(j.length>1){

			d("slot",j[p])

		}

	}

	if(i){

		h("format",i.toLowerCase());

		if(l[k]){

			l[k]=l[k]+","+i

		}else{

			l[k]=i

		}

	}

	if(ii){

		h("category",ii.toLowerCase());

		if(l[k]){

			l[k]=l[k]+","+i

		}else{

			l[k]=i

		}

	}



	d("num_ads",a.kle_max_num_ads);

	d("output",g?"json_html":a.kle_ad_output);

	d("adtest",a.kle_adtest);

	if(a.kle_ad_channel){

		var x=a.kle_ad_channel;

		h("channel",x);

		var y="",z=x.split("+");

		for(var s=0;s<z.length;s++){

			var t=z[s];

			if(!C[t]){

				C[t]=1

			}else{

				y+=t+"+"

			}

		}

		h("pv_ch",y)

	}

	h("url",a.kle_page_url);

	m("bg",a.kle_color_bg,f);

	m("text",a.kle_color_text,f);

	m("link",a.kle_color_link,f);

	m("url",a.kle_color_url,f);

	m("border",a.kle_color_border,f);

	m("line",a.kle_color_line,f);

	d("reuse_colors",a.kle_reuse_colors);

	d("kw_type",a.kle_kw_type);

	h("kw",a.kle_kw);

	h("contents",a.kle_contents);

	d("num_radlinks",a.kle_num_radlinks);

	d("max_radlink_len",a.kle_max_radlink_len);

	d("rl_filtering",a.kle_rl_filtering);

	d("rl_mode",a.kle_rl_mode);

	d("rt",a.kle_rt);

	d("ad_type",a.kle_ad_type);

	d("image_size",a.kle_image_size);

	d("region",a.kle_ad_region);

	d("feedback_link",a.kle_feedback);

	h("ref",a.kle_referrer_url);

	h("loc",a.kle_page_location);

	d("bid",a.kle_bid);

	d("cust_age",a.kle_cust_age);

	d("cust_gender",a.kle_cust_gender);

	d("cust_interests",a.kle_cust_interests);

	d("cust_id",a.kle_cust_id);

	d("cust_job",a.kle_cust_job);

	d("cust_u_url",a.kle_cust_u_url);

	d("cust_l",a.kle_cust_l);

	d("cust_lh",a.kle_cust_lh);

	d("cust_ch",a.kle_cust_ch);

	d("ed",a.kle_ed);

	h("ui",a.kle_ui_features);

	if(F(a,c)&&c.body){

		var A=c.body.scrollHeight,B=c.body.clientHeight;

		if(B&&A){

			h("cc",Math.round(B*100/A))

		}

	}

	d("kle_ad_override",a.kle_ad_override);

	d("flash",a.kle_flash_version);

	N(a,e);

	if(!g){

		V(a,c,a.kle_ad_url)

	}else{

		S()

	}

	T(a)

}

function J(b,a,c){

	G();

	return true

}

function F(b,a){

	return b.top.location==a.location

}

function D(b,a){

	var c=a.documentElement;

	if(F(b,a))return false;

	if(b.kle_ad_width&&b.kle_ad_height){

		var e=1,f=1;

		if(b.innerHeight){

			e=b.innerWidth;

			f=b.innerHeight

		}else if(c&&c.clientHeight){

			e=c.clientWidth;

			f=c.clientHeight

		}else if(a.body){

			e=a.body.clientWidth;

			f=a.body.clientHeight

		}

		if(f>2*b.kle_ad_height||e>2*b.kle_ad_width){

			return false

		}

	}return true

}

function P(){

	var b=window,a=document,c=a.location,e=a.referrer,f=null;

	b.kle_org_error_handler=b.onerror;b.onerror=J;

	if(b.kle_ad_frameborder==f){

		b.kle_ad_frameborder=0

	}

	if(b.kle_ad_output==f){

		b.kle_ad_output="html"

	}

	if(b.kle_ad_format==f&&b.kle_ad_output=="html"){

		b.kle_ad_format=b.kle_ad_width+"x"+b.kle_ad_height

	}

	if(b.kle_page_url==f){

		b.kle_page_url=e;

		if(!D(b,a)){

			b.kle_page_url=c;

			b.kle_last_modified_time=Date.parse(a.lastModified)/1000;

			b.kle_referrer_url=e

		}

	}else{

		b.kle_page_location=e;

		if(!D(b,a)){

			b.kle_page_location=c

		}

	}

	if(b.kle_num_slots_by_channel==f){

		b.kle_num_slots_by_channel=[]

	}

	if(b.kle_num_slots_by_client==f){

		b.kle_num_slots_by_client=[]

	}

	if(b.kle_prev_ad_formats_by_region==f){

		b.kle_prev_ad_formats_by_region=[]

	}

	if(b.kle_correlator==f){

		b.kle_correlator=(new Date).getTime()

	}

	if(b.kle_adslot_loaded==f){

		b.kle_adslot_loaded={}

	}

	if(b.kle_adContentsBySlot==f){

		b.kle_adContentsBySlot={}

	}

	if(b.kle_flash_version==f){

		b.kle_flash_version=H().toString()

	}

}

function o(b){

	if(b in q){

		return q[b]

	}

	return q[b]=navigator.userAgent.toLowerCase().indexOf(b)!=-1

}

var q={};

function r(){

	return o("msie")&&!window.opera

}

function u(){

	return o("safari")

}

function L(){

	var b=navigator.userAgent,a=b.indexOf("MSIE ");

	if(a==-1){

		return 0

	}else{

		return parseFloat(b.substring(a+5,b.indexOf(";",a)))

	}

}

function U(){

	if(r()){

		var b=L();return b<=5

	}else if(o("firefox")){

		var a=navigator.userAgent.indexOf("Firefox")+8,c=parseInt(navigator.userAgent.charAt(a)),e=navigator.userAgent.slice(a);

		return c<1

	}else if(u()){

		var a=navigator.userAgent.indexOf("Safari")+7,e=navigator.userAgent.slice(a),f=parseInt(e);

		return f<412

	}else if(window.opera!=null){

		var a=navigator.userAgent.indexOf("Opera")+6,e=navigator.userAgent.slice(a),c=parseInt(e);

		return c<9

	}else if(!r()&&!u()&&o("mozilla")){

		var a=navigator.userAgent.indexOf("Netscape")+9,e=navigator.userAgent.slice(a),c=parseInt(e);

		return c<7

	}else{

		return true

	}

}

function O(b,a){

	if(b!="html"){

		return false

	}

	var c={};

	c["ca-pub-8954402009499768"]=true;

	return c[a]!=null

}

function K(){

	var b=window;

	b.kle_ad_slotname="_Slot"+b.kle_num_ad_slots

}

function S(){

	var b=window;

	h("correlator",b.kle_correlatorn);

	d("impl","s");

	d("callback","_kle_setAdContentsBySlotForSync");

	if(!b.kle_ad_slotname){

		K()

	}

	d("slotname",b.kle_ad_slotname);

	document.write("<script src = '"+b.kle_ad_url+"'><\/script>")

}

window.kle_createDivWithContent=function(b){

	var a=window,c="kle_ads_div_"+b,e="<div id="+c+">",f=a.kle_adContentsBySlot[b];

	if(f==null){

		return

	}

	e+=f._html_;

	e+="\n</div>\n";

	document.write(e)

};

window.kle_createDOMIframe=function(b,a,c,e){

	var f=document.getElementsByTagName("script"),i=f[f.length-1],g=document.createElement("iframe");

	g.id="kle_ads_iframe_"+b;

	g.width=a;

	g.height=c;

	g.vspace=0;

	g.hspace=0;

	g.allowTransparency="true";

	g.scrolling="no";

	g.marginWidth=0;

	g.marginHeight=0;

	g.frameBorder=0;

	g.style.border=0;

	i.parentNode.appendChild(g);

	g.contentWindow.document.write(e);

	g.contentWindow.document.close()

};

window.kle_createiframe=function(b,a,c,e,f){

	var i="kle_ads_div_"+b,g="kle_ads_iframe_"+b,j="<div id="+i+">";

	j+="<iframe id="+g+' width="'+e+'" height="'+f+'" vspace="0" hspace="0" allowtransparency="true" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" style="border:0px;" src="'+a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\"/g,"&quot;")+'"';

	j+=' onload="'+c+'"';j+="></iframe></div>";

	document.write(j)

};

var v="kle_ads_iframe_".length;

function M(b){

	var a=b.getAttribute("id"),c=a.substr(v,a.length-v);

	return c

}

window._kle_syncAdSlotLoaded=function(b){

	var a=M(b);

	window.kle_loadiframe(b)

};

window._kle_setAdContentsBySlotForSync=function(b){

	var a=window;

	for(var c in b){

		var e=b[c];

		a.kle_adContentsBySlot[c]=e;

		if(e==null||e._empty_){

		}else if(e._expandable_){

			a.kle_createDivWithContent(c)

		}else{

			if(navigator.userAgent.indexOf("MSIE ")>0){

				a.kle_adslot_loaded[c]=false;

				var f="window._kle_syncAdSlotLoaded(this);";

				a.kle_createiframe(c,"about:blank",f,e._width_,e._height_)

			}else{

				a.kle_createDOMIframe(c,e._width_,e._height_,e._html_)

			}

		}

	}

};

function R(b){

	var a={},c=b.split("?"),e=c[c.length-1].split("&");

	for(var f=0;f<e.length;f++){

		var i=e[f].split("=");

		if(i[0]){

			try{

				a[i[0].toLowerCase()]=i.length>1?(window.decodeURIComponent?decodeURIComponent(i[1].replace(/\+/g," ")):unescape(i[1])):""

			}

		catch(g){}

		}

	}return a

}

function Q(){

	var b=window,a=R(document.URL);

	if(a["kle_ad_override"]){

		b.kle_ad_override=a["kle_ad_override"]

	}

}

function H(){

	var b=0;if(navigator.plugins&&navigator.mimeTypes.length){

		var a=navigator.plugins["Shockwave Flash"];

		if(a&&a.description){

			b=a.description.replace(/([a-zA-Z]|\s)+/,"").split(".")[0]

		}

	}else if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){

		b=3;

		var c=1;

		while(c){

			try{

				c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+(b+1));

				b++

			}

			catch(e){

				c=null

			}

		}

	}else if(r()){

		try{

			var c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")

		}

		catch(e){

			try{

				var c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");

				b=6;

				c.AllowScriptAccess="always"

			}

			catch(e){

				if(b==6){

					return b

				}

			}

			try{

				c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")

			}

			catch(e){}

		}

		if(c!=null){

			b=c.GetVariable("$version").split(" ")[1].split(",")[0]

		}

	}

	return b

}

Q();

P();

G();