function showEmoticon(){
if(Emoticon.style.display=='none'){
Emoticon.style.display='';
}else{
Emoticon.style.display='none';
}
}
function insertSmiley(smiley){
if(document.write.msg.createTextRange){
document.write.msg.focus();
document.selection.createRange().duplicate().text=smiley;
}else{
document.write.msg.value+=smiley;
}
}



function showMsg (text) {
   if(!document.getElementById) return;
   var msgbox = document.getElementById("msgbox");
   msgbox.innerHTML = text;
}

function goNext(mode, no, type) { 

	var pass;
	var str = !type ? "连接 No." + no + " 删除　" : "连接 No." + no + " 修改　";

	if(pass = prompt(str + '请输入密码', ''))	{
		Post(mode, no, pass);
	}
}

function Post(mode,no, pass) { 
 document.form1.mode.value = mode; 
 document.form1.no.value = no;
 document.form1.pass.value = pass;
//document.form1.action = "";
 document.form1.submit(); 
}

var LinkStartColor="000000";
var LinkEndColor="CCCCCC"
var LinkFadeRunning=false;
var LinkFadeInterval=20;
var LinkSteps=10;

if (navigator.userAgent.indexOf("MSIE") != -1)
{
    document.onmouseover = theOnOver;
    document.onmouseout  = theOnOut;
}
else
{
    document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
    document.onmouseover = theOnOver;
    document.onmouseout  = theOnOut;
}

function findgs1(o)
{
while (o && o.tagName != 'A')
o = o.parentElement;
return(o);
}
function findgs2(o)
{
while (o && o.nodeName != 'A')
o = o.parentNode;
return(o);
}
function theOnOver(e)
{
var lnk;
if(window.event)
lnk=findgs1(event.srcElement);
else
lnk=findgs2(e.target);

if(lnk)
{
if(lnk.state == null)
{
lnk.state = "OFF";
lnk.index = 0;
}

if(lnk.state == "OFF")
{
lnk.state = "FADE_UP";
start_fading();
}
else if( lnk.state == "FADE_UP_DOWN"
|| lnk.state == "FADE_DOWN")
{
lnk.state = "FADE_UP";
}
}
}
function theOnOut(e)
{
var lnk;
if(window.event)
lnk=findgs1(event.srcElement);
else
lnk=findgs2(e.target);

if(lnk)
{
if(lnk.state=="ON")
{
lnk.state="FADE_DOWN";
start_fading();
}
else if(lnk.state == "FADE_UP")
{
lnk.state="FADE_UP_DOWN";
}
}
}

var hexDigit=new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F");

function dec2hex(dec)
{
return(hexDigit[dec>>4]+hexDigit[dec&15]);
}

function hex2dec(hex)
{
return(parseInt(hex,16))
}
function getColor(f)
{
var r1 = hex2dec(LinkStartColor.slice(0,2));
var g1 = hex2dec(LinkStartColor.slice(2,4));
var b1 = hex2dec(LinkStartColor.slice(4,6));

var r2 = hex2dec(LinkEndColor.slice(0,2));
var g2 = hex2dec(LinkEndColor.slice(2,4));
var b2 = hex2dec(LinkEndColor.slice(4,6));

var r = Math.floor(r1+(f.index*(r2-r1))/(LinkSteps) + .5);
var g = Math.floor(g1+(f.index*(g2-g1))/(LinkSteps) + .5);
var b = Math.floor(b1+(f.index*(b2-b1))/(LinkSteps) + .5);

return("#" + dec2hex(r) + dec2hex(g) + dec2hex(b));
}
function setColor(lnk)
{
var theColor=getColor(lnk);
lnk.style.color=theColor;
}
function start_fading()
{
if(!LinkFadeRunning)
LinkFade();
}
function LinkFade()
{
LinkFadeRunning = false;
for(i=0 ; i<document.links.length ; i++)
{
var lnk = document.links[i];
if(lnk.state)
{
if(lnk.state == "FADE_UP")
{
if(lnk.index < LinkSteps)
lnk.index++;
else
lnk.index = LinkSteps;
setColor(lnk);

if(lnk.index == LinkSteps)
lnk.state="ON";
else
LinkFadeRunning = true;
}
else if(lnk.state == "FADE_UP_DOWN")
{
if(lnk.index < LinkSteps)
lnk.index++;
else
lnk.index = LinkSteps;
setColor(lnk);
	
if(lnk.index == LinkSteps)
lnk.state="FADE_DOWN";
LinkFadeRunning = true;
}
else if(lnk.state == "FADE_DOWN")
{
if(lnk.index > 0)
lnk.index--;
else
lnk.index = 0;
setColor(lnk);

if(lnk.index == 0)
lnk.state="OFF";
else
LinkFadeRunning = true;
}
}
}

if(LinkFadeRunning)
setTimeout("LinkFade()", LinkFadeInterval);
}


var globopObject;  
var opIndex=0;  
var cleared=true;  
var direction=10;  
  
function dynOpacity(opObject,stop)  
{  
if (stop)   
{  
clearInterval(window.tm);  
cleared=true;  
opIndex=10;  
return;  
}  
globopObject=opObject;  
if (opIndex>110) direction=-4;  
if (opIndex<0) direction=4;  
opIndex+=direction;  
globopObject.style.filter='alpha(opacity:' + opIndex + ')';  
if (cleared)  
{  
window.tm=setInterval("dynOpacity(globopObject,false);",1);  
cleared=false;  
}  
//alert(window.tm);  
  
}  
  
function handleevent()  
{  
  
if (event.type=="mouseover")  
if(event.srcElement.tagName=="IMG")   
if (event.srcElement.parentElement.tagName=="A")   
{  
dynOpacity(event.srcElement,false);  
}  
if (event.type=="mouseout")  
if(event.srcElement.tagName=="IMG")   
{  
event.srcElement.style.filter="";  
dynOpacity(event.srcElement,true);   
}  
}  
document.onmouseover=handleevent;  
document.onmouseout=handleevent;  

function Show(show){
if (show.style.display!="none"){
show.style.display="none";
}
else{
show.style.display="inline";
}
}

