var defaultEncoding=0;var translateDelay=0;var cookieDomain="http://verywed.com";var currentEncoding=defaultEncoding;var targetEncodingCookie="targetEncoding"+cookieDomain.replace(/\./g,"");var targetEncoding=(tcgetCookie(targetEncodingCookie)==null?defaultEncoding:tcgetCookie(targetEncodingCookie));var translateButtonObject;function translateText(txt)
{if(txt==""||txt==null)
return"";if(targetEncoding==2)
return Simplized(txt);else if(targetEncoding==1)
return Traditionalized(txt);else
return txt;}
function translateBody(fobj)
{if(typeof(fobj)=="object"){var objs=fobj.childNodes;}else{if(typeof(TongWen)=="undefined")setTimeout(translateBody,250)
var objs=document.body.childNodes;}
for(var i=0;i<objs.length;i++)
{var obj=objs.item(i);if("||BR|HR|TEXTAREA|".indexOf("|"+obj.tagName+"|")>0||obj==translateButtonObject)
continue;if(obj.tagName=="OBJECT"||obj.tagName=="SCRIPT"||obj.tagName=="EMBED")continue;if(obj.title!=""&&obj.title!=null)
obj.title=translateText(obj.title);if(obj.alt!=""&&obj.alt!=null)
obj.alt=translateText(obj.alt);if(obj.tagName=="INPUT"&&obj.value!=""&&obj.type!="text"&&obj.type!="hidden")
obj.value=translateText(obj.value);if(obj.nodeType==3)
obj.data=translateText(obj.data);else
translateBody(obj);}}
function translatePage(te)
{if(te==0){tcsetCookie(targetEncodingCookie,te,365);location.reload();return;}else if(te==1){targetEncoding=1;tcsetCookie(targetEncodingCookie,targetEncoding,365);location.reload();}else if(te==2){targetEncoding=2;tcsetCookie(targetEncodingCookie,targetEncoding,365);location.reload();}}
function Traditionalized(itxt)
{k=Math.min(itxt.length,5);zhmap=TongWen.s_2_t;zhtab=TongWen.s_2_t_phrase;itxt=itxt.replace(/[^\x00-\xFF]/g,function(s){return((s in zhmap)?zhmap[s]:s);});itxt=itxt.replace(/[^\s][^\x00-\xFF\uFF0C]{1,}/g,function(s){var n,m,o='';n=s.length;m=Math.min(k,n);for(var i=0;i<n;i++){if(!((s.substr(i,2))in zhtab)){o+=s.charAt(i);continue;}
for(var j=m;j>=2;j--){if((s.substr(i,j))in zhtab){o+=zhtab[(s.substr(i,j))];i+=j-1;break;}}}
return o;});return itxt;}
function Simplized(itxt){k=Math.min(itxt.length,5);zhmap=TongWen.t_2_s;zhtab=TongWen.t_2_s_phrase;itxt=itxt.replace(/[^\x00-\xFF]/g,function(s){return((s in zhmap)?zhmap[s]:s);});itxt=itxt.replace(/[^\s][^\x00-\xFF\uFF0C]{1,}/g,function(s){var n,m,o='';n=s.length;m=Math.min(k,n);for(var i=0;i<n;i++){if(!((s.substr(i,2))in zhtab)){o+=s.charAt(i);continue;}
for(var j=m;j>=2;j--){if((s.substr(i,j))in zhtab){o+=zhtab[(s.substr(i,j))];i+=j-1;break;}}}
return o;});return itxt;}
function tcsetCookie(name,value,days)
{if(days)
{var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else var expires="";document.cookie=name+"="+value+expires+"; path=/";}
function tcgetCookie(name)
{var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++)
{var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
return null;}
function loadjscssfile(filename,filetype){if(filetype=="js"){var fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src",filename)}
else if(filetype=="css"){var fileref=document.createElement("link")
fileref.setAttribute("rel","stylesheet")
fileref.setAttribute("type","text/css")
fileref.setAttribute("href",filename)}
if(typeof fileref!="undefined")
document.getElementsByTagName("head")[0].appendChild(fileref)}
function translateInitilization()
{if(typeof($j)=="undefined"){if(currentEncoding!=targetEncoding){loadjscssfile('/js/tw_cn_data.js','js');setTimeout("translateBody()",translateDelay+500);}}else{$j.ImportBasePath='/js/';if(currentEncoding!=targetEncoding)
{$j.include('tw_cn_data.js',function(){setTimeout("translateBody()",translateDelay);});}}}
translateInitilization();
