function closeWindow(divWindow){

	GetId(divWindow).style.display='none';
	return false;
	}
function showWindow(divWindow){
	
	GetId(divWindow).style.display='';
	centerDivWindow(divWindow);
	return false;
	}
function hideAllWindows(){
	GetId('win250').style.display='none';
	GetId('win300').style.display='none';
	GetId('win350').style.display='none';
	GetId('win400').style.display='none';
	GetId('win500').style.display='none';
	GetId('win600').style.display='none';
	}
function showSignUp(){
/*	putIn('winTit500','Sign Up');
	goAJAX('winCont500','engines/users/users.ajax.php','controller=showSignUp','centerDivWindow(\'win500\');');
	showWindow('win500');*/
	window.location = '/sign.up.php';
	return false;
	}
function trySignUp(){
	goAJAX('frmSignUp','engines/users/users.ajax.php','controller=showSignUp&'+akiSfrm('frmSignUp'));
	return false;
	}
function tryUpdateAccount(){
	goAJAX('frmUpdateAccount','engines/users/users.ajax.php','controller=showAdminMyProfile&'+akiSfrm('frmUpdateAccount'));
	return false;
	}
function loadUserbox(){
	goAJAX('sUserBox','engines/users/users.ajax.php','controller=loadUserbox');
	return false;
	}
function loadUserboxCatalog(){
	goAJAX('sUserBox','engines/users/users.ajax.php','controller=loadUserboxCatalog');
	return false;
	}
function userLogged(){
	hideAllWindows();
	loadUserbox();
	return false;
	}
function userLoggedCatalog(){
	hideAllWindows();
	window.location = 'catalog.php';
	return false;
}	
function trySignIn(frmId){
	goAJAX(frmId,'engines/users/users.ajax.php','controller=trySignIn&frmId='+ frmId + '&' + akiSfrm(frmId));
	return false;
	}
function trySignInCatalog(frmId){
	goAJAX(frmId,'engines/users/users.ajax.php','controller=trySignInCatalog&frmId='+ frmId + '&' + akiSfrm(frmId));
	return false;
	}	
function showSignInWindow(){
	hideAllWindows();
	putIn('winTit250','Sign In')
	goAJAX('winCont250','engines/users/users.ajax.php','controller=showSignInWindow','centerDivWindow(\'win250\');');
	showWindow('win250');
	return false;
	}
function showRemember(){
	hideAllWindows();
	putIn('winTit300','Remember my password')
	goAJAX('winCont300','engines/users/users.ajax.php','controller=showRemember','centerDivWindow(\'win300\');');
	showWindow('win300');
	return false;
	}
function tryRemember(){
	goAJAX('frmRemember','engines/users/users.ajax.php','controller=showRemember&'+akiSfrm('frmRemember'));
	return false;
	}
function showAdminMyBlogs(){
	hideAllWindows();
	putIn('winTit700','Manage My Blog')
	goAJAX('winCont700','admins/My.Blogs.php','ajax=true','centerDivWindow(\'win700\');');
	showWindow('win700');
	return false;
	}
function showAdminMyProfile(){
	hideAllWindows();
/*	putIn('winTit600','My Profile')
	goAJAX('winCont600','engines/users/users.ajax.php','controller=showAdminMyProfile','centerDivWindow(\'win600\');');
	showWindow('win600');*/
		window.location = '/my.profile.php';

	return false;
	}
function postRating(content_id,content_type,rating,divWhere){
	var xP='controller=postRating';
	xP = xP + '&content_id=' + content_id;
	xP = xP + '&content_type=' + content_type;
	xP = xP + '&rating=' + rating;
	xP = xP + '&divWhere=' + divWhere;
	goAJAX(divWhere+content_id,'engines/rating/rating.ajax.php',xP);
	}

var gn=null;


function submenushow(id){
	if(document.getElementById(id)){
		o=document.getElementById(id);
		if (o.style.display == 'none') {
			o=document.getElementById(id);
			o.style.display = '';
		} else {
			o=document.getElementById(id);
			o.style.display = 'none';
		}
	}
}

function showSlowly(){
	//setTimeout('showObj()',80);
}

