// Page Navigator pnPart4 (14-February-2009)
// by Vic Phillips http://www.vicsjavascripts.org.uk/

// Customising Variables

var pnMessWidth=200;

// Functional Code for Messages

// NO NEED to Change


var pnM;

function pnInitMessage(){
 pnM=zxcES('DIV',{position:'absolute',visibility:'hidden',zIndex:'210',width:(pnMessWidth)+'px',backgroundColor:pnBGColor2,color:pnTxtColor2,border:'solid black 1px',fontSize:pnTxtSize+'px',textAlign:'center',padding:'5px'},document.getElementsByTagName('BODY')[0]);
}

function pnMessage(pnobj){
 if (pnobj.mess){
  pnM.innerHTML=pnobj.mess;
  zxcES(pnM,{left:zxcPos(pnSP)[0]+pnSP.offsetWidth+5+'px',top:zxcPos(pnobj)[1]-pnM.offsetHeight/2+'px'});
  if (pnM.offsetTop<pnSP.offsetTop) zxcES(pnM,{top:pnSP.style.top});
  zxcES(pnM,{visibility:'visible'});
  if (pnM.offsetTop+pnM.offsetHeight>zxcWWHS()[1]){
   zxcES(pnM,{top:zxcWWHS()[1]-pnM.offsetHeight+'px'});
  }
  if (pnM.offsetLeft+pnM.offsetWidth>zxcWWHS()[0]){
   zxcES(pnM,{left:pnSP.offsetLeft-pnM.offsetWidth-5+'px'});
  }
 }
}




