From: <Guardado por Windows Internet Explorer 8>
Subject: Archivistica.net
Date: Wed, 19 Aug 2009 21:22:04 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01CA2113.1922B280"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CA2113.1922B280
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://3.bp.blogspot.com/_YLqZryv7ExI/SlNElQbc-cI/AAAAAAAAGYE/1EtBn8kMGUw/s200/1246775.jpg

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

------=_NextPart_000_0000_01CA2113.1922B280
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://buttons.blogger.com/bloggerbutton1.gif

R0lGODlhWAAfAOYAAPjx6P9mAABDev///+jcy8i1n+/m2e3j1ezi1O7k1vTr4fPr4PTs4vXt4vLp
3vPq3/Hp3fHo2/Dn2kJxl7bDy/+zgOfl4SFaiRFPgYSgtf/Zv/8AAP+MQFN9nw5NgNfa2XSUrf+W
UB1XhjJmkDxsk8bO0jxskv9wEGOJpjtrkUFwlrW/xJWrvLS+wrW/w/ngy//Gn/yaV9LSzrW/xdXW
0ztskv/iz0p2mPmWUsTKy/5uDvDUu0t3mZeruLbAxkt2mdXV0sTJybO/xv/s3/HWvlqAnvmVUYae
r4efsP9vD1F7naW0vcTKyniVqmmLpdTU0ZWptf+DMJirueTg2ixhjNTW1Et2mC1ijYegsniWq7O+
xv/172iKo6e2v5aruKSzu7TAxsPJzP+fYJaptsPIyHmWrGqMpkp1l2mLpLO9wQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAABsALAAAAABYAB8AAAf/gBsbBISFhoeIiYqLjI2OiIKDCJOUlZaXmJmam5ydlwSDB6KjpKWm
p6ipqqusqAUECbE7RgG1tre4tkY7sb2+v8DBwsPEwa8GBkQ6uczMOkTI0SkpUNFcKWdf0dvc3d7f
4NHHBjjN5rg43Gkp2ylHRyLh8vPzrxIS5/m29/wtNfwSarSQIUDGGA8iyCC5IcEDEn8Sbghg2IJK
QYAYM2q89ypCBGYhKogUKeaEOY8oXZhAGcFEERErPSxBYyKIBxcCrDQpskREBBEuXIgIwrKo0aMo
X0GAgOuEhgFQow7YEqLZ0qsrTFyFYALLCghMBEBYIVaAkx8efnjJIqDtiqxb/+PKnbv1lQMHuJ5K
3RuF2d2/M0j8dUBixl8BT3oIJuGhhwgROXKIACx4sOXLmP++evDgVoi9oGEw40z6igcppEn4IG3G
g4AuD8oIAMLDA+faHoD4IEG6t+/fwB+8WrDgVoWoMDgo/wx1CDPi0KNLh05jyvToNGhc385d+isF
CoxHrVrrxJCoJnGBX8++vZYw7ePLn0+f/isGDMRHtaFBr1QNHNyC34BKqGCgEkLgJ4QAKgzo4IMQ
RijhhPi90kAD+oEGWgW3XOhhWyAKUEUDYDDo4Ykopqjiiixe+AoAAGSooVQc2gLjjW0BYEEHAmQA
AAUCTHDjkEQWaeSRSML4Yv+Mthy3X3/92UDjLUTmCAAIPf4YJIwWoNAWChbAWMIFAoCQQQdcThAk
CxN8AGMGGAQZJgAdZOAlC0QumSF5nkVVYy1V9ggCBheECaSQAKh5AZmIknlBnALA6CWhbVEAAAsC
XDDClgC09ailQ+rZJHLKlcoBDH5SOWSIZcJ4qI4CYGCBBXFa8EGsWkYKAJkl0CqApZu6SWaYbX0w
Z6gEwNjnjHsFaOOqv1KwKQhaCvlqotFyaqWValraVgYZkOmtrkWKaot/zGqAS6Cu5vjqtd1eu62u
3XYa5AT4umlluckyaYtTzA6gQXrP4qhrBu5uaUGss9Z6Kwa5wsirr8AKUALHu0aa69lIHFfg7LrQ
4tsWmkBi4KOijEoswAiQSpopmb8CgDAGE7AM47559quPPkRCOvKcm6K5489ikomlrhaoWXPMMsPc
gZsYQJxxvzHsbE4MSWaNJM4w1qs1vzC+kITVuSTxwtdfs2AmjxeIiUIGR7uJNrI3vlA12bXEcPbc
WfPYFgZ4yhwitXzfuGThiPNdAgUUHAvAB4zLnXgBGxSQ+OWYZ65kJAV07vnnoIcu+uikl2766aFH
ovrqrLfu+uuwxy777IIEAgA7

------=_NextPart_000_0000_01CA2113.1922B280
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/static/v1/v-css/navbar/697174003-classic.css

HTML BODY {
	MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY #wrapper {
	MARGIN-TOP: 30px
}
BODY #header {
	MARGIN-TOP: 50px
}
#leftcontent {
	_margin-top: 30px
}
#rightcontent {
	MARGIN-TOP: 30px !important
}
#Main #Title {
	MARGIN-TOP: 30px !important
}
BODY #wrap #wrap2 #header {
	MARGIN-TOP: 0px
}
BODY #wrap {
	MARGIN-TOP: 34px
}
#blog-header {
	MARGIN-TOP: -4px
}
BODY #wrap4 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -4px; PADDING-LEFT: 15px; =
PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#navbar-iframe {
	Z-INDEX: 500; POSITION: absolute; TOP: 0px; LEFT: 0px
}

------=_NextPart_000_0000_01CA2113.1922B280
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.blogger.com/img/navbar/1/btn_search_this.png

iVBORw0KGgoAAAANSUhEUgAAAGAAAAAPCAMAAAAs5DqFAAAAdVBMVEUfWIwJQ3h+seRhlckmX5MJ
QnhLgbUQSn88c6dSiLtonNAIQngYUYYIQndCd6t3qt0uZpo1bKFCeKxvo9ZDeq4/cqQwYpJCeKsS
S4ARRHdZjsISSoBDeKw+caMwYpMvYpI/caMlXJESSn0mXZElXZESSX0mXZKP7sSuAAABZUlEQVR4
XrWS14rlQAwFVerknH3jhM3//4mLLJjdl4F58cFGgS6KNpbfb9+G5ay8Xu7y/uvJabn9vMh+aznR
sMvSnyho20GufYJ51JmoqhGyZqwfZ5BVM1FBI7CpasBHVKNjcJAbhA1sl73U0DPIQoJxKsVISxMa
Q6gU1orun8CLj2zBMRcwqQmwXaeCvQKJqwy9CZqDjBGKzlqsrxtEC77/EPjoAsfAT7sguqhqsKR2
kZeUQFadiBoCTMrRN2P0Ox37D4GPLnDMT6z1/wK2EFUhschgAnj4x4U8hjFbnwOiHXz6iRxzAUXF
BIgWmop5JbpArqmFKj7q4+6FUMfaZHTa0dQxfiKom+IYGFmpGNqxbpN2dGNVKdAO8mKCHOqChBCE
IEiwhzxT6lBZb1vw4iMhiGNwkBPkEGbkYa2VDKlf/Dc9Le0ir7cTBf1tl8v3Z5vS/Yvxg1/O88+b
/Ljs1+Ws7O/3v7uMJw2wTNG0AAAAAElFTkSuQmCC

------=_NextPart_000_0000_01CA2113.1922B280
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/static/v1/v-css/navbar/2461938849-navbar1_bundle.css

BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FONT-FAMILY: "Trebuchet MS",Verdana,Arial,Sans-serif; WHITE-SPACE: =
nowrap; FONT-SIZE: 100%; PADDING-TOP: 0px
}
A {
	TEXT-DECORATION: none
}
#b-navbar {
	BORDER-BOTTOM: #024 1px solid; LINE-HEIGHT: 0.85em; HEIGHT: 29px; =
FONT-SIZE: 0.85em
}
#b-navbar #b-logo {
	POSITION: absolute; TOP: 0.15em; LEFT: 5px
}
#b-navbar #b-logo #navbar-logo {
	WIDTH: 24px; HEIGHT: 24px
}
#b-navbar #b-logo SPAN {
	POSITION: absolute; DISPLAY: block; LEFT: -9000px
}
#b-search {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 34px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 1em; PADDING-TOP: 4px
}
#b-search-img {
	WIDTH: 3px; FLOAT: left; HEIGHT: 3px
}
#b-search TABLE {
	MARGIN-LEFT: 0.5em
}
#b-search TD {
	VERTICAL-ALIGN: middle
}
#b-query {
	MARGIN: 0px 0.5em 0px 0px
}
.btn {
	BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.85em; =
TEXT-TRANSFORM: uppercase; MARGIN: 0px 0.5em 0px 1px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FONT-SIZE: 0.8em; BORDER-TOP: =
1px solid; CURSOR: hand; PADDING-TOP: 0px
}
.btn DIV {
	POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.21em; =
MARGIN: 0px -1px; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; HEIGHT: =
0.85em; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.21em
}
.btn DIV IMG {
	POSITION: absolute; TOP: 0.2em; LEFT: 0.3em
}
#bt-unflag-body {
	DISPLAY: none
}
.flagged #bt-flag-body {
	DISPLAY: none
}
.flagged #bt-unflag-body {
	DISPLAY: block
}
#flagi {
	Z-INDEX: 300; BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px =
solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 0.8em; BACKGROUND-COLOR: #ff9; =
PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: none; COLOR: #000; =
FONT-SIZE: 0.7em; BORDER-TOP: #333 1px solid; TOP: 3px; BORDER-RIGHT: =
#333 1px solid; PADDING-TOP: 4px
}
#unflagi {
	Z-INDEX: 300; BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px =
solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 0.8em; BACKGROUND-COLOR: #ff9; =
PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: none; COLOR: #000; =
FONT-SIZE: 0.7em; BORDER-TOP: #333 1px solid; TOP: 3px; BORDER-RIGHT: =
#333 1px solid; PADDING-TOP: 4px
}
#flagi A {
	COLOR: #36c; TEXT-DECORATION: underline
}
#unflagi A {
	COLOR: #36c; TEXT-DECORATION: underline
}
.b-mobile {
	DISPLAY: none
}
#b-sms {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1em; MARGIN: 0px =
0px 0px 100px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-SIZE: 100%; =
PADDING-TOP: 4px
}
#b-sms A {
	LINE-HEIGHT: 1em; MARGIN-RIGHT: 0.5em
}
#b-sms A:hover {
	TEXT-DECORATION: underline
}

@media Handheld   =20
{
BODY .b-mobile {
	DISPLAY: block
}
BODY #b-search {
	DISPLAY: none
}
BODY #flagi {
	DISPLAY: none
}
BODY #unflagi {
	DISPLAY: none
}
BODY #b-navbar #b-logo SPAN {
	DISPLAY: none
}
    }
.btn .flag-text {
	PADDING-LEFT: 10px
}
.btn .flag {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 0px; WIDTH: =
6px; PADDING-RIGHT: 0px; HEIGHT: 8px; PADDING-TOP: 0px
}
BODY {
	COLOR: #fff
}
A {
	COLOR: #9cf
}
.btn DIV {
	COLOR: #9cf
}
A:hover {
	COLOR: #fff
}
#navbar-logo {
	BACKGROUND: url(/img/navbar/1/navbar_sprite.png) no-repeat -6px 0px
}
#b-navbar {
	BORDER-BOTTOM: #024 1px solid; BACKGROUND-COLOR: #036
}
#b-search {
	BACKGROUND: #147
}
#b-search-img {
	BACKGROUND: url(/img/navbar/1/navbar_sprite.png) #147 no-repeat 0px 0px
}
#b-query {
	BORDER-BOTTOM: #47a 1px solid; BORDER-LEFT: #47a 1px solid; BORDER-TOP: =
#47a 1px solid; BORDER-RIGHT: #47a 1px solid
}
.btn {
	BORDER-BOTTOM-COLOR: #47a; BORDER-TOP-COLOR: #47a; BORDER-RIGHT-COLOR: =
#47a; BORDER-LEFT-COLOR: #47a
}
.btn DIV {
	BORDER-BOTTOM-COLOR: #47a; BORDER-TOP-COLOR: #47a; BORDER-RIGHT-COLOR: =
#47a; BORDER-LEFT-COLOR: #47a
}
.btn DIV:hover {
	BACKGROUND-COLOR: #47a
}
.btn #bt-flag-body .flag {
	BACKGROUND: url(/img/navbar/1/navbar_sprite.png) no-repeat 0px -11px
}
.btn #bt-unflag-body .flag {
	BACKGROUND: url(/img/navbar/1/navbar_sprite.png) no-repeat 0px -3px
}

------=_NextPart_000_0000_01CA2113.1922B280
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/static/v1/v-app/scripts/4095335807-common.js