function showObj(){
	/*if(gn!=null){
		gn.style.display='inline';
		gn = gn.nextSibling;
		if(gn.style){
			showSlowly();
		}
	}*/
}
function showHoroscope(i){
	var xP = 'i=' + i;
	goAJAX('horoscopesContent','engines/horoscope/ajax/horoscope.php', xP);
}
function moveHoroscope(i,op){
	var xP = null;
	if(op=="prev"){
		if (i > 1) xP = 'i='+(--i);
		else xP = 'i=12';
	}
	else {
		if (i < 12) xP = xP = 'i='+(++i);
		else xP = 'i=1';
	}
	goAJAX('horoscopesContent','engines/horoscope/ajax/horoscope.php', xP);
}
/******************************************************************************
Name:    Highslide JS
Version: 3.2.10 (October 22 2007)
Author:  Torstein Hønsi
Support: http://vikjavev.no/highslide/forum
Email:   See http://vikjavev.no/megsjol

Licence:
Highslide JS is licensed under a Creative Commons Attribution-NonCommercial 2.5
License (http://creativecommons.org/licenses/by-nc/2.5/).

You are free:
	* to copy, distribute, display, and perform the work
	* to make derivative works

Under the following conditions:
	* Attribution. You must attribute the work in the manner  specified by  the
	  author or licensor.
	* Noncommercial. You may not use this work for commercial purposes.

* For  any  reuse  or  distribution, you  must make clear to others the license
  terms of this work.
* Any  of  these  conditions  can  be  waived  if  you  get permission from the 
  copyright holder.

Your fair use and other rights are in no way affected by the above.
******************************************************************************/
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('k c={3z:\'11/7r/\',56:"7q.5U",6P:10,6G:5t,6F:10,6Q:5t,5V:I,6l:I,58:1,2I:1a,57:3,45:10,6O:35,6E:10,2K:35,4i:5,2Y:7s,2H:\'7t.7w\',6Y:\'7v 2h 7u 7o\',5o:\'4X 2h 4R 1S, 7n 5J 7h 2h 3o. 7g 7f 7i Q 3l 5J 5S.\',6j:\'4X 2h 7j 2h 7m\',6L:\'7l...\',60:\'4X 2h 7k\',6K:0.75,4Z:I,6e:\'7x 2q <i>5E 5F</i>\',6r:\'7y://7L.7K/11/\',6q:\'7J 2h 7M 5E 5F 7N\',61:I,2J:\'2z\',4r:\'2z\',4k:K,4g:K,2R:K,3I:K,3D:K,3m:30,2B:5I,2V:5I,3U:I,1c:\'7Q-7P\',4l:K,3e:[],4B:I,4h:0,z:[],2M:[\'2J\',\'4r\',\'4k\',\'4g\',\'1c\',\'2I\',\'3m\',\'4l\',\'2B\',\'2V\',\'2R\',\'3I\',\'3U\',\'3D\'],1m:[],32:{},4E:{},46:[],1i:(V.7O&&!1F.5a),4c:4f.7I.7H("7B")!=-1,3b:1a,$:r(1o){u V.7e(1o)},4G:r(2c,5H){2c[2c.19]=5H},17:r(5A,2G,2b,55,5s){k m=V.17(5A);f(2G)c.5y(m,2G);f(5s)c.1C(m,{7z:0,7C:\'3M\',6h:0});f(2b)c.1C(m,2b);f(55)55.2y(m);u m},5y:r(m,2G){Q(k x 5x 2G){m[x]=2G[x]}},1C:r(m,2b){Q(k x 5x 2b){O{f(c.1i&&x==\'1g\'){m.q.5Y=2b[x]==1?\'3M\':\'7D(1g=\'+(2b[x]*2a)+\')\'}G m.q[x]=2b[x]}P(e){}}},2m:r(){2c=4f.7G.3G("7F");u 5N(2c[1])},6I:r(){k 3t=V.5e&&V.5e!="6y"?V.5Z:V.4t;b.R=c.1i?3t.7E:5w.7R;b.H=c.1i?3t.70:5w.7c;b.3H=c.1i?3t.3H:77;b.4b=c.1i?3t.4b:79},U:r(m){k p={x:m.5X,y:m.5W};41(m.5G){m=m.5G;p.x+=m.5X;p.y+=m.5W;f(m!=V.4t&&m!=V.5Z){p.x-=m.3H;p.y-=m.4b}}u p},5i:r(a,1P,3y){O{2Q M(a,1P,3y);u 1a}P(e){u I}},62:r(){k 51=0,3Q=-1;Q(i=0;i<c.z.19;i++){f(c.z[i]){f(c.z[i].D.q.1v&&c.z[i].D.q.1v>51){51=c.z[i].D.q.1v;3Q=i}}}f(3Q==-1)c.2W=-1;G c.z[3Q].2g()},74:r(1o){u c.4R(1o)},4R:r(m){O{c.3d(m).2C()}P(e){}u 1a},5h:r(C,1B){k 2O=V.49(\'A\'),4Q={},4H=-1,j=0;Q(i=0;i<2O.19;i++){f(c.3N(2O[i])&&((c.z[C].3D==c.4I(2O[i],\'3D\')))){4Q[j]=2O[i];f(c.z[C]&&2O[i]==c.z[C].a){4H=j}j++}}u 4Q[4H+1B]},4I:r(a,3a){O{k s=a.2X.5g().1z(/\\s/g,\' \').3G(\'{\')[2].3G(\'}\')[0];f(c.4c){Q(k i=0;i<c.2M.19;i++){s=s.1z(c.2M[i]+\':\',\',\'+c.2M[i]+\':\').1z(2Q 7d("^\\\\s*?,"),\'\')}}5m(\'k 2c = {\'+s+\'};\');f(2c[3a])u 2c[3a];G u c[3a]}P(e){u c[3a]}},2L:r(a){k 1l=c.4I(a,\'1l\');f(1l)u 1l;u a.78.1z(/7a/g,\'/\')||a.2r},3K:r(1o){k 3J=c.$(1o),2o=c.4E[1o],a={};f(!3J&&!2o)u K;f(!2o){2o=3J.5P(I);2o.1o=\'\';c.4E[1o]=2o;u 3J}G{u 2o.5P(I)}},2A:r(d){f(!c.1i)u;k a=d.72,i,l,n;f(a){l=a.19;Q(i=0;i<l;i+=1){n=a[i].2v;f(1M d[n]===\'r\'){d[n]=K}}}f(c.5T&&c.5T(d))u;a=d.1X;f(a){l=a.19;Q(i=0;i<l;i+=1){c.2A(d.1X[i])}}},3V:r(m,1B){k 1n=c.3d(m);O{c.5h(1n.C,1B).2X()}P(e){}O{1n.2C()}P(e){}u 1a},5S:r(m){u c.3V(m,-1)},3l:r(m){u c.3V(m,1)},42:r(e){f(!e)e=1F.1t;f(!e.1e)e.1e=e.5u;f(e.1e.5z)u;k 1B=K;7A(e.86){1Y 34:1Y 39:1Y 40:1B=1;5O;1Y 33:1Y 37:1Y 38:1B=-1;5O;1Y 27:1Y 13:1B=0}f(1B!==K){c.3u(V,\'4C\',c.42);O{f(!c.61)u I}P(e){}f(e.47)e.47();G e.8B=1a;f(1B==0){O{c.3d().2C()}P(e){}u 1a}G{u c.3V(c.2W,1B)}}G u I},8x:r(1s){c.4G(c.1m,1s)},5l:r(4L){k m,2x=/^11-D-([0-9]+)$/;m=4L;41(m.1x){m=m.1x;f(2x.8s(m.1o))u m.1o.1z(2x,"$1")}m=4L;41(m.1x){f(m.3j&&c.3N(m)){Q(C=0;C<c.z.19;C++){1n=c.z[C];f(1n&&1n.a==m)u C}}m=m.1x}},3d:r(m){O{f(1M m==\'3T\')u c.z[c.2W];f(1M m==\'36\')u c.z[m];f(1M m==\'4J\')m=c.$(m);u c.z[c.5l(m)]}P(e){}},6C:r(){Q(i=0;i<c.z.19;i++){f(c.z[i]&&c.z[i].6z)c.62()}},4W:r(e){f(!e)e=1F.1t;f(e.8v>1)u I;f(!e.1e)e.1e=e.5u;f(e.1e.5z)u;k 1h=e.1e;41(1h.1x&&!(1h.14&&1h.14.Z(/11-(1S|3o|3x)/))){1h=1h.1x}f(!1h.1x)u;c.W=c.3d(1h);f(1h.14.Z(/11-(1S|3o)/)){k 5d=I;k 2T=1f(c.W.D.q.Y);k 2U=1f(c.W.D.q.15)}f(e.5Q==\'6X\'){f(5d){f(1h.14.Z(\'11-1S\'))c.W.F.q.1H=\'3o\';c.2T=2T;c.2U=2U;c.64=e.5K;c.5q=e.5v;c.2s(V,\'5L\',c.59);f(e.47)e.47();f(c.W.F.14.Z(/11-(1S|3x)-31/)){c.W.2g();c.3b=I}u 1a}G f(1h.14.Z(/11-3x/)){c.W.2g();c.W.44();c.3b=1a}}G f(e.5Q==\'6V\'){c.3u(V,\'5L\',c.59);f(5d&&c.W){f(1h.14.Z(\'11-1S\')){1h.q.1H=c.3p}k 3C=2T!=c.2T||2U!=c.2U;f(!3C&&!c.3b&&!1h.14.Z(/11-3o/)){c.W.6f()}G f(3C||(!3C&&c.7Y)){c.W.44()}c.3b=1a}G f(1h.14.Z(\'11-1S-31\')){1h.q.1H=c.3p}}},59:r(e){f(!c.W||!c.W.D)u;f(!e)e=1F.1t;c.W.x.E=c.2T+e.5K-c.64;c.W.y.E=c.2U+e.5v-c.5q;k w=c.W.D;w.q.Y=c.W.x.E+\'N\';w.q.15=c.W.y.E+\'N\';f(c.W.X){k o=c.W.X;o.1k.q.Y=(c.W.x.E-o.1p)+\'N\';o.1k.q.15=(c.W.y.E-o.1p)+\'N\'}u 1a},2s:r(m,1t,1V){O{m.2s(1t,1V,1a)}P(e){O{m.5r(\'2Z\'+1t,1V);m.7V(\'2Z\'+1t,1V)}P(e){m[\'2Z\'+1t]=1V}}},3u:r(m,1t,1V){O{m.3u(1t,1V,1a)}P(e){O{m.5r(\'2Z\'+1t,1V)}P(e){m[\'2Z\'+1t]=K}}},3N:r(a){u(a.2X&&a.2X.5g().1z(/\\s/g,\' \').Z(/c.(84|e)8b/))},4z:r(i){f(c.4B&&c.3e[i]&&c.3e[i]!=\'3T\'){k 12=V.17(\'12\');12.4e=r(){c.4z(i+1)};12.1l=c.3e[i]}},6b:r(36){f(36&&1M 36!=\'8c\')c.4i=36;k a,2x,j=0;k 4O=V.49(\'A\');Q(i=0;i<4O.19;i++){a=4O[i];2x=c.3N(a);f(2x&&2x[0]==\'c.5i\'){f(j<c.4i){c.3e[j]=c.2L(a);j++}}}2Q 2t(c.1c,r(){c.4z(0)});k 5U=c.17(\'12\',{1l:c.3z+c.56})},4m:r(){f(!c.2u){c.2u=c.17(\'29\',K,{U:\'23\',Y:0,15:0,R:\'2a%\',1v:c.2Y},V.4t,I)}},3r:r(m,o,4s,2S,i){o=5N(o);m.q.S=(o<=0)?\'T\':\'1j\';f(o<0||(2S==1&&o>4s))u;f(i==K)i=c.46.19;f(1M(m.i)!=\'3T\'&&m.i!=i){7X(c.46[m.i]);o=m.5M}m.i=i;m.5M=o;m.q.S=(o<=0)?\'T\':\'1j\';c.1C(m,{1g:o});c.46[i]=2k(r(){c.3r(m,1y.1D((o+0.1*2S)*2a)/2a,4s,2S,i)},25)}};2t=r(1c,1K){b.1K=1K;b.1c=1c;k v=c.2m(),43;b.3i=c.1i&&v>=5.5&&v<7;b.5R=!c.1i||(c.1i&&v>=7);f(!1c||(!b.3i&&!b.5R)){f(1K)1K();u}c.4m();b.1k=c.17(\'1k\',{8i:0},{S:\'T\',U:\'23\',1v:c.2Y++,8p:\'81\'},c.2u,I);b.4q=c.17(\'4q\',K,K,b.1k,1);b.1d=[];Q(k i=0;i<=8;i++){f(i%3==0)43=c.17(\'43\',K,{H:\'2z\'},b.4q,I);b.1d[i]=c.17(\'1d\',K,K,43,I);k q=i!=4?{89:0,8a:0}:{U:\'4o\'};c.1C(b.1d[i],q)}b.1d[4].14=1c;b.5D()};2t.L.5D=r(){k 1l=c.3z+"7U/"+b.1c+".7T";k 5B=c.4c?c.2u:K;b.22=c.17(\'12\',K,{U:\'23\',Y:\'-5C\',15:\'-5C\'},5B,I);k 2E=b;b.22.4e=r(){2E.63()};b.22.1l=1l};2t.L.63=r(){k o=b.1p=b.22.R/4,1R=[[0,0],[0,-4],[-2,0],[0,-8],0,[-2,-8],[0,-2],[0,-6],[-2,-2]],3E={H:(2*o)+\'N\',R:(2*o)+\'N\'};Q(k i=0;i<=8;i++){f(1R[i]){f(b.3i){k w=(i==1||i==7)?\'2a%\':b.22.R+\'N\';k 29=c.17(\'29\',K,{R:\'2a%\',H:\'2a%\',U:\'4o\',6v:\'T\'},b.1d[i],I);c.17(\'29\',K,{5Y:"80:7Z.8w.8t(8z=8A, 1l=\'"+b.22.1l+"\')",U:\'23\',R:w,H:b.22.H+\'N\',Y:(1R[i][0]*o)+\'N\',15:(1R[i][1]*o)+\'N\'},29,I)}G{c.1C(b.1d[i],{6A:\'52(\'+b.22.1l+\') \'+(1R[i][0]*o)+\'N \'+(1R[i][1]*o)+\'N\'})}c.1C(b.1d[i],3E)}}c.32[b.1c]=b;f(b.1K)b.1K()};2t.L.4K=r(){c.2A(b.1k);O{b.1k.1x.3c(b.1k)}P(e){}};M=r(a,1P,3y,1E){c.4B=1a;b.3y=3y;Q(i=0;i<c.2M.19;i++){k 2v=c.2M[i];f(1P&&1M 1P[2v]!=\'3T\')b[2v]=1P[2v];G b[2v]=c[2v]}k m;f(1P&&1P.3X)m=c.$(1P.3X);G m=a.49(\'6k\')[0];f(!m)m=a;Q(i=0;i<c.z.19;i++){f(c.z[i]&&c.z[i].2p!=m&&!c.z[i].48){c.z[i].5j()}}Q(i=0;i<c.z.19;i++){f(c.z[i]&&c.z[i].a==a){c.z[i].2g();u 1a}}f(!c.5V){O{c.z[c.4h-1].2C()}P(e){}}k C=b.C=c.4h++;c.z[b.C]=b;f(1E==\'3x\'){b.3s=I;b.1E=\'3x\'}G{b.1W=I;b.1E=\'1S\'}b.a=a;b.3Y=m.1o||a.1o;b.2p=m;b.1m=[];k 1R=c.U(m);b.D=c.17(\'29\',{1o:\'11-D-\'+b.C,14:b.4l},{S:\'T\',U:\'23\',1v:c.2Y++},K,I);b.D.8l=r(e){O{c.z[C].6T(e)}P(e){}};b.D.8o=r(e){O{c.z[C].6Z(e)}P(e){}};b.1U=m.R?m.R:m.1T;b.1O=m.H?m.H:m.1u;b.2i=1R.x;b.2f=1R.y;b.2F=(b.2p.1T-b.1U)/2;b.3B=(b.2p.1u-b.1O)/2;c.4m();f(c.32[b.1c]){b.4j();b[b.1E+\'4d\']()}G f(!b.1c){b[b.1E+\'4d\']()}G{b.4n();k 2E=b;2Q 2t(b.1c,r(){2E.4j();2E[2E.1E+\'4d\']()})}};M.L.4j=r(x,y){k w=c.32[b.1c];b.X=w;c.32[b.1c]=K};M.L.4n=r(){f(b.48||b.1b)u;b.5k=b.a.q.1H;b.a.q.1H=\'8r\';f(!c.1b){c.1b=c.17(\'a\',{14:\'11-1b\',2N:c.60,1w:c.6L},{U:\'23\',1g:c.6K},c.2u)}b.1b=c.1b;b.1b.2r=\'6R:c.z[\'+b.C+\'].5j()\';b.1b.S=\'1j\';b.1b.q.Y=(b.2i+b.2F+(b.1U-b.1b.1T)/2)+\'N\';b.1b.q.15=(b.2f+(b.1O-b.1b.1u)/2)+\'N\';2k("f (c.z["+b.C+"] && c.z["+b.C+"].1b) "+"c.z["+b.C+"].1b.q.S = \'1j\';",2a)};M.L.8m=r(){k C=b.C;k 12=V.17(\'12\');b.F=12;12.4e=r(){O{c.z[C].1K()}P(e){}};12.14=\'11-1S\';12.q.S=\'T\';12.q.3A=\'3L\';12.q.U=\'23\';12.q.8n=\'3M\';12.q.1v=3;12.2N=c.5o;f(c.4c)c.2u.2y(12);12.1l=c.2L(b.a);b.4n()};M.L.1K=r(){O{f(!b.F)u;f(b.48)u;G b.48=I;f(b.1b){b.1b.q.S=\'T\';b.1b=K;b.a.q.1H=b.5k||\'\'}f(b.1W){b.2e=b.F.R;b.2n=b.F.H;b.3W=b.2e;b.6n=b.2n;b.F.R=b.1U;b.F.H=b.1O}G f(b.6N)b.6N();b.2K=c.2K;b.6o();b.D.2y(b.F);b.F.q.U=\'4o\';f(b.J)b.D.2y(b.J);b.D.q.Y=b.2i+\'N\';b.D.q.15=b.2f+\'N\';c.2u.2y(b.D);b.1N=(b.F.1T-b.1U)/2;b.1G=(b.F.1u-b.1O)/2;k 6D=c.6O+2*b.1N;b.2K+=2*b.1G;k 26=b.2e/b.2n;k 2B=b.3U?b.2B:b.2e;k 2V=b.3U?b.2V:b.2n;k 16={x:\'2z\',y:\'2z\'};f(b.4r==\'1Q\'){16.x=\'1Q\';16.y=\'1Q\'}G{f(b.2J.Z(/^15/))16.y=K;f(b.2J.Z(/54$/))16.x=\'4p\';f(b.2J.Z(/^53/))16.y=\'4p\';f(b.2J.Z(/Y$/))16.x=K}3q=2Q c.6I();b.x={E:1f(b.2i)-b.1N+b.2F,B:b.2e,1I:b.2e<2B?b.2e:2B,16:16.x,1e:b.4k,1A:c.45,21:6D,24:3q.3H,1Z:3q.R,3Z:b.1U};k 8k=b.x.E+1f(b.1U);b.x=b.16(b.x);b.y={E:1f(b.2f)-b.1G+b.3B,B:b.2n,1I:b.2n<2V?b.2n:2V,16:16.y,1e:b.4g,1A:c.6E,21:b.2K,24:3q.4b,1Z:3q.H,3Z:b.1O};k 8g=b.y.E+1f(b.1O);b.y=b.16(b.y);f(b.3s)b.8h();f(b.1W)b.6B(26);k x=b.x;k y=b.y;b.6H()}P(e){f(c.z[b.C]&&c.z[b.C].a)1F.4S.2r=c.2L(c.z[b.C].a)}};M.L.6H=r(){k 1r={x:b.x.E-20,y:b.y.E-20,w:b.x.B+40,h:b.y.B+40+b.3m};c.3O=(c.1i&&c.2m()<7);f(c.3O)b.2d(\'4U\',\'T\',1r);c.3P=(1F.5a||4f.8j==\'8q\'||(c.1i&&c.2m()<5.5));f(c.3P)b.2d(\'4V\',\'T\',1r);f(b.X&&!b.2I)b.3w(b.x.E,b.y.E,b.x.B,b.y.B);k 3F=b.X?b.X.1p:0;b.4N(1,b.2i+b.2F-b.1N,b.2f+b.3B-b.1G,b.1U,b.1O,b.x.E,b.y.E,b.x.B,b.y.B,c.6G,c.6P,c.57,3F)};M.L.16=r(p){k 2j,3E=p==b.x?\'x\':\'y\';f(p.1e&&p.1e.Z(/ /)){2j=p.1e.3G(\' \');p.1e=2j[0]}f(p.1e&&c.$(p.1e)){p.E=c.U(c.$(p.1e))[3E];f(2j&&2j[1]&&2j[1].Z(/^[-]?[0-9]+N$/))p.E+=1f(2j[1])}G f(p.16==\'2z\'||p.16==\'1Q\'){k 4A=1a;k 2D=I;f(p.16==\'1Q\')p.E=1y.1D(p.24+(p.1Z-p.B-p.21)/2);G p.E=1y.1D(p.E-((p.B-p.3Z)/2)); f(p.E<p.24+p.1A){p.E=p.24+p.1A;4A=I}f(p.B<p.1I){p.B=p.1I;2D=1a}f(p.E+p.B>p.24+p.1Z-p.21){f(4A&&2D)p.B=p.1Z-p.1A-p.21;G f(p.B<p.1Z-p.1A-p.21){p.E=p.24+p.1Z-p.B-p.1A-p.21}G{p.E=p.24+p.1A;f(2D)p.B=p.1Z-p.1A-p.21}}f(p.B<p.1I){p.B=p.1I;2D=1a}}G f(p.16==\'4p\'){p.E=1y.82(p.E-p.B+p.3Z)}f(p.E<p.1A){6W=p.E;p.E=p.1A;f(2D)p.B=p.B-(p.E-6W)}u p};M.L.6B=r(26){k x=b.x;k y=b.y;k 4a=1a;f(x.B/y.B>26){ k 85=x.B;x.B=y.B*26;f(x.B<x.1I){x.B=x.1I;y.B=x.B/26}4a=I}G f(x.B/y.B<26){ k 88=y.B;y.B=x.B/26;4a=I}f(4a){x.E=1f(b.2i)-b.1N+b.2F;x.1I=x.B;b.x=b.16(x);y.E=1f(b.2f)-b.1G+b.3B;y.1I=y.B;b.y=b.16(y)}};M.L.4N=r(2S,3f,3k,3h,3g,4u,4v,4y,4x,6a,1L,3n,4w){k 67=(4y-3h)/1L,66=(4x-3g)/1L,68=(4u-3f)/1L,69=(4v-3k)/1L,65=(4w-3n)/1L,t,1n="c.z["+b.C+"]";Q(i=1;i<=1L;i++){3h+=67;3g+=66;3f+=68;3k+=69;3n+=65;t=1y.1D(i*(6a/1L));k s="O {";f(i==1){s+=1n+".F.q.S = \'1j\';"+"f ("+1n+".2p.3j == \'6k\' && c.6l) "+1n+".2p.q.S = \'T\';"}f(i==1L){3h=4y;3g=4x;3f=4u;3k=4v;3n=4w}s+=1n+"."+b.1E+"8e("+1y.1D(3h)+", "+1y.1D(3g)+", "+1y.1D(3f)+", "+1y.1D(3k)+", "+1y.1D(3n);s+=");} P (e) {}";2k(s,t)}f(2S==1){2k(\'O { \'+1n+\'.X.1k.q.S = "1j"; } P (e){}\',t);2k(\'O { \'+1n+\'.6x(); } P(e){}\',t+50)}G 2k(\'O { \'+1n+\'.4P(); } P(e){}\',t)};M.L.87=r(w,h,x,y,1p){O{b.F.R=w;b.F.H=h;f(b.X&&b.2I){k o=b.X.1p-1p;b.3w(x+o,y+o,w-2*o,h-2*o,1)}c.1C(b.D,{\'S\':\'1j\',\'Y\':x+\'N\',\'15\':y+\'N\'})}P(e){1F.4S.2r=c.2L(b.a)}};M.L.3w=r(x,y,w,h,6w){f(!b.X)u;k o=b.X;f(6w)o.1k.q.S=\'1j\';o.1k.q.Y=(x-o.1p)+\'N\';o.1k.q.15=(y-o.1p)+\'N\';o.1k.q.R=(w+2*(b.1N+o.1p))+\'N\';w+=2*(b.1N-o.1p);h+=+2*(b.1G-o.1p);o.1d[4].q.R=w>=0?w+\'N\':0;o.1d[4].q.H=h>=0?h+\'N\':0;f(o.3i)o.1d[3].q.H=o.1d[5].q.H=o.1d[4].q.H};M.L.6x=r(){b.6z=I;b.2g();f(b.3s&&b.8d==\'83\')b.7W();b.4T();f(c.4Z)b.4Y();f(b.J)b.6s();f(b.3W>b.x.B)b.6S();f(!b.J)b.5c()};M.L.5c=r(){k C=b.C;k 1c=b.1c;2Q 2t(1c,r(){O{c.z[C].6p()}P(e){}})};M.L.6p=r(){k 3l=c.5h(b.C,1);f(3l.2X.5g().Z(/c\\.5i/))k 12=c.17(\'12\',{1l:c.2L(3l)})};M.L.5j=r(){b.a.q.1H=b.5k;f(b.1b)c.1b.q.S=\'T\';c.z[b.C]=K};M.L.4Y=r(){k 5f=c.17(\'a\',{2r:c.6r,14:\'11-5f\',1w:c.6e,2N:c.6q});b.3R(5f,\'15 Y\')};M.L.6o=r(){f(!b.2R&&b.3Y)b.2R=\'J-Q-\'+b.3Y;f(b.2R){b.J=c.3K(b.2R)}f(b.3I){k s=(b.J)?b.J.1w:\'\';b.J=c.3K(b.3I);f(b.J)b.J.1w=b.J.1w.1z(/\\s/g,\' \').1z(\'{J}\',s)}f(b.J)b.2K+=b.3m};M.L.6s=r(){O{b.D.q.R=b.D.1T+\'N\';b.J.q.S=\'T\';b.J.14+=\' 11-3A-3L\';k H;f(c.1i&&(c.2m()<6||V.5e==\'6y\')){H=b.J.1u}G{k 6u=c.17(\'29\',{1w:b.J.1w},K,K,I);b.J.1w=\'\';b.J.2y(6u);H=b.J.1X[0].1u;b.J.1w=b.J.1X[0].1w}c.1C(b.J,{6v:\'T\',H:0,1v:2});f(c.58){2l=1y.1D(H/50);f(2l==0)2l=1;2l=2l*c.58}G{b.5b(H,1);u}k t=0;Q(k h=H%2l;h<=H;h+=2l,t+=10){k 3S=(h==H)?1:0;k 5m="O { "+"c.z["+b.C+"].5b("+h+", "+3S+");"+"} P (e) {}";2k(5m,t)}}P(e){}};M.L.5b=r(H,3S){f(!b.J)u;b.J.q.H=H+\'N\';b.J.q.S=\'1j\';b.y.B=b.D.1u-2*b.1G;k o=b.X;f(o){o.1d[4].q.H=(b.D.1u-2*b.X.1p)+\'N\';f(o.3i)o.1d[3].q.H=o.1d[5].q.H=o.1d[4].q.H}f(3S)b.5c()};M.L.2d=r(3j,S,1r){k 18=V.49(3j);f(18){Q(i=0;i<18.19;i++){f(18[i].8f==3j){k 1q=18[i].3v(\'T-2q\');f(S==\'1j\'&&1q){1q=1q.1z(\'[\'+b.C+\']\',\'\');18[i].2w(\'T-2q\',1q);f(!1q)18[i].q.S=\'1j\'}G f(S==\'T\'){k 1J=c.U(18[i]);1J.w=18[i].1T;1J.h=18[i].1u;k 6d=(1J.x+1J.w<1r.x||1J.x>1r.x+1r.w);k 6i=(1J.y+1J.h<1r.y||1J.y>1r.y+1r.h);k 5n=c.5l(18[i]);f(!6d&&!6i&&5n!=b.C){f(!18[i].5p||(18[i].5p&&18[i].5p[\'S\']!=\'T\')){f(!1q){18[i].2w(\'T-2q\',\'[\'+b.C+\']\')}G f(!1q.Z(\'[\'+b.C+\']\')){18[i].2w(\'T-2q\',1q+\'[\'+b.C+\']\')}18[i].q.S=\'T\'}}G f(1q==\'[\'+b.C+\']\'||c.2W==5n){18[i].2w(\'T-2q\',\'\');18[i].q.S=\'1j\'}G f(1q&&1q.Z(\'[\'+b.C+\']\')){18[i].2w(\'T-2q\',1q.1z(\'[\'+b.C+\']\',\'\'))}}}}}};M.L.2g=r(){Q(i=0;i<c.z.19;i++){f(c.z[i]&&i==c.2W){k 28=c.z[i];28.F.14+=\' 11-\'+28.1E+\'-31\';f(28.J){28.J.14+=\' 11-J-31\'}f(28.1W){28.F.q.1H=c.1i?\'6g\':\'4M\';28.F.2N=c.6j}}}b.D.q.1v=c.2Y++;f(b.X)b.X.1k.q.1v=b.D.q.1v;b.F.14=\'11-\'+b.1E;f(b.J){b.J.14=b.J.14.1z(\' 11-J-31\',\'\')}f(b.1W){b.F.2N=c.5o;c.3p=1F.5a?\'4M\':\'52(\'+c.3z+c.56+\'), 4M\';f(c.1i&&c.2m()<6)c.3p=\'6g\';b.F.q.1H=c.3p}c.2W=b.C;c.2s(V,\'4C\',c.42)};M.L.6f=r(){b.2C()};M.L.2C=r(){c.3u(V,\'4C\',c.42);O{b.8u=I;k x=1f(b.D.q.Y);k y=1f(b.D.q.15);k w=(b.1W)?b.F.R:1f(b.F.q.R);k h=(b.1W)?b.F.H:1f(b.F.q.H);f(b.X){f(b.2I)b.3w(x,y,w,h);G f(b.6M)b.X.1k.q.S=\'T\';G b.X.4K()}k n=b.D.1X.19;Q(i=n-1;i>=0;i--){k 6U=b.D.1X[i];f(6U!=b.F){c.2A(b.D.1X[i]);b.D.3c(b.D.1X[i])}}f(b.3s)b.8y();b.D.q.R=\'2z\';b.F.q.1H=\'7S\';k 3F=b.X?b.X.1p:0;b.4N(-1,x,y,w,h,b.2i-b.1N+b.2F,b.2f-b.1G+b.3B,b.1U,b.1O,c.6Q,c.6F,3F,c.57)}P(e){b.4P()}};M.L.4P=r(){b.2p.q.S=\'1j\';f(c.3O)b.2d(\'4U\',\'1j\');f(c.3P)b.2d(\'4V\',\'1j\');f(b.3s&&b.6M)b.71();G{f(b.X&&b.2I)b.X.4K();c.2A(b.D);f(c.1i&&c.2m()<5.5)b.D.1w=\'\';G b.D.1x.3c(b.D)}f(c.6J)c.6J.q.3A=\'3M\';c.z[b.C]=K;c.6C()};M.L.3R=r(m,U,2P,1g){f(1M m==\'4J\')m=c.3K(m);f(!m||1M m==\'4J\'||!b.1W)u;k 1s=c.17(\'29\',K,{\'Y\':0,\'15\':0,\'U\':\'23\',\'1v\':3,\'S\':\'T\'},b.D,I);f(1g)c.1C(m,{\'1g\':1g});m.14+=\' 11-3A-3L\';1s.2y(m);k Y=b.1N;k 4F=b.F.R-1s.1T;k 15=b.1G;k 4D=b.F.H-1s.1u;f(!U)U=\'1Q 1Q\';f(U.Z(/^53/))15+=4D;f(U.Z(/^1Q/))15+=4D/2;f(U.Z(/54$/))Y+=4F;f(U.Z(/1Q$/))Y+=4F/2;1s.q.Y=Y+\'N\';1s.q.15=15+\'N\';f(2P)1s.2w(\'2P\',I);f(!1g)1g=1;1s.2w(\'1g\',1g);c.3r(1s,0,1g,1);c.4G(b.1m,1s)};M.L.4T=r(){Q(i=0;i<c.1m.19;i++){k o=c.1m[i];f(o.3X==K||o.3X==b.3Y){b.3R(o.76,o.U,o.2P,o.1g)}}};M.L.6T=r(){Q(i=0;i<b.1m.19;i++){k o=b.1m[i];f(o.3v(\'2P\'))c.3r(o,0,o.3v(\'1g\'),1)}};M.L.6Z=r(){Q(i=0;i<b.1m.19;i++){k o=b.1m[i];f(o.3v(\'2P\'))c.3r(o,o.3v(\'1g\'),0,-1)}};M.L.6S=r(){k a=c.17(\'a\',{2r:\'6R:c.z[\'+b.C+\'].6m();\',2N:c.6Y},{6A:\'52(\'+c.3z+c.2H+\')\',3A:\'3L\',6h:\'0 6c 6c 0\',R:\'73\',H:\'7b\'},K,I);b.3R(a,\'53 54\',I,0.75);b.2H=a};M.L.6m=r(){O{c.2A(b.2H);b.2H.1x.3c(b.2H);b.2g();b.x.E=1f(b.D.q.Y)-(b.3W-b.F.R)/2;f(b.x.E<c.45)b.x.E=c.45;b.D.q.Y=b.x.E+\'N\';k 6t=b.D.1T-b.F.R;b.F.R=b.3W;b.F.H=b.6n;b.x.B=b.F.R;b.D.q.R=(b.x.B+6t)+\'N\';b.y.B=b.D.1u-2*b.1G;b.3w(b.x.E,b.y.E,b.x.B,b.y.B);Q(k i=0;i<b.1m.19;i++){c.2A(b.1m[i]);b.1m[i].1x.3c(b.1m[i])}f(c.4Z)b.4Y();b.4T();b.44()}P(e){1F.4S.2r=b.F.1l}};M.L.44=r(){k 1r={x:1f(b.D.q.Y)-20,y:1f(b.D.q.15)-20,w:b.F.1T+40,h:b.F.1u+40+b.3m};f(c.3O)b.2d(\'4U\',\'T\',1r);f(c.3P)b.2d(\'4V\',\'T\',1r)};c.2s(V,\'6X\',c.4W);c.2s(V,\'6V\',c.4W);c.2s(1F,\'7p\',c.6b);',62,534,'|||||||||||this|hs|||if|||||var||el||||style|function|||return|||||expanders||span|key|wrapper|min|content|else|height|true|caption|null|prototype|HsExpander|px|try|catch|for|width|visibility|hidden|position|document|dragExp|objOutline|left|match||highslide|img||className|top|justify|createElement|els|length|false|loading|outlineType|td|target|parseInt|opacity|fobj|ie|visible|table|src|overlays|exp|id|offset|hiddenBy|imgPos|overlay|event|offsetHeight|zIndex|innerHTML|parentNode|Math|replace|marginMin|op|setStyles|round|contentType|window|offsetBorderH|cursor|minSpan|elPos|onLoad|steps|typeof|offsetBorderW|thumbHeight|params|center|pos|image|offsetWidth|thumbWidth|func|isImage|childNodes|case|clientSpan||marginMax|graphic|absolute|scroll||ratio||blurExp|div|100|styles|arr|showHideElements|newWidth|thumbTop|focus|to|thumbLeft|tgt|setTimeout|step|ieVersion|newHeight|clone|thumb|by|href|addEventListener|HsOutline|container|name|setAttribute|re|appendChild|auto|purge|minWidth|doClose|allowReduce|pThis|thumbOffsetBorderW|attribs|fullExpandIcon|outlineWhileAnimating|anchor|marginBottom|getSrc|overrides|title|aAr|hideOnMouseOut|new|captionId|dir|wLeft|wTop|minHeight|focusKey|onclick|zIndexCounter|on||blur|pendingOutlines||||number||||param|hasFocused|removeChild|getExpander|preloadTheseImages|x1|h1|w1|hasAlphaImageLoader|tagName|y1|next|spaceForCaption|oo1|move|styleRestoreCursor|client|fade|isHtml|iebody|removeEventListener|getAttribute|positionOutline|html|custom|graphicsDir|display|thumbOffsetBorderH|hasMoved|slideshowGroup|dim|o2|split|scrollLeft|captionTemplateId|node|getNode|block|none|isHsAnchor|hideSelects|hideIframes|topmostKey|createOverlay|end|undefined|allowSizeReduction|previousOrNext|fullExpandWidth|thumbnailId|thumbsUserSetId|thumbSpan||while|keyHandler|tr|redoShowHide|marginLeft|faders|preventDefault|onLoadStarted|getElementsByTagName|changed|scrollTop|safari|Create|onload|navigator|targetY|expandedImagesCounter|numberOfImagesToPreload|connectOutline|targetX|wrapperClassName|genContainer|displayLoading|relative|max|tbody|align|oFinal|body|x2|y2|oo2|h2|w2|preloadFullImage|hasMovedMin|continuePreloading|keydown|dTop|clones|dLeft|push|activeI|getParam|string|destroy|element|pointer|changeSize|aTags|onEndClose|hsAr|close|location|createCustomOverlays|SELECT|IFRAME|mouseClickHandler|Click|writeCredits|showCredits||topZ|url|bottom|right|parent|restoreCursor|outlineStartOffset|captionSlideSpeed|mouseMoveHandler|opera|placeCaption|onDisplayFinished|isDraggable|compatMode|credits|toString|getAdjacentAnchor|expand|cancelLoading|originalCursor|getWrapperKey|eval|wrapperKey|restoreTitle|currentStyle|dragY|detachEvent|nopad|250|srcElement|clientY|self|in|setAttribs|form|tag|appendTo|9999px|preloadGraphic|Highslide|JS|offsetParent|val|200|and|clientX|mousemove|tempOpacity|parseFloat|break|cloneNode|type|hasPngSupport|previous|geckoBug|cur|allowMultipleInstances|offsetTop|offsetLeft|filter|documentElement|loadingTitle|enableKeyListener|focusTopmost|onGraphicLoad|dragX|dOo|dH|dW|dX|dY|dur|preloadImages|10px|clearsX|creditsText|onClick|hand|margin|clearsY|focusTitle|IMG|hideThumbOnExpand|doFullExpand|fullExpandHeight|getCaption|preloadNext|creditsTitle|creditsHref|writeCaption|borderOffset|temp|overflow|vis|onExpanded|BackCompat|isExpanded|background|correctRatio|cleanUp|modMarginRight|marginTop|restoreSteps|expandDuration|show|clientInfo|mask|loadingOpacity|loadingText|preserveContent|htmlGetSize|marginRight|expandSteps|restoreDuration|javascript|createFullExpand|onMouseOver|child|mouseup|tmpMin|mousedown|fullExpandTitle|onMouseOut|clientHeight|sleep|attributes|45px|closeId||overlayId|pageXOffset|rel|pageYOffset|_slash_|44px|innerHeight|RegExp|getElementById|arrow|Use|drag|keys|bring|cancel|Loading|front|click|size|load|zoomout|graphics|1001|fullexpand|actual|Expand|gif|Powered|http|padding|switch|Safari|border|alpha|clientWidth|MSIE|appVersion|indexOf|userAgent|Go|no|vikjavev|the|homepage|all|shadow|drop|innerWidth|default|png|outlines|attachEvent|writeExtendedContent|clearTimeout|hasHtmlexpanders|DXImageTransform|progid|collapse|floor|after|htmlE|tmpWidth|keyCode|imageSetSize|tmpHeight|lineHeight|fontSize|xpand|object|objectLoadTime|SetSize|nodeName|oldBottom|htmlSizeOperations|cellSpacing|vendor|oldRight|onmouseover|imageCreate|maxWidth|onmouseout|borderCollapse|KDE|wait|test|AlphaImageLoader|isClosing|button|Microsoft|registerOverlay|htmlOnClose|sizingMethod|scale|returnValue'.split('|'),0,{}))

