许愿墙中用到的函数

复制代码 代码如下:

  <script language="JavaScript1.2">

  //-- 控制层删除start of script -->

  function ssdel(){

  if (event)

  {

  lObj = event.srcElement ;

  while (lObj && lObj.tagName != "DIV") lObj = lObj.parentElement ;

  }

  var id=lObj.id

  document.getElementById(id).removeNode(true);

  //document.getElementById(id).outerHTML="";//

  }

  //-- 控制层删除End of script -->

  </script>

  <script>

  //-- 控制层移动start of script -->

  var Obj=''

  var index=10000;//z-index;

  document.onmouseup=MUp

  document.onmousemove=MMove

  function MDown(Object){

  Obj=Object.id

  document.all(Obj).setCapture()

  pX=event.x-document.all(Obj).style.pixelLeft;

  pY=event.y-document.all(Obj).style.pixelTop;

  }

  function MMove(){

  if(Obj!=''){

  document.all(Obj).style.left=event.x-pX;

  document.all(Obj).style.top=event.y-pY;

  }

  }

  function MUp(){

  if(Obj!=''){

  document.all(Obj).releaseCapture();

  Obj='';

  }

  }

  function setTagBPic(i) {

  picurl = getBPic(i);

  getObj('tagBPic').style.background = " transparent url(\"" + picurl + "\") no-repeat scroll bottom left";

  cf.tagbgpic.value = i;

  }

  function setTagBColor(i) {

  color = getBColor(i);

  getObj('preview').style.background = '' + color;

  cf.tagbgcolor.value = i;

  }

  function getBPic(i) {

  i = (i<1 || i>8)?1:i;

  return "images/pic" + parseInt(parseInt(i)+27) +".gif";

  }

  //-- 控制层移动end of script -->

  //获得焦点;

  function getFocus(obj)

  {

  if(obj.style.zIndex!=index)

  {

  index = index + 2;

  var idx = index;

  obj.style.zIndex=idx;

  //obj.nextSibling.style.zIndex=idx-1;

  }

  }