﻿// JScript 文件
var oMessage
function message(cc,msg){
//         var obj=$get("btnNew");
         var obj = $get(cc);
         var location = Sys.UI.DomElement.getBounds(obj);
//         obj.style.position = 'absolute';
         var GX=location.x+90;
         var GY=location.y;
         var GW=location.width;
         var GH=location.height;
         oMessage = document.createElement("div");
         oMessage.name = "message";
         oMessage.id = "message";
         document.body.appendChild(oMessage);
         var iMessage = document.getElementById("message");
         iMessage.style.position = "absolute";
         iMessage.style.border = "0px solid #CCCCCC";
         iMessage.style.background ="#F6F6F6";
         iMessage.style.left = GX+GW+"px";
         iMessage.style.top = GY+2+"px";
         iMessage.style.color="#FF0000";
         iMessage.style.fontSize="12";
//         iMessage.style.width = 70 + "px";
         iMessage.style.height = GH-2+ "px";
         iMessage.innerText=msg;
         iMessage.style.display="";
         iMessage.style.backgroundColor="#F5EFD5";
         timesOut(3);

//         var i=0;
//         popMessage(i);
}


function popMessage(i){
         var iMessage = document.getElementById("message");
         iMessage.style.left = (GW-i*i*4)/2+"px";
          alert((GW-i*i*4)/2);
         iMessage.style.top = (GH/2-100-i*i)+"px";
         iMessage.style.width =         i*i*4 + "px";
         iMessage.style.height = i*i*2+ "px";
         if(i<=3){
             i++;
             setTimeout("popMessage("+i+")",30);
         }
}

function timesOut(second){
    second=--second;
    if(second!=0){
        setTimeout("timesOut("+second+")",1000);
    }
    else
    {
        if(oMessage!=null)
        {
            document.body.removeChild(oMessage); 
            oMessage=null;
        }
        else
        {
            if(document.getElementById("message")!=null)
            {
                document.getElementById("message").style.display="none";
            }
        }
    }
}

function regInput(obj, reg, inputStr)
{
	var docSel	= document.selection.createRange()
	if (docSel.parentElement().tagName != "INPUT")	return false
	oSel = docSel.duplicate()
	oSel.text = ""
	var srcRange	= obj.createTextRange()
	oSel.setEndPoint("StartToStart", srcRange)
	var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)
	return reg.test(str)
}




