// Build 20090624163704@JAMES-NB  Copyright(c) 2006-2008, Walkr.CN http://www.walkr.cn

var myTravelLang={};var MyTravel_Engine=Class.create();MyTravel_Engine.prototype={init:function(){},initialize:function(){},addToLang:function(prefix,ar){for(var key in ar){if(typeof(ar[key])=='function')
continue;myTravelLang[(key.indexOf('lang_')==-1?'lang_':'')+(prefix!=''?(prefix+"_"):'')+key]=ar[key];}},getLang:function(name,default_value,parse_entities,va){var v=(typeof(myTravelLang[name])=="undefined")?default_value:myTravelLang[name],n;if(parse_entities)
v=self.entityDecode(v);if(va){for(n in va)
v=this.replaceVar(v,n,va[n]);}
return v;},getLangByName:function(name,default_value,parse_entities,va){var v=(typeof(myTravelLang['lang_'+name])=="undefined")?default_value:myTravelLang['lang_'+name],n;if(parse_entities)
v=self.entityDecode(v);if(va){for(n in va)
v=this.replaceVar(v,n,va[n]);}
return v;},entityDecode:function(s){var e=document.createElement("div");e.innerHTML=s;return e.innerHTML;},replaceVar:function(h,r,v){return h.replace(new RegExp('{\\\$'+r+'}','g'),v);}};if(!window.myTravel)window.myTravel=new MyTravel_Engine();