/*** Freeware Open Source writen by ngoCanh 2002-05                  */
/*** Original by Vietdev  http://vietdev.sourceforge.net             */
/*** Release 2004-03-14  R9.0                                        */
/*** GPL - Copyright protected                                       */
/*** Bo^. go~ tie^'ng Vie^.t cho input-text, textarea va` iframe     */
/*********************************************************************/
if(typeof(ALLFRAME)=="undefined")ALLFRAME=0//Frame
if(typeof(ON_OFF)=="undefined")ON_OFF=1//VietTyping 1:ON, 0:OFF
if(typeof(MOD)=="undefined")MOD=0//VietTyping-mode 0:Auto, 1:Vni, 2:Telex, 3:VIQR
if(typeof(SPELL)=="undefined")SPELL=1//Check vietnamese word  0:No-check, 1:Yes
if(typeof(NEWV)=='undefined')NEWV=1//0,1  1=hoa`; 0=ho`a
if(typeof(STATUS)=='undefined')STATUS=1//statusmessage
if(typeof(inEditor)=='undefined')inEditor=0;
ESC=0,FRA=null,TXT=null

function kbcode(eventObj)
{
	var shft=eventObj.shiftKey;
	var ctrl=eventObj.ctrlKey;
	var alt=eventObj.altKey;
	var	key=eventObj.keyCode;

	if (inEditor)
	{
		if (ctrl)
		{
			if (alt)
			{
				if (key==65) {bbstyle(-1);return false}	// A
				else if (key==81) {bbstyle(3);return false}	// Q
				else if (key==67) {bbstyle(4);return false}	// C
				else if (key==72) {bbstyle(5);return false}	// H
				else if (key==83) {bbstyle(6);return false}	// S
				else if (key==85) {bbstyle(7);return false}	// U
				else if (key==73) {bbstyle(8);return false}	// I
				else if (key==70) {bbstyle(9);return false}	// F
				else if (key==77) {bbstyle(10);return false}	// M
			}
			else
			{
				if (key==66) {bbstyle(0);return false}  // Ctrl+B
				else if (key==73) {bbstyle(1);return false}  // Ctrl+I
				else if (key==85) {bbstyle(2);return false}  // Ctrl+U
			}
		}
	}
}
if(typeof(getScriptPath)=='undefined')
{
function getScriptPath(script)
{
  var i=0,p='';
  var scrA=document.getElementsByTagName('script')
  while(scrA[i])
  {
   var src=scrA[i].src
   if(src&&src.lastIndexOf(script)>=0){p=src.substring(0,src.lastIndexOf(script));break;}
   i++
  }
  if(p.indexOf("://")>=0||p.indexOf("/")==0)return p
  p=p.replace(/^\.\//,"/")

  var href=document.location.href
  href=href.substring(0,href.lastIndexOf('/'))

  if(p=='.'||p=='')return href
  else if(p.indexOf('..')>=0)
   {
    var sub=''
    if(p.length>2)sub=p.substr(p.lastIndexOf('../')+2)
    var temp=p.split('..')
    for(var i=1;i<temp.length;i++)
     {href=href.substring(0,href.lastIndexOf('/'))}
    if(sub!='/..')href +=sub
   }
  else if(p!='') href +=p;alert(href);
  return href
}
}

var PATH=getScriptPath('/keyboard.js');
document.write('<script src="'+PATH+'/viettyping_'+(document.all?'IE':'Moz')+'.js"></script>');