/******************************************************************************
Name:    Highslide HTML Extension
Version: 3.2.10 (October 22 2007)
Author:  Torstein Hønsi
Support: http://vikjavev.no/highslide/forum
Email:   See http://vikjavev.no/megsjol

Licence:
Highslide JS is licensed under a Creative Commons Attribution-NonCommercial 2.5
License (http://creativecommons.org/licenses/by-nc/2.5/).

You are free:
	* to copy, distribute, display, and perform the work
	* to make derivative works

Under the following conditions:
	* Attribution. You must attribute the work in the manner  specified by  the
	  author or licensor.
	* Noncommercial. You may not use this work for commercial purposes.

* For  any  reuse  or  distribution, you  must make clear to others the license
  terms of this work.
* Any  of  these  conditions  can  be  waived  if  you  get permission from the 
  copyright holder.

Your fair use and other rights are in no way affected by the above.
******************************************************************************/
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('7.1A=20;7.1K=G;7.19=\'1O\';7.1X=G;7.1N=G;7.r(7.H,\'1j\');7.r(7.H,\'1A\');7.r(7.H,\'1K\');7.r(7.H,\'Y\');7.r(7.H,\'24\');7.r(7.H,\'1S\');7.r(7.H,\'19\');7.r(7.H,\'B\');7.r(7.H,\'1X\');7.r(7.H,\'1N\');7.1F=[];7.10=[];7.W=[];7.1b=7.V(\'1q\',v,{2R:\'30\',2O:\'31 3e 39\'},v,G);7.2h=f(a,1D,2i){8(!7.$(1D.1j)&&!7.33[1D.1j])R G;1I(d i=0;i<7.W.1G;i++){8(7.W[i]&&7.W[i].a==a){7.W[i].2D();7.W[i]=v;R 20}}D{7.32=G;P q(a,1D,2i,\'2f\');R 20}C(e){R G}};7.1h=f(16,I){1I(i=0;i<16.21.1G;i++){8(16.21[i].I==I){R 16.21[i]}}};7.2v=f(e){d 1Y=1i.38(\'A\');d a,1z;1I(i=0;i<1Y.1G;i++){a=1Y[i];1z=7.35(a);8(1z&&1z[0]==\'7.2h\'&&7.1T(a,\'Y\')==\'J\'&&7.1T(a,\'1X\')){7.r(7.1F,a)}}7.1V(0)};7.1V=f(i){8(!7.1F[i])R;d a=7.1F[i];d 1U=7.2g(7.1T(a,\'1j\'));d J=P 1a(a,1U);J.2b=f(){};J.1f=f(){7.r(7.10,[a,1U]);7.1V(i+1)};J.28()};7.29=f(a){1I(i=0;i<7.10.1G;i++){8(7.10[i][0]==a){d c=7.10[i][1];7.10[i][1]=c.3i(1);R c}}};q.m.2X=f(){6.1P=7.V(\'1q\',v,{2M:\'0 \'+7.2N+\'9 0 \'+7.2Q+\'9\',X:\'1Z\',18:0,1e:0},1i.T);6.b=7.29(6.a);8(!6.b)6.b=7.2g(6.1j);6.26(6.b);6.1P.1c(6.b);7.E(6.b,{X:\'1E\',1v:\'1k\'});6.b.I+=\' M-1r-2E\';6.L=7.V(\'1q\',{I:\'M-2f\'},{X:\'1E\',25:3,1d:\'1k\',l:6.2L+\'9\',p:6.2P+\'9\'});8(6.Y==\'J\'&&!7.29(6.a)){d J=P 1a(6.a,6.b);d Q=6;J.1f=f(){Q.1f()};J.2b=f(){2c.2q=7.1y(6.a)};J.28()}1u 6.1f()};q.m.2Z=f(){6.b.1c(7.1b);6.22=6.b.11;6.1n=6.b.F;6.b.1s(7.1b);8(7.2F&&6.1n>1J(6.b.2j.p)){6.1n=1J(6.b.2j.p)}};q.m.26=f(16,Z){8(6.B||6.Y==\'j\'){d c=7.1h(16,\'M-T\');c.u.l=6.B?6.B.2k.l+\'9\':6.24+\'9\';c.u.p=6.B?6.B.2k.p+\'9\':6.1S+\'9\'}};q.m.2e=f(){8(6.2o)R;6.K=7.1h(6.b,\'M-T\');8(6.Y==\'j\'){d 12=6.12;6.K.1g=\'\';6.j=7.V(\'j\',{2U:0},{l:6.24+\'9\',p:6.1S+\'9\'},6.K);8(7.2m)6.j.O=v;6.j.O=7.1y(6.a);8(6.19==\'2w\')6.1M()}1u 8(6.B){6.K.N=6.K.N||\'7-3E-N-\'+6.12;6.B.2u(6.K.N)}6.2o=G};q.m.1M=f(){d 15=6.b.11-6.K.11;8(15<0)15=0;d 1x=6.b.F-6.K.F;7.E(6.j,{l:(6.x.k-15)+\'9\',p:(6.y.k-1x)+\'9\'});7.E(6.K,{l:6.j.u.l,p:6.j.u.p});6.13=6.j;6.t=6.13};q.m.3j=f(){6.26(6.b);8(6.19==\'1O\')6.2e();8(6.x.k<6.22&&!6.1A)6.x.k=6.22;8(6.y.k<6.1n&&!6.1K)6.y.k=6.1n;6.t=6.b;6.1B=7.V(\'1q\',v,{l:6.x.k+\'9\',X:\'1E\',18:(6.x.U-6.3L)+\'9\',1e:(6.y.U-6.3K)+\'9\'},6.L,G);6.1B.1c(6.b);1i.T.1s(6.1P);7.E(6.b,{3I:\'1t\',l:\'Z\',p:\'Z\'});d n=7.1h(6.b,\'M-T\');8(n&&!6.B&&6.Y!=\'j\'){d 14=n;n=7.V(14.3J,v,{1d:\'1k\'},v,G);14.2l.3z(n,14);n.1c(7.1b);n.1c(14);d 15=6.b.11-n.11;d 1x=6.b.F-n.F;n.1s(7.1b);d 1H=7.2m||2G.3n==\'3m\'?1:0;7.E(n,{l:(6.x.k-15-1H)+\'9\',p:(6.y.k-1x)+\'9\',1d:\'Z\',X:\'1E\'});8(1H&&14.F>n.F){n.u.l=(1J(n.u.l)+1H)+\'9\'}6.13=n;6.t=6.13}8(6.j&&6.19==\'1O\')6.1M();8(!6.13&&6.y.k<6.1B.F)6.t=6.L;8(6.t==6.L&&!6.1A&&6.Y!=\'j\'){6.x.k+=17}8(6.t&&6.t.F>6.t.2l.F){2H("D { 7.1R["+6.12+"].t.u.1d = \'Z\'; } C(e) {}",7.3s)}};q.m.3t=f(w,h,x,y,1L,3y){D{7.E(6.1m,{1v:\'2p\',18:x+\'9\',1e:y+\'9\'});7.E(6.L,{l:w+\'9\',p:h+\'9\'});7.E(6.1B,{18:(6.x.U-x)+\'9\',1e:(6.y.U-y)+\'9\'});6.b.u.1v=\'2p\';8(6.1l&&6.2A){d o=6.1l.1L-1L;6.2n(x+o,y+o,w-2*o,h-2*o,1)}}C(e){23.2c.2q=7.1y(6.a)}};q.m.3q=f(){7.E(6.t,{p:\'Z\',l:\'Z\'});6.x.k=6.b.11;6.y.k=6.b.F;d 2d={l:6.x.k+\'9\',p:6.y.k+\'9\'};7.E(6.L,2d);6.2n(6.x.U,6.y.U,6.x.k,6.y.k)};q.m.3C=f(){8(/3D.+3F/.3A(2G.3B)){8(!7.2a)7.2a=7.V(\'1q\',v,{X:\'1Z\'},7.27);7.E(7.2a,{l:6.x.k+\'9\',p:6.y.k+\'9\',18:6.x.U+\'9\',1e:6.y.U+\'9\',1r:\'2E\'})}8(6.19==\'2w\'&&!6.1N)6.2s();8(6.t&&6.t!=6.13)6.t.u.1d=\'1k\';8(6.B)D{7.$(6.B.3v(\'N\')).3r()}C(e){}};q.m.2s=f(){6.K.1g=\'\'};q.m.3k=f(){8(6.1l)6.1l.1w.I=\'M-1r-1t\';6.1m.I+=\' M-1r-1t\';7.r(7.W,6)};q.m.2D=f(){7.1R[6.12]=6;8(!7.3o&&7.2z!=6.12){D{7.1R[7.2z].3G()}C(e){}}6.1m.I=6.1m.I.1p(/M-1r-1t/,\'\');d z=7.3H++;6.1m.u.25=z;8(o=6.1l){8(!6.2A)o.1w.u.1v=\'1k\';o.1w.I=v;o.1w.u.25=z}6.2T()};1a=f(a,L){6.a=a;6.L=L};1a.m.28=f(){D{6.S=P 2S()}C(e){D{6.S=P 2B("2V.2C")}C(e){D{6.S=P 2B("2K.2C")}C(e){6.2b()}}}6.O=7.1y(6.a);8(6.O.3c(\'#\')){d 1W=6.O.3b(\'#\');6.O=1W[0];6.N=1W[1]}d Q=6;6.S.3f=f(){8(Q.S.3h==4){8(Q.N)Q.2t();1u Q.1C()}};6.S.2r("3g",6.O,G);6.S.34(v)};1a.m.2t=f(){7.36();d 2J=23.3d?{O:6.O}:v;6.j=7.V(\'j\',2J,{X:\'1Z\',18:\'-3w\'},7.27);D{6.1C()}C(e){d Q=6;2H(f(){Q.1C()},1)}};1a.m.1C=f(){d s=6.S.37;8(!7.2F||7.3a()>=5.5){s=s.1p(/\\s/g,\' \');8(6.j){s=s.1p(P 1Q(\'<3p[^>]*>\',\'2x\'),\'\');s=s.1p(P 1Q(\'<2y[^>]*>.*?</2y>\',\'2x\'),\'\');d 1o=6.j.3l||6.j.3u.1i;1o.2r();1o.2u(s);1o.3x();D{s=1o.2I(6.N).1g}C(e){D{s=6.j.1i.2I(6.N).1g}C(e){}}7.27.1s(6.j)}1u{s=s.1p(P 1Q(\'^.*?<T[^>]*>(.*?)</T>.*?$\',\'i\'),\'$1\')}}7.1h(6.L,\'M-T\').1g=s;6.1f()};7.2Y(23,\'2W\',7.2v);',62,234,'||||||this|hs|if|px||innerContent||var||function||||iframe|span|width|prototype|node||height|HsExpander|push||scrollerDiv|style|null||||||swfObject|catch|try|setStyles|offsetHeight|true|overrides|className|ajax|objContainer|content|highslide|id|src|new|pThis|return|xmlHttp|body|min|createElement|sleeping|position|objectType|auto|cacheBindings|offsetWidth|key|scrollingContent|cNode|wDiff|parent||left|objectLoadTime|HsAjax|clearing|appendChild|overflow|top|onLoad|innerHTML|identifyContainer|document|contentId|hidden|objOutline|wrapper|newHeight|doc|replace|div|display|removeChild|none|else|visibility|table|hDiff|getSrc|re|allowWidthReduction|mediumContent|loadHTML|params|relative|preloadTheseAjax|length|kdeBugCorr|for|parseInt|allowHeightReduction|offset|correctIframeSize|preserveContent|before|tempContainer|RegExp|expanders|objectHeight|getParam|cache|preloadAjaxElement|arr|cacheAjax|aTags|absolute|false|childNodes|newWidth|window|objectWidth|zIndex|setObjContainerSize|container|run|getCacheBinding|mask|onError|location|size|writeExtendedContent|html|getNode|htmlExpand|custom|currentStyle|attributes|parentNode|safari|positionOutline|hasExtendedContent|visible|href|open|destroyObject|getElementContent|write|preloadAjax|after|gi|script|focusKey|outlineWhileAnimating|ActiveXObject|XMLHTTP|awake|block|ie|navigator|setTimeout|getElementById|attribs|Microsoft|thumbWidth|padding|marginRight|borderTop|thumbHeight|marginLeft|clear|XMLHttpRequest|show|frameBorder|Msxml2|load|htmlCreate|addEventListener|htmlGetSize|both|1px|hasHtmlexpanders|clones|send|isHsAnchor|genContainer|responseText|getElementsByTagName|white|ieVersion|split|match|opera|solid|onreadystatechange|GET|readyState|cloneNode|htmlSizeOperations|sleep|contentDocument|KDE|vendor|allowMultipleInstances|link|reflow|StopPlay|expandDuration|htmlSetSize|contentWindow|getAttribute|9999px|close|end|insertBefore|test|userAgent|htmlOnClose|Macintosh|flash|Gecko|doClose|zIndexCounter|border|nodeName|thumbTop|thumbLeft'.split('|'),0,{}))