// Copied from .../google3/javascript/common.js=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// This file contains common utilities and basic javascript =
infrastructure.=0A=
//=0A=
// Notes:=0A=
// * Press 'D' to toggle debug mode.=0A=
//=0A=
// Functions:=0A=
//=0A=
// - Assertions=0A=
// DEPRECATED: Use assert.js=0A=
// AssertTrue(): assert an expression. Throws an exception if false.=0A=
// Fail(): Throws an exception. (Mark block of code that should be =
unreachable)=0A=
// AssertEquals(): assert that two values are equal.=0A=
// AssertNumArgs(): assert number of arguments for the function=0A=
// AssertType(): assert that a value has a particular type=0A=
//=0A=
// - Cookies=0A=
// SetCookie(): Sets a cookie.=0A=
// GetCookie(): Gets a cookie value.=0A=
//=0A=
// - Dynamic HTML/DOM utilities=0A=
// MaybeGetElement(): get an element by its id=0A=
// GetElement(): get an element by its id=0A=
// ShowElement(): Show/hide element by setting the "display" css =
property.=0A=
// ShowBlockElement(): Show/hide block element=0A=
// AppendNewElement(): Create and append a html element to a parent node.=0A=
// HasClass(): check if element has a given class=0A=
// AddClass(): add a class to an element=0A=
// RemoveClass(): remove a class from an element=0A=
//=0A=
// - Window/Screen utiltiies=0A=
// GetPageOffsetLeft(): get the X page offset of an element=0A=
// GetPageOffsetTop(): get the Y page offset of an element=0A=
// GetPageOffset(): get the X and Y page offsets of an element=0A=
// GetPageOffsetRight() : get X page offset of the right side of an =
element=0A=
// GetPageOffsetBottom() : get Y page offset of the bottom of an element=0A=
// GetScrollTop(): get the vertical scrolling pos of a window.=0A=
// GetScrollLeft(): get the horizontal scrolling pos of a window=0A=
//=0A=
// - String utilties=0A=
// HtmlEscape(): html escapes a string=0A=
// HtmlUnescape(): remove html-escaping.=0A=
// CollapseWhitespace(): collapse multiple whitespace into one =
whitespace.=0A=
// Trim(): trim whitespace on ends of string=0A=
// IsEmpty(): check if CollapseWhiteSpace(String) =3D=3D ""=0A=
// IsLetterOrDigit(): check if a character is a letter or a digit=0A=
//=0A=
// - TextArea utilities=0A=
// SetCursorPos(): sets the cursor position in a textfield=0A=
//=0A=
// - Array utilities=0A=
// FindInArray(): do a linear search to find an element value.=0A=
// DeleteArrayElement(): return a new array with a specific value =
removed.=0A=
//=0A=
// - Miscellaneous=0A=
// IsDefined(): returns true if argument is not undefined=0A=
//-----------------------------------------------------------------------=
-=0A=
=0A=
// browser detection=0A=
var agent =3D navigator.userAgent.toLowerCase();=0A=
var is_ie =3D (agent.indexOf('msie') !=3D -1);=0A=
//var is_ie5 =3D (agent.indexOf('msie 5') !=3D -1 && document.all);=0A=
var is_konqueror =3D (agent.indexOf('konqueror') !=3D -1);=0A=
var is_safari =3D (agent.indexOf('safari') !=3D -1) || is_konqueror;=0A=
var is_nav =3D !is_ie && !is_safari && (agent.indexOf('mozilla') !=3D =
-1);=0A=
var is_win =3D (agent.indexOf('win') !=3D -1);=0A=
delete agent;=0A=
=0A=
=0A=
var BACKSPACE_KEYCODE =3D 8;=0A=
var COMMA_KEYCODE =3D 188;                // ',' key=0A=
var DEBUG_KEYCODE =3D 68;                 // 'D' key=0A=
var DELETE_KEYCODE =3D 46;=0A=
var DOWN_KEYCODE =3D 40;                  // DOWN arrow key=0A=
var ENTER_KEYCODE =3D 13;                 // ENTER key=0A=
var ESC_KEYCODE =3D 27;                   // ESC key=0A=
var LEFT_KEYCODE =3D 37;                  // LEFT arrow key=0A=
var RIGHT_KEYCODE =3D 39;                 // RIGHT arrow key=0A=
var SPACE_KEYCODE =3D 32;                 // space bar=0A=
var TAB_KEYCODE =3D 9;                    // TAB key=0A=
var UP_KEYCODE =3D 38;                    // UP arrow key=0A=
var SHIFT_KEYCODE =3D 16;=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Assertions=0A=
// DEPRECATED: Use assert.js=0A=
//-----------------------------------------------------------------------=
-=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 */=0A=
function raise(msg) {=0A=
  if (typeof Error !=3D 'undefined') {=0A=
    throw new Error(msg || 'Assertion Failed');=0A=
  } else {=0A=
    throw (msg);=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Fail() is useful for marking logic paths that should=0A=
 * not be reached. For example, if you have a class that uses=0A=
 * ints for enums:=0A=
 *=0A=
 * MyClass.ENUM_FOO =3D 1;=0A=
 * MyClass.ENUM_BAR =3D 2;=0A=
 * MyClass.ENUM_BAZ =3D 3;=0A=
 *=0A=
 * And a switch statement elsewhere in your code that=0A=
 * has cases for each of these enums, then you can=0A=
 * "protect" your code as follows:=0A=
 *=0A=
 * switch(type) {=0A=
 *   case MyClass.ENUM_FOO: doFooThing(); break;=0A=
 *   case MyClass.ENUM_BAR: doBarThing(); break;=0A=
 *   case MyClass.ENUM_BAZ: doBazThing(); break;=0A=
 *   default:=0A=
 *     Fail("No enum in MyClass with value: " + type);=0A=
 * }=0A=
 *=0A=
 * This way, if someone introduces a new value for this enum=0A=
 * without noticing this switch statement, then the code will=0A=
 * fail if the logic allows it to reach the switch with the=0A=
 * new value, alerting the developer that he should add a=0A=
 * case to the switch to handle the new value he has introduced.=0A=
 *=0A=
 * @param {string} opt_msg to display for failure=0A=
 *                 DEFAULT: "Assertion failed"=0A=
 */=0A=
function Fail(opt_msg) {=0A=
  if (opt_msg =3D=3D=3D undefined) opt_msg =3D 'Assertion failed';=0A=
  if (IsDefined(DumpError)) DumpError(opt_msg + '\n');=0A=
  raise(opt_msg);=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that an expression is true (non-zero and non-null).=0A=
 *=0A=
 * Note that it is critical not to pass logic=0A=
 * with side-effects as the expression for AssertTrue=0A=
 * because if the assertions are removed by the=0A=
 * JSCompiler, then the expression will be removed=0A=
 * as well, in which case the side-effects will=0A=
 * be lost. So instead of this:=0A=
 *=0A=
 *  AssertTrue( criticalComputation() );=0A=
 *=0A=
 * Do this:=0A=
 *=0A=
 *  var result =3D criticalComputation();=0A=
 *  AssertTrue(result);=0A=
 *=0A=
 * @param {anything} expression to evaluate=0A=
 * @param {string}   opt_msg to display if the assertion fails=0A=
 *=0A=
 */=0A=
function AssertTrue(expression, opt_msg) {=0A=
  if (!expression) {=0A=
    if (opt_msg =3D=3D=3D undefined) opt_msg =3D 'Assertion failed';=0A=
    Fail(opt_msg);=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that two values are the same.=0A=
 *=0A=
 * @param {anything} val1=0A=
 * @param {anything} val2=0A=
 * @param {string} opt_msg to display if the assertion fails=0A=
 */=0A=
function AssertEquals(val1, val2, opt_msg) {=0A=
  if (val1 !=3D val2) {=0A=
    if (opt_msg =3D=3D=3D undefined) {=0A=
      opt_msg =3D "AssertEquals failed: <" + val1 + "> !=3D <" + val2 + =
">";=0A=
    }=0A=
    Fail(opt_msg);=0A=
  }=0A=
}=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that a value is of the provided type.=0A=
 *=0A=
 *   AssertType(6, Number);=0A=
 *   AssertType("ijk", String);=0A=
 *   AssertType([], Array);=0A=
 *   AssertType({}, Object);=0A=
 *   AssertType(ICAL_Date.now(), ICAL_Date);=0A=
 *=0A=
 * @param {anything} value=0A=
 * @param {constructor function} type=0A=
 * @param {string} opt_msg to display if the assertion fails=0A=
 */=0A=
function AssertType(value, type, opt_msg) {=0A=
  // for backwards compatability only=0A=
  if (typeof value =3D=3D type) return;=0A=
=0A=
  if (value || value =3D=3D "") {=0A=
    try {=0A=
      if (type =3D=3D AssertTypeMap[typeof value] || value instanceof =
type) return;=0A=
    } catch (e) { /* failure, type was an illegal argument to instanceof =
*/ }=0A=
  }=0A=
  if (opt_msg =3D=3D=3D undefined) {=0A=
    if (typeof type =3D=3D 'function') {=0A=
      var match =3D type.toString().match(/^\s*function\s+([^\s\{]+)/);=0A=
      if (match) type =3D match[1];=0A=
    }=0A=
    opt_msg =3D "AssertType failed: <" + value + "> not typeof "+ type;=0A=
  }=0A=
  Fail(opt_msg);=0A=
}=0A=
=0A=
var AssertTypeMap =3D {=0A=
  'string'  : String,=0A=
  'number'  : Number,=0A=
  'boolean' : Boolean=0A=
};=0A=
=0A=
/**=0A=
 * DEPRECATED: Use assert.js=0A=
 *=0A=
 * Asserts that the number of arguments to a=0A=
 * function is num. For example:=0A=
 *=0A=
 * function myFunc(one, two, three) [=0A=
 *   AssertNumArgs(3);=0A=
 *   ...=0A=
 * }=0A=
 *=0A=
 * myFunc(1, 2); // assertion fails!=0A=
 *=0A=
 * Note that AssertNumArgs does not take the function=0A=
 * as an argument; it is simply used in the context=0A=
 * of the function.=0A=
 *=0A=
 * @param {int} number of arguments expected=0A=
 * @param {string} opt_msg to display if the assertion fails=0A=
 */=0A=
function AssertNumArgs(num, opt_msg) {=0A=
  var caller =3D AssertNumArgs.caller;  // This is not supported in =
safari 1.0=0A=
  if (caller && caller.arguments.length !=3D num) {=0A=
    if (opt_msg =3D=3D=3D undefined) {=0A=
      opt_msg =3D caller.name + ' expected ' + num + ' arguments '=0A=
                  + ' but received ' + caller.arguments.length;=0A=
    }=0A=
    Fail(opt_msg);=0A=
  }=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Cookies=0A=
//-----------------------------------------------------------------------=
-=0A=
var ILLEGAL_COOKIE_CHARS_RE =3D /[\s;]/=0A=
/**=0A=
 * Sets a cookie.=0A=
 * The max_age can be -1 to set a session cookie. To expire cookies, use=0A=
 * ExpireCookie() instead.=0A=
 *=0A=
 * @param name The cookie name.=0A=
 * @param value The cookie value.=0A=
 * @param opt_max_age The max age in seconds (from now). Use -1 to set a=0A=
 *   session cookie. If not provided, the default is -1 (i.e. set a =
session=0A=
 *   cookie).=0A=
 * @param opt_path The path of the cookie, or null to not specify a path=0A=
 *   attribute (browser will use the full request path). If not =
provided, the=0A=
 *   default is '/' (i.e. path=3D/).=0A=
 * @param opt_domain The domain of the cookie, or null to not specify a =
domain=0A=
 *   attribute (brower will use the full request host name). If not =
provided,=0A=
 *   the default is null (i.e. let browser use full request host name).=0A=
 * @return Void.=0A=
 */=0A=
function SetCookie(name, value, opt_max_age, opt_path, opt_domain) {=0A=
=0A=
  value =3D '' + value;=0A=
  AssertTrue((typeof name =3D=3D 'string' &&=0A=
              typeof value =3D=3D 'string' &&=0A=
              !name.match(ILLEGAL_COOKIE_CHARS_RE) &&=0A=
              !value.match(ILLEGAL_COOKIE_CHARS_RE)),=0A=
             'trying to set an invalid cookie');=0A=
=0A=
  if (!IsDefined(opt_max_age)) opt_max_age =3D -1;=0A=
  if (!IsDefined(opt_path)) opt_path =3D '/';=0A=
  if (!IsDefined(opt_domain)) opt_domain =3D null;=0A=
=0A=
  var domain_str =3D (opt_domain =3D=3D null) ? '' : ';domain=3D' + =
opt_domain;=0A=
  var path_str =3D (opt_path =3D=3D null) ? '' : ';path=3D' + opt_path;=0A=
=0A=
  var expires_str;=0A=
=0A=
  // Case 1: Set a session cookie.=0A=
  if (opt_max_age < 0) {=0A=
    expires_str =3D '';=0A=
=0A=
  // Case 2: Expire the cookie.=0A=
  // Note: We don't tell people about this option in the function doc =
because=0A=
  // we prefer people to use ExpireCookie() to expire cookies.=0A=
  } else if (opt_max_age =3D=3D 0) {=0A=
    // Note: Don't use Jan 1, 1970 for date because NS 4.76 will try to =
convert=0A=
    // it to local time, and if the local time is before Jan 1, 1970, =
then the=0A=
    // browser will ignore the Expires attribute altogether.=0A=
    var pastDate =3D new Date(1970, 1 /*Feb*/, 1);  // Feb 1, 1970=0A=
    expires_str =3D ';expires=3D' + pastDate.toUTCString();=0A=
=0A=
  // Case 3: Set a persistent cookie.=0A=
  } else {=0A=
    var futureDate =3D new Date(Now() + opt_max_age * 1000);=0A=
    expires_str =3D ';expires=3D' + futureDate.toUTCString();=0A=
  }=0A=
=0A=
  document.cookie =3D name + '=3D' + value + domain_str + path_str + =
expires_str;=0A=
}=0A=
=0A=
/** Returns the value for the first cookie with the given name=0A=
 * @param name : string=0A=
 * @return a string or the empty string if no cookie found.=0A=
 */=0A=
function GetCookie(name) {=0A=
  var nameeq =3D name + "=3D";=0A=
  var cookie =3D String(document.cookie);=0A=
  for (var pos =3D -1; (pos =3D cookie.indexOf(nameeq, pos + 1)) >=3D =
0;) {=0A=
    var i =3D pos;=0A=
    // walk back along string skipping whitespace and looking for a ; =
before=0A=
    // the name to make sure that we don't match cookies whose name =
contains=0A=
    // the given name as a suffix.=0A=
    while (--i >=3D 0) {=0A=
      var ch =3D cookie.charAt(i);=0A=
      if (ch =3D=3D ';') {=0A=
        i =3D -1;  // indicate success=0A=
        break;=0A=
      } else if (' \t'.indexOf(ch) < 0) {=0A=
        break;=0A=
      }=0A=
    }=0A=
    if (-1 =3D=3D=3D i) {  // first cookie in the string or we found a ;=0A=
      var end =3D cookie.indexOf(';', pos);=0A=
      if (end < 0) { end =3D cookie.length; }=0A=
      return cookie.substring(pos + nameeq.length, end);=0A=
    }=0A=
  }=0A=
  return "";=0A=
}=0A=
=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Time=0A=
//-----------------------------------------------------------------------=
-=0A=
function Now() {=0A=
  return (new Date()).getTime();=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Dynamic HTML/DOM utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
// Gets a element by its id, may return null=0A=
function MaybeGetElement(win, id) {=0A=
  return win.document.getElementById(id);=0A=
}=0A=
=0A=
// Same as MaybeGetElement except that it throws an exception if it's =
null=0A=
function GetElement(win, id) {=0A=
  var el =3D win.document.getElementById(id);=0A=
  if (!el) {=0A=
    DumpError("Element " + id + " not found.");=0A=
  }=0A=
  return el;=0A=
}=0A=
=0A=
// Gets elements by its id/name=0A=
// IE treats getElementsByName as searching over ids, while Moz use =
names.=0A=
// so tags must have both id and name as the same string=0A=
function GetElements(win, id) {=0A=
  return win.document.getElementsByName(id);=0A=
}=0A=
=0A=
// Show/hide an element.=0A=
function ShowElement(el, show) {=0A=
  el.style.display =3D show ? "" : "none";=0A=
}=0A=
=0A=
// Show/hide a block element.=0A=
// ShowElement() doesn't work if object has an initial class with =
display:none=0A=
function ShowBlockElement(el, show) {=0A=
  el.style.display =3D show ? "block" : "none";=0A=
}=0A=
=0A=
// Show/hide an inline element.=0A=
// ShowElement() doesn't work when an element starts off display:none.=0A=
function ShowInlineElement(el, show) {=0A=
  el.style.display =3D show ? "inline" : "none";=0A=
}=0A=
=0A=
// Append a new HTML element to a HTML node.=0A=
function AppendNewElement(win, parent, tag) {=0A=
  var e =3D win.document.createElement(tag);=0A=
  parent.appendChild(e);=0A=
  return e;=0A=
}=0A=
=0A=
// Create a new TR containing the given td's=0A=
function Tr(win, tds) {=0A=
  var tr =3D win.document.createElement("TR");=0A=
  for (var i =3D 0; i < tds.length; i++) {=0A=
    tr.appendChild(tds[i]);=0A=
  }=0A=
  return tr;=0A=
}=0A=
=0A=
// Create a new TD, with an optional colspan=0A=
function Td(win, opt_colspan) {=0A=
  var td =3D win.document.createElement("TD");=0A=
  if (opt_colspan) {=0A=
    td.colSpan =3D opt_colspan;=0A=
  }=0A=
  return td;=0A=
}=0A=
=0A=
=0A=
// Check if an element has a given class=0A=
function HasClass(el, cl) {=0A=
  if (el =3D=3D null || el.className =3D=3D null) return false;=0A=
  var classes =3D el.className.split(" ");=0A=
  for (var i =3D 0; i < classes.length; i++) {=0A=
    if (classes[i] =3D=3D cl) {=0A=
      return true;=0A=
    }=0A=
  }=0A=
  return false;=0A=
}=0A=
=0A=
// Add a class to element=0A=
function AddClass(el, cl) {=0A=
  if (HasClass(el, cl)) return;=0A=
  el.className +=3D " " + cl;=0A=
}=0A=
=0A=
// Remove a class from an element=0A=
function RemoveClass(el, cl) {=0A=
  if (el.className =3D=3D null) return;=0A=
  var classes =3D el.className.split(" ");=0A=
  var result =3D [];=0A=
  var changed =3D false;=0A=
  for (var i =3D 0; i < classes.length; i++) {=0A=
    if (classes[i] !=3D cl) {=0A=
      if (classes[i]) { result.push(classes[i]); }=0A=
    } else {=0A=
      changed =3D true;=0A=
    }=0A=
  }=0A=
  if (changed) { el.className =3D result.join(" "); }=0A=
}=0A=
=0A=
// Performs an in-order traversal of the tree rooted at the given node=0A=
// (excluding the root node) and returns an array of nodes that match the=0A=
// given selector. The selector must implement the method:=0A=
//=0A=
// boolean select(node);=0A=
//=0A=
// This method is a generalization of the DOM method =
"getElementsByTagName"=0A=
//=0A=
function GetElementsBySelector(root, selector) {=0A=
  var nodes =3D [];=0A=
  for (var child =3D root.firstChild; child; child =3D =
child.nextSibling) {=0A=
    AddElementBySelector_(child, selector, nodes);=0A=
  }=0A=
  return nodes;=0A=
}=0A=
=0A=
// Recursive helper for GetElemnetsBySelector()=0A=
function AddElementBySelector_(root, selector, nodes) {=0A=
  // First test the parent=0A=
  if (selector.select(root)) {=0A=
    nodes.push(root);=0A=
  }=0A=
=0A=
  // Then recurse through the children=0A=
  for (var child =3D root.firstChild; child; child =3D =
child.nextSibling) {=0A=
    AddElementBySelector_(child, selector, nodes);=0A=
  }=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Window/screen utilities=0A=
// TODO: these should be renamed (e.g. GetWindowWidth to =
GetWindowInnerWidth=0A=
// and moved to geom.js)=0A=
//-----------------------------------------------------------------------=
-=0A=
// Get page offset of an element=0A=
function GetPageOffsetLeft(el) {=0A=
  var x =3D el.offsetLeft;=0A=
  if (el.offsetParent !=3D null)=0A=
    x +=3D GetPageOffsetLeft(el.offsetParent);=0A=
  return x;=0A=
}=0A=
=0A=
// Get page offset of an element=0A=
function GetPageOffsetTop(el) {=0A=
  var y =3D el.offsetTop;=0A=
  if (el.offsetParent !=3D null)=0A=
    y +=3D GetPageOffsetTop(el.offsetParent);=0A=
  return y;=0A=
}=0A=
=0A=
// Get page offset of an element=0A=
function GetPageOffset(el) {=0A=
  var x =3D el.offsetLeft;=0A=
  var y =3D el.offsetTop;=0A=
  if (el.offsetParent !=3D null) {=0A=
    var pos =3D GetPageOffset(el.offsetParent);=0A=
    x +=3D pos.x;=0A=
    y +=3D pos.y;=0A=
  }=0A=
  return {x: x, y: y};=0A=
}=0A=
=0A=
function GetPageOffsetRight(el) {=0A=
  return GetPageOffsetLeft(el) + el.offsetWidth;=0A=
}=0A=
=0A=
function GetPageOffsetBottom(el) {=0A=
  return GetPageOffsetTop(el) + el.offsetHeight;=0A=
}=0A=
=0A=
// Get the y position scroll offset.=0A=
function GetScrollTop(win) {=0A=
  // all except Explorer=0A=
  if ("pageYOffset" in win) {=0A=
    return win.pageYOffset;=0A=
  }=0A=
  // Explorer 6 Strict Mode=0A=
  else if ("documentElement" in win.document &&=0A=
           "scrollTop" in win.document.documentElement) {=0A=
    return win.document.documentElement.scrollTop;=0A=
  }=0A=
  // other Explorers=0A=
  else if ("scrollTop" in win.document.body) {=0A=
    return win.document.body.scrollTop;=0A=
  }=0A=
=0A=
  return 0;=0A=
}=0A=
=0A=
// Get the x position scroll offset.=0A=
function GetScrollLeft(win) {=0A=
  // all except Explorer=0A=
  if ("pageXOffset" in win) {=0A=
    return win.pageXOffset;=0A=
  }=0A=
  // Explorer 6 Strict Mode=0A=
  else if ("documentElement" in win.document &&=0A=
           "scrollLeft" in win.document.documentElement) {=0A=
    return win.document.documentElement.scrollLeft;=0A=
  }=0A=
  // other Explorers=0A=
  else if ("scrollLeft" in win.document.body) {=0A=
    return win.document.body.scrollLeft;=0A=
  }=0A=
=0A=
  return 0;=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// String utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
// Do html escaping=0A=
var amp_re_ =3D /&/g;=0A=
var lt_re_ =3D /</g;=0A=
var gt_re_ =3D />/g;=0A=
=0A=
// Convert text to HTML format. For efficiency, we just convert '&', =
'<', '>'=0A=
// characters.=0A=
// Note: Javascript >=3D 1.3 supports lambda expression in the =
replacement=0A=
// argument. But it's slower on IE.=0A=
// Note: we can also implement HtmlEscape by setting the value=0A=
// of a textnode and then reading the 'innerHTML' value, but that=0A=
// that turns out to be slower.=0A=
// Params: str: String to be escaped.=0A=
// Returns: The escaped string.=0A=
function HtmlEscape(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(amp_re_, "&amp;").replace(lt_re_, "&lt;").=0A=
    replace(gt_re_, "&gt;").replace(quote_re_, "&quot;");=0A=
}=0A=
=0A=
/** converts html entities to plain text.  It covers the most common =
named=0A=
 * entities and numeric entities.=0A=
 * It does not cover all named entities -- it covers =
&{lt,gt,amp,quot,nbsp}; but=0A=
 * does not handle some of the more obscure ones like &{ndash,eacute};.=0A=
 */=0A=
function HtmlUnescape(str) {=0A=
  if (!str) return "";=0A=
  return str.=0A=
    replace(/&#(\d+);/g,=0A=
      function (_, n) { return String.fromCharCode(parseInt(n, 10)); }).=0A=
    replace(/&#x([a-f0-9]+);/gi,=0A=
      function (_, n) { return String.fromCharCode(parseInt(n, 16)); }).=0A=
    replace(/&(\w+);/g, function (_, entity) {=0A=
      entity =3D entity.toLowerCase();=0A=
      return entity in HtmlUnescape.unesc ? HtmlUnescape.unesc[entity] : =
'?';=0A=
    });=0A=
}=0A=
HtmlUnescape.unesc =3D { lt: '<', gt: '>', quot: '"', nbsp: ' ', amp: =
'&' };=0A=
=0A=
// Escape double quote '"' characters in addition to '&', '<', '>' so =
that a=0A=
// string can be included in an HTML tag attribute value within double =
quotes.=0A=
// Params: str: String to be escaped.=0A=
// Returns: The escaped string.=0A=
var quote_re_ =3D /\"/g;=0A=
=0A=
var JS_SPECIAL_RE_ =3D /[\'\\\r\n\b\"<>&]/g;=0A=
=0A=
function JSEscOne_(s) {=0A=
  if (!JSEscOne_.js_escs_) {=0A=
    var escapes =3D {};=0A=
    escapes['\\'] =3D '\\\\';=0A=
    escapes['\''] =3D '\\047';=0A=
    escapes['\n'] =3D '\\n';=0A=
    escapes['\r'] =3D '\\r';=0A=
    escapes['\b'] =3D '\\b';=0A=
    escapes['\"'] =3D '\\042';=0A=
    escapes['<'] =3D  '\\074';=0A=
    escapes['>'] =3D  '\\076';=0A=
    escapes['&'] =3D  '\\046';=0A=
=0A=
    JSEscOne_.js_escs_ =3D escapes;=0A=
  }=0A=
=0A=
  return JSEscOne_.js_escs_[s];=0A=
}=0A=
=0A=
// converts multiple ws chars to a single space, and strips=0A=
// leading and trailing ws=0A=
var spc_re_ =3D /\s+/g;=0A=
var beg_spc_re_ =3D /^ /;=0A=
var end_spc_re_ =3D / $/;=0A=
function CollapseWhitespace(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(spc_re_, " ").replace(beg_spc_re_, "").=0A=
    replace(end_spc_re_, "");=0A=
}=0A=
=0A=
var newline_re_ =3D /\r?\n/g;=0A=
var spctab_re_ =3D /[ \t]+/g;=0A=
var nbsp_re_ =3D /\xa0/g;=0A=
=0A=
function HtmlifyNewlines(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(newline_re_, "<br>");=0A=
}=0A=
=0A=
// URL encodes the string.=0A=
function UrlEncode(str) {=0A=
  return encodeURIComponent(str);=0A=
}=0A=
=0A=
function Trim(str) {=0A=
  if (!str) return "";=0A=
  return str.replace(/^\s+/, "").replace(/\s+$/, "");=0A=
}=0A=
=0A=
function EndsWith(str, suffix) {=0A=
  if (!str) return !suffix;=0A=
  return (str.lastIndexOf(suffix) =3D=3D (str.length - suffix.length));=0A=
}=0A=
=0A=
// Check if a string is empty=0A=
function IsEmpty(str) {=0A=
  return CollapseWhitespace(str) =3D=3D "";=0A=
}=0A=
=0A=
// Check if a character is a letter=0A=
function IsLetterOrDigit(ch) {=0A=
  return ((ch >=3D "a" && ch <=3D "z") ||=0A=
          (ch >=3D "A" && ch <=3D "Z") ||=0A=
         (ch >=3D '0' && ch <=3D '9'));=0A=
}=0A=
=0A=
// Check if a character is a space character=0A=
function IsSpace(ch) {=0A=
  return (" \t\r\n".indexOf(ch) >=3D 0);=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// TextArea utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
=0A=
function SetCursorPos(win, textfield, pos) {=0A=
  if (IsDefined(textfield.selectionEnd) &&=0A=
      IsDefined(textfield.selectionStart)) {=0A=
    // Mozilla directly supports this=0A=
    textfield.selectionStart =3D pos;=0A=
    textfield.selectionEnd =3D pos;=0A=
=0A=
  } else if (win.document.selection && textfield.createTextRange) {=0A=
    // IE has textranges. A textfield's textrange encompasses the=0A=
    // entire textfield's text by default=0A=
    var sel =3D textfield.createTextRange();=0A=
=0A=
    sel.collapse(true);=0A=
    sel.move("character", pos);=0A=
    sel.select();=0A=
  }=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Array utilities=0A=
//-----------------------------------------------------------------------=
-=0A=
// Find an item in an array, returns the key, or -1 if not found=0A=
function FindInArray(array, x) {=0A=
  for (var i =3D 0; i < array.length; i++) {=0A=
    if (array[i] =3D=3D x) {=0A=
      return i;=0A=
    }=0A=
  }=0A=
  return -1;=0A=
}=0A=
=0A=
// Inserts an item into an array, if it's not already in the array=0A=
function InsertArray(array, x) {=0A=
  if (FindInArray(array, x) =3D=3D -1) {=0A=
    array[array.length] =3D x;=0A=
  }=0A=
}=0A=
=0A=
// Delete an element from an array=0A=
function DeleteArrayElement(array, x) {=0A=
  var i =3D 0;=0A=
  while (i < array.length && array[i] !=3D x)=0A=
    i++;=0A=
  array.splice(i, 1);=0A=
}=0A=
=0A=
function GetEventTarget(/*Event*/ ev) {=0A=
// Event is not a type in IE; IE uses Object for events=0A=
//  AssertType(ev, Event, 'arg passed to GetEventTarget not an Event');=0A=
  return ev.srcElement || ev.target;=0A=
}=0A=
=0A=
//-----------------------------------------------------------------------=
-=0A=
// Misc=0A=
//-----------------------------------------------------------------------=
-=0A=
// Check if a value is defined=0A=
function IsDefined(value) {=0A=
  return (typeof value) !=3D 'undefined';=0A=
}=0A=
=0A=
function GetKeyCode(event) {=0A=
  var code;=0A=
  if (event.keyCode) {=0A=
    code =3D event.keyCode;=0A=
  } else if (event.which) {=0A=
    code =3D event.which;=0A=
  }=0A=
  return code;=0A=
}=0A=
=0A=
// define a forid function to fetch a DOM node by id.=0A=
function forid_1(id) {=0A=
  return document.getElementById(id);=0A=
}=0A=
function forid_2(id) {=0A=
  return document.all[id];=0A=
}=0A=
=0A=
/**=0A=
 * Fetch an HtmlElement by id.=0A=
 * DEPRECATED: use $ in dom.js=0A=
 */=0A=
var forid =3D document.getElementById ? forid_1 : forid_2;=0A=
=0A=
=0A=
=0A=
function log(msg) {=0A=
  /* a top level window is its own parent.  Use !=3D or else fails on IE =
with=0A=
   * infinite loop.=0A=
   */=0A=
  try {=0A=
    if (window.parent !=3D window && window.parent.log) {=0A=
      window.parent.log(window.name + '::' + msg);=0A=
      return;=0A=
    }=0A=
  } catch (e) {=0A=
    // Error: uncaught exception: Permission denied to get property =
Window.log=0A=
  }=0A=
  var logPane =3D forid('log');=0A=
  if (logPane) {=0A=
    var logText =3D '<p class=3Dlogentry><span class=3Dlogdate>' + new =
Date() +=0A=
                  '</span><span class=3Dlogmsg>' + msg + '</span></p>';=0A=
    logPane.innerHTML =3D logText + logPane.innerHTML;=0A=
  } else {=0A=
    window.status =3D msg;=0A=
  }=0A=
}=0A=

------=_NextPart_000_0000_01CA2113.1922B280
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_000D_01CA2113.1922B280"


------=_NextPart_001_000D_01CA2113.1922B280
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://archivistica.blogspot.com/2009/07/pagan-una-indemnizacion-de-mil-euros.html

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang=3Den xml:lang=3D"en" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Archivistica.net</TIT=
LE>
<SCRIPT type=3Dtext/javascript>(function() { var a=3Dwindow;function =
f(e){this.t=3D{};this.tick=3Dfunction(d,b,c){var i=3Dc?c:(new =
Date).getTime();this.t[d]=3D[i,b]};this.tick("start",null,e)}var g=3Dnew =
f;a.jstiming=3D{Timer:f,load:g};try{a.jstiming.pt=3Da.external.pageT}catc=
h(h){};a.tickAboveFold=3Dfunction(e){var =
d,b=3De,c=3D0;if(b.offsetParent){do =
c+=3Db.offsetTop;while(b=3Db.offsetParent)}d=3Dc;d<=3D750&&a.jstiming.loa=
d.tick("aft")};var j=3Dfalse;function =
k(){if(!j){j=3Dtrue;a.jstiming.load.tick("firstScrollTime")}}a.addEventLi=
stener?a.addEventListener("scroll",k,false):a.attachEvent("onscroll",k); =
})();</SCRIPT>

<META content=3D"text/html; charset=3DUTF-8" http-equiv=3DContent-Type>
<META name=3DMSSmartTagsPreventParsing content=3Dtrue>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18812"><LINK =
rel=3Dicon=20
type=3Dimage/vnd.microsoft.icon =
href=3D"http://www.blogger.com/favicon.ico"><LINK=20
title=3D"Archivistica.net - Atom" rel=3Dalternate =
type=3Dapplication/atom+xml=20
href=3D"http://archivistica.blogspot.com/feeds/posts/default"><LINK=20
title=3D"Archivistica.net - RSS" rel=3Dalternate =
type=3Dapplication/rss+xml=20
href=3D"http://archivistica.blogspot.com/feeds/posts/default?alt=3Drss"><=
LINK=20
title=3D"Archivistica.net - Atom" rel=3Dservice.post =
type=3Dapplication/atom+xml=20
href=3D"http://www.blogger.com/feeds/6024386/posts/default"><LINK =
title=3DRSD=20
rel=3DEditURI type=3Dapplication/rsd+xml=20
href=3D"http://www.blogger.com/rsd.g?blogID=3D6024386"><LINK=20
title=3D"Archivistica.net - Atom" rel=3Dalternate =
type=3Dapplication/atom+xml=20
href=3D"http://archivistica.blogspot.com/feeds/7513890752483697535/commen=
ts/default"><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.blogger.com/static/v1/v-css/3727950723-blog_controls.c=
ss"><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.blogger.com/dyn-css/authorization.css?targetBlogID=3D6=
024386&amp;zx=3Deae07e6f-0839-41b9-ab75-70d40f138950">
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.blogger.com/static/v1/v-js/1188848481-backlink.js"></SC=
RIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.blogger.com/static/v1/v-js/463928704-backlink_control.j=
s"></SCRIPT>

<SCRIPT type=3Dtext/javascript>var BL_backlinkURL =3D =
"http://www.blogger.com/dyn-js/backlink_count.js";var BL_blogId =3D =
"6024386";</SCRIPT>

<STYLE type=3Dtext/css>BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; MARGIN: 0px; PADDING-LEFT: =
20px; PADDING-RIGHT: 20px; FONT: small Georgia,Serif; BACKGROUND: #fff; =
COLOR: #333; PADDING-TOP: 40px
}
A:link {
	COLOR: #58a; TEXT-DECORATION: none
}
A:visited {
	COLOR: #969; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c60; TEXT-DECORATION: underline
}
A IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}

@media All   =20
{
#header {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px =
auto 10px; WIDTH: 660px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc =
1px solid
}

}

@media Handheld   =20
{
#header {
	WIDTH: 90%
}
    }
#blog-title {
	BORDER-BOTTOM: #eee 0px solid; BORDER-LEFT: #eee 1px solid; =
PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 1.2em; TEXT-TRANSFORM: uppercase; =
MARGIN: 5px 5px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; =
LETTER-SPACING: 0.2em; COLOR: #666; FONT-SIZE: 200%; BORDER-TOP: #eee =
1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #eee 1px solid; =
PADDING-TOP: 20px
}
#blog-title A {
	COLOR: #666; TEXT-DECORATION: none
}
#blog-title A:hover {
	COLOR: #c60
}
#description {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; =
PADDING-BOTTOM: 20px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 5px 5px; =
PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT: 78%/1.4em "Trebuchet =
MS",Trebuchet,Arial,Verdana,Sans-serif; MAX-WIDTH: 700px; =
LETTER-SPACING: 0.2em; COLOR: #999; BORDER-TOP: #eee 0px solid; =
BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 0px
}

@media All   =20
{
#content {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: =
0px; WIDTH: 660px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#main {
	WIDTH: 410px; FLOAT: left
}
#sidebar {
	WIDTH: 220px; FLOAT: right
}

}

@media Handheld   =20
{
#content {
	WIDTH: 90%
}
#main {
	WIDTH: 100%; FLOAT: none
}
#sidebar {
	WIDTH: 100%; FLOAT: none
}
    }
