if(typeof byId!="function"){function byId(q){
	if(arguments.length>1)var p=arguments[1];
	if(arguments.length>2)arguments[2]=arguments[2].split('"').join('\\"');
	if(arguments.length<2)return eval("document."+((document.all)?"all['"+q+"']":"getElementById('"+q+"')"));
	else if(arguments.length<3)return eval("document."+((document.all)?"all['"+q+"']":"getElementById('"+q+"')")+"."+arguments[1]);
	else eval("document."+((document.all)?"all['"+q+"']":"getElementById('"+q+"')")+"."+arguments[1]+"=\""+arguments[2]+"\"");
}}

function showHide(q){
	if(byId(q,'style.display')!="block")byId(q,'style.display','block');
	else byId(q,'style.display','none');
}

function lang(q){
	if(typeof _LANG[q] != "undefined"){
		if(arguments.length==1)return _LANG[q];
		else{
			var r=_LANG[q],re;
			for(var i=1;i<arguments.length;i++){
				re=new RegExp("%"+i,"g");
				r=r.replace(re,arguments[i]);
			}
			return r;
		}
	}else return "undefined";
}

function pop(){
	// created by webanana www.e-tree.com
	// pop ( href [,target] [,x] [,y] [,"maximized"] [,"fullscreen"] [,"nocenter"] [,"scroll"] [,"return"] )
	// eg: pop('http://www.google.com',400,300,'myTarget','scroll')
	if(arguments.length>0){
		_url=arguments[0];
		var x,y,o,_target="",_params=[],center=true,maximized=false,fullscreen=false,scroll=false,returnObj=false;
		if(!document.all || (document.all && navigator.userAgent.indexOf("Mac")!=-1) ){
			for(i=1;i<arguments.length;i++){
				if(arguments[i]=="fullscreen"){
					arguments[i]="maximized";
					break;
				}
			}
		}
		if(arguments.length>1){
			for(i=1;i<arguments.length;i++){
				if(isNaN(arguments[i])){
					switch(arguments[i]){
						case"nocenter":
							center=false;
						break;
						case"scroll":
							scroll=true;
						break;
						case"maximized":
							maximized=true;
							_params[_params.length]="left=0";
							_params[_params.length]="top=0";
							_params[_params.length]="width="+(screen.width-6);
							_params[_params.length]="height="+(screen.height-26);
						break;
						case"fullscreen":
							fullscreen=true;
							_params[_params.length]="fullscreen=yes";
						break;
						case"return":
							returnObj=true;
						break;
						default:
							_target=arguments[i];
						break;
					}
				}
			}
			if(!fullscreen && !window[_target])_params[_params.length]="scrollbars="+((scroll)?"1":"0");
			if(!maximized && !fullscreen &&  !window[_target]){
				for(i=1;i<arguments.length;i++){
					if(!isNaN(arguments[i]) && !maximized){
						if(x==undefined){
							x=arguments[i];
							_params[_params.length]="width="+(x*1+((scroll)?18:0));
						}else{
							y=arguments[i];
							_params[_params.length]="height="+y;
						}
					}
				}
				if(center && !window[_target]){
					_params[_params.length]="left="+((screen.width-x)/2);
					_params[_params.length]="top="+((screen.height-y)/2);
				}
			}
		}
		o=window.open(_url,_target,_params.join(","));
		if(o==undefined)alert(_LANG["popup_blocked"]);
		if(returnObj)return o;
	}
}