hs.graphicsDir = 'engines/highslide/graphics/';
hs.creditsText='';
hs.creditsHref='';
hs.creditsTitle='';
hs.outlineType = 'rounded-white';
hs.outlineWhileAnimating = true;
// JavaScript Document
function calendarChangeMonth(sDay){
	var nextURL = 'index.php?sDay='+ sDay +'&sMonth=' + GetId('CalendarioX1').sMonth.value + '&sYear='+ GetId('CalendarioX1').sYear.value;
	goAJAX('CalendarioX1',ENGINES_FOLDER+'/calendar/calendar.com.ajax.php','sDay='+ sDay +'&sMonth=' + GetId('CalendarioX1').sMonth.value + '&sYear='+ GetId('CalendarioX1').sYear.value);
	//location.href=nextURL;
}
function calendarViewEvents(theDate){
	/*var xP='theDate=' + theDate;
	goAJAX('CalContent',ENGINES_FOLDER+'/calendar/calendar.com.ajax.php',xP);
	GetId('CalContent').style.display='';*/

	}
/* Simple AJAX Code-Kit (SACK) v1.6.1 */
/* ©2005 Gregory Wild-Smith */
/* www.twilightuniverse.com */
/* Software licenced under a modified X11 licence,
   see documentation or authors website for more details */

