﻿function _gel(a)
{
    return document.getElementById?document.getElementById(a):null;
};
function _gelstn(a)
{
    return document.getElementsByTagName?document.getElementsByTagName(a):new Array();
};
function _delDiv(a)
{
    var b=_gel(a);
    if(b)_gelstn("body")[0].removeChild(b);
};
//主要用于建立动态大小层
function _crtAlerts(id,width,height,strHtml)
{
    var a=document.createElement("DIV");
    var b=_gelstn("body")[0];
    if(_gel(id))b.removeChild(_gel(id));
    a.style.position="absolute";
    a.style.left=(window.screen.availWidth-width)/2;
    a.style.top=(window.screen.availHeight-height)/3;	
    a.style.width=width+"px";
    a.style.height=height+"px";
    a.style.backgroundColor="#ffffff";
    a.style.border="2px solid #000000";
    a.style.zIndex=10;
    a.setAttribute("id",id);
    a.style.padding="3px";
	//a.style.text-align="center";
    b.appendChild(a);
    a.innerHTML=strHtml;
    window.scrollTo(0,0);
};
//主要用于建立动态大小层
function _crtAlertds(id,topsx,topsy,width,height,strHtml)
{
    var a=document.createElement("DIV");
    var b=_gelstn("body")[0];
    if(_gel(id))b.removeChild(_gel(id));
    a.style.position="absolute";
    a.style.left=(window.screen.availWidth-width)/2;
    a.style.top=(window.screen.availHeight-height)/3;	
    a.style.width=width+"px";
    a.style.height=height+"px";
    a.style.backgroundColor="#ffffff";
    a.style.border="2px solid #000000";
    a.style.zIndex=10;
    a.setAttribute("id",id);
    a.style.padding="3px";
	//a.style.text-align="center";
    b.appendChild(a);
    a.innerHTML=strHtml;
    window.scrollTo(0,0);
};
//全页面的遮盖层
function _crtAlertBg(divNum)
{
    var a=document.createElement("DIV");
    var b=_gelstn("body")[0];
    if(_gel("BgAlertDiv"))b.removeChild(_gel("BgAlertDiv"));
    a.style.position="absolute";
    a.style.left=0;
    a.style.top=0;
    a.style.width="100%";
    a.style.height=document.body.scrollHeight+'px';
	a.style.filter="Alpha(Opacity=50)";
	a.style.MozOpacity="0.50";
    a.style.backgroundColor="#ffffff";
    a.style.border="2px solid #eeeeee";
    a.style.zIndex=divNum;
    a.setAttribute("id","BgAlertDiv");
    a.style.padding="3px";
    b.appendChild(a);
    //a.innerHTML=strHtml;
    window.scrollTo(0,0);
};
//主要用于建立动态大小层
function _crtAlertss(id,width,height,strHtml)
{
    var a=document.createElement("DIV");
    var b=_gelstn("body")[0];
    if(_gel(id))b.removeChild(_gel(id));
    a.style.position="absolute";
    a.style.left=(window.screen.availWidth-width)/2;
    a.style.top=(window.screen.availHeight-height)/3;	
    a.style.width=width+"px";
    a.style.height=height+"px";
    a.style.zIndex=10;
    a.setAttribute("id",id);
    a.style.padding="3px";
	//a.style.text-align="center";
    b.appendChild(a);
    a.innerHTML=strHtml;
    window.scrollTo(0,0);
};
function fAlert(d)
{
    _crtAlertss("alertDiv",500,80,fCrtSystemInfo(d));
};
//普通系统提示
function fCrtSystemInfo(a)
{
	var b = "<table width='500' border='0' align='center' cellpadding='0' cellspacing='2' bgcolor='59AE00'><tr><td><table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td height='26' background='images/table_bg.jpg'><table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td class='TItleH'><strong><font color='#FFFFFF'>&nbsp; 提示信息</font></strong></td><td align='right'><img src='images/table_x.jpg' width='25' height='26' style='cursor:pointer;' onClick='return _delDiv(\"alertDiv\");'></td></tr></table></td></tr><tr><td bgcolor='#FFFFFF'><br><table width='97%' border='0' align='center' cellpadding='8' cellspacing='0'><tr><td colspan='2' class='h25'>"+a+"</td></tr><tr><td align='right'><table width='100' border='0' cellspacing='0' cellpadding='0'><tr><td width='30'><img src='images/table_but1.jpg' width='30' height='33'></td><td align='center' background='images/table_but2.jpg' class='menu14'><b onClick='return _delDiv(\"alertDiv\");'><font color='#FFFFFF'>确 定</font></b></td><td width='8'><img src='images/table_but3.jpg' width='8' height='33'></td></tr></table></td><td><table width='100' border='0' cellspacing='0' cellpadding='0'><tr><td width='30'><img src='images/table_but1.jpg' width='30' height='33'></td><td align='center' background='images/table_but2.jpg' class='menu14'><b onClick='return _delDiv(\"alertDiv\");'><font color='#FFFFFF'>取 消</font></b></td><td width='8'><img src='images/table_but3.jpg' width='8' height='33'></td></tr></table></td></tr></table><br></td></tr></table></td></tr></table>";
	
    return b;
};
function _crtAlertType(id,width,height,leftNum,rightNum,strHtml)
{
    var a=document.createElement("DIV");
    var b=_gelstn("body")[0];
    if(_gel(id))b.removeChild(_gel(id));
    a.style.position="absolute";
    a.style.left=leftNum;
    a.style.top=rightNum;
	//a.style.left=200;
    //a.style.top=100;
    a.style.width=width+"px";
    a.style.height=height+"px";
    a.style.backgroundColor="#eeeeee";
    //a.style.border="2px solid #000000";
    a.style.zIndex=10;
    a.setAttribute("id",id);
    a.style.padding="3px";
    b.appendChild(a);
    a.innerHTML=strHtml;
    window.scrollTo(0,0);
};
function InfoTypeDiv(id,widthnum,heightnum,leftNum,rightNum,htmlInfo)
{
    _crtAlertType(id,widthnum,heightnum,leftNum,rightNum,htmlInfo);
};
//带有调用函数的系统提示
function fAlertFunction(d, e)
{	
    _crtAlertss("alertDivFunction",350,80,fCrtSystemInfoFunction(d, e));
};
//带有执行函数命令的系统提示
function fCrtSystemInfoFunction(a, b)
{
	var b = "<table width='350' border='0' align='center' cellpadding='0' cellspacing='2' bgcolor='59AE00'><tr><td><table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td height='26' background='images/table_bg.jpg'><table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td class='TItleH'><strong><font color='#FFFFFF'>&nbsp; 提示信息</font></strong></td><td align='right'><img src='images/table_x.jpg' width='25' height='26' style='cursor:pointer;' onClick='return _delDiv(\"alertDivFunction\");'></td></tr></table></td></tr><tr><td bgcolor='#FFFFFF'><br><table width='97%' border='0' align='center' cellpadding='0' cellspacing='0'><tr><td colspan='2' class='h25' align='center' heigth='50px;'>"+a+"</td></tr><tr><td align='right'><table width='100' border='0' cellspacing='0' cellpadding='0'><tr><td width='30'><img src='images/table_but1.jpg' width='30' height='33'></td><td align='center' background='images/table_but2.jpg' class='menu14'><b onClick='fAlertInterim("+b+");'><font color='#FFFFFF'>确 定</font></b></td><td width='8'><img src='images/table_but3.jpg' width='8' height='33'></td></tr></table></td><td><table width='100' border='0' cellspacing='0' cellpadding='0'><tr><td width='30'><img src='images/table_but1.jpg' width='30' height='33'></td><td align='center' background='images/table_but2.jpg' class='menu14'><b onClick='return _delDiv(\"alertDivFunction\");'><font color='#FFFFFF'>取 消</font></b></td><td width='8'><img src='images/table_but3.jpg' width='8' height='33'></td></tr></table></td></tr></table><br></td></tr></table></td></tr></table>";
    return b;
};
//配合上面的函数:中转函数用来关闭系统提示层及所需调用函数
function fAlertInterim(b)
{
	_delDiv("alertDivFunction");
	eval(b);
};