/* Copyright 2005-2006 gPremper S.A. de C.V - Developed by Niels Fröhling */


 function Fcæ(obj) {
 var gallery = (obj.name ? document.getElementsByName(obj.name) : null);
for (var e = 0; gallery && (e < gallery.length); e++)
 if (obj == gallery.item(e))
 return e;
return -1;
}

 function Fd9() {
 }
function Fdí() {
 }

 function Fes(evt, obj) {
 var Vdy = document.createElement('img');
var Ves = document.createElement('img');
var Vc0 = document.createElement('a');

			var o; if (o = Fb('CTRLOutline')) o.parentNode.removeChild(o);
			var i; if (i = Fb('CTRLInline' )) i.parentNode.removeChild(i);

 Vdy.id = 'CTRLInline';
Vdy.src = Vj + 'pics/picbox/zoom-inline.png';
Vdy.onclick	= function (e) { Faî(e, obj); return false; };

 Ves.id = 'CTRLOutlineI';
Ves.src	= Vj+ 'pics/picbox/zoom-outline.png';

 Vc0.id = 'CTRLOutline';
Vc0.href	= obj.href;
Vc0.title	= obj.title;
Vc0.target	= obj.target;
Vc0.appendChild(Ves);

 obj.insertBefore( Vdy, obj.firstChild);
obj.insertBefore(Vc0, obj.firstChild);
}
function Fe2(evt, obj) {
 var Vcç = Fbè(evt);

 var Vbd = (Vcç == null) ||
 (Vcç.id == 'CTRLOutline') || (Vcç.parentNode.id == 'CTRLOutline') ||
 (Vcç.id == 'CTRLInline' ) || (Vcç.parentNode.id == 'CTRLInline' );

 if (!Vbd) {
 if (obj.firstChild.id == 'CTRLOutline') obj.removeChild(obj.firstChild);
if (obj.firstChild.id == 'CTRLInline' ) obj.removeChild(obj.firstChild);
}
return Vbd;
}

 function Fe3(evt, obj) {
 var Vae = Fb('picture');
var Vañ = Vae.lastChild;

 Vae.style.width = (parseInt(Vae.offsetWidth ) - 4) + 'px';
Vae.style.height = (parseInt(Vae.offsetHeight) + 0) + 'px';
Vae.timer = setInterval(
 function () {

 var Veh = parseInt(Vañ.width );
var Vei = parseInt(Vañ.height);
var Vcî = parseInt(Vae.style.width );
var Vcí = parseInt(Vae.style.height);
var Vfh = Vcî+ ((Veh+ Vcî+ 7) >> 3);
var Vdö = Vcí+ ((Vei+ Vcí+ 7) >> 3);

 Vae.style.width = (Vcî= Math.min(Vfh, Veh)) + 'px';
Vae.style.height = (Vcí= Math.min(Vdö, Vei)) + 'px';

 if ((Vcî== Veh) &&
 (Vcí== Vei)) {
 clearInterval(Vae.timer);

 Vae.removeChild(Vae.firstChild);

 Vañ.style.display = 'none';
Vañ.style.position = '';
Vañ.style.top	= '0px';
Vañ.style.left	= '0px';
Vañ.style.display = 'block';
}
else {
 Vañ.style.cursor = 'pointer';
Vañ.onclick = Fb('close').onclick;
}
},
 100
 );
}
function Feg() {
 var V7 = document.getElementsByTagName("body").item(0);
var Vö = Fb('blackback');
var Vaô = Fb('centerflow');

 Vö.style.opacity = 0.6; if (MSIE)
 Vö.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=60);';
Vaô.style.opacity = 1.0; if (MSIE)
 Vaô.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=100);';
Vö.timer = setInterval(
 function () {

 var xpb, opb = parseFloat(Vö.style.opacity);
var xpf, opf = parseFloat(Vaô.style.opacity);
if (opb > 0.0) Vö.style.opacity = opb = (xpb = Math.floor(10 * opb / 2)) / 10; if (MSIE) Vö.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + (xpb * 10) + ');';
if (opf > 0.0) Vaô.style.opacity = opf = (xpf = Math.floor(10 * opf / 2)) / 10; if (MSIE) Vaô.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + (xpf * 10) + ');';

 if ((opb == 0.0) &&
 (opf == 0.0)) {
 clearInterval(Vö.timer);

 Fdî();
}
},
 10
 );
}

 var Vfe = 4000;