function sack(file) {
	this.xmlhttp = null;

	this.resetData = function() {
		this.method = "POST";
  		this.queryStringSeparator = "?";
		this.argumentSeparator = "&";
		this.URLString = "";
		this.encodeURIString = true;
  		this.execute = false;
  		this.element = null;
		this.elementObj = null;
		this.requestFile = file;
		this.vars = new Object();
		this.responseStatus = new Array(2);
  	};

	this.resetFunctions = function() {
  		this.onLoading = function() { };
  		this.onLoaded = function() { };
  		this.onInteractive = function() { };
  		this.onCompletion = function() { };
  		this.onError = function() { };
		this.onFail = function() { };
	};

	this.reset = function() {
		this.resetFunctions();
		this.resetData();
	};

	this.createAJAX = function() {
		try {
			this.xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e1) {
			try {
				this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e2) {
				this.xmlhttp = null;
			}
		}

		if (! this.xmlhttp) {
			if (typeof XMLHttpRequest != "undefined") {
				this.xmlhttp = new XMLHttpRequest();
			} else {
				this.failed = true;
			}
		}
	};

	this.setVar = function(name, value){
		this.vars[name] = Array(value, false);
	};

	this.encVar = function(name, value, returnvars) {
		if (true == returnvars) {
			return Array(encodeURIComponent(name), encodeURIComponent(value));
		} else {
			this.vars[encodeURIComponent(name)] = Array(encodeURIComponent(value), true);
		}
	}

	this.processURLString = function(string, encode) {
		encoded = encodeURIComponent(this.argumentSeparator);
		regexp = new RegExp(this.argumentSeparator + "|" + encoded);
		varArray = string.split(regexp);
		for (i = 0; i < varArray.length; i++){
			urlVars = varArray[i].split("=");
			if (true == encode){
				this.encVar(urlVars[0], urlVars[1]);
			} else {
				this.setVar(urlVars[0], urlVars[1]);
			}
		}
	}

	this.createURLString = function(urlstring) {
		if (this.encodeURIString && this.URLString.length) {
			this.processURLString(this.URLString, true);
		}

		if (urlstring) {
			if (this.URLString.length) {
				this.URLString += this.argumentSeparator + urlstring;
			} else {
				this.URLString = urlstring;
			}
		}

		// prevents caching of URLString
		this.setVar("rndval", new Date().getTime());

		urlstringtemp = new Array();
		for (key in this.vars) {
			if (false == this.vars[key][1] && true == this.encodeURIString) {
				encoded = this.encVar(key, this.vars[key][0], true);
				delete this.vars[key];
				this.vars[encoded[0]] = Array(encoded[1], true);
				key = encoded[0];
			}

			urlstringtemp[urlstringtemp.length] = key + "=" + this.vars[key][0];
		}
		if (urlstring){
			this.URLString += this.argumentSeparator + urlstringtemp.join(this.argumentSeparator);
		} else {
			this.URLString += urlstringtemp.join(this.argumentSeparator);
		}
	}

	this.runResponse = function() {
		eval(this.response);
	}

	this.runAJAX = function(urlstring) {
		if (this.failed) {
			this.onFail();
		} else {
			this.createURLString(urlstring);
			if (this.element) {
				this.elementObj = document.getElementById(this.element);
			}
			if (this.xmlhttp) {
				var self = this;
				if (this.method == "GET") {
					totalurlstring = this.requestFile + this.queryStringSeparator + this.URLString;
					this.xmlhttp.open(this.method, totalurlstring, true);
				} else {
					this.xmlhttp.open(this.method, this.requestFile, true);
					try {
						this.xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
					} catch (e) { }
				}

				this.xmlhttp.onreadystatechange = function() {
					switch (self.xmlhttp.readyState) {
						case 1:
							self.onLoading();
							break;
						case 2:
							self.onLoaded();
							break;
						case 3:
							self.onInteractive();
							break;
						case 4:
							self.response = self.xmlhttp.responseText;
							self.responseXML = self.xmlhttp.responseXML;
							self.responseStatus[0] = self.xmlhttp.status;
							self.responseStatus[1] = self.xmlhttp.statusText;

							if (self.execute) {
								self.runResponse();
							}

							if (self.elementObj) {
								elemNodeName = self.elementObj.nodeName;
								elemNodeName.toLowerCase();
								if (elemNodeName == "input"
								|| elemNodeName == "select"
								|| elemNodeName == "option"
								|| elemNodeName == "textarea") {
									self.elementObj.value = self.response;
								} else {
									self.elementObj.innerHTML = self.response;
								}
							}
							if (self.responseStatus[0] == "200") {
								self.onCompletion();
							} else {
								self.onError();
							}

							self.URLString = "";
							break;
					}
				};

				this.xmlhttp.send(this.URLString);
			}
		}
	};

	this.reset();
	this.createAJAX();
}

/************************************************************************************************************
Ajax poller
Copyright (C) 2006  DTHMLGoodies.com, Alf Magne Kalleland

This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

Dhtmlgoodies.com., hereby disclaims all copyright interest in this script
written by Alf Magne Kalleland.

Alf Magne Kalleland, 2006
Owner of DHTMLgoodies.com
	
************************************************************************************************************/	



var serverSideFile = 'engines/polls/ajax-poller-cast-vote-php.php';
var voteLeftImage = 'engines/polls/images/graph_left_1.gif';
var voteRightImage = 'engines/polls/images/graph_right_1.gif';
var voteCenterImage = 'engines/polls/images/graph_middle_1.gif';


var graphMaxWidth = 130;	// It will actually be a little wider than this because of the rounded image at the left and right
var graphMinWidth = 25;	// Minimum size of graph
var pollScrollSpeed = 1;	// Lower = faster
var useCookiesToRememberCastedVotes = false;	// Use cookie to remember casted votes
var txt_totalVotes = 'Total number of votes: ';

var ajaxObjects = new Array();
var pollVotes = new Array();
var pollVoteCounted = new Array();
var totalVotes = new Array();


/* Preload images */

var preloadedImages = new Array();
preloadedImages[0] = new Image();
preloadedImages[0].src = voteLeftImage;
preloadedImages[1] = new Image();
preloadedImages[1].src = voteRightImage;
preloadedImages[2] = new Image();
preloadedImages[2].src = voteCenterImage;

