﻿/* CViet 8/20/03: mViet10
* by SPham [mviet@socal.rr.com] 
* Copyright (c) 1999, 2000-2003 MDSS. Inc  All Rights Reserved.
*/	
var mvframe=null;
	
    function setCookie(name, value, expires, path, domain, secure) { var curCookie = name + "=" + escape(value) +((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") +((domain) ? "; domain=" + domain : "") +((secure) ? "; secure" : ""); document.cookie = curCookie;}
	function getCookie(name) {var dc = document.cookie; var prefix = name + "="; var begin = dc.indexOf("; " + prefix);
	if (begin == -1) { begin = dc.indexOf(prefix); if (begin != 0) return null; } else begin += 2; var end = document.cookie.indexOf(";", begin); if (end == -1) end = dc.length; return unescape(dc.substring(begin + prefix.length, end)); }
	function fixDate(date) { var base = new Date(0); var skew = base.getTime(); if (skew > 0) date.setTime(date.getTime() - skew); }
	function setMV(mvVal, mvName)
	{ var now = new Date(); fixDate(now); now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000); setCookie(mvName, mvVal , now); }
	function getMV(mvName, mvDef){ var t = getCookie(mvName); var temp=mvDef; if (t) temp = t; return temp;}

function checkBoDau(){
 BoDauMV=getMV("BoDau", '1|2|3|4|5|6|7|8|9|') ;
}

function initBD(){

if (!(navigator.javaEnabled())) jvm=0; else jvm=1;
var iB=getMV('ibdcn','4'); iB=parseInt(iB);
if (iB==0) MVOff = true;
else if (iB==1) { MVOff = false; checkBoDau()}
else if (iB==2) { MVOff = false; BoDauMV='\'|`|?|~|.|^6|+*8=|(|d|';}
else if (iB==3) { MVOff = false;BoDauMV='s|f|r|x|j|aeo|w|w|d|';}
else if (iB==4) { MVOff = false;BoDauMV='1|2|3|4|5|6|7|8|9|';}
else if (iB==5) { MVOff = false;BoDauMV='\'1|`2|?/3|~4|.5j|^6|+*=87|89(|-d|';}

var mv10jsName=document.getElementsByName("mv10js");
mv10jsName[iB].checked=true;
}

function openWindowMV (url,name,widgets) {          
if (mvframe!=null) mvframe.close(); 
mvframe = window.open (url,name,widgets);
mvframe.focus();
}
function MVietOnOffButton (){
if (MVOff == false){ MVOff=true; document.getElementsByName("mv10js")[0].checked=true;}
else {MVOff=false; initBD();}
}

function checkBDCD(){
if(!navigator.javaEnabled()) alert('Please download JVM at java.sun.com to use this feature');
else {	
	var appmviet="<applet code='VietInterfaceIE5.class'  height='1' width='1' NAME='VietInterface' ARCHIVE='VT70.jar' ALT='Your browser understands the applet tag but is not displaying any applet.' ></applet>"
	if (document.all)jvmdiv.innerHTML = appmviet
    else document.getElementById('jvmdiv').innerHTML= appmviet;

  if (currElm==null) alert('Please hi-light a section to convert');
  else { 
      if (document.all) {var src = document.selection.createRange();
       if (src.text.length == 0) { currElm.select(); src = document.selection.createRange();}
       if (src == null || src.text.length==0) { alert('Bài viết trống, không có gì để CHUYỂN.'); return;}
       else { 	   
        if (confirm ("Bắt Đầu hoán chuyển đoạn này?")) src.text = document.VietInterface.getViet(src.text, 1, 0,BoDauMV+"|\\", 0); 	src.select();}
	  } else {//moz
	  	  var src = currElm;
          var contents=src.value;
          if (contents.length==0) { alert('Bài viết trống, không có gì để CHUYỂN.'); return;}
          else { 	   
             src.value=document.VietInterface.getViet(contents, 1, 0,BoDauMV+"|\\", 0);
             }
	 
	      }//moz
   }//null 
    
}
}
