function CompareDate(d,d1,d2){
  if((new Date(d1.replace(/-/g,"\/")))<=(new Date(d.replace(/-/g,"\/"))))
  {
    if((new Date(d.replace(/-/g,"\/")))<=(new Date(d2.replace(/-/g,"\/"))))
    { return true }else{return false}
  }else{ return false ;}
}

function hidead(){
  document.getElementById("ad").style.display="none";
}

function floatAD() {
  var L=T= 0;
  var R = document.documentElement.clientWidth - width;
  var B = document.documentElement.clientHeight - height;
  obj.style.left = x + document.documentElement.scrollLeft;
  obj.style.top = y + document.documentElement.scrollTop;
  x = x + step*(xin?1:-1)
  if (x < L) { xin = true; x = L}
  if (x > R){ xin = false; x = R} 
  y = y + step*(yin?1:-1)
  if (y < T) { yin = true; y = T }
  if (y > B) { yin = false; y = B }
}

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("Ad_files/FltImg.xml");
root=xmlDoc.getElementsByTagName('DocumentElement')[0].childNodes;
if(root.length>0){
  nodes=root.item(0).childNodes;
  var id = nodes.item(0).childNodes;
  var start_time = nodes.item(1).text;
  var stop_time = nodes.item(2).text;
  var imgsrc = nodes.item(3).text;
  var imgurl = nodes.item(4).text;
  var width = nodes.item(5).text;
  var height = nodes.item(6).text;
  var x = Math.round(Math.random( Date) * 20);
  var y = Math.round(Math.random( Date) * 20);
  var xin = true, yin = true ;
  var step = 1 ;
  var delay = 30 ;
  today=new Date();
  var now_time = today.getYear()+"-"+(today.getMonth()+1)+"-"+today.getDate();

  if(CompareDate(now_time,start_time,stop_time)){
    document.write('<div id="ad" style="position:absolute; width:' + width + '; height:' + height + '" ><a href="'+ imgurl + '" target="_blank"><img src="' + imgsrc + '" border="0"></a><DIV onclick="hidead();" style="FONT-SIZE: 9pt; font-weight: bold; CURSOR: hand" align=right>¹Ø±Õ</DIV></div>');
    var obj=document.getElementById("ad")
    var itl= setInterval("floatAD()", delay)
    obj.onmouseover=function(){clearInterval(itl)}
    obj.onmouseout=function(){itl=setInterval("floatAD()", delay)}
  }
}