H2 {
	TEXT-TRANSFORM: uppercase; MARGIN: 1.5em 0px 0.75em; FONT: 78%/1.4em =
"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; LETTER-SPACING: =
0.2em; COLOR: #999
}

@media All   =20
{
.date-header {
	MARGIN: 1.5em 0px 0.5em
}
.post {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 1.5em; MARGIN: 0.5em =
0px 1.5em
}

}

@media Handheld   =20
{
.date-header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1.5em; PADDING-RIGHT: 1.5em; =
PADDING-TOP: 0px
}
.post {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1.5em; PADDING-RIGHT: 1.5em; =
PADDING-TOP: 0px
}
    }
.post-title {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4em; MARGIN: 0.25em 0px 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #c60; FONT-SIZE: 140%; =
FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.post-title A {
	DISPLAY: block; COLOR: #c60; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.post-title A:visited {
	DISPLAY: block; COLOR: #c60; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.post-title STRONG {
	DISPLAY: block; COLOR: #c60; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.post-title STRONG {
	COLOR: #333
}
.post-title A:hover {
	COLOR: #333
}
.post DIV {
	LINE-HEIGHT: 1.6em; MARGIN: 0px 0px 0.75em
}
P.post-footer {
	MARGIN: -0.25em 0px 0px; COLOR: #ccc
}
.post-footer EM {
	TEXT-TRANSFORM: uppercase; FONT: 78%/1.4em "Trebuchet =
MS",Trebuchet,Arial,Verdana,Sans-serif; LETTER-SPACING: 0.1em
}
.comment-link {
	TEXT-TRANSFORM: uppercase; FONT: 78%/1.4em "Trebuchet =
MS",Trebuchet,Arial,Verdana,Sans-serif; LETTER-SPACING: 0.1em
}
.post-footer EM {
	FONT-STYLE: normal; COLOR: #999; MARGIN-RIGHT: 0.6em
}
.comment-link {
	MARGIN-LEFT: 0.6em
}
.post IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; =
PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: =
#ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
.post BLOCKQUOTE {
	MARGIN: 1em 20px
}
.post BLOCKQUOTE P {
	MARGIN: 0.75em 0px
}
#comments H4 {
	TEXT-TRANSFORM: uppercase; MARGIN: 1em 0px; FONT: bold 78%/1.6em =
"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; LETTER-SPACING: =
0.2em; COLOR: #999
}
#comments H4 STRONG {
	FONT-SIZE: 130%
}
#comments-block {
	LINE-HEIGHT: 1.6em; MARGIN: 1em 0px 1.5em
}
#comments-block DT {
	MARGIN: 0.5em 0px
}
#comments-block DD {
	MARGIN: 0.25em 0px 0px
}
#comments-block DD.comment-timestamp {
	TEXT-TRANSFORM: uppercase; MARGIN: -0.25em 0px 2em; FONT: 78%/1.4em =