/*
These cookie functions are downloaded from 
http://www.mach5.com/support/analyzer/manual/html/General/CookiesJavaScript.htm
*/	
function Poller_Get_Cookie(name) { 
   var start = document.cookie.indexOf(name+"="); 
   var len = start+name.length+1; 
   if ((!start) && (name != document.cookie.substring(0,name.length))) return null; 
   if (start == -1) return null; 
   var end = document.cookie.indexOf(";",len); 
   if (end == -1) end = document.cookie.length; 
   return unescape(document.cookie.substring(len,end)); 
} 
// This function has been slightly modified
function Poller_Set_Cookie(name,value,expires,path,domain,secure) { 
	expires = expires * 60*60*24*1000;
	var today = new Date();
	var expires_date = new Date( today.getTime() + (expires) );
    var cookieString = name + "=" +escape(value) + 
       ( (expires) ? ";expires=" + expires_date.toGMTString() : "") + 
       ( (path) ? ";path=" + path : "") + 
       ( (domain) ? ";domain=" + domain : "") + 
       ( (secure) ? ";secure" : ""); 
    document.cookie = cookieString; 
}

	
function showVoteResults(pollId,ajaxIndex)
{
	
	document.getElementById('poller_waitMessage' + pollId).style.display='none';
	
	var xml = ajaxObjects[ajaxIndex].response;
	xml = xml.replace(/\n/gi,'');
	
	var reg = new RegExp("^.*?<pollerTitle>(.*?)<.*$","gi");
	var pollerTitle = xml.replace(reg,'$1');
	
	var resultDiv = document.getElementById('poller_results' + pollId);
	
	var titleP = document.createElement('P');
	titleP.className='result_pollerTitle';
	titleP.innerHTML = pollerTitle;
	resultDiv.appendChild(titleP);	
	
	var options = xml.split(/<option>/gi);
	
	pollVotes[pollId] = new Array();
	totalVotes[pollId] = 0;
	for(var no=1;no<options.length;no++){
		
		var elements = options[no].split(/</gi);
		var currentOptionId = false;
		for(var no2=0;no2<elements.length;no2++){
			if(elements[no2].substring(0,1)!='/'){
				var key = elements[no2].replace(/^(.*?)>.*$/gi,'$1');
				var value = elements[no2].replace(/^.*?>(.*)$/gi,'$1');
				
				
			
				if(key.indexOf('optionText')>=0){
					var pOption = document.createElement('P');
					pOption.className='result_pollerOption';
					pOption.innerHTML = value;
					resultDiv.appendChild(pOption);					
					
				}
				
				if(key.indexOf('optionId')>=0){
					currentOptionId = value/1;
				}
				
				if(key.indexOf('votes')>=0){
					var voteDiv = document.createElement('DIV');
					voteDiv.className='result_pollGraph';
					resultDiv.appendChild(voteDiv);	
					
					var leftImage = document.createElement('IMG');
					leftImage.src = voteLeftImage;
					voteDiv.appendChild(leftImage);
					
					
					var numberDiv = document.createElement('DIV');
					numberDiv.style.backgroundImage = 'url(\'' + voteCenterImage + '\')';
					numberDiv.innerHTML = '0%';
					numberDiv.id = 'result_voteTxt' + currentOptionId;
					voteDiv.appendChild(numberDiv);	
					
					var rightImage = document.createElement('IMG');
					rightImage.src = voteRightImage;
					voteDiv.appendChild(rightImage);
					
					pollVotes[pollId][currentOptionId] = value;					
					totalVotes[pollId] = totalVotes[pollId]/1 + value/1;
					
					// ----------  ACA EL VALOR ES CORRECTO  ---------
					//alert(pollVotes[pollId][24]);
				}
			}
		}
	}
	
	var totalVoteP = document.createElement('P');
	totalVoteP.className = 'result_totalVotes';
	totalVoteP.innerHTML = txt_totalVotes + totalVotes[pollId];
	voteDiv.appendChild(totalVoteP);	
	
	setPercentageVotes(pollId);
	
	slideVotes(pollId,0);
	var temp = document.createElement('temp');
	temp.innerHTML='<br /><a href="poll-'+pollId+'.html" class="PollDiscuss"><img src="engines/polls/imgs/discuss_button.gif" alt="Discuss" style="border: 0px;"></a>';
	get('poller_results'+pollId).appendChild(temp);
}

function setPercentageVotes(pollId)
{
	for(i=0;i<pollVotes[pollId].length;i++ ){
		
		pollVotes[pollId][i] =  Math.round( (pollVotes[pollId][i] / totalVotes[pollId]) * 100);	
		
	}	
	
	var currentSum = 0;
	for(i=0;i<pollVotes[pollId].length;i++){
		currentSum = currentSum + pollVotes[pollId][i]/1;			
	}
	pollVotes[pollId][i] = pollVotes[pollId][i] + (100-currentSum);
	
	//alert(pollVotes[pollId]);
	
	
}

function slideVotes(pollId,currentPercent)
{
	currentPercent = currentPercent/1 + 1;
	
	for(var prop in pollVotes[pollId]){
		
		if(pollVotes[pollId][prop]>=currentPercent){
			//alert(pollVotes[pollId][24]);
			var obj = document.getElementById('result_voteTxt' + prop);
			obj.innerHTML = currentPercent + '%';
			obj.style.width = Math.max(graphMinWidth,Math.round(currentPercent/100*graphMaxWidth)) + 'px';
		}			
	}
	
	if(currentPercent<100)setTimeout('slideVotes("' + pollId + '","' + currentPercent + '")',pollScrollSpeed);
}


function prepareForPollResults(pollId)
{
	document.getElementById('poller_waitMessage' + pollId).style.display='block';
	document.getElementById('poller_question' + pollId).style.display='none';	
}


function castMyVote(pollId,radio)
{	
	var optionId;
	for(i=0; i < radio.length; i++)
	{
		if (radio[i].checked == true){
			optionId = radio[i].value;
		}
	}
	Poller_Set_Cookie('dhtmlgoodies_poller_' + pollId,'1',6000000);
	if(optionId){
	
		var ajaxIndex = ajaxObjects.length;
		ajaxObjects[ajaxIndex] = new sack();
		ajaxObjects[ajaxIndex].requestFile = serverSideFile + '?pollId=' + pollId + '&optionId=' + optionId;
		prepareForPollResults(pollId);
		ajaxObjects[ajaxIndex].onCompletion = function(){ showVoteResults(pollId,ajaxIndex); };	
		// Specify function that will be executed after file has been found
		ajaxObjects[ajaxIndex].runAJAX();		// Execute AJAX function	

	}	
}	

function displayResultsWithoutVoting(pollId)
{
	var ajaxIndex = ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	ajaxObjects[ajaxIndex].requestFile = serverSideFile + '?pollId=' + pollId;
	prepareForPollResults(pollId);
	ajaxObjects[ajaxIndex].onCompletion = function(){ showVoteResults(pollId,ajaxIndex); };	
	// Specify function that will be executed after file has been found
	ajaxObjects[ajaxIndex].runAJAX();		// Execute AJAX function		
	
	
}


function sharingSendByEmail(){
	var xP = akiSfrm('frmSendByEmail');
	goAJAX('frmSendByEmail','engines/share.toolbox/ajax/send.by.email.php',xP);	
return false;
}
/**
 * @author Bruno Bornsztein <bruno@missingmethod.com>
 * @copyright 2007 Curbly LLC
 * @package Glider
 * @license MIT
 * @url http://www.missingmethod.com/projects/glider/
 * @version 0.0.3
 * @dependencies prototype.js 1.5.1+, effects.js
 */

/*  Thanks to Andrew Dupont for refactoring help and code cleanup - http://andrewdupont.net/  */
/* Adiciones por Juan Manuel Barruffaldi  joemakina@hotmail.com */
Glider = Class.create();
Object.extend(Object.extend(Glider.prototype, Abstract.prototype), {
	initialize: function(wrapper, options){
	    this.scrolling  = false;
	    this.wrapper    = $(wrapper);
	    this.scroller   = this.wrapper.down('div.scroller');
	    this.sections   = this.wrapper.getElementsBySelector('div.section');
	    this.options    = Object.extend({ duration: 1.0, frequency: 3 }, options || {});

	    this.sections.each( function(section, index) {
	      section._index = index;
	    });    

	    this.events = {
	      click: this.click.bind(this)
	    };

	    this.addObservers();
			if(this.options.initialSection) this.moveTo(this.options.initialSection, this.scroller, { duration:this.options.duration });  // initialSection should be the id of the section you want to show up on load
			if(this.options.autoGlide) this.start();
	  },
	
  addObservers: function() {
    var controls = this.wrapper.getElementsBySelector('div.controls a');
    controls.invoke('observe', 'click', this.events.click);
  },	

  click: function(event) {
		this.stop();
    var element = Event.findElement(event, 'a');
    if (this.scrolling) this.scrolling.cancel();
    
    this.moveTo(element.href.split("#")[1], this.scroller, { duration:this.options.duration });     
    Event.stop(event);
  },

	moveTo: function(element, container, options){
			this.current = $(element);

			Position.prepare();
	    var containerOffset = Position.cumulativeOffset(container),
	     elementOffset = Position.cumulativeOffset($(element));

		  this.scrolling 	= new Effect.SmoothScroll(container, 
				{duration:options.duration, x:(elementOffset[0]-containerOffset[0]), y:(elementOffset[1]-containerOffset[1])});
		  return false;
		},
		
  next: function(){
    if (this.current) {
      var currentIndex = this.current._index;
      var nextIndex = (this.sections.length - 1 == currentIndex) ? 0 : currentIndex + 1;      
    } else var nextIndex = 1;

    this.moveTo(this.sections[nextIndex], this.scroller, { 
      duration: this.options.duration
    });
  },
	
  previous: function(){
    if (this.current) {
      var currentIndex = this.current._index;
      var prevIndex = (currentIndex == 0) ? this.sections.length - 1 : 
       currentIndex - 1;
    } else var prevIndex = this.sections.length - 1;
    
    this.moveTo(this.sections[prevIndex], this.scroller, { 
      duration: this.options.duration
    });
  },

	stop: function()
	{
		clearTimeout(this.timer);
	},
	
	start: function()
	{
		this.periodicallyUpdate();
	},
		
	periodicallyUpdate: function()
	{ 
		if (this.timer != null) {
			//alert(this.e);
			glindNext(this.wrapper.id);
			clearTimeout(this.timer);
			this.next();
		}
		this.timer = setTimeout(this.periodicallyUpdate.bind(this), this.options.frequency*18000);
	}

});

Effect.SmoothScroll = Class.create();
Object.extend(Object.extend(Effect.SmoothScroll.prototype, Effect.Base.prototype), {
  initialize: function(element) {
    this.element = $(element);
    var options = Object.extend({
      x:    0,
      y:    0,
      mode: 'absolute'
    } , arguments[1] || {}  );
    this.start(options);
  },
  setup: function() {
    if (this.options.continuous && !this.element._ext ) {
      this.element.cleanWhitespace();
      this.element._ext=true;
      this.element.appendChild(this.element.firstChild);
    }
   
    this.originalLeft=this.element.scrollLeft;
    this.originalTop=this.element.scrollTop;
   
    if(this.options.mode == 'absolute') {
      this.options.x -= this.originalLeft;
      this.options.y -= this.originalTop;
    } 
  },
  update: function(position) {   
    this.element.scrollLeft = this.options.x * position + this.originalLeft;
    this.element.scrollTop  = this.options.y * position + this.originalTop;
  }
});


/* Adiciones por Juan Manuel Barruffaldi  joemakina@hotmail.com */
function setActiveGlind(id,indId){
var x=1;

while (isDefined(GetId(indId+'_Ind_'+x))){
	GetId(indId+'_Ind_'+x).className='Indicator';
	x = x + 1;
	}
	GetId(id).className='active';
}
function glindPrev(indId){
	var x=1;
	//veo si ya no estoy en el 1
	if ('active'==GetId(indId+'_Ind_1').className){
		while (isDefined(GetId(indId+'_Ind_'+x))){
			GetId(indId+'_Ind_'+x).className='Indicator';
			x = x + 1;
			}
		x = x - 1;
		GetId(indId+'_Ind_'+x).className='active';
		}else{
			/* Obtengo el actual */
			x=1;
			
			while ('active'!=(GetId(indId+'_Ind_'+x).className)){
				x = x + 1;
				}
			/* x es el actual */
			
			GetId(indId+'_Ind_'+x).className='Indicator';
			x = x - 1;
			GetId(indId+'_Ind_'+x).className='active';
			}
	}
function glindNext(indId){
	var x=1;
	/*obtengo el actual*/
	while ('active'!=(GetId(indId+'_Ind_'+x).className)){
		x = x + 1;
		}
  	  x = x + 1;
	  if(isDefined(GetId(indId+'_Ind_'+x))){
	  	x = x - 1;
		GetId(indId+'_Ind_'+x).className='Indicator';
		x = x + 1;
		GetId(indId+'_Ind_'+x).className='active';
	  	}else{
			x = x - 1;
			GetId(indId+'_Ind_'+x).className='Indicator';
			GetId(indId+'_Ind_1').className='active';
			}
	}
/**
* aki ajax v1.4.4: Funciones simplificadas de ajax - http://joemakina.com.ar/
*
* aki ajax (c) 2007 Juan Manuel Barruffaldi (joemakina@hotmail.com) bajo las licencias (MIT License y LGPL Licence)
* http://www.opensource.org/licenses/mit-license.php
*

goAJAX(xW,xF, xP,Exec,Load)

xW-> es el div
xF -> es el archivo php
xP -> son los parametros deforma algo=12&asgo=34&etc=
Exec -> Es una funcion para ejecutar cuando este lista la solicitud (util para ajax dinámico=
Load -> un String para el texto cargando
solo los 2 primeros parametros son necesarios

*/


var strCargando='<p align="center">loading...</p>';
var navegador=navigator.appName;
var ie=document.all;
var dom=GetId;
var ns4=document.layers;
function getId(Id){
	return document.getElementById(Id);
	}
function GetId(Id){
	return document.getElementById(Id);
}
function get(Id){
	return document.getElementById(Id);
}
function putIn(id,html){
	get(id).innerHTML=html;
}
function putInVal(id, val){
	get(id).value=val;
}
function CrearObjetoAjax(){
	try {
		req = new XMLHttpRequest();
	} catch(err1) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (err2) {
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (err3) {
				req = false;
			}
		}
	}
	return req;
}


var ogoAJAX1=CrearObjetoAjax();
var ogoAJAX2=CrearObjetoAjax();
var ogoAJAX3=CrearObjetoAjax();
var ogoAJAX4=CrearObjetoAjax();
var ogoAJAX5=CrearObjetoAjax();