function Faç(Vè, grp) {
 var gallery = (grp ? document.getElementsByName(grp) : null);
if (gallery)
 Fbq(gallery.item(Vè), true);
}
function Fb5(Vè, grp) {
 var gallery = (grp ? document.getElementsByName(grp) : null);
var Vcê = Fb('centerflow');
var Vae = Fb('picture');
var Vañ = Fb('preview');

 if (gallery && Vcê) {

Fbq(gallery.item(Vè), !(Vè< gallery.length - 1));

 if (Vè< gallery.length - 1) {

 if (!Vañ)
 Vañ= document.createElement('img');
else
 Vcê= null;

 Vañ.id = 'preview';
Vañ.style.position = 'absolute';
Vañ.style.top	= '-10000px';
Vañ.style.left	= '-10000px';
Vañ.onload = function (e) { setTimeout(function () { Fb5(Vè+ 1, grp); }, Vfe); };
Vañ.src = Fý('image', gallery.item(Vè+ 1).href);

 if (Vcê)
 Vcê.appendChild(Vañ);
}
else if (Vañ)

 Vcê.removeChild(Vañ);
}
}

 function Fbq(obj, Vda) {
 var gallery = (obj.name ? document.getElementsByName(obj.name) : null);
var Vè = Fcæ(obj);
var Vaà = Fb('titlem');
var Vae = Fb('picture');
var Vch = Fb('footer');
var Vb9 = document.createElement('img');
var Vañ = document.createElement('img');
var Væ;

 if (typeof Vaà.indicator != 'undefined')
 clearInterval(Vaà.indicator);

 while (Vaà.firstChild)
 Vaà.removeChild(Vaà.firstChild);

 while (Vae.firstChild)
 Vae.removeChild(Vae.firstChild);
Vb9.src = Vj+ 'pics/loading-circle.gif';
Vb9.style.padding = '5em';
Vañ.style.position = 'absolute';
Vañ.style.top	= '-10000px';
Vañ.style.left	= '-10000px';
Vañ.onload = function (e) { Fe3(e, obj); };

 if (gallery && Vda) {
 Vaà.appendChild(Væ= document.createElement('div')); Væ.appendChild(document.createTextNode('|< ')); if (Vè> 0) Væ.onclick = function (e) { Faç( 0, obj.name); }; else Væ.style.visibility = 'hidden';
Vaà.appendChild(Væ= document.createElement('div')); Væ.appendChild(document.createTextNode('<< ')); if (Vè> 0) Væ.onclick = function (e) { Faç( Vè- 1, obj.name); }; else Væ.style.visibility = 'hidden';
Vaà.appendChild(document.createTextNode((Vè+ 1) + ' / ' + gallery.length));
Vaà.appendChild(Væ= document.createElement('div')); Væ.appendChild(document.createTextNode(' >>')); if (Vè< gallery.length - 1) Væ.onclick = function (e) { Faç( Vè+ 1, obj.name); }; else Væ.style.visibility = 'hidden';
Vaà.appendChild(Væ= document.createElement('div')); Væ.appendChild(document.createTextNode(' >|')); if (Vè< gallery.length - 1) Væ.onclick = function (e) { Faç(gallery.length - 1, obj.name); }; else Væ.style.visibility = 'hidden'; }
else if (gallery && gallery.length > 1) {
 Vaà.innerHTML = ' ' + (Vè+ 1) + ' / ' + gallery.length + ' '; if (Vè< gallery.length - 1)
 Vaà.indicator = setInterval(function () { var V_ = Vaà.innerHTML; Vaà.innerHTML = '.' + V_+ '.'; }, Math.floor(Vfe/ 12)); }
Vae.appendChild(Vb9);
Vae.appendChild(Vañ);
Vch.innerHTML	= Fde(Fý('description', obj.href));

 Vañ.src = Fý('image', obj.href);
}
function Fdô(evt, obj) {
 var gallery = (obj.name ? document.getElementsByName(obj.name) : null);
var V7 = document.getElementsByTagName("body").item(0);

 var Vaô = document.createElement('div');
var Vec = document.createElement('table');
var Vf4 = document.createElement('tbody');
var Vf7 = document.createElement('tr');
var Vf3 = document.createElement('td');
var Veb = document.createElement('table');
var Vdt = document.createElement('tbody');
var Vcë = document.createElement('tr');
var Vfv = document.createElement('tr');
var Vfw = document.createElement('tr');
var Vdq = document.createElement('td');
var Vaà = document.createElement('td');
var Vdv = document.createElement('td');
var Vae = document.createElement('td');
var Vch = document.createElement('td');
var Vcq = document.createElement('img');
var Vcì = document.createElement('img');
var Vcé = document.createElement('img');
var Vdw = document.createElement('img');

 Vaô.id = 'centerflow';
Vec.id = 'centerback';
Veb.id = 'pictureback';
Vcë.id = 'title';
Vdq.id = 'titlel';
Vaà.id = 'titlem';
Vdv.id = 'titler';
Vae.id = 'picture';
Vch.id = 'footer';
Vae.colSpan = 3; Vae.setAttribute('colspan', 3);
Vch.colSpan = 3; Vch.setAttribute('colspan', 3);
Vcq.src = Vj+ 'pics/picbox/full.png'; Vcq.title = 'scaled'; Vcq.style.visibility = 'hidden';
Vcq.onclick	= function (e) { Fd9(e, obj); };
Vcì.src = Vj+ 'pics/picbox/scroll.png'; Vcì.title = 'original'; Vcì.style.visibility = 'hidden';
Vcì.onclick	= function (e) { Fdí(e, obj); };
Vdw.src = Vj+ 'pics/picbox/strip.png'; Vdw.title = 'slide-show';
Vdw.onclick	= function (e) { Fb5(0, obj.name); };
Vcé.src = Vj+ 'pics/picbox/close.png'; Vcé.title = 'close'; Vcé.id = 'close';
Vcé.onclick	= function (e) { Feg(); };

 Vdq.appendChild(Vcq);
Vdq.appendChild(Vcì); if (gallery && (gallery.length > 1))
 Vdv.appendChild(Vdw);
Vdv.appendChild(Vcé);
Vcë.appendChild(Vdq);
Vcë.appendChild(Vaà);
Vcë.appendChild(Vdv);
Vfv.appendChild(Vae);
Vfw.appendChild(Vch);
Vdt.appendChild(Vcë);
Vdt.appendChild(Vfv);
Vdt.appendChild(Vfw);
Veb.appendChild(Vdt);
Vf3.appendChild(Veb);
Vf7.appendChild(Vf3);
Vf4.appendChild(Vf7);
Vec.appendChild(Vf4);
Vaô.appendChild(Vec);

 Vaô.style.top = V7.firstChild.style.top;
Vaô.style.left = V7.firstChild.style.left;

 V7.insertBefore(Vaô, V7.firstChild);

 Fbq(obj, true);
}

 function Faî(evt, obj) {
 var V7 = document.getElementsByTagName("body").item(0);
var Vö = document.createElement('div');

 Vö.id = 'blackback';

 Vö.sL = (typeof V7.parentNode.scrollLeft != 'undefined' ? V7.parentNode.scrollLeft : window.pageXOffset);
Vö.sT = (typeof V7.parentNode.scrollTop != 'undefined' ? V7.parentNode.scrollTop : window.pageYOffset);
window.scrollTo(0, 0);

 if (MSIE) {
 V7.parentNode.style.overflow = 'hidden'; V7.parentNode.style.height = '100%'; }
V7.style.overflow = 'hidden'; V7.style.height = '100%';
V7.insertBefore(Vö, V7.firstChild);



 Vö.style.opacity = 0.0; if (MSIE)
 Vö.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=0);';
Vö.timer = setInterval(
 function () {
 var Vco = parseFloat(Vö.style.opacity);
if (Vco< 0.6) {
 Vö.style.opacity = '' + (Vco=
 Math.min(Math.max(Vco, 0.1) +
 Math.max(Vco, 0.1), 0.6)); if (MSIE)
 Vö.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=' +
 Math.floor(Vco* 100) + ');';
}

 if (Vco>= 0.6) {
 clearInterval(Vö.timer);

 Fdô(evt, obj);
}
},
 50
 );
}

 function Fdî() {
 var V7 = document.getElementsByTagName("body").item(0);
var bb = Fb('blackback');
var cf = Fb('centerflow');

bb.parentNode.removeChild(bb);
cf.parentNode.removeChild(cf);
if (MSIE) {
 V7.parentNode.style.overflow = ''; V7.parentNode.style.height = ''; }
V7.style.overflow = ''; V7.style.height = '';
V7.focus();

 setTimeout(function () {
 window.scrollTo(bb.sL, bb.sT);
}, 0);
}

