﻿// JScript 文件

<!--
//get frame object
frameobj=frames[0];
//bodyHtml="<head>\n<style type=\"text/css\">body {font: 10pt verdana;}</style>\n</head>\n<BODY bgcolor=\"#FFFFFF\" MONOSPACE>"
bodyHtml="<head></head><BODY bgcolor=\"#FFFFFF\" MONOSPACE>"
//bodyHtml += "<style>\np{margin:0px;padding:0px;}\n</style>\n</body>";
frameobj.document.open();
frameobj.document.write(bodyHtml);
frameobj.document.close();
frameobj.document.designMode="On";
//-->
function addBold()
 {
     frameobj.focus();
     //获得选取的焦点
     var sel = frameobj.document.selection.createRange();
     insertHTML("<b>"+sel.text+"</b>");
 }
 
 function addItalic()
 {
     frameobj.focus();
     //获得选取的焦点
     var sel = frameobj.document.selection.createRange();
     insertHTML("<i>"+sel.text+"</i>");
 }
 
 function addUnderLine()
 {
     frameobj.focus();
     //获得选取的焦点
     var sel = frameobj.document.selection.createRange();
     insertHTML("<u>"+sel.text+"</u>");
 }
 
 function addFontSize(select)
  {
     var fsize;
     for(var i=0;i <select.options.length;i++)
     {
       if(select.options[i].selected == true)
       {
          fsize = select.options[i].value;
       }
          
     } 
     frameobj.focus();
     //获得选取的焦点
     var sel = frameobj.document.selection.createRange();
     insertHTML("<font size=\""+fsize+"px\">"+sel.text+"</font>");
 }
     
 function insertHTML(html)
 {
     if (frameobj.document.selection.type.toLowerCase() != "none")
     {
         frameobj.document.selection.clear() ;
     }
     frameobj.document.selection.createRange().pasteHTML(html) ;
 }
 
 function InsertImgFace(facetag)
{
    var imgtag = "<img src='"+facetag.src+"' />";
    //frameobj.document.body.innerHTML+=imgtag;
    frameobj.focus();
 //获得选取的焦点
 var sel = frameobj.document.selection.createRange();
 insertHTML(imgtag);
}
 
 function showFace()
 {
     var imgfacePos = getPos(document.getElementById('imgface'));
     DrawImgFacePannel(imgfacePos,450,0);    
 }
 
 function DrawImgFacePannel(senderPos,offsetLeft,offsetTop)
{
    if(document.getElementById("imgfacePannel")!=null)
    {
        document.getElementById("imgfacePannel").style.display='block';
    }
    else
    {
       
       loadface = document.createElement("DIV");    
       
        loadface.id="imgfacePannel";    
        loadface.style.position="absolute";   
        loadface.style.backgroundColor = "#ffffff";
        loadface.style.width = "300px";
        loadface.style.height = "auto";
        loadface.style.overflow = "auto";
        loadface.style.borderColor = "#606060"; 
        loadface.style.borderWidth = "2px";
        loadface.style.borderStyle = "solid";      
        loadface.style.display = "block";
        loadface.style.fontSize = "13px";
        loadface.style.lineHeight = "40px";
        loadface.style.zIndex = "1";            
        document.body.appendChild(loadface);
        loadface.innerHTML = "<div class=\"facetitle\"><div style=\"margin-left:10px;\">插入表情&nbsp;<span style='cursor:pointer' onclick=\"showPreFace('fg1');\" title='上一组'>&lt;</span>&nbsp;<span style='cursor:pointer' onclick=\"showPreFace('fg2');\" title='下一组'>&gt;</span></div><div onclick=\"loadface.style.display='none'\" style=\"width:90px;height:auto;cursor:pointer;float:right\">[关闭]</div></div>"
        var fimg;
        var g1 = document.createElement("DIV");
        g1.id='fg1';
        g1.width="300px";
        g1.height="auto";
        g1.overflow="auto";
        for(var index=1;index<=17;index++)
        {
              fimg = document.createElement("IMG");
              fimg.onclick=function()
              {
                 var imgtag = "<img src='"+this.src+"' />";
                    //frameobj.document.body.innerHTML+=imgtag;
                    frameobj.focus();
                 //获得选取的焦点
                 var sel = frameobj.document.selection.createRange();
                 insertHTML(imgtag);
              }
              //fimg.onclick="InsertImgFace(this);";
              fimg.src="/group/imgs/face/fg1/f"+index+".gif";
              fimg.style.cursor="pointer";
              g1.appendChild(fimg);
        }
        loadface.appendChild(g1);
        var g2 = document.createElement("DIV");
        g2.id='fg2';
        g2.width="300px";
        g2.height="auto";
        g2.overflow="auto";
        g2.style.display="none";
        for(var index=1;index<=16;index++)
        {
              fimg = document.createElement("IMG");
              fimg.onclick=function()
              {
                 var imgtag = "<img src='"+this.src+"' />";
                    //frameobj.document.body.innerHTML+=imgtag;
                    frameobj.focus();
                 //获得选取的焦点
                 var sel = frameobj.document.selection.createRange();
                 insertHTML(imgtag);
              }
              //fimg.onclick="InsertImgFace(this);";
              fimg.src="/group/imgs/face/fg2/f"+index+".gif";
              fimg.style.cursor="pointer";
              g2.appendChild(fimg);
        }
        loadface.appendChild(g2);
    }
    loadface.style.left = senderPos.tagLeft+offsetLeft+"px";
    loadface.style.top = senderPos.tagTop+offsetTop+"px";
    //load.onclick = "this.style.display='none'";
    
    
    //alert(load.innerHTML);
}

function showPreFace(tab)
{
    for(var index=1;index<=2;index++)
       document.getElementById("fg"+index).style.display="none";     
    document.getElementById(tab).style.display="block";
}