"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; LETTER-SPACING: 0.1em
}
#comments-block DD P {
	MARGIN: 0px 0px 0.75em
}
.deleted-comment {
	FONT-STYLE: italic; COLOR: gray
}
#sidebar UL {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 1.5em; LIST-STYLE-TYPE: =
none; MARGIN: 0px 0px 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#sidebar LI {
	PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 1.5em; TEXT-INDENT: -15px; MARGIN: =
0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar P {
	LINE-HEIGHT: 1.5em; COLOR: #666
}
#profile-container {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 1.5em; MARGIN: 0px 0px =
1.5em
}
.profile-datablock {
	MARGIN: 0.5em 0px
}
.profile-img {
	DISPLAY: inline
}
.profile-img IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px 8px 3px 0px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 4px; FLOAT: left; BORDER-TOP: #ddd 1px solid; =
BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
.profile-data {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT: bold 78%/1.6em "Trebuchet =
MS",Trebuchet,Arial,Verdana,Sans-serif; LETTER-SPACING: 0.1em
}
.profile-data STRONG {
	DISPLAY: none
}
.profile-textblock {
	MARGIN: 0px 0px 0.5em
}
.profile-link {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT: 78%/1.4em "Trebuchet =
MS",Trebuchet,Arial,Verdana,Sans-serif; LETTER-SPACING: 0.1em
}
#footer {
	MARGIN: 0px auto; WIDTH: 660px; CLEAR: both
}
#footer HR {
	DISPLAY: none
}
#footer P {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT: 78%/1.6em "Trebuchet =
MS",Trebuchet,Verdana,Sans-serif; LETTER-SPACING: 0.1em; PADDING-TOP: =
15px
}
#blogfeeds {
=09
}
#postfeeds {
=09
}
</STYLE>
<!-- -->
<STYLE type=3Dtext/css>@import url( =
http://www.blogger.com/static/v1/v-css/navbar/697174003-classic.css );
DIV.b-mobile {
	DISPLAY: none
}
</STYLE>
</HEAD>
<BODY>
<SCRIPT type=3Dtext/javascript>=0A=
    function setAttributeOnload(object, attribute, val) {=0A=
      if(window.addEventListener) {=0A=
        window.addEventListener("load",=0A=
          function(){ object[attribute] =3D val; }, false);=0A=
      } else {=0A=
        window.attachEvent('onload', function(){ object[attribute] =3D =
val; });=0A=
      }=0A=
    }=0A=
  </SCRIPT>
<IFRAME id=3Dnavbar-iframe title=3D"Blogger Navigation and Search" =
height=3D30=20
marginHeight=3D0=20
src=3D"http://www.blogger.com/navbar.g?targetBlogID=3D6024386&amp;blogNam=
e=3DArchivistica.net&amp;publishMode=3DPUBLISH_MODE_BLOGSPOT&amp;navbarTy=
pe=3DBLUE&amp;layoutType=3DCLASSIC&amp;searchRoot=3Dhttp%3A%2F%2Farchivis=
tica.blogspot.com%2Fsearch&amp;blogLocale=3Des_ES&amp;homepageUrl=3Dhttp%=
3A%2F%2Farchivistica.blogspot.com%2F"=20
frameBorder=3D0 width=3D"100%" marginWidth=3D0 scrolling=3Dno></IFRAME>
<DIV></DIV>
<DIV id=3Dheader>
<H1 id=3Dblog-title><A =
href=3D"http://archivistica.blogspot.com/">Archivistica.net=20
</A></H1>
<P id=3Ddescription>Noticias sobre archiv=C3=ADstica. Blog de Mar=C3=ADa =
Jos=C3=A9=20
Aldaz.</P></DIV><!-- Begin #content -->
<DIV id=3Dcontent><!-- Begin #main -->
<DIV id=3Dmain>
<DIV id=3Dmain2>
<H2 class=3Ddate-header>7.07.2009</H2><!-- Begin .post -->
<DIV class=3Dpost><A name=3D7513890752483697535></A>
<DIV class=3Dpost-body>
<DIV>
<DIV style=3D"CLEAR: both"></DIV>
<DIV align=3Djustify><A=20
href=3D"http://3.bp.blogspot.com/_YLqZryv7ExI/SlNElQbc-cI/AAAAAAAAGYE/1Et=
Bn8kMGUw/s1600-h/1246775.jpg"><IMG=20
style=3D"MARGIN: 0px 10px 10px 0px; WIDTH: 200px; FLOAT: left; HEIGHT: =
152px; CURSOR: hand"=20
id=3DBLOGGER_PHOTO_ID_5355699788729612738 border=3D0 alt=3D""=20
src=3D"http://3.bp.blogspot.com/_YLqZryv7ExI/SlNElQbc-cI/AAAAAAAAGYE/1EtB=
n8kMGUw/s200/1246775.jpg"></A><STRONG><SPAN=20
style=3D"COLOR: #330099">Pagan una indemnizaci=C3=B3n de mil euros por =
18 documentos=20
p=C3=BAblicos de Ojacastro.</SPAN></STRONG><BR>La Asociaci=C3=B3n de =
Amigos de Ojacastro=20
(La Rioja) ha pagado una indemnizaci=C3=B3n de 1.000 euros al poseedor, =
que no=20
propietario, de 18 documentos p=C3=BAblicos de este municipio, fechados =
entre los=20
a=C3=B1os 1537 y 1847, que se incorporar=C3=A1n al Ayuntamiento de la =
localidad tras ser=20
retirados de una subasta prevista en Bilbao.<BR>El consejero de =
Administraciones=20
P=C3=BAblicas, Conrado Escobar, en presencia del alcalde de Ojacastro, =
Juan Mart=C3=ADn=20
del Val, ha recibido estos manuscritos hist=C3=B3ricos del municipio de =
manos del=20
consejero de Subastas Bilbao XXI, =C3=81lvaro Jubera.<BR>Escobar ha =
indicado que se=20
ha alcanzado la "=C3=BAnica soluci=C3=B3n posible", por lo que "todos" =
deben estar=20
"moderadamente satisfechos" por el regreso de estos documentos de origen =
p=C3=BAblico=20
al Ayuntamiento, al que ha considerado su propietario.<BR>Ha afirmado =
que no se=20
conocen las causas por las que estos manuscritos salieron del =
Ayuntamiento hace=20
"bastantes a=C3=B1os".<BR><A=20
href=3D"http://www.abc.es/agencias/noticia.asp?noticia=3D38746&amp;titulo=
=3DPagan+una+indemnizaci%F3n+de+mil+euros+por+18+documentos+p%FAblicos+de=
+Ojacastro">M=C3=A1s=20
informaci=C3=B3n </A></DIV>
<DIV style=3D"PADDING-BOTTOM: 0.25em; CLEAR: both"></DIV>
<P class=3Dblogger-labels>Etiquetas: <A=20
href=3D"http://archivistica.blogspot.com/search/label/Subastas"=20
rel=3Dtag>Subastas</A></P></DIV></DIV>
<P class=3Dpost-footer><EM>entrada de archivistica a las <A =
class=3Dpost-footer-link=20
title=3D"permanent link"=20
href=3D"http://archivistica.blogspot.com/2009/07/pagan-una-indemnizacion-=
de-mil-euros.html">7/07/2009=20
02:44:00 PM </A></EM></P></DIV><!-- End .post --><!-- Begin #comments =
-->
<DIV id=3Dcomments><A name=3Dcomments></A>
<H4>0 comentarios:</H4>
<DL id=3Dcomments-block></DL>
<P class=3Dcomment-timestamp><A class=3Dcomment-link=20
onclick=3D"window.open(this.href, 'bloggerPopup', =
'toolbar=3D0,scrollbars=3D1,location=3D0,statusbar=3D1,menubar=3D0,resiza=
ble=3D1,width=3D400,height=3D450');return false;"=20
href=3D"https://www.blogger.com/comment.g?blogID=3D6024386&amp;postID=3D7=
513890752483697535&amp;isPopup=3Dtrue">Publicar=20
un comentario en la entrada</A> </P>
<P id=3Dpostfeeds>Suscribirse a Enviar comentarios [<A=20
href=3D"http://archivistica.blogspot.com/feeds/7513890752483697535/commen=
ts/default"=20
type=3Dapplication/atom+xml target=3D_blank>Atom</A>]</P><A =
name=3Dlinks></A>
<H4>Enlaces a esta entrada:</H4>
<DL id=3Dcomments-block>
  <SCRIPT type=3Dtext/javascript defer charset=3Dutf-8=20
  =
src=3D"http://www.blogger.com/dyn-js/backlink.js?blogID=3D6024386&amp;pos=
tID=3D7513890752483697535">=0A=
</SCRIPT>
  <NOSCRIPT><A=20
  =
href=3D"http://blogsearch.google.com/?ui=3Dblg&amp;q=3Dlink%3Ahttp%3A%2F%=
2Farchivistica.blogspot.com%2F2009%2F07%2Fpagan-una-indemnizacion-de-mil-=
euros.html">Ver=20
  los enlaces a esta entrada</A></NOSCRIPT>=20
  <DIV style=3D"DISPLAY: none" id=3Dblogger-dcom-block>
  <DT class=3Dcomment-title><SPAN class=3Dcomment-toggler>&nbsp;</SPAN> =
<A=20
  =
href=3D"http://archivistica.blogspot.com/2009/07/%3C$BlogBacklinkURL$%3E"=
=20
  rel=3Dnofollow>&lt;$BlogBacklinkTitle$&gt;</A> <SPAN=20
  class=3D"item-control blog-admin"><A=20
  style=3D"BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none"=20
  title=3D"Eliminar enlace"=20
  =
href=3D"http://www.blogger.com/delete-backlink.g?blogID=3D6024386&amp;pos=
tID=3D7513890752483697535&amp;backlinkURL=3D%3C$BlogBacklinkURLEscaped$%3=
E"><SPAN=20
  class=3Ddelete-comment-icon>&nbsp;</SPAN></A></SPAN>=20
  <DD class=3Dcomment-body>&lt;$BlogBacklinkSnippet$&gt; <BR><SPAN=20
  class=3Dcomment-poster><EM>&lt;$I18NPostedByBacklinkAuthor$&gt; @=20
  &lt;$BlogBacklinkDateTime$&gt;</EM> </SPAN></DD></DIV>
  <SCRIPT type=3Dtext/javascript>if (typeof BL_addOnLoadEvent =3D=3D =
'function') { BL_addOnLoadEvent(function() { BL_writeBacklinks(); }); =
}</SCRIPT>
</DL>
<P class=3Dcomment-timestamp>
<SCRIPT type=3Dtext/javascript>function BlogThis() {=0A=
Q=3D''; x=3Ddocument; y=3Dwindow;=0A=
if(x.selection) {=0A=
  Q=3Dx.selection.createRange().text;=0A=
} else if (y.getSelection) {=0A=
  Q=3Dy.getSelection();=0A=
} else if (x.getSelection) {=0A=
  Q=3Dx.getSelection();=0A=
}=0A=
popw =3D y.open('http://www.blogger.com/blog-this.g?t=3D' +=0A=
  escape(Q) + '&u=3D' + escape(location.href) + '&n=3D' +=0A=
  escape(document.title),'bloggerForm',=0A=
  =
'scrollbars=3Dno,width=3D475,height=3D300,top=3D175,left=3D75,status=3Dye=
s,resizable=3Dyes');=0A=
void(0);=0A=
}=0A=
</SCRIPT>
<A id=3Db-backlink class=3Dcomment-link =
href=3D"javascript:BlogThis();">Crear un=20
enlace</A></P>
<P class=3Dcomment-timestamp><A =
href=3D"http://archivistica.blogspot.com/">&lt;&lt;=20
P=C3=A1gina principal</A> </P></DIV><!-- End #comments =
--></DIV></DIV><!-- End #main --><!-- Begin #sidebar -->
<DIV id=3Dsidebar>
<DIV id=3Dsidebar2><!-- Begin #profile-container -->
<DIV id=3Dprofile-container>
<H2 class=3Dsidebar-title>Contribuyentes</H2>
<UL class=3Dprofile-datablock>
  <LI class=3Dprofile-link><A=20
  =
href=3D"http://www.blogger.com/profile/09018379822131366641">archivistica=
</A>=20
  <LI class=3Dprofile-link><A=20
  =
href=3D"http://www.blogger.com/profile/03457020496979801543">Mar=C3=ADa =
Jos=C3=A9=20
  Aldaz</A> </LI></UL></DIV><!-- End #profile -->
<H2 class=3Dsidebar-title>Entradas anteriores</H2>
<UL id=3Drecently>
  <LI><A=20
  =
href=3D"http://archivistica.blogspot.com/2009/07/francia-y-belgica-acuerd=
an-intercambiar.html">Francia=20
  y B=C3=A9lgica acuerdan intercambiar informaci=C3=B3...</A>=20
  <LI><A=20
  =
href=3D"http://archivistica.blogspot.com/2009/07/la-diputacion-de-toledo-=
digitaliza-las.html">La=20
  Diputaci=C3=B3n de Toledo digitaliza las actas de la...</A>=20
  <LI><A=20
  =
href=3D"http://archivistica.blogspot.com/2009/07/tuenti-desactiva-las-cue=
ntas-de-los.html">Tuenti=20
  desactiva las cuentas de los menores de 14 ...</A>=20
  <LI><A=20
  =
href=3D"http://archivistica.blogspot.com/2009/07/plan-de-inversiones-para=
-la-mejora-de.html">Plan=20
  de inversiones para la mejora de la accesibil...</A>=20
  <LI><A=20
  =
href=3D"http://archivistica.blogspot.com/2009/07/la-biblia-mas-antigua-de=
l-mundo-esta-ya.html">La=20
  Biblia m=C3=A1s antigua del mundo est=C3=A1 ya disponible...</A>=20
  <LI><A=20
  =
href=3D"http://archivistica.blogspot.com/2009/07/la-esposa-del-director-d=
el-mi6-publica.html">La=20
  esposa del director del MI6 publica en Facebook...</A>=20
  <LI><A=20
  =
href=3D"http://archivistica.blogspot.com/2009/07/mexico-peligran-los-arch=
ivos-de-la.html">M=C3=A9xico:=20
  peligran los archivos de la administraci=C3=B3n...</A>=20
  <LI><A=20
  =
href=3D"http://archivistica.blogspot.com/2009/07/burlas-y-venganzas-amoro=
sas-circulan.html">Burlas=20
  y venganzas amorosas circulan por la red de...</A>=20
  <LI><A=20
  =
href=3D"http://archivistica.blogspot.com/2009/07/los-juzgados-de-la-rioja=
-reestructuran.html">Los=20
  juzgados de La Rioja reestructuran sus archivo...</A>=20
  <LI><A=20
  =
href=3D"http://archivistica.blogspot.com/2009/07/la-cnc-obliga-las-electr=
icas-abrir-sus.html">La=20
  CNC obliga a las el=C3=A9ctricas a abrir sus bases d...</A> </LI></UL>
<P id=3Dpowered-by><A href=3D"http://www.blogger.com/"><IMG =
alt=3D"Powered by Blogger"=20
src=3D"http://buttons.blogger.com/bloggerbutton1.gif"></A></P>
<P id=3Dblogfeeds>Suscribirse a<BR>Entradas [<A=20
href=3D"http://archivistica.blogspot.com/feeds/posts/default"=20
type=3Dapplication/atom+xml target=3D_blank>Atom</A>]</P><!--
  <p>This is a paragraph of text that could go in the sidebar.</p>
  --></DIV></DIV><!-- End #sidebar --></DIV><!-- End #content --><!-- =
Begin #footer -->
<DIV id=3Dfooter>
<HR>

<P><!--This is an optional footer. If you want text here, place it =
inside these tags, and remove this comment. -->&nbsp;</P></DIV><!-- End =
#footer -->
<SCRIPT type=3Dtext/javascript =
src=3D"http://www.google-analytics.com/urchin.js">
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
_uacct =3D "UA-1531367-1";
urchinTracker();
</SCRIPT>
</BODY></HTML>

------=_NextPart_001_000D_01CA2113.1922B280
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/navbar.g?targetBlogID=6024386&blogName=Archivistica.net&publishMode=PUBLISH_MODE_BLOGSPOT&navbarType=BLUE&layoutType=CLASSIC&searchRoot=http%3A%2F%2Farchivistica.blogspot.com%2Fsearch&blogLocale=es_ES&homepageUrl=http%3A%2F%2Farchivistica.blogspot.com%2F

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML dir=3Dltr><HEAD>
<META content=3D"text/html; charset=3Dutf-8" =
http-equiv=3DContent-Type><LINK=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://www.blogger.com/static/v1/v-css/navbar/2461938849-navbar1_=
bundle.css">
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18812"></HEAD>
<BODY class=3D"null lang_es">
<SCRIPT type=3Dtext/javascript=20
src=3D"http://www.blogger.com/static/v1/v-app/scripts/4095335807-common.j=
s"></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
         =0A=
       function showDrop() {=0A=
         var overlap =3D 5;=0A=
         var dropdown_position =3D=0A=
           GetPageOffsetRight(document.getElementById('b-flag-this')) - =
overlap + "px";=0A=
=0A=
         document.getElementById('flagi').style.display =3D 'inline';=0A=
         document.getElementById('flagi').style.left =3D =
dropdown_position;=0A=
       }=0A=
=0A=
       =0A=
       function hideDrop() {=0A=
         document.getElementById('flagi').style.display =3D "none";=0A=
       }=0A=
     </SCRIPT>

<DIV style=3D"POSITION: absolute" id=3Dflagi onmouseover=3DshowDrop()=20
onmouseout=3DhideDrop();>Notificar a Blogger la presencia de <A=20
href=3D"http://help.blogger.com/bin/answer.py?answer=3D42517"=20
target=3D_blank>contenido de dudosa reputaci=C3=B3n</A> en esta =
p=C3=A1gina.</DIV>
<DIV style=3D"POSITION: absolute" id=3Dunflagi onmouseover=3DshowDrop()=20
onmouseout=3DhideDrop()>Has marcado este blog, indicando que contiene <A =

href=3D"http://help.blogger.com/bin/answer.py?answer=3D42517"=20
target=3D_blank>contenido de dudosa reputaci=C3=B3n</A>.</DIV>
<DIV id=3Db-navbar><A id=3Db-logo title=3D"Ir a Blogger.com" =
tabIndex=3D1=20
href=3D"http://www.blogger.com/">
<DIV id=3Dnavbar-logo><SPAN>Blogger</SPAN></DIV></A>
<DIV id=3Db-sms class=3Db-mobile><A tabIndex=3D2=20
href=3D"sms:?body=3DHola%2C%20echa%20un%20vistazo%20a%20Archivistica.net%=
20en%20http%3A%2F%2Farchivistica.blogspot.com%2F.">Enviar=20
como SMS</A></DIV>
<DIV id=3Db-search>
<TABLE border=3D0 cellSpacing=3D0 cellPadding=3D0>
  <TBODY>
  <TR>
    <TD class=3Dnavsearch vAlign=3Dcenter noWrap>
      <FORM style=3D"DISPLAY: inline" id=3Dsearchthis method=3Dget=20
      action=3Dhttp://archivistica.blogspot.com/search>
      <TABLE cellSpacing=3D0 cellPadding=3D0>
        <TBODY>
        <TR>
          <TD vAlign=3Dcenter><INPUT id=3Db-query title=3D"Buscar blog" =
tabIndex=3D3=20
            name=3Dq></TD>
          <TD class=3Dnavbutton vAlign=3Dcenter><NOSCRIPT><INPUT =
id=3Db-searchbtn=20
            title=3D"Buscar este blog" tabIndex=3D4 alt=3D"Buscar este =
blog"=20
            =
src=3D"http://www.blogger.com/img/navbar/1/btn_search_this.png"=20
            type=3Dimage></NOSCRIPT>
            <SCRIPT type=3Dtext/javascript>=0A=
  document.write("\x3cdiv id\x3d\x22b-search-this\x22 =
class\x3d\x22btn\x22 =
onclick\x3d\x22document.getElementById(\x26#39;searchthis\x26#39;).submit=
()\x22 tabindex\x3d\x224\x22\x3e\x3cdiv\x3eBuscar =
blog\x3c/div\x3e\x3c/div\x3e");=0A=
</SCRIPT>
             </TD>
          <TD class=3Dnavbutton vAlign=3Dcenter>
            <SCRIPT type=3Dtext/javascript>=0A=
  document.write("\x3cdiv id\x3d\x22b-flag-this\x22 class\x3d\x22btn\x22 =
onmouseover\x3d\x22showDrop()\x22 onmouseout\x3d\x22hideDrop()\x22 =
tabindex\x3d\x225\x22 =
onclick\x3d\x22window.open(\x26quot;http://help.blogger.com/?action\\x3df=
lag\\x26blog_ID\\x3d6024386\\x26blog_URL\\x3dhttp%3A%2F%2Farchivistica.bl=
ogspot.com%2F\x26quot;)\x22\x3e\x3cdiv =
id\x3d\x22bt-flag-body\x22\x3e\x3cimg class\x3d\x22flag\x22 =
alt\x3d\x22\x22 src\x3d\x22/img/blank.gif\x22\x3e\n\x3cspan =
class\x3d\x22flag-text\x22\x3eMarcar =
blog\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e");=0A=
</SCRIPT>
          </TD></TR></TBODY></TABLE></FORM></TD>
    <TD vAlign=3Dcenter width=3D"100%" noWrap><A id=3Db-next =
tabIndex=3D6=20
      href=3D"http://www.blogger.com/next-blog?navBar=3Dtrue">Siguiente =
blog=C2=BB</A></TD>
    <TD class=3Dnavbar-right vAlign=3Dcenter noWrap align=3Dright><A =
id=3Db-getorpost=20
      tabIndex=3D7 href=3D"http://www.blogger.com/signup.g">Crear un =
blog</A> | <A=20
      tabIndex=3D8 =
href=3D"http://www.blogger.com/">Acceder</A></TD></TR></TBODY></TABLE>
<DIV id=3Db-search-img></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
        function closePopup(wnd) {=0A=
          wnd.close();=0A=
        }=0A=
      </SCRIPT>
</BODY></HTML>

------=_NextPart_001_000D_01CA2113.1922B280--

------=_NextPart_000_0000_01CA2113.1922B280
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/static/v1/v-js/1188848481-backlink.js

// Global variable which is populated by the dynamic javascript =0A=
// retrieved from a request to the blogger server=0A=
var BL_Backlinks =3D new Array();=0A=
var BL_BacklinkCount =3D new Array();=0A=
=0A=
function BL_processBacklinkTemplate(templateHTML) {=0A=
  var finalHTML =3D "";=0A=
  for (i=3D0; i < BL_Backlinks.length; i++) {=0A=
    var html =3D templateHTML;=0A=
    var escapedURL =3D =
encodeURIComponent(BL_Backlinks[i]["BlogBacklinkURL"]);=0A=
    html =3D =
html.replace(/(<|%3C|&lt;)\$BlogBacklinkURL\$(>|%3E|&gt;)/g,BL_Backlinks[=
i]["BlogBacklinkURL"]);=0A=
    html =3D =
html.replace(/(<|%3C|&lt;)\$BlogBacklinkURLEscaped\$(>|%3E|&gt;)/g,escape=
dURL);=0A=
    html =3D =
html.replace(/(<|%3C|&lt;)\$BlogBacklinkTitle\$(>|%3E|&gt;)/g,BL_Backlink=
s[i]["BlogBacklinkTitle"]);=0A=
    html =3D =
html.replace(/(<|%3C|&lt;)\$BlogBacklinkSnippet\$(>|%3E|&gt;)/g,BL_Backli=
nks[i]["BlogBacklinkSnippet"]);=0A=
    html =3D =
html.replace(/(<|%3C|&lt;)\$BlogBacklinkAuthor\$(>|%3E|&gt;)/g,BL_Backlin=
ks[i]["BlogBacklinkAuthor"]);=0A=
    html =3D =
html.replace(/(<|%3C|&lt;)\$BlogBacklinkDateTime\$(>|%3E|&gt;)/g,BL_Backl=
inks[i]["BlogBacklinkDateTime"]);=0A=
    finalHTML +=3D html;=0A=
  }=0A=
  return finalHTML;=0A=
}=0A=
=0A=
function BL_writeBacklinks() {=0A=
  var dcomDiv =3D document.getElementById('blogger-dcom-block');=0A=
  if (dcomDiv !=3D null && dcomDiv.innerHTML) {=0A=
    var finalHTML =3D BL_processBacklinkTemplate(dcomDiv.innerHTML); =0A=
    // Add a div with a unique id to test if the subsequent write=0A=
    // succeeded=0A=
    if (finalHTML !=3D "") {=0A=
      finalHTML +=3D '<span id=3D"blogger-dcom-ihtest"></span>';=0A=
      dcomDiv.innerHTML =3D finalHTML;=0A=
      if (document.getElementById('blogger-dcom-ihtest')) {=0A=
        dcomDiv.style.display =3D "block";         	=0A=
      }=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
function BL_addOnLoadEvent(func) {=0A=
  var oldonload =3D window.onload;=0A=
  if (typeof window.onload !=3D 'function') {=0A=
    window.onload =3D func;=0A=
  } else {=0A=
    window.onload =3D function() {=0A=
      oldonload();=0A=
      func();=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
function BL_loadScript (url) {=0A=
  if (document.getElementById) {=0A=
    var script =3D document.createElement('script');=0A=
    script.defer =3D true;=0A=
    script.src =3D url;=0A=
    document.getElementsByTagName('head')[0].appendChild(script);=0A=
  }=0A=
}=0A=
=0A=
function BL_populateBacklinksCount() {=0A=
  var linkSpans =3D document.getElementsByTagName("span");=0A=
  var postQuery =3D "";=0A=
  for (var i=3D0; i < linkSpans.length; i++) {=0A=
    if (linkSpans[i].className =3D=3D "backlinkcount") {         =0A=
      var postId =3D linkSpans[i].id;	=0A=
      if (postId) {=0A=
        BL_BacklinkCount[postId] =3D linkSpans[i];=0A=
        postQuery +=3D "&postID=3D" + postId;=0A=
      }=0A=
    }=0A=
  }=0A=
  if (postQuery !=3D "") {=0A=
    var url =3D window.BL_backlinkURL + "?blogID=3D" + window.BL_blogId =
+ postQuery; =0A=
    BL_loadScript(url);	=0A=
  }=0A=
}=0A=
=0A=
BL_addOnLoadEvent(function() { BL_populateBacklinksCount(); })=0A=

------=_NextPart_000_0000_01CA2113.1922B280
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/static/v1/v-js/463928704-backlink_control.js

if (document.getElementById) {=0A=
  var toggle_opened =3D new Image();=0A=
  var toggle_closed =3D new Image();=0A=
  // pre-loading the images=0A=
  toggle_opened.src =3D "http://www.blogger.com/img/triangle_open.gif";=0A=
  toggle_closed.src =3D "http://www.blogger.com/img/triangle_ltr.gif";=0A=
  document.write(['<style type=3D"text/css">',=0A=
                '.comment-toggler {',=0A=
                'background:url(',=0A=
	        toggle_closed.src,=0A=
		') no-repeat left center;',=0A=
	        'padding-right:11px;',=0A=
		'margin-right:0.1em;',=0A=
		'cursor:pointer;',=0A=
                'cursor:hand;',=0A=
	        '}',=0A=
	        '#blogger-dcom-block dd {',=0A=
		'display:none;',=0A=
		'margin-top:1em;',=0A=
		'padding-left:14px;',=0A=
		'margin-left:0.4em;',=0A=
		'}',=0A=
		'</style>'].join(""));=0A=
=0A=
  // Register old onmousedown function=0A=
  var BL_oldonmousedown =3D document.onmousedown; =0A=
=0A=
  document.onmousedown =3D function(e) {  =0A=
   =0A=
    var shouldPropagate =3D true;=0A=
=0A=
    var target =3D window.event ? window.event.srcElement : e.target;=0A=
	    =0A=
    if (target.className =3D=3D "comment-toggler") {=0A=
      var dt =3D target.parentNode;=0A=
      var dd =3D dt.nextSibling;=0A=
		=0A=
      while (dd.tagName !=3D "DD") {=0A=
        dd =3D dd.nextSibling; =0A=
      }=0A=
		=0A=
      if (dd.style.display =3D=3D "block") {=0A=
        dd.style.display =3D "none";=0A=
        target.style.backgroundImage =3D "url(" + toggle_closed.src + =
")";=0A=
      } else {=0A=
        dd.style.display =3D "block";=0A=
        target.style.backgroundImage =3D "url(" + toggle_opened.src + =
")";=0A=
      } =0A=
      shouldPropagate =3D false;	=0A=
    }	    =0A=
    // call old onmousedown function if registered 	=0A=
    if (typeof window.BL_oldonmousedown =3D=3D 'function') {=0A=
      return window.BL_oldonmousedown(e);=0A=
    }=0A=
    return shouldPropagate;    =0A=
  }=0A=
}=0A=
=0A=

------=_NextPart_000_0000_01CA2113.1922B280
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.blogger.com/dyn-js/backlink.js?blogID=6024386&postID=7513890752483697535

=0A=
var backlink;=0A=

------=_NextPart_000_0000_01CA2113.1922B280
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google-analytics.com/urchin.js

//-- Google Analytics Urchin Module=0A=
//-- Copyright 2007 Google, All Rights Reserved.=0A=
=0A=
//-- Urchin On Demand Settings ONLY=0A=
var _uacct=3D"";			// set up the Urchin Account=0A=
var _userv=3D1;			// service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A=
=0A=
//-- UTM User Settings=0A=
var _ufsc=3D1;			// set client info flag (1=3Don|0=3Doff)=0A=
var _udn=3D"auto";		// (auto|none|domain) set the domain name for cookies=0A=
var _uhash=3D"on";		// (on|off) unique domain hash for cookies=0A=
var _utimeout=3D"1800";   	// set the inactive session timeout in seconds=0A=
var _ugifpath=3D"/__utm.gif";	// set the web path to the __utm.gif file=0A=
var _utsp=3D"|";			// transaction field separator=0A=
var _uflash=3D1;			// set flash version detect option (1=3Don|0=3Doff)=0A=
var _utitle=3D1;			// set the document title detect option =
(1=3Don|0=3Doff)=0A=
var _ulink=3D0;			// enable linker functionality (1=3Don|0=3Doff)=0A=
var _uanchor=3D0;			// enable use of anchors for campaign =
(1=3Don|0=3Doff)=0A=
var _utcp=3D"/";			// the cookie path for tracking=0A=
var _usample=3D100;		// The sampling % of visitors to track (1-100).=0A=
=0A=
//-- UTM Campaign Tracking Settings=0A=
var _uctm=3D1;			// set campaign tracking module (1=3Don|0=3Doff)=0A=
var _ucto=3D"15768000";		// set timeout in seconds (6 month default)=0A=
var _uccn=3D"utm_campaign";	// name=0A=
var _ucmd=3D"utm_medium";		// medium (cpc|cpm|link|email|organic)=0A=
var _ucsr=3D"utm_source";		// source=0A=
var _uctr=3D"utm_term";		// term/keyword=0A=
var _ucct=3D"utm_content";	// content=0A=
var _ucid=3D"utm_id";		// id number=0A=
var _ucno=3D"utm_nooverride";	// don't override=0A=
=0A=
//-- Auto/Organic Sources and Keywords=0A=
var _uOsr=3Dnew Array();=0A=
var _uOkw=3Dnew Array();=0A=
_uOsr[0]=3D"google";	_uOkw[0]=3D"q";=0A=
_uOsr[1]=3D"yahoo";	_uOkw[1]=3D"p";=0A=
_uOsr[2]=3D"msn";		_uOkw[2]=3D"q";=0A=
_uOsr[3]=3D"aol";		_uOkw[3]=3D"query";=0A=
_uOsr[4]=3D"aol";		_uOkw[4]=3D"encquery";=0A=
_uOsr[5]=3D"lycos";	_uOkw[5]=3D"query";=0A=
_uOsr[6]=3D"ask";		_uOkw[6]=3D"q";=0A=
_uOsr[7]=3D"altavista";	_uOkw[7]=3D"q";=0A=
_uOsr[8]=3D"netscape";	_uOkw[8]=3D"query";=0A=
_uOsr[9]=3D"cnn";	_uOkw[9]=3D"query";=0A=
_uOsr[10]=3D"looksmart";	_uOkw[10]=3D"qt";=0A=
_uOsr[11]=3D"about";	_uOkw[11]=3D"terms";=0A=
_uOsr[12]=3D"mamma";	_uOkw[12]=3D"query";=0A=
_uOsr[13]=3D"alltheweb";	_uOkw[13]=3D"q";=0A=
_uOsr[14]=3D"gigablast";	_uOkw[14]=3D"q";=0A=
_uOsr[15]=3D"voila";	_uOkw[15]=3D"rdata";=0A=
_uOsr[16]=3D"virgilio";	_uOkw[16]=3D"qs";=0A=
_uOsr[17]=3D"live";	_uOkw[17]=3D"q";=0A=
_uOsr[18]=3D"baidu";	_uOkw[18]=3D"wd";=0A=
_uOsr[19]=3D"alice";	_uOkw[19]=3D"qs";=0A=
_uOsr[20]=3D"yandex";	_uOkw[20]=3D"text";=0A=
_uOsr[21]=3D"najdi";	_uOkw[21]=3D"q";=0A=
_uOsr[22]=3D"aol";	_uOkw[22]=3D"q";=0A=
_uOsr[23]=3D"club-internet"; _uOkw[23]=3D"query";=0A=
_uOsr[24]=3D"mama";	_uOkw[24]=3D"query";=0A=
_uOsr[25]=3D"seznam";	_uOkw[25]=3D"q";=0A=
_uOsr[26]=3D"search";	_uOkw[26]=3D"q";=0A=
_uOsr[27]=3D"wp";	_uOkw[27]=3D"szukaj";=0A=
_uOsr[28]=3D"onet";	_uOkw[28]=3D"qt";=0A=
_uOsr[29]=3D"netsprint";	_uOkw[29]=3D"q";=0A=
_uOsr[30]=3D"google.interia";	_uOkw[30]=3D"q";=0A=
_uOsr[31]=3D"szukacz";	_uOkw[31]=3D"q";=0A=
_uOsr[32]=3D"yam";	_uOkw[32]=3D"k";=0A=
_uOsr[33]=3D"pchome";	_uOkw[33]=3D"q";=0A=
_uOsr[34]=3D"kvasir";	_uOkw[34]=3D"searchExpr";=0A=
_uOsr[35]=3D"sesam";	_uOkw[35]=3D"q";=0A=
_uOsr[36]=3D"ozu"; _uOkw[36]=3D"q";=0A=
_uOsr[37]=3D"terra"; _uOkw[37]=3D"query";=0A=
_uOsr[38]=3D"nostrum"; _uOkw[38]=3D"query";=0A=
_uOsr[39]=3D"mynet"; _uOkw[39]=3D"q";=0A=
_uOsr[40]=3D"ekolay"; _uOkw[40]=3D"q";=0A=
_uOsr[41]=3D"search.ilse"; _uOkw[41]=3D"search_for";=0A=
_uOsr[42]=3D"bing"; _uOkw[42]=3D"q";=0A=
=0A=
//-- Auto/Organic Keywords to Ignore=0A=
var _uOno=3Dnew Array();=0A=
//_uOno[0]=3D"urchin";=0A=
//_uOno[1]=3D"urchin.com";=0A=
//_uOno[2]=3D"www.urchin.com";=0A=
=0A=
//-- Referral domains to Ignore=0A=
var _uRno=3Dnew Array();=0A=
//_uRno[0]=3D".urchin.com";=0A=
=0A=
//-- **** Don't modify below this point ***=0A=
var =
_uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D=
0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1.3";=0A=
var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A=
if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A=
if (_udl.protocol=3D=3D"https:") =
_ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A=
if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A=
function urchinTracker(page) {=0A=
 if (_udl.protocol=3D=3D"file:") return;=0A=
 if (_uff && (!page || page=3D=3D"")) return;=0A=
 var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0,nv=3D0;=0A=
 var nx=3D" expires=3D"+_uNx()+";";=0A=
 var dc=3D_ubd.cookie;=0A=
 _udh=3D_uDomain();=0A=
 if (!_uVG()) return;=0A=
 _uu=3DMath.round(Math.random()*2147483647);=0A=
 _udt=3Dnew Date();=0A=
 _ust=3DMath.round(_udt.getTime()/1000);=0A=
 a=3Ddc.indexOf("__utma=3D"+_udh+".");=0A=
 b=3Ddc.indexOf("__utmb=3D"+_udh);=0A=
 c=3Ddc.indexOf("__utmc=3D"+_udh);=0A=
 if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 if (_utimeout && _utimeout!=3D"") {=0A=
  x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A=
  x=3D" expires=3D"+x.toGMTString()+";";=0A=
 }=0A=
 if (_ulink) {=0A=
  if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
  s+=3D_udl.search;=0A=
  if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A=
   if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A=
   if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A=
   if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A=
   v=3D_uGC(s,"__utmv=3D","&");=0A=
   z=3D_uGC(s,"__utmz=3D","&");=0A=
   k=3D_uGC(s,"__utmk=3D","&");=0A=
   xx=3D_uGC(s,"__utmx=3D","&");=0A=
   if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) =
{_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A=
   if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A=
   else if(a!=3D"-") f=3D2;=0A=
  }=0A=
 }=0A=
 if(f=3D=3D1) {=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A=
 } else if (f=3D=3D2) {=0A=
  a=3D_uFixA(s,"&",_ust);=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A=
   b =3D _uGC(dc,"__utmb=3D"+_udh,";");=0A=
   b =3D ("-" =3D=3D b) ? _udh : b;  =0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
 } else {=0A=
  if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A=
  else {=0A=
   a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A=
   nv=3D1;=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 }=0A=
 if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A=
   xx=3D_uUES(xx);=0A=
   if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 if (_ulink && v && v!=3D"" && v!=3D"-") {=0A=
  v=3D_uUES(v);=0A=
  if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 var wc=3Dwindow;=0A=
 var c=3D_ubd.cookie;=0A=
 if(wc && wc.gaGlobal && wc.gaGlobal.dh=3D=3D_udh){=0A=
  var g=3Dwc.gaGlobal;=0A=
  var ua=3Dc.split("__utma=3D"+_udh+".")[1].split(";")[0].split(".");=0A=
  if(g.sid)ua[3]=3Dg.sid;=0A=
  if(nv>0){=0A=
   ua[2]=3Dua[3];=0A=
   if(g.vid){=0A=
    var v=3Dg.vid.split(".");=0A=
    ua[0]=3Dv[0];=0A=
    ua[1]=3Dv[1];=0A=
   }=0A=
  }=0A=
  _ubd.cookie=3D"__utma=3D"+_udh+"."+ua.join(".")+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 _uInfo(page);=0A=
 _ufns=3D0;=0A=
 _ufno=3D0;=0A=
 if (!page || page=3D=3D"") _uff=3D1;=0A=
}=0A=
function _uGH() {=0A=
 var hid;=0A=
 var wc=3Dwindow;=0A=
 if (wc && wc.gaGlobal && wc.gaGlobal.hid) {=0A=
  hid=3Dwc.gaGlobal.hid;=0A=
 } else {=0A=
  hid=3DMath.round(Math.random()*0x7fffffff);=0A=
  if (!wc.gaGlobal) wc.gaGlobal=3D{};=0A=
  wc.gaGlobal.hid=3Dhid;=0A=
 }=0A=
 return hid;=0A=
}=0A=
function _uInfo(page) {=0A=
 var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A=
 if (page && page!=3D"") pg=3D_uES(page,1);=0A=
 _ur=3D_ubd.referrer;=0A=
 if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A=
 else {=0A=
  dm=3D_ubd.domain;=0A=
  if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A=
  p=3D_ur.indexOf(dm);=0A=
  if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A=
  if (_ur.indexOf("[")=3D=3D0 && =
_ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A=
 }=0A=
 s+=3D"&utmn=3D"+_uu;=0A=
 if (_ufsc) s+=3D_uBInfo();=0A=
 if (_uctm) s+=3D_uCInfo();=0A=
 if (_utitle && _ubd.title && _ubd.title!=3D"") =
s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A=
 if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 s+=3D"&utmhid=3D"+_uGH();=0A=
 s+=3D"&utmr=3D"+_ur;=0A=
 s+=3D"&utmp=3D"+pg;=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uVoid() { return; }=0A=
function _uCInfo() {=0A=
 if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A=
 if (!_uVG()) return;=0A=
 var =
c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""=
;=0A=
 if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
 s+=3D_udl.search;=0A=
 var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A=
 var dc=3D_ubd.cookie;=0A=
 x=3D" expires=3D"+x.toGMTString()+";";=0A=
 if (_ulink && !_ubl) {=0A=
  z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A=
  if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { =
_ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A=
 }=0A=
 z=3Ddc.indexOf("__utmz=3D"+_udh+".");=0A=
 if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh+".",";"); }=0A=
 else { z=3D"-"; }=0A=
 t=3D_uGC(s,_ucid+"=3D","&");=0A=
 t2=3D_uGC(s,_ucsr+"=3D","&");=0A=
 t3=3D_uGC(s,"gclid=3D","&");=0A=
 if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && =
t3!=3D"")) {=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A=
  if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmcsr=3D"+_uEC(t2); }=0A=
  if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmgclid=3D"+_uEC(t3); }=0A=
  t=3D_uGC(s,_uccn+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A=
  else c+=3D"|utmccn=3D(not+set)";=0A=
  t=3D_uGC(s,_ucmd+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A=
  else  c+=3D"|utmcmd=3D(not+set)";=0A=
  t=3D_uGC(s,_uctr+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A=
  else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") =
c+=3D"|utmctr=3D"+_uEC(t); }=0A=
  t=3D_uGC(s,_ucct+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A=
  t=3D_uGC(s,_ucno+"=3D","&");=0A=
  if (t=3D=3D"1") o=3D1;=0A=
  if (z!=3D"-" && o=3D=3D1) return "";=0A=
 }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && =
_ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1)  c=3D_uRef(); if =
(z!=3D"-" && _ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") {=0A=
  if (z=3D=3D"-" && _ufns=3D=3D1) { =
c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A=
  if (c=3D=3D"-" || c=3D=3D"") return "";=0A=
 }=0A=
 if (z!=3D"-") {=0A=
  i=3Dz.indexOf(".");=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  t=3Dz.substring(i+1,z.length);=0A=
  if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A=
  t=3Dz.substring(0,i);=0A=
  if ((i=3Dt.lastIndexOf(".")) > -1) {=0A=
   t=3Dt.substring(i+1,t.length);=0A=
   cn=3D(t*1);=0A=
  }=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) {=0A=
  t=3D_uGC(dc,"__utma=3D"+_udh+".",";");=0A=
  if ((i=3Dt.lastIndexOf(".")) > 9) {=0A=
   _uns=3Dt.substring(i+1,t.length);=0A=
   _uns=3D(_uns*1);=0A=
  }=0A=
  cn++;=0A=
  if (_uns=3D=3D0) _uns=3D1;=0A=
  _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; =
path=3D"+_utcp+"; "+x+_udo;=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A=
 else return "&utmcr=3D1";=0A=
}=0A=
function _uRef() {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k,n;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  k=3Dh.substring(h.indexOf("/"),h.length);=0A=
  if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 h=3Dh.toLowerCase();=0A=
 n=3Dh;=0A=
 if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A=
 for (var ii=3D0;ii<_uRno.length;ii++) {=0A=
  if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && =
n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A=
 }=0A=
 if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A=
 return =
"utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D=
referral";=0A=
}=0A=
function _uOrg(t) {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k;=0A=
 if ((i=3D_ur.indexOf("://"))<0 || _uGCse()) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 for (var ii=3D0;ii<_uOsr.length;ii++) {=0A=
  if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A=
   if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || =
(i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A=
    k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A=
    if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A=
    for (var yy=3D0;yy<_uOno.length;yy++) {=0A=
     if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; =
break; }=0A=
    }=0A=
    if (t) return _uEC(k);=0A=
    else return =
"utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|=
utmcmd=3Dorganic";=0A=
   }=0A=
  }=0A=
 }=0A=
 return "";=0A=
}=0A=
function _uGCse() {=0A=
 var h,p;=0A=
 h=3Dp=3D_ur.split("://")[1];=0A=
 if(h.indexOf("/")>-1) {=0A=
  h=3Dh.split("/")[0];=0A=
  p=3Dp.substring(p.indexOf("/")+1,p.length);=0A=
 }=0A=
 if(p.indexOf("?")>-1) {=0A=
  p=3Dp.split("?")[0];=0A=
 }=0A=
 if(h.toLowerCase().indexOf("google")>-1) {=0A=
  if(_ur.indexOf("?q=3D")>-1 || _ur.indexOf("&q=3D")>-1) {=0A=
   if (p.toLowerCase().indexOf("cse")>-1) {=0A=
    return true;=0A=
   }=0A=
  }=0A=
 }=0A=
}=0A=
function _uBInfo() {=0A=
 var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A=
 var n=3Dnavigator;=0A=
 if (self.screen) {=0A=
  sr=3Dscreen.width+"x"+screen.height;=0A=
  sc=3Dscreen.colorDepth+"-bit";=0A=
 } else if (self.java) {=0A=
  var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A=
  var s=3Dj.getScreenSize();=0A=
  sr=3Ds.width+"x"+s.height;=0A=
 }=0A=
 if (n.language) { ul=3Dn.language.toLowerCase(); }=0A=
 else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A=
 je=3Dn.javaEnabled()?1:0;=0A=
 if (_uflash) fl=3D_uFlash();=0A=
 if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A=
 else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A=
 return =
"&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j=
e+"&utmfl=3D"+fl;=0A=
}=0A=
function __utmSetTrans() {=0A=
 var e;=0A=
 if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A=
 else if (_ubd.utmform && _ubd.utmform.utmtrans) =
e=3D_ubd.utmform.utmtrans;=0A=
 if (!e) return;=0A=
 var l=3De.value.split("UTM:");=0A=
 var i,i2,c;=0A=
 if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A=
 if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A=
=0A=
 for (var ii=3D0;ii<l.length;ii++) {=0A=
  l[ii]=3D_uTrim(l[ii]);=0A=
  if (l[ii].charAt(0)!=3D'T' && l[ii].charAt(0)!=3D'I') continue;=0A=
  var r=3DMath.round(Math.random()*2147483647);=0A=
  if (!_utsp || _utsp=3D=3D"") _utsp=3D"|";=0A=
  var f=3Dl[ii].split(_utsp),s=3D"";=0A=
  if (f[0].charAt(0)=3D=3D'T') {=0A=
   s=3D"&utmt=3Dtran"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmtst=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmtto=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmttx=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmtsp=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmtci=3D"+_uES(f[6]);=0A=
   f[7]=3D_uTrim(f[7]); if(f[7]&&f[7]!=3D"") =
s+=3D"&utmtrg=3D"+_uES(f[7]);=0A=
   f[8]=3D_uTrim(f[8]); if(f[8]&&f[8]!=3D"") =
s+=3D"&utmtco=3D"+_uES(f[8]);=0A=
  } else {=0A=
   s=3D"&utmt=3Ditem"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmipc=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmipn=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmiva=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmipr=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmiqt=3D"+_uES(f[6]);=0A=
  }=0A=
  if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
  if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
=0A=
  if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
   i[ii]=3Dnew Image(1,1);=0A=
   i[ii].src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
   i[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
  if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
   i2[ii]=3Dnew Image(1,1);=0A=
   =
i2[ii].src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D=
"+c;=0A=
   i2[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uFlash() {=0A=
 var f=3D"-",n=3Dnavigator;=0A=
 if (n.plugins && n.plugins.length) {=0A=
  for (var ii=3D0;ii<n.plugins.length;ii++) {=0A=
   if (n.plugins[ii].name.indexOf('Shockwave Flash')!=3D-1) {=0A=
    f=3Dn.plugins[ii].description.split('Shockwave Flash ')[1];=0A=
    break;=0A=
   }=0A=
  }=0A=
 } else {=0A=
  var fl;=0A=
  try {=0A=
   fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");=0A=
   f =3D fl.GetVariable("$version");=0A=
  } catch(e) {}=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");=0A=
    f =3D "WIN 6,0,21,0";=0A=
    fl.AllowScriptAccess =3D "always";=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f =3D=3D "-") {=0A=
   try {=0A=
    fl =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");=0A=
    f =3D fl.GetVariable("$version");=0A=
   } catch(e) {}=0A=
  }=0A=
  if (f !=3D "-") {=0A=
   f =3D f.split(" ")[1].split(",");=0A=
   f =3D f[0] + "." + f[1] + " r" + f[2];=0A=
  }=0A=
 }=0A=
 return f;=0A=
}=0A=
function __utmLinkerUrl(l,h) {=0A=
 var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A=
 var dc=3D_ubd.cookie;=0A=
 var iq =3D l.indexOf("?");=0A=
 var ih =3D l.indexOf("#");=0A=
 var url=3Dl;=0A=
 if (dc) {=0A=
  a=3D_uES(_uGC(dc,"__utma=3D"+_udh+".",";"));=0A=
  b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A=
  c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A=
  x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A=
  z=3D_uES(_uGC(dc,"__utmz=3D"+_udh+".",";"));=0A=
  v=3D_uES(_uGC(dc,"__utmv=3D"+_udh+".",";"));=0A=
  k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A=
  =
p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D=
"+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A=
 }=0A=
 if (p) {=0A=
  if (h && ih>-1) return;=0A=
  if (h) { url=3Dl+"#"+p; }=0A=
  else {=0A=
   if (iq=3D=3D-1 && ih=3D=3D-1) url=3Dl+"?"+p;=0A=
   else if (ih=3D=3D-1) url=3Dl+"&"+p;=0A=
   else if (iq=3D=3D-1) url=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A=
   else url=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A=
  }=0A=
 }=0A=
 return url;=0A=
}=0A=
function __utmLinker(l,h) {=0A=
 if (!_ulink || !l || l=3D=3D"") return;=0A=
 _udl.href=3D__utmLinkerUrl(l,h);=0A=
}=0A=
function __utmLinkPost(f,h) {=0A=
 if (!_ulink || !f || !f.action) return;=0A=
 f.action=3D__utmLinkerUrl(f.action, h);=0A=
 return;=0A=
}=0A=
function __utmSetVar(v) {=0A=
 if (!v || v=3D=3D"") return;=0A=
 if (!_udo || _udo =3D=3D "") {=0A=
  _udh=3D_uDomain();=0A=
  if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 }=0A=
 if (!_uVG()) return;=0A=
 var r=3DMath.round(Math.random() * 2147483647);=0A=
 _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; =
expires=3D"+_uNx()+";"+_udo;=0A=
 var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A=
 if (_usample && _usample !=3D 100) s+=3D"&utmsp=3D"+_uES(_usample);=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
}=0A=
function _uGCS() {=0A=
 var t,c=3D"",dc=3D_ubd.cookie;=0A=
 if ((t=3D_uGC(dc,"__utma=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utma=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmx=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmz=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmz=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmv=3D"+_udh+".",";"))!=3D"-") =
c+=3D_uES("__utmv=3D"+t+";");=0A=
 if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A=
 return c;=0A=
}=0A=
function _uGC(l,n,s) {=0A=
 if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A=
 var i,i2,i3,c=3D"-";=0A=
 i=3Dl.indexOf(n);=0A=
 i3=3Dn.indexOf("=3D")+1;=0A=
 if (i > -1) {=0A=
  i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A=
  c=3Dl.substring((i+i3),i2);=0A=
 }=0A=
 return c;=0A=
}=0A=
function _uDomain() {=0A=
 if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A=
 if (_udn=3D=3D"auto") {=0A=
  var d=3D_ubd.domain;=0A=
  if (d.substring(0,4)=3D=3D"www.") {=0A=
   d=3Dd.substring(4,d.length);=0A=
  }=0A=
  _udn=3Dd;=0A=
 }=0A=
 _udn =3D _udn.toLowerCase(); =0A=
 if (_uhash=3D=3D"off") return 1;=0A=
 return _uHash(_udn);=0A=
}=0A=
function _uHash(d) {=0A=
 if (!d || d=3D=3D"") return 1;=0A=
 var h=3D0,g=3D0;=0A=
 for (var i=3Dd.length-1;i>=3D0;i--) {=0A=
  var c=3DparseInt(d.charCodeAt(i));=0A=
  h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A=
  if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A=
 }=0A=
 return h;=0A=
}=0A=
function _uFixA(c,s,t) {=0A=
 if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A=
 var a=3D_uGC(c,"__utma=3D"+_udh+".",s);=0A=
 var lt=3D0,i=3D0;=0A=
 if ((i=3Da.lastIndexOf(".")) > 9) {=0A=
  _uns=3Da.substring(i+1,a.length);=0A=
  _uns=3D(_uns*1)+1;=0A=
  a=3Da.substring(0,i);=0A=
  if ((i=3Da.lastIndexOf(".")) > 7) {=0A=
   lt=3Da.substring(i+1,a.length);=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  if ((i=3Da.lastIndexOf(".")) > 5) {=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  a+=3D"."+lt+"."+t+"."+_uns;=0A=
 }=0A=
 return a;=0A=
}=0A=
function _uTrim(s) {=0A=
  if (!s || s=3D=3D"") return "";=0A=
  while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || =
(s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A=
  while ((s.charAt(s.length-1)=3D=3D' ') || =
(s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) =
s=3Ds.substring(0,s.length-1);=0A=
  return s;=0A=
}=0A=
function _uEC(s) {=0A=
  var n=3D"";=0A=
  if (!s || s=3D=3D"") return "";=0A=
  for (var i=3D0;i<s.length;i++) {if (s.charAt(i)=3D=3D" ") n+=3D"+"; =
else n+=3Ds.charAt(i);}=0A=
  return n;=0A=
}=0A=
function __utmVisitorCode(f) {=0A=
 var r=3D0,t=3D0,i=3D0,i2=3D0,m=3D31;=0A=
 var a=3D_uGC(_ubd.cookie,"__utma=3D"+_udh+".",";");=0A=
 if ((i=3Da.indexOf(".",0))<0) return;=0A=
 if ((i2=3Da.indexOf(".",i+1))>0) r=3Da.substring(i+1,i2); else return =
"";  =0A=
 if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return =
"";  =0A=
 if (f) {=0A=
  return r;=0A=
 } else {=0A=
  var c=3Dnew =
Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'=
,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A=
  return =
c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r=
&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5=
&m]+c[t&m];=0A=
 }=0A=
}=0A=
function _uIN(n) {=0A=
 if (!n) return false;=0A=
 for (var i=3D0;i<n.length;i++) {=0A=
  var c=3Dn.charAt(i);=0A=
  if ((c<"0" || c>"9") && (c!=3D".")) return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uES(s,u) {=0A=
 if (typeof(encodeURIComponent) =3D=3D 'function') {=0A=
  if (u) return encodeURI(s);=0A=
  else return encodeURIComponent(s);=0A=
 } else {=0A=
  return escape(s);=0A=
 }=0A=
}=0A=
function _uUES(s) {=0A=
 if (typeof(decodeURIComponent) =3D=3D 'function') {=0A=
  return decodeURIComponent(s);=0A=
 } else {=0A=
  return unescape(s);=0A=
 }=0A=
}=0A=
function _uVG() {=0A=
 if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") =
=3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && =
_udn.indexOf("google.org")=3D=3D-1) {=0A=
  return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uSP() {=0A=
 var s=3D100;=0A=
 if (_usample) s=3D_usample;=0A=
 if(s>=3D100 || s<=3D0) return true;=0A=
 return ((__utmVisitorCode(1)%10000)<(s*100));=0A=
}=0A=
function urchinPathCopy(p){=0A=
 var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A=
 cs=3Dnew Array("a","b","c","v","x","z");=0A=
 h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A=
 nx=3D_uNx()+";";=0A=
 tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A=
 tx=3Dtx.toGMTString()+";";=0A=
 sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A=
 sx=3Dsx.toGMTString()+";";=0A=
 for (i=3D0;i<6;i++){=0A=
  t=3D" expires=3D";=0A=
  if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) =
t+=3Dsx; else t+=3Dnx;=0A=
  c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A=
  if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A=
 }=0A=
}=0A=
function _uCO() {=0A=
 if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A=
 var d=3D'www.google.com';=0A=
 if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A=
 _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A=
 var sc=3Ddocument.createElement('script');=0A=
 sc.type=3D'text/javascript';=0A=
 sc.id=3D"_gasojs";=0A=
 =
sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+=
Math.random();=0A=
 document.getElementsByTagName('head')[0].appendChild(sc);  =0A=
}=0A=
function _uGT() {=0A=
 var h=3Dlocation.hash, a;=0A=
 if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A=
  a=3D_uGC(h,"gaso=3D","&");=0A=
 } else {=0A=
  a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A=
 }=0A=
 return a;=0A=
}=0A=
var _utk=3D_uGT();=0A=
if (_utk && _utk!=3D"" && _utk.length>10 && _utk.indexOf("=3D")=3D=3D-1) =
{=0A=
 if (window.addEventListener) {=0A=
  window.addEventListener('load', _uCO, false); =0A=
 } else if (window.attachEvent) { =0A=
  window.attachEvent('onload', _uCO);=0A=
 }=0A=
}=0A=
=0A=
function _uNx() {=0A=
  return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A=
}=0A=

------=_NextPart_000_0000_01CA2113.1922B280--
