function Flash(){this.movie="";this.img="";this.width="";this.height="";this.alt="";this.bgcolor="transparent";this.ver=7;this.link="";this.tracker="";this.ie=((navigator.userAgent.toLowerCase().indexOf("opera")==-1)&&navigator.appName=="Microsoft Internet Explorer")?true:false;this.className="";this.id="";this.urlparam="url";this.target="_blank";this.install=false;this.flashvars=null}
Flash.prototype.iF=function(i){if(!this.ie)return true;try{var a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i);return true}catch(e){return false}}
Flash.prototype.write=function(m,w,h,a,b){var o=this.HTML(m,w,h,a,b);document.write(o)}
Flash.prototype.param=function(n,v){return '<param name="'+n+'" value="'+v+'" />';}
Flash.prototype.writeBanner=function(i,w,h,l,t,b){this.preBanner(i,null,w,h,l,t,b);var lnk=(this.link==null||this.link=="")?false:true;this.movie=this.img.slice(0,this.img.lastIndexOf('.'))+".swf"+((lnk)?"?"+this.urlparam+"="+escape(this.link):"");this.write();}
Flash.prototype.writeBannerAlt=function(i,m,w,h,l,t,b){this.preBanner(i,m,w,h,l,t,b);var lnk=(this.link==null||this.link=="")?false:true;if(m!=null&&m!='')this.movie=m+((lnk)?"?"+this.urlparam+"="+escape(this.link):"");this.write();}
Flash.prototype.preBanner=function(i,m,w,h,l,t,b){if(i!=null&&i!="")this.img=i;if(l!=null&&l!="")this.link=l;if(t!=null&&t!="")this.tracker=t;if(w!=null&&w!="")this.width=w;if(h!=null&&h!="")this.height=h;if(b!=null&&b!="")this.bgcolor=b;var lnk=(this.link==null||this.link=="")?false:true;if(lnk&&(this.tracker!=null&&this.tracker!=""))this.link=this.tracker+escape(this.link);var a='<img src="'+this.img+'" width="'+this.width+'" height="'+this.height+'" alt="" border="0" class="'+this.className+'" />';this.alt=((!lnk)?a:'<a href="'+this.link+'" target="'+this.target+'">'+a+'</a>');}
Flash.prototype.HTML=function(m,w,h,a,b){if(m!=null&&m!="")this.movie=m;if(w!=null&&w!="")this.width=w;if(h!=null&&h!="")this.height=h;if(a!=null&&a!="")this.alt=a;if(b!=null&&b!="")this.bgcolor=b;var ci=(this.ie)?' classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"':'';var p=(this.ie&&this.install)?' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+this.ver+',0,0,0"':'';var o;var z=this.iF(this.ver);var z1=this.iF(1);if (this.movie!=null&&this.movie!=""&&(this.install||(z1&&z)||(!z1&&!z)))o='<object type="application/x-shockwave-flash" data="'+this.movie+'" width="'+this.width+'" height="'+this.height+'"'+ci+p+' id="'+this.id+'" class="'+this.className+'" >'+this.param("movie",this.movie)+((this.flashvars!=null)?this.param("flashvars",this.flashvars):"")+this.param("quality","high")+this.param("menu","false")+((this.bgcolor=="transparent")?this.param("wmode","transparent"):this.param("bgcolor",this.bgcolor))+this.alt+'</object>';else o=this.alt;return o}
Flash.prototype.writeTo=function(id,m,w,h,a,b){var el=document.getElementById(id);if(el)el.innerHTML=this.HTML(m,w,h,a,b)}

function language_init(id,text){var el=document.getElementById(id);var act=null;var close=null;if(el){var a=el.getElementsByTagName('a');for(var i=0;a[i];i++)if(a[i].className.search(/select-active/)!=-1){act=a[i].cloneNode(a[i]);break}if(act==null)act=a[0].cloneNode(a[0]);act.onclick=function(){this.blur();return false};var d1=document.createElement("div");var d2=document.createElement("strong");d1.appendChild(d2);d1.id=el.id;el.id="";el.parentNode.insertBefore(d1,el);d2.appendChild(act);if(text&&text!=""){var d3=document.createElement("span");d3.className="text";d3.appendChild(document.createTextNode(text));act.appendChild(d3);}d1.appendChild(el);d1.className='select hide-menu';el.className="select-menu";var fce=function(){d1.className='select hide-menu';};var fceclose=function(){close=setTimeout(fce,400)};var fcestop=function(){clearTimeout(close)};d2.onclick=function(){d1.className='select';fcestop();};d2.onmouseout=fceclose;d2.onmouseover=fcestop;el.onmouseout=fceclose;el.onmouseover=fcestop;var mw=0;el.style.display='block';for(var i=0;a[i];i++){if(mw<a[i].offsetWidth)mw=a[i].offsetWidth;};el.style.width=mw+'px';el.style.display='';}}

var Thumbnail={};
Thumbnail.background="black";
Thumbnail.opacity=0.75;
Thumbnail.imageBorder="";
Thumbnail.imageBoxPadding="7px";
Thumbnail.imageBoxBackground="white";
Thumbnail.text="Click Image To Close";
Thumbnail.textColor="#5d5d5d";

Thumbnail.open=function(el){
var IE=((navigator.userAgent.toLowerCase().indexOf("opera")==-1)&&navigator.appName=="Microsoft Internet Explorer")?true:false;
if(IE){s=navigator.appVersion;a = s.indexOf("MSIE");b = s.indexOf(";",a);var IEversion = parseFloat(s.substring(a+4,b))}
if(IE&&IEversion<6)return true;


var p=document.createElement('div');
var bg=document.createElement('div');
document.body.appendChild(p);
p.appendChild(bg);


bg.style.cssText="position:absolute;background:"+Thumbnail.background+";opacity:"+Thumbnail.opacity+";filter:alpha(opacity="+(Thumbnail.opacity*100)+")";
Thumbnail.placeBg(bg);
bg.onclick=function(){Thumbnail.close(p)};
var imgbox=document.createElement('div');
p.appendChild(imgbox);
imgbox.style.cssText="top:0;left:0;position:absolute;visibility:hidden;padding:"+Thumbnail.imageBoxPadding+";background:"+Thumbnail.imageBoxBackground+";z-index:1000;cursor:pointer;_curosr:hand;text-align:right;color:"+Thumbnail.textColor+";font-weight:bold";
var img=document.createElement('img');
img.style.cssText="margin:0 0 5px 0;display:block;border:"+Thumbnail.imageBorder;
imgbox.appendChild(img);
imgbox.appendChild(document.createTextNode(Thumbnail.text));
var loader=Thumbnail.loader(p,bg,['white','white','white','black'],[1,0.6,0.4]);
img.onload=function(){Thumbnail.loaded(imgbox,bg,loading)}
img.onclick=function(){Thumbnail.close(p)};
img.src=el.href;
window.onresize=function(){Thumbnail.placeBg(bg);Thumbnail.placeImgBox(imgbox,bg)};
return false;
}

Thumbnail.close=function(el){
	el.parentNode.removeChild(el);
  window.onresize=null;
}

Thumbnail.loaded=function(img,bg,loader){
	Thumbnail.placeImgBox(img,bg);
	if(loader!=null)Thumbnail.stopLoader(loader);
	var fce=function(){img.style.visibility="visible"};
	setTimeout(fce,1);
}

Thumbnail.placeImgBox=function(img,bg){
	var middle={x:bg.offsetWidth/2,y:bg.offsetHeight/2};
	var size={x:img.offsetWidth/2,y:img.offsetHeight/2};
	var x=bg.offsetLeft+middle.x-size.x;
	var y=bg.offsetTop+middle.y-size.y;
	if(x<0)x=0;
	if(y<0)y=0;
	img.style.top=y+"px"
	img.style.left=x+"px";
}

Thumbnail.placeBg=function(bg){
var scrolled=(window.pageXOffset==undefined)?{x:document.documentElement.scrollLeft,y:document.documentElement.scrollTop}:{x:window.pageXOffset,y:window.pageYOffset};
//var winsize=(window.innerHeight==undefined)?{x:document.documentElement.clientWidth,y:document.documentElement.clientHeight}:{x:window.innerWidth,y:window.innerHeight};
var winsize=(window.innerHeight==undefined)?{x:document.documentElement.clientWidth+'px',y:document.documentElement.clientHeight+'px'}:{x:'100%',y:'100%'};
bg.style.top=scrolled.y+'px';
bg.style.left=scrolled.x+'px';
bg.style.width=winsize.x;
bg.style.height=winsize.y;
}

Thumbnail.loader=function(p,bg,color,opacity){
	var lp=document.createElement('div');
	lp.id="Thumbnail-Loader";
	p.appendChild(lp);
	var fi=Math.PI/2,radius=30,loader=[];
	var middle={x:bg.offsetWidth/2,y:bg.offsetHeight/2};
	for(var i=0;i<8;i++){
		loader[i]=document.createElement('div');
		var c=(color[i])?color[i]:color[color.length-1];
		var o=(opacity[i])?opacity[i]:opacity[opacity.length-1];
		loader[i].style.cssText="position:absolute;color:"+c+";font:bold 40px arial,sans-serif;opacity:"+o+";filter:alpha(opacity="+(o*100)+")";
		lp.appendChild(loader[i]);
		loader[i].innerHTML="&bull;"
	}
	var fce=function(){
		fi=fi-Math.PI/4;
		for(var i=0;i<8;i++){
			loader[i].style.top=bg.offsetTop+middle.y+radius*Math.cos(fi+Math.PI/4*i)+'px';
			loader[i].style.left=bg.offsetLeft+middle.x+radius*Math.sin(fi+Math.PI/4*i)+'px';
		}
	}
	fce();
	return loading=setInterval(fce,80);
}

Thumbnail.stopLoader=function(loader){
	clearInterval(loader);
	var lp=document.getElementById("Thumbnail-Loader");
	lp.parentNode.removeChild(lp);
}


function gEI(i){return document.getElementById(i)}
function CN(el,name){var i,list;if(el.className){list=el.className.split(" ");for(i=0;i<list.length;i++)if(list[i]==name)return true}return false}
function rCN(el,name,c){var i,j,curList,newList;if(el.className=="")return;newList=new Array();curList=el.className.split(" ");j=0;for(i=0; i < curList.length;i++)if(curList[i]!=name)newList[i-j]=curList[i];else j++;if(c!=1)el.className=newList.join(" ");else return newList.join(" ")}
function aCN(el,name){if((el.className=="")||(el.className==" "))el.className=name;else el.className += " "+name}


function ShowMore(el,id,txtmore,txtone){
	var a=gEI(id);
	var b='open';
	if(a){
		var d=CN(a,b);
		var c={'false':txtmore,'true':txtone};
		el.innerHTML=el.innerHTML.replace(new RegExp(c[d]),c[!d]);
		Open(id,false);
	}
	return false;
}

function Open(id,scroll){
	if(scroll==null)scroll=true;
	var a=gEI(id);
	var b='open';
	if(a){
		if(CN(a,b))rCN(a,b);
		else aCN(a,b);
		if(scroll)a.scrollIntoView(true);
	}
	return false;
}

function newW(el,w,h){window.open(el.href,'_blank','width='+w+',height='+h+',resizable=1,status=0,menubar=0,scrollbars=1');return false}