function goAJAX(xW,xF, xP,Exec,Load,replOnStart,replOnEnd){
	if ((ogoAJAX1.readyState==4)||(ogoAJAX1.readyState==0)){
		goAJAXx(ogoAJAX1,xW,xF, xP,Exec,Load,replOnStart,replOnEnd);
	}else{
		if ((ogoAJAX2.readyState==4)||(ogoAJAX2.readyState==0)){
			goAJAXx(ogoAJAX2,xW,xF, xP,Exec,Load,replOnStart,replOnEnd);
		}else{
			if ((ogoAJAX3.readyState==4)||(ogoAJAX3.readyState==0)){
				goAJAXx(ogoAJAX3,xW,xF, xP,Exec,Load,replOnStart,replOnEnd);
			}else{
				if ((ogoAJAX4.readyState==4)||(ogoAJAX4.readyState==0)){
					goAJAXx(ogoAJAX4,xW,xF, xP,Exec,Load,replOnStart,replOnEnd);
				}else{
					goAJAXx(ogoAJAX5,xW,xF, xP,Exec,Load,replOnStart,replOnEnd);
				}
			}
		}
	}
}

function goAJAXx(ogoAJAXx,xW,xF, xP,Exec,Load,replOnStart,replOnEnd){
	var L=Load;
	if ((L=='')||(!isDefined(L))){		
		L='<br />'+strCargando;
	} else {
		//alert(L);
	}
	ogoAJAXx.open('post',xF,true);
	ogoAJAXx.onreadystatechange = GestorgoogoAJAXx;
	ogoAJAXx.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	var http = xP;
	ogoAJAXx.send(http);
	function GestorgoogoAJAXx(){
		if (ogoAJAXx.readyState == 1){
			if((replOnStart=='')||(!isDefined(replOnStart))){
				GetId(xW).innerHTML=L;
			}
		}
		if (ogoAJAXx.readyState == 4){
			var respuesta=ogoAJAXx.responseText;
			if((replOnEnd=='')||(!isDefined(replOnEnd))){
				GetId(xW).innerHTML=respuesta;
			}

			eval(Exec);

		}
	}
}
function isDefined(variable)
{
	return (!(!( variable||false )))
}
function strlen(strVar)
{
	return(strVar.length)
}
function diplayOverlay(){
	var objDiv = GetId("sOverlay")
	objDiv.style.display = "";
	if (navegador=="Microsoft Internet Explorer"){
		objDiv.style.height=document.documentElement.clientHeight*6;
	}else{
		objDiv.style.height=3* window.innerHeight+'px';
	}
}
function winajax(tit,w,h,f,p,Exec,Load){/*Function winajax and goAJAX under LGPL Licence*/
	GetId('btnCerrarVtna').style.display='';
	var oVtna = GetId("sVentana");
	GetId("TitVna").innerHTML=tit;
	oVtna.style.width=w+'px';
	oVtna.style.height=h+'px';
	//centet top window
	scroll_top=((ie)? truebody().scrollTop : window.pageYOffset)+100;
	if (navegador=="Microsoft Internet Explorer"){
		oVtna.style.top=scroll_top;
		oVtna.style.left=(document.body.offsetWidth/2)-(w/2);
	}else{

		oVtna.style.top=scroll_top+'px';
		oVtna.style.left='30%';
	}
	diplayOverlay();
	oVtna.style.display = "";
	goAJAX('ContentVentana',f,p,Exec,Load);
}
function truebody(){
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function OcultarVtna(){
	var objDiv = GetId("sOverlay");
	objDiv.style.display = "none";
	var objDiv = GetId("sVentana");
	objDiv.style.display = "none";
}
//fin goajax

function str_replace(search, replace, subject) {
	return subject.split(search).join(replace);
}
function akiSfrm(frm){
	o = document.forms[frm].elements[0];
	var xP=o.name+'='+escape(str_replace('+', 'kknd', o.value));
	var sxP=o.name+'='+escape(str_replace('+', 'kknd', o.value));
	for (i=1; i<document.forms[frm].elements.length; i++) {
		ob = document.forms[frm].elements[i];
		if (ob.checked){
			xP = xP + '&' + ob.name + '=' + 'ok'+escape(ob.value);
			sxP = sxP + '\n > ' + ob.name + '=' + 'ok'+escape(ob.value);
		}else{
			xP = xP + '&' + ob.name + '=' + escape(str_replace('+', 'kknd', ob.value));
			sxP = sxP + '\n > ' + ob.name + '=' + escape(str_replace('+', 'kknd', ob.value));
		}
	}
	//alert(sxP);
	return xP;
}

function centerDivWindow(WindowId){
	var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
	var dsocleft=document.all? iebody.scrollLeft : pageXOffset
	var dsoctop=document.all? iebody.scrollTop : pageYOffset
	oVtna = GetId(WindowId);
	oVtna.style.position="absolute";
	var vh=str_replace('px','',oVtna.style.height);
	var vw=str_replace('px','',oVtna.style.width);
	if (vw<1){vw=(iebody.clientWidth/2);}
	if (vh<1){vh=(iebody.clientHeight/2);}
	
	var theTop =(((iebody.clientHeight/2)+dsoctop)-((vh/2)));

	if(theTop<1){theTop='100';}
	oVtna.style.top = theTop + 'px';
	oVtna.style.left=(((iebody.clientWidth/2)+dsocleft)-((vw/2)))+'px';
}


function akShowHide(div){
	if (get(div).style.display==''){
		get(div).style.display='none';
	}else{
		get(div).style.display='';
	}
	return false;
}

function importJs(src){
  var scriptElem = document.createElement('script');
  scriptElem.setAttribute('src',src);
  scriptElem.setAttribute('type','text/javascript');
  document.getElementsByTagName('head')[0].appendChild(scriptElem);
}
/* MAURO */

function sendPollInfo(){
	
	if (GetId('q3_com').value != "" && GetId('q4_com').value != "" && GetId('q6_com').value != "") {
	
		info = "q1="+escape(GetId('q1_h').value);
		info += "&q2="+escape(GetId('q2_h').value);
		info += "&q5="+escape(GetId('q5_h').value);
		info += "&q7="+escape(GetId('q7_h').value);
		info += "&q9="+escape(GetId('q9_h').value);
		
		info += "&q1_com="+escape(GetId('q1_com').value);
		info += "&q2_com="+escape(GetId('q2_com').value);
		info += "&q3_com="+escape(GetId('q3_com').value);
		info += "&q4_com="+escape(GetId('q4_com').value);
		info += "&q5_com="+escape(GetId('q5_com').value);
		info += "&q6_com="+escape(GetId('q6_com').value);
		info += "&q7_com="+escape(GetId('q7_com').value);
		info += "&q9_com="+escape(GetId('q9_com').value);
		
		info += "&name="+escape(GetId('name').value);
		info += "&sex="+escape(GetId('sex').value);
		info += "&email="+escape(GetId('email').value);
		info += "&age="+escape(GetId('age').value);
		info += "&address="+escape(GetId('address').value);
		
		goAJAX('poll_div','poll_form.php',info);
		return false;
	
	} else {
		
		alert("Please, complete all fields.");
		if (GetId('q3_com').value == "") {
			GetId('q3_com').focus();
		} else if (GetId('q4_com').value == "") {
			GetId('q4_com').focus();
		} else if (GetId('q6_com').value == "") {
			GetId('q6_com').focus();
		}		

		return false;
		
	}
}

function sendContestInfo(id){
	
	if (GetId('email').value == "" || GetId('fullname').value == "" || GetId('year').value == "" || GetId('zip').value == "" ) {
		
		alert("Please, complete all fields.");
		
		return false;
		exit;
	}
	
	if (GetId('guess')) {
		if (GetId('guess').value == "") {
			alert("Please, complete all fields.");
		
			return false;
			exit;
		}	
	}
	
	if (GetId('TermCheck').value == 0) {
		
		alert("Please, agree to the terms of the YES! Weekly");
		
		return false;
		exit;
	}
	
	info = "emailAddress="+GetId('email').value;
	info += "&contestId="+id;
	info += "&fullName="+GetId('fullname').value;
	info += "&birthName="+GetId('year').value;
	info += "&zipCode="+GetId('zip').value;
	if (GetId('guess')) {
		info += "&extraField="+GetId('guess').value;
	}
			
	info += "&rEmails="+GetId('r_emails').value;
	info += "&rOffers="+GetId('r_offers').value;
	
	goAJAX('DivFormContest','contestResponse.php',info);
	return false;
		

}


/**
 * RUZEE.ShadedBorder 0.6.1
 * (c) 2006 Steffen Rusitschka
 *
 * RUZEE.ShadedBorder is freely distributable under the terms of an MIT-style license.
 * For details, see http://www.ruzee.com/
 */

var RUZEE = window.RUZEE || {};

RUZEE.ShadedBorder = {

create: function(opts) {
  var isie = /msie/i.test(navigator.userAgent) && !window.opera;
  var isie6 = isie && !window.XMLHttpRequest;
  function sty(el, h) {
    for(k in h) {
      if (/ie_/.test(k)) {
        if (isie) el.style[k.substr(3)]=h[k];
      } else el.style[k]=h[k];
    }
  }
  function crdiv(h) {
    var el=document.createElement("div");
    el.className = "sb-gen";
	el.style.display='none';
    sty(el, h);
    return el;
  }
  function op(v) {
    v = v<0 ? 0 : v;
    if (v>0.99999) return "";
    return isie ? " filter:alpha(opacity=" + (v*100) + ");" : " opacity:" + v + ';';
  }

  var sr = opts.shadow || 0;
  var r = opts.corner || 0;
  var bor = 0;
  var bow = opts.border || 0;
  var boo = opts.borderOpacity || 1;
  var shadow = sr != 0;
  var lw = r > sr ? r : sr;
  var rw = lw;
  var th = lw;
  var bh = lw;
  if (bow > 0) {
    bor = r;
    r = r - bow;
  }
  var cx = r != 0 && shadow ? Math.round(lw/3) : 0;
  var cy = cx;
  var cs = Math.round(cx/2);
  var iclass = r > 0 ? "sb-inner" : "sb-shadow";
  var sclass = "sb-shadow";
  var bclass = "sb-border";
  var edges = opts.edges || "trlb";
  if (!/t/i.test(edges)) th=0;
  if (!/b/i.test(edges)) bh=0;
  if (!/l/i.test(edges)) lw=0;
  if (!/r/i.test(edges)) rw=0;

  var p = { position:"absolute", left:"0", top:"0", width:lw + "px", height:th + "px", 
            ie_fontSize:"1px", overflow:"hidden", margin:"0", padding:"0" }; var tl = crdiv(p);
  delete p.left; p.right="0"; p.width=rw + "px"; var tr = crdiv(p);
  delete p.top; p.bottom="0"; p.height=bh + "px"; var br = crdiv(p);
  delete p.right; p.left="0"; p.width=lw + "px"; var bl = crdiv(p);

  var tw = crdiv({ position:"absolute", width:"100%", height:th + "px", ie_fontSize:"1px",
                   top:"0", left:"0", overflow:"hidden", margin:"0", padding:"0" });
  var t = crdiv({ position:"relative", height:th + "px", ie_fontSize:"1px",
                  margin:"0 "+ rw + "px 0 " + lw + "px", overflow:"hidden", padding:"0" });
  tw.appendChild(t);

  var bw = crdiv({ position:"absolute", left:"0", bottom:"0", width:"100%", height:bh + "px", 
                   ie_fontSize:"1px", overflow:"hidden", margin:"0", padding:"0" });
                   
  var b = crdiv({ position:"relative", height:bh + "px", ie_fontSize:"1px",
                  margin:"0 "+ rw + "px 0 " + lw + "px", overflow:"hidden", padding:"0" });
                  
  bw.appendChild(b);

  var mw = crdiv({ position:"absolute", top:(-bh)+"px", left:"0", width:"100%", height:"100%",
                   overflow:"hidden", ie_fontSize:"1px", padding:"0", margin:"0" });

  function corner(el,t,l) {
    var w = l ? lw : rw;
    var h = t ? th : bh;
    var s = t ? cs : -cs;
    var dsb = []; var dsi = []; var dss = [];
    
    var xp=0; var xd=1; if (l) { xp=w-1; xd=-1; }
    for (var x=0; x<w; ++x) {
      var yp=h-1; var yd=-1; if (t) { yp=0; yd=1; }
      var finished=false;
      for (var y=h-1; y>=0 && !finished; --y) {
        var div = '<div style="position:absolute; top:' + yp + 'px; left:' + xp + 'px; ' +
                  'width:1px; height:1px; overflow:hidden; margin:0; padding:0;';

        var xc = x - cx; var yc = y - cy - s;
        var d = Math.sqrt(xc*xc+yc*yc);
        var doShadow = false;

        if (r > 0) {
          // draw border
          if (xc < 0 && yc < bor && yc >= r || yc < 0 && xc < bor && xc >= r) {
            dsb.push(div + op(boo) + '" class="' + bclass + '"></div>');
          } else
          if (d<bor && d>=r-1 && xc>=0 && yc>=0) {
            var dd = div;
            if (d>=bor-1) {
              dd += op((bor-d)*boo);
              doShadow = true;
            } else dd += op(boo);
            dsb.push(dd + '" class="' + bclass + '"></div>');
          }
          
          // draw inner
          var dd = div + ' z-index:2;' + (t ? 'background-position:0 -' + (r-yc-1) + 'px;' : 'background-image:none;');
          var finish = function() {
            if (!t) dd = dd.replace(/top\:\d+px/, "top:0px");
            dd = dd.replace(/height\:1px/, "height:" + (y+1) + "px");
            dsi.push(dd + '" class="' + iclass + '"></div>');
            finished = true;
          };
          if (xc < 0 && yc < r || yc < 0 && xc < r) {
            finish();
          } else
          if (d<r && xc>=0 && yc>=0) {
            if (d>=r-1) {
              dd += op(r-d);
              doShadow = true;
              dsi.push(dd + '" class="' + iclass + '"></div>');
            } else {
              finish();
            }
          } else doShadow = true;
        } else doShadow = true;
        
        // draw shadow
        if (sr > 0 && doShadow) {
          d = Math.sqrt(x*x+y*y);
          if (d<sr) {
            dss.push(div + ' z-index:0; ' + op(1-(d/sr)) + '" class="' + sclass + '"></div>');
          }
        }
        yp += yd;
      }
      xp += xd;
    }
    el.innerHTML = dss.concat(dsb.concat(dsi)).join('');
  }
  
  function mid(mw) {
    var ds = [];

    ds.push('<div style="position:relative; top:' + (th+bh) + 'px; height:2048px; ' +
            ' margin:0 ' + (rw-r-cx) + 'px 0 ' + (lw-r-cx) + 'px; ' +
            ' padding:0; overflow:hidden;' +
            ' background-position:0 ' + (th > 0 ? -(r+cy+cs) : '0') + 'px;"' +
            ' class="' + iclass + '"></div>');

    var dd = '<div style="position:absolute; width:1px;' +
        ' top:' + (th+bh) + 'px; height:2048px; padding:0; margin:0;';
    if (sr>0) {
      for (var x=0; x<lw-r-cx; ++x) {
        ds.push(dd + ' left:' + x + 'px;' + op((x+1.0)/lw) + 
            '" class="' + sclass + '"></div>');
      }

      for (var x=0; x<rw-r-cx; ++x) {
        ds.push(dd + ' right:' + x + 'px;' + op((x+1.0)/rw) + 
            '" class="' + sclass + '"></div>');
      }
    }

    if (bow > 0) {
      var su = ' width:' + bow + 'px;' + op(boo) + '" class="' + bclass + '"></div>';
      ds.push(dd + ' left:' + (lw-bor-cx) + 'px;' + su);
      ds.push(dd + ' right:' + (rw-bor-cx) + 'px;' + su);
    }

    mw.innerHTML = ds.join('');
  }

  function tb(el, t) {
    var ds = [];
    var h = t ? th : bh;
    var dd = '<div style="height:1px; overflow:hidden; position:absolute; margin:0; padding:0;' +
        ' width:100%; left:0px; ';
    var s = t ? cs : -cs;
    for (var y=0; y<h-s-cy-r; ++y) {
      if (sr>0) ds.push(dd + (t ? 'top:' : 'bottom:') + y + 'px;' + op((y+1)*1.0/h) + 
          '" class="' + sclass + '"></div>');
    }
    if (y >= bow) {
      ds.push(dd + (t ? 'top:' : 'bottom:') + (y - bow) + 'px;' + op(boo) +
          ' height:' + bow + 'px;" class="' + bclass + '"></div>');
    }

    ds.push(dd + (t ? 'background-position-y:0; top:' : 
                      'background-image:none; bottom:') + y + 'px;' +
        ' height:' + (r+cy+s) + 'px;" class="' + iclass + '"></div>');

    el.innerHTML = ds.join('');
  }

  corner(tl, true, true); corner(tr, true, false);
  corner(bl, false, true); corner(br, false, false);
  mid(mw); tb(t, true); tb(b, false);

  return {
    render: function(el) {
      if (typeof el == 'string') el = document.getElementById(el);
      if (el.length != undefined) {
        for (var i=0; i<el.length; ++i) this.render(el[i]);
        return;
      }
      el.className += " sb";
      sty(el, { position:"relative", background:"transparent" });

      // remove generated children
      var node = el.firstChild;
      while (node) {
        var nextNode = node.nextSibling;
        if (node.nodeType == 1 && node.className == 'sb-gen')
          el.removeChild(node);
        node = nextNode;
      }

      var iel = el.firstChild;

      var twc = tw.cloneNode(true);
      var mwc = mw.cloneNode(true);
      var bwc = bw.cloneNode(true);
      
      el.insertBefore(tl.cloneNode(true), iel); el.insertBefore(tr.cloneNode(true), iel);
      el.insertBefore(bl.cloneNode(true), iel); el.insertBefore(br.cloneNode(true), iel);
      el.insertBefore(twc, iel); el.insertBefore(mwc, iel);
      el.insertBefore(bwc, iel);

      if (isie6) {
        el.onmouseover=function() { this.className+=" hover"; }
        el.onmouseout=function() { this.className=this.className.replace(/ hover/,""); }
      }
      if (isie) {
        function resize() {
          twc.style.width = bwc.style.width = mwc.style.width = el.offsetWidth + "px";
          mwc.firstChild.style.height = el.offsetHeight + "px";
        }
        el.onresize=resize;
        resize();
      }
    }
  };
}
}

// add our styles to the document
/*document.write('\
  <style type="text/css">\
  .sb, .sbi, .sb *, .sbi * { position:relative; z-index:1; }\
  * html .sb, * html .sbi { height:1%; }\
  .sbi { display:inline-block; }\
  .sb-inner { background:#ddd; }\
  .sb-shadow { background:#000; }\
  .sb-border { background:#bbb; }\
  </style>\
');*/

var transBorder       = RUZEE.ShadedBorder.create({ corner:10, border:1, borderOpacity:0.4 });
var simpleBorders         = RUZEE.ShadedBorder.create({ corner:8, border:1 });
var Border0       = RUZEE.ShadedBorder.create({ corner:1, border:0 });
var Border1       = RUZEE.ShadedBorder.create({ corner:7, border:1 });
function renderBoders(){
simpleBorders.render($$('.CatalogArt'));
simpleBorders.render($$('.CalendarC'));
simpleBorders.render($$('.poller'));
simpleBorders.render($$('#horoscopes'));
simpleBorders.render($$('.BlogsGroup'));
simpleBorders.render($$('.ImageLink1'));
//simpleBorders.render($$('.ImageLink2'));
simpleBorders.render($$('.ImageLink3'));
simpleBorders.render($$('.Rss_Reader1'));
simpleBorders.render($$('.Rss_Reader2'));
simpleBorders.render($$('.Rss_Reader3'));

simpleBorders.render($$('.sectionSearch'));
simpleBorders.render($$('.searchBoxComponent'));
simpleBorders.render($$('.tags'));
simpleBorders.render($$('.latestCommC'));
simpleBorders.render($$('.lastPost'));
simpleBorders.render($$('.ArticleListFromSection'));
simpleBorders.render($$('.sPhotos'));
simpleBorders.render($$('.ssUserBox'));
simpleBorders.render($$('.articleSearch'));
simpleBorders.render($$('#MySubmitInfo'));
		var elements = ($$('.sb-gen'));
		for (var i = 0; i < elements.length; i++) {
			elements[i].style.display='';
		}
}


function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

addLoadEvent(renderBoders);
//window.onload=renderBoders;
var confirmMsg  = 'This operation have not rollback, ';
function confirmarLink(theLink, theconfirmMsg,row_id)
{
    if (confirmMsg == '' || typeof(window.opera) != 'undefined') {
        return false;
	    }
    var is_confirmed = confirm(confirmMsg + '\n' + theconfirmMsg);
    if (is_confirmed) {
		get('ak_row'+row_id).style.display='none';
		goAJAX('',str_replace('ak_m=B','ak_m=BS',theLink.href), '','','','0','0')
	    }
return false;
}
function akiInitJs(){
	if ($('jsInit')){
		eval($('jsInit').innerHTML);
		}
	}
function akiSysAjax(a,b){
	var x = a.search('ak_m');
	if((1<a.search('ak_m=E'))||(1<a.search('ak_m=N'))){
		goAJAX(b,a+'&ajax=yeah','','akiInitJs();');
		}else{
			goAJAX(b,a+'&ajax=yeah','');
			}
	return false;
	}
function akiSysAjaxPost(a,b,c){
	goAJAX(b,a,c+'&ajax=yeah');
	return false;
	}
function akiSysAjaxPostSimpleValidation(a,b,c){
	 var msg=validateAllFields('frmABMN');
	 if(msg!=''){
		 	alert(msg);
		 	}else{
				goAJAX(b,a,c+'&ajax=yeah');
				}
	
	return false;
	}
function akiSysAjaxG(a,b){
	GetId('sSecName').innerHTML=b;
	goAJAX('sMain',a+'&ajax=yeah','');
	return false;
	}

function validateAllFields(frm){
	o = document.forms[frm].elements[0];
	var xP='';//o.name+'='+escape(o.value);	
	var t='';
	var msg='';
	for (i=0; i<document.forms[frm].elements.length; i++) {
		ob = document.forms[frm].elements[i];
		if (ob.type == 'radio'){
			}else if(ob.type == 'checkbox'){
			if (ob.checked){
				}else{
				if (ob.value==''){
					t=ob.name;
					t=str_replace('_id','',t);
					t=str_replace('_',' ',t);
					msg+='- '+ t + "\n";
					}
				}
		} else {
				if (ob.value==''){
					t=ob.name;
					t=str_replace('_id','',t);
					t=str_replace('_',' ',t);
					msg+='- '+ t + "\n";
					}
		}
	}
	if (msg!=''){
			msg="Please complete the following fields: \n"+msg;
			}
return msg;
}
function sShowCalendar(sInputField,sButton){
							Zapatec.Calendar.setup({
							firstDay          : 1,
							 weekNumbers       : false,
							showOthers        : false,
							showsTime         : false,
							timeFormat        : "24",
							step              : 2,
							range             : [1900.01, 2999.12],
							electric          : false,
							singleClick       : true,
							inputField        : sInputField,
							button            : sButton,
							ifFormat          : "%Y-%m-%d",
							daFormat          : "%Y-%m-%d",
							align             : "Br"
						});
}
function mOvr(src,clrIn) {//on mouse in
	src.style.cursor = 'hand';
	src.bgColor = clrIn;	
	}
function mOut(src,clrIn) {// on mouse out
	src.style.cursor = 'default';
	src.bgColor = clrIn;
	}
function mClk(src) {//on click
	//src.bgColor = "#ffcc99";
	}






function xinit_editor(content){
	
		toggleEditor(content);
	}
var activeEditors = new Array()

function activateEditor(id, c) {
    activeEditors[activeEditors.length] = id;
    tinyMCE.settings=tinyMCE.configs[c];
    toggleEditor(id);
}

function deactivateEditors() {
    for(x=0;x<activeEditors.length;x++) {
        toggleEditor(activeEditors[x])
    }
    activeEditors.length = 0
}

// functions
function toggleEditor(id) {
    var elm = document.getElementById(id);

    if ((tinyMCE.getInstanceById(id) == null)){
		tinyMCE.execCommand('mceAddControl', false, id);
		}else{
        tinyMCE.execCommand('mceRemoveControl', false, id);
		//$(id+'_container').remove(element);
		if ($(id+'_container')) Element.remove(id+'_container'); 
		//var x = new Element.remove( id+'_container' );
		//$('frmB').remove(id+'_container');
		
		}
}

function trySaveBlog(a,b){
	if ((strlen(get('title').value)>5)&&(strlen(get('tags').value)>3)&&(strlen(get('content').value)>10)){
		tinyMCE.triggerSave();
		return akiSysAjaxPost(a,b,akiSfrm('frmABME'));
		}else{
			alert("Your Content is to short or you need \n to fill out the Title or the Tags fields.");
			return false;
			}
	}
function previewArticle(obj,id){
	obj.href='article.mini.'+ id +'.html';
	return hs.htmlExpand(obj, { dimmingOpacity: 0.3, wrapperClassName: 'glossy-dark', outlineType: 'drop-shadow',src: 'article.mini.'+ id +'.html',contentId: 'highslide-html-shared', objectType: 'ajax'} );

	obj.href='#';
	}
	
function relatedTagAjax(obj,str){
	obj.href='related-by-'+ str +'-mini.html';
	return hs.htmlExpand(obj, { dimmingOpacity: 0.3, wrapperClassName: 'glossy-dark', outlineType: 'drop-shadow',src: 'article.mini.2293.html',contentId: 'highslide-html-shared', objectType: 'ajax'} );
	obj.href='#';
	}
if (document.images)
{
  preload_image_object = new Image();
  // set image url
  image_url = new Array();
  image_url[0] = "imgs/theme/global01.jpg";
  image_url[1] = "imgs/theme/flex.box.bg.1.jpg";
  image_url[2] = "imgs/theme/flex.box.bg.2.jpg";
  image_url[3] = "imgs/theme/flex.box.bg.3.jpg";
  image_url[4] = "imgs/theme/flex.cal.dayheaders.jpg";
  image_url[5] = "imgs/theme/flex.slider.gif";

   var i = 0;
   for(i=0; i<=3; i++) 
	 preload_image_object.src = image_url[i];
}
