function resizeCheck(){
if(outerHeight!=nowHeight||outerWidth!=nowWidth){
 document.location=document.location;}}

function findLinks(layerDocument){
 var i;
 for(i=0;i<layerDocument.links.length;i++){
   popups[popups.length]=layerDocument.links[i];}
 for(i=0;i<layerDocument.layers.length;i++){
  findLinks(layerDocument.layers[i].document);}}

function layersAll(id){
 return allObjects[id];}

function over(e){
 if(navigator.appName.indexOf('Netscape')>=0){
  x=e.pageX;
  y=e.pageY;}
 else{
  x=event.clientX+document.body.scrollLeft;
  y=event.clientY+document.body.scrollTop;}
 comment=this.comment;
 comment.signX=1;
 comment.signY=1;
 if(x>pageWidth/2){
  comment.signX=-1;}
 if(y>pageHeight/2){
  comment.signY=-1;}
 x=x+comment.signX*boxWidth;
 y=y+comment.signY*boxHeight;
 comment.x0=x;
 comment.y0=y;
 comment.style.left=comment.diffX+x;
 comment.style.top=comment.diffY+y;
 comment.style.visibility='visible';
 if(document.layers){window.onmousemove=move;}
 else{document.onmousemove=move;}}

function move(e){
 var x,y;
 if(navigator.appName.indexOf('Netscape')>=0){
  x=e.pageX;
  y=e.pageY;
}
 else{
  x=event.clientX+document.body.scrollLeft;
  y=event.clientY+document.body.scrollTop;
}
 x=x+comment.signX*boxWidth;
 y=y+comment.signY*boxHeight;
 var visibility=comment.style.visibility;
 if(navigator.userAgent.indexOf('Mac')>=0 && navigator.appVersion.indexOf('MSIE')>=0){
  comment.style.visibility='hidden';}
 comment.style.left=comment.diffX+(x-comment.x0)/2+comment.x0;
 comment.style.top=comment.diffY+(y-comment.y0)/2+comment.y0;
 comment.style.visibility=visibility;
}

function out(){
 this.comment.style.visibility='hidden';
 if(document.layers){window.onmousemove=function(){};}
 else{document.onmousemove=function(){};}
}

function setComment(link,comment,diffX,diffY){
 if(comment!=null){
 link.comment=comment;
 link.onmouseout=out;
 link.onmouseover=over;
 comment.diffX=diffX;
 comment.diffY=diffY;
 comment.x0=0;
 comment.y0=0;}}

function popupInitialize(){
 if(document.getElementById&&!document.all){document.all=document.getElementById;}
 if(document.layers){
  if(!document.all){
  allObjects=new Object();
  for(i=0;i<document.layers.length;i++){
   allObjects[document.layers[i].name]=document.layers[i];
   document.layers[i].style=document.layers[i];}
  document.all=layersAll;}
  window.captureEvents(Event.MOUSEMOVE);
  findLinks(document);}
 else{
  popups=document.links;}
 for(i=0;i<popups.length;i++){
  commentHref=popups[i].href;
  lastIndex=commentHref.lastIndexOf('/');
  n=commentHref.substring(lastIndex+1);
  if(n.indexOf('.htm')<0&&n.indexOf('.html')<0&&n.indexOf(':')<0&&n!=''){
   if(n.indexOf('.')>=0){
    n=n.substring(0,n.indexOf('.'));}
  setComment(popups[i],document.all('comment'+n),-70,-60);}}}


