/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
var myWidth = 0, myHeight = 0;

function getClientSize(formID)
{
  if( typeof( window.innerWidth ) == 'number' )
  { //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
  { //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) )
  { //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  $(formID).aW.value=myWidth;
  $(formID).aH.value=myHeight;
  $(formID).referrer.value=document.referrer;
  $(formID).referer.value=document.referer;
  $(formID).lastMod.value=document.lastModified;
}

function goPage(nextPage,thisPage)
{   var loadPage=nextPage;
    var k=nextPage.indexOf("|",0);
    var o=$('Only');
    if (k>0)
    {   loadPage=nextPage.substring(0,k);
        var n=nextPage.length-k;
        var paras=nextPage.substr(k+1,n);
        var para=paras.split('|');
        var pN=para.length;
        var p;
        for (p=0;p<pN;p++)
        {   var pair=para[p].split('=');
            if (pair[0]=='only1') o.only1.value=pair[1];
            if (pair[0]=='only2') o.only2.value=pair[1];
            if (pair[0]=='only3') o.only3.value=pair[1];
            if (pair[0]=='only4') o.only4.value=pair[1];
            if (pair[0]=='only5') o.only5.value=pair[1];
            if (pair[0]=='only6') o.only6.value=pair[1];
            if (pair[0]=='only7') o.only7.value=pair[1];
            if (pair[0]=='action') o.action.value=pair[1];
        }
    }
    o.pID.value=loadPage;
    if (thisPage!="-") o.lastpID.value=thisPage;
    if (thisPage=="home")
    {	o.only1.value="";
    	o.only2.value="";
    	o.only3.value="";
    	o.only4.value="";
    	o.only5.value="";
    	o.only6.value="";
    	o.only7.value="";
    	o.action.value="";
    }
    if (thisPage=="NEWS" && loadPage=="GALLERY") o.only7.value="";
    o.submit();
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

var popped=new Array();   // list of dynamic popups
var poppedH=new Array();  // matching list of original heights
var poppedR=new Array();  // matching list of remaining heights (0 if hidden)
var poppedF=new Array();  // matching list of flags  K=keep
var poppedP=new Array();  //                  parent being Kept
var buttonOnEntry="*new*";

function popBack(zz,id,hiteRemaining)
{
/*    var z=document.getElementById('trace').innerHTML;
    z='PopBack: '+zz+','+id+','+hiteRemaining+'<br />'+z;
    document.getElementById('trace').innerHTML=z;
*/
    var hiteOriginal=100;
    var n=popped.length;
    var empty=n;
    var hit=-1;
    if (n>0)
    {   for (i=0;i<n;i++)
        {   if (popped[i]==id)
            {   hiteRemaining=poppedR[i];
                hiteOriginal =poppedH[i];
                hit=i;
                if (poppedF[i]=='K') return;
            }
        }
    }

    if (hiteRemaining==-999)
    {   hitepx=document.getElementById(id).style.height;
        if (hitepx.length==0) hitepx=hiteOriginal+'px';
        hiteRemaining=parseFloat(hitepx);
        hiteOriginal=hiteRemaining;
    }

    if (hit<0)
    {   //alert('Missing '+id);  this happens - why?
        popped[empty] =id;
        poppedH[empty]=hiteOriginal;
        poppedR[empty]=0;
        poppedF[empty]="-";
        poppedP[empty]="-";
        hit=empty;
    }

    hiteRemaining-=10;
    if (hiteRemaining<1)
    {   document.getElementById(id).style.height=hiteOriginal+'px';
        poppedR[hit]=0;
        document.getElementById(id).style.display='none';
        var parentID=poppedP[hit];
        if (parentID!='-')
        {   var doThis="popKill('BACK','"+parentID+"');";
            setTimeout(doThis,1);
        }
    } else
    {   document.getElementById(id).style.height=hiteRemaining+'px';
        poppedR[hit]=hiteRemaining;
        var doThis="popBack('recurse','"+id+"',"+hiteRemaining+");";
        setTimeout(doThis,1);
    }

/*  z2='';
    var zn=popped.length;
    if (zn>0)
    {   for (iz=0;iz<zn;iz++)
        {   z2=z2+popped[iz]+'  '+poppedR[iz]+'   '+poppedH[iz]+'   '+poppedF[iz]+'   '+poppedP[iz]+'<br />';
        }
    }
    document.getElementById('trace2').innerHTML=z2;
*/
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function popKill(zz,id)
{
/*  var z=document.getElementById('trace').innerHTML;
    z='PopKill: '+zz+','+id+'<br />'+z;
    document.getElementById('trace').innerHTML=z;
*/
    var hiteOriginal=200;
    var n=popped.length;
    if (n>0)
    {   for (i=0;i<n;i++)
        {   if (popped[i]==id)
            {   poppedR[i]=0;
                poppedF[i]='-';
                hiteOriginal=poppedH[i];
            }
            if (poppedP[i]==id)
            {   popKill("Child",popped[i]);
            }
        }
    }

    document.getElementById(id).style.height=hiteOriginal+'px';
    document.getElementById(id).style.display='none';

/*  z2='';
    var zn=popped.length;
    if (zn>0)
    {   for (iz=0;iz<zn;iz++)
        {   z2=z2+popped[iz]+'  '+poppedR[iz]+'   '+poppedH[iz]+'   '+poppedF[iz]+'   '+poppedP[iz]+'<br />';
        }
    }
    document.getElementById('trace2').innerHTML=z2;
*/
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function popKillAll()
{   var n=popped.length;
    if (n>0)
    {   for (i=0;i<n;i++)
        {   if (poppedR[i]>0)
            {   popKill('All',popped[i]);
            }
        }
    }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function popUp(ev,zz,parentID,keepParent,showID,left,top)
{
/*  var z=document.getElementById('trace').innerHTML;
    z='PopUp: '+zz+','+parentID+','+keepParent+','+showID+','+left+','+top+','+buttonOnEntry+'<br />'+z;
    document.getElementById('trace').innerHTML=z;
*/
    if (buttonOnEntry=='*new*')
    {   buttonOnEntry=parentID;
        return;
    }
    if (buttonOnEntry==parentID) return;

    buttonOnEntry='*over*'

    /* start killing other pop-ups other than parent sub-menu (if any)*/
    if (keepParent=='-') parentID='-';
    var n=popped.length;
    if (n>0)
    {   for (i=0;i<n;i++)
        {   if (poppedR[i]>0)
            {   if (popped[i]!=showID)
                {   if (parentID==popped[i]) poppedF[i]='K'; else popKill('UP',popped[i]);
                }
            }
        }
    }

    var hitepx=document.getElementById(showID).style.height;
    if (hitepx.length==0) hitepx='400px';
    var hiteRemaining=parseFloat(hitepx);

    var hit=-1;
    var empty=n;
    if (n>0)
    {   for (i=0;i<n;i++)
        {   if (popped[i]==showID) hit=i;
        }
    }
    if (hit<0)
    {   popped[empty]=showID;
        poppedH[empty]=hiteRemaining;
        poppedR[empty]=hiteRemaining;
        poppedF[empty]='-';
        hit=empty;
    } else
    {   poppedR[hit]=poppedH[hit];
    }
    poppedP[hit]=parentID;

/*  z2='';
    var zn=popped.length;
    if (zn>0)
    {   for (iz=0;iz<zn;iz++)
        {   z2=z2+popped[iz]+'  '+poppedR[iz]+'   '+poppedH[iz]+'   '+poppedF[iz]+'   '+poppedP[iz]+'<br />';
        }
    }
*/
    var leftOff=left+ 7 /*" + offsetLeft.ToString() + @"*/;
    var topPx  =top+  0 /*" + offsetTop.ToString()+ @"*/+'px';
    var leftPx=leftOff+'px';

    document.getElementById(showID).style.top    =topPx;
    document.getElementById(showID).style.left   =leftPx;

    document.getElementById(showID).style.height =poppedH[hit]+'px';
    document.getElementById(showID).style.display='block';

    if (!ev) var ev = window.event;
	if (ev.stopPropagation) ev.stopPropagation();
	ev.cancelBubble = true;

/*	z=document.getElementById('trace').innerHTML;
    z='PopUp: '+zz+' Bubble Stopped<br />'+z;
    document.getElementById('trace').innerHTML=z;
*/
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function mouseOnPage()
{
    if (buttonOnEntry=='*new*')
    {   buttonOnEntry='wholePage';
    }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function sH(obj)
{
    if (buttonOnEntry=='*new*')
    {   buttonOnEntry=obj.id;
        return;
    }
    obj.className='staticHover';
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function sHH(obj)
{
    if (buttonOnEntry=='*new*')
    {   buttonOnEntry=obj.id;
        return;
    }
    obj.className='staticHoverHand';
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function sO(obj) {obj.className='static';}
function dHH(obj){obj.className='dynamicHoverHand';}
function dH(obj) {obj.className='dynamicHover';}
function dO(obj) {obj.className='dynamic';}
function nHH(obj){obj.className='newsHoverHand';}
function nO(obj) {obj.className='news';}
function HH(obj) {obj.className='hoverHand';}
function nH(obj) {obj.className='noHover';}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function missive(tcIn1,tcIn2)
{   var lcIn1=tcIn1;
    while ( lcIn1.indexOf(';')>-1 ) lcIn1=lcIn1.replace(';','.');
    var lcIn2=tcIn2;
    while ( lcIn2.indexOf(';')>-1 ) lcIn2=lcIn2.replace(';','.');
    while ( lcIn2.indexOf('|')>-1 ) lcIn2=lcIn2.replace('|','%0d%0a');
    var lcPepys3='xxtxox';
    var lcPepys2='xilx';
    var lcPepys1='xmxxxxaxxx';
    var lcPepys4=String.fromCharCode(64,58);
    var lcPepys=lcPepys1+lcPepys2+lcPepys3;
    while ( lcPepys.indexOf('x')>-1 ) lcPepys=lcPepys.replace('x','');
    parent.location=lcPepys+lcPepys4.charAt(1)+lcIn1+lcPepys4.charAt(0)+lcIn2;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function adjustImageBar()
{	if ($('imageBar'))
	{	var newsW=$('newsBox').getWidth();
		var pic1W=0; if ($('ib1')) pic1W=$('ib1').getWidth();
		var pic2W=0; if ($('ib2')) pic2W=$('ib2').getWidth();
		var pic3W=0; if ($('ib3')) pic3W=$('ib3').getWidth();
		var pic4W=0; if ($('ib4')) pic4W=$('ib4').getWidth();
		var pic5W=0; if ($('ib5')) pic5W=$('ib5').getWidth();
		var pic6W=0; if ($('ib6')) pic6W=$('ib6').getWidth();
		var over=pic1W+pic2W+pic3W+pic4W+pic5W+pic6W-newsW;
		if (over>6) { over-=pic6W; $('ib6').style.display='none'; }
		if (over>6) { over-=pic5W; $('ib5').style.display='none'; }
		if (over>6) { over-=pic4W; $('ib4').style.display='none'; }
		if (over>6) { over-=pic3W; $('ib3').style.display='none'; }
		if (over>6) { over-=pic2W; $('ib2').style.display='none'; }
	}
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function startGoogleMap()
{   // dummy - overridden by real function where necessary
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

function AJAXgetPic(pic)   { AJAXcall("Pic"        ,'picname='+pic    ,'rolloverAjaxPic2(ajaxContent);'); }
function AJAXgetRes(k)     { AJAXcall("Res"        ,'period='+k       ,'document.getElementById("resPopInfo").innerHTML=ajaxContent;'); }
function AJAXgetNews(k)    { AJAXcall("News"       ,'period='+k       ,'document.getElementById("newsPopInfo").innerHTML=ajaxContent;'); }
function AJAXgetForum(k)   { AJAXcall("Forum"      ,'period='+k       ,'document.getElementById("newsPopInfo").innerHTML=ajaxContent;'); }
function AJAXgetHYear(k)   { AJAXcall("HonsYear"   ,'yearCat='+k      ,'document.getElementById("honsPopInfo").innerHTML=ajaxContent;'); }

function AJAXedNews(k)    { AJAXcall("EdNews"       ,'k='+k            ,'document.getElementById("mapInfo").innerHTML=ajaxContent;'); }
function AJAXedSpot(k)    { AJAXcall("EdSpot"       ,'k='+k            ,'document.getElementById("mapInfo").innerHTML=ajaxContent;'); }
function AJAXedHub(k)     { AJAXcall("EdHub"        ,'k='+k            ,'document.getElementById("mapInfo").innerHTML=ajaxContent;'); }
function AJAXedEvent(k)   { AJAXcall("EdEvent"      ,'k='+k            ,'document.getElementById("mapInfo").innerHTML=ajaxContent;'); }
function AJAXedArea(k)    { AJAXcall("EdArea"       ,'k='+k            ,'document.getElementById("mapInfo").innerHTML=ajaxContent;'); }
function AJAXedDiary(k)   { AJAXcall("EdDiary"      ,'k='+k            ,'document.getElementById("mapInfo").innerHTML=ajaxContent;'); }

function AJAXcall(func,param,doit)
{   isASync=true;
    if (func.substr(0,1)=='*')
    {	isASync=false;
        func=func.replace('*','');
    }
    /*alert('Temporary Fault Finding Diagnostic - please just press return key\n\nAJAX call: '+func+'  params: '+param+'     action: '+doit)*/
    
	 myAjax=new Ajax.Request
      (
        'Ajax.asmx/'+func,
        { method: 'post',
          asynchronous: isASync,
          requestHeaders: 'Content-Type: application/x-www-form-urlencoded',
          postBody: param,
          onSuccess: function(ajax)
          {   var ajaxContent='ajaxContent uninitialised'
              var XML=ajax.responseXML;
              /*alert('Temporary Fault Finding Diagnostic - please just press return key\n\nAJAX success')*/
              try
              {  var cn=XML.getElementsByTagName('string');
                 var ajaxContent=cn[0].firstChild.nodeValue;
              }
              catch (errw)
              {  try
                 {  ajaxContent=XML.text;
                 }
                 catch (errx)
                 {  try
                    {  unwrapped=XML.getElementsByTagName('string').item(0);
                       ajaxContent=unwrapped.textContent;
                    }
                    catch (erry)
                    {  alert("All methods failed");
                    }
                 }
              }
              eval(doit);
          },
          onException: function(req,exception)
          {   var ajaxContent="AJAX Error: The request had exception: [ " + exception+" ]";
              eval(doit);
          },
          onFailure: function(e)
          {   var ajaxContent='AJAX Error - server error 500'
              if (e.status!=500) ajaxContent="AJAX Error: The request failed with status code "+e.status;
              eval(doit);
          }
        }
     );
}

function rolloverAjaxPic(evt)
{
 if (document.getElementById)
 { var thisE=null;
   var xPx='0px';
   var yPx='0px';
   var xMax='0';
   var yMax='0';
   if (evt) // NN
   {	thisE=evt.target;
        xPx=evt.pageX;
        yPx=evt.pageY;
	    xMax=window.innerWidth+window.pageXOffset;
        yMax=window.innerHeight+window.pageYOffset;
   } else // IE
   {    thisE=window.event.srcElement;
        evt=window.event;
        xPx=evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft);
        yPx=evt.clientY + (document.documentElement.scrollTop ?  document.documentElement.scrollTop  : document.body.scrollTop);
        xMax = document.body.clientWidth+document.body.scrollLeft;
        yMax = document.body.clientHeight+document.body.scrollTop;
   }
   var x = parseInt(xPx,10);
   var y = parseInt(yPx,10);
   y-=110;

   thisE.style.cursor='pointer';
   thisE.className='linkAjaxHover';

   var picName=thisE.id;

   var p=document.getElementById('picPop');
   p.style.width='auto';
   p.style.height='auto';
   p.style.top=y+'px';
   p.style.left=x+'px';
   p.style.display='block';
   AJAXgetPic(picName);
 }
}

function rolloverAjaxPic2(img)
{ document.getElementById("picPopI").innerHTML=img;
  var zph=(document.getElementById('WholePage').clientHeight)-150;
  var zt=parseInt(document.getElementById('picPop').style.top,10);
  var zh=document.getElementById('picPopImg').height;
  if (zh==0) zh=300;
  if (zt+zh>zph) zt=zph-zh;
  if (zt<0) zt=1;
  document.getElementById('picPop').style.top=zt+"px";
  var zpw=(document.getElementById('WholePage').clientWidth);
  var zl=parseInt(document.getElementById('picPop').style.left,10);
  var zw=document.getElementById('picPopImg').width;
  if (zw==0) zw=400;
  if (zl+zw>zpw) zl=zl-zw-20;
  if (zl<0) zl=1;
  document.getElementById('picPop').style.left=zl+"px";
}

function clickAjaxHonsYear(evt)
{
 if (document.getElementById)
 { var thisE=null;
   if (evt) // NN
   {	thisE=evt.target;
   } else // IE
   {    thisE=window.event.srcElement;
   }

   thisE.style.cursor='pointer';
   thisE.className='linkHover';

   var Xyyyy=thisE.id;

   var p=document.getElementById('honsPop');
   p.style.width='auto';
   p.style.height='auto';
   AJAXgetHYear(Xyyyy);
 }
}
function rolloverAjaxForum(evt)
{
 if (document.getElementById)
 { var thisE=null;
   var xPx='0px';
   var yPx='0px';
   var xMax='0';
   var yMax='0';
   if (evt) // NN
   {	thisE=evt.target;
        xPx=evt.pageX;
        yPx=evt.pageY;
	    xMax=window.innerWidth+window.pageXOffset;
        yMax=window.innerHeight+window.pageYOffset;
   } else // IE
   {    thisE=window.event.srcElement;
        evt=window.event;
        xPx=evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft);
        yPx=evt.clientY + (document.documentElement.scrollTop ?  document.documentElement.scrollTop  : document.body.scrollTop);
        xMax = document.body.clientWidth+document.body.scrollLeft;
        yMax = document.body.clientHeight+document.body.scrollTop;
   }
   var x = parseInt(xPx,10);
   var y = parseInt(yPx,10);

   thisE.style.cursor='pointer';
   thisE.className='linkHover';

   var pppppp=thisE.id.substr(1,6);

   var p=document.getElementById('newsPop');
   p.style.width='350px';
   p.style.height='auto';
   if (x+370>xMax) x=xMax-375;
   if (x<10) x=10;
   y-=110;
   p.style.top=y+'px';
   p.style.left=x+'px';
   p.style.display='block';
   AJAXgetForum(pppppp);
 }
}
function rolloverAjaxNews(evt)
{
 if (document.getElementById)
 { var thisE=null;
   var xPx='0px';
   var yPx='0px';
   var xMax='0';
   var yMax='0';
   if (evt) // NN
   {    thisE=evt.target;
        xPx=evt.pageX;
        yPx=evt.pageY;
	    xMax=window.innerWidth+window.pageXOffset;
        yMax=window.innerHeight+window.pageYOffset;
   } else // IE
   {	thisE=window.event.srcElement;
        evt=window.event;
        xPx=evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft);
        yPx=evt.clientY + (document.documentElement.scrollTop ?  document.documentElement.scrollTop  : document.body.scrollTop);
        xMax = document.body.clientWidth+document.body.scrollLeft;
        yMax = document.body.clientHeight+document.body.scrollTop;
   }
   var x = parseInt(xPx,10);
   var y = parseInt(yPx,10);

   thisE.style.cursor='pointer';
   thisE.className='linkAjaxHover';

   var hitsC=thisE.id.substr(7,3);
   var hitsN=parseInt(hitsC,10);
   var wHeight=hitsN*30;
   var wHpx=wHeight+'px';
   var yyyymm=thisE.id.substr(1,6);

   if (thisE.id.substr(0,1)=="N")
   {   wHpx='auto';
       yyyymm=thisE.id.substr(1,9);
	   thisE.className='linkHover';
   }
wHpx='auto';
   var p=document.getElementById('newsPop');
   p.style.display='block';
   p.style.width='400px';
   p.style.height=wHpx;
   if (x+420>xMax) x=xMax-425;
   if (x<10) x=10;
   y-=110;
   p.style.top=y+'px';
   p.style.left=x+'px';
   AJAXgetNews(yyyymm);
 }
}

function rolloverAjaxRes(evt)
{
 if (document.getElementById)
 { var thisE=null;
   var xPx='0px';
   var yPx='0px';
   var xMax='0';
   var yMax='0';
   if (evt) // NN
   {	thisE=evt.target;
        xPx=evt.pageX;
        yPx=evt.pageY;
	    xMax=window.innerWidth+window.pageXOffset;
        yMax=window.innerHeight+window.pageYOffset;
   } else // IE
   {    thisE=window.event.srcElement;
        evt=window.event;
        xPx=evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft);
        yPx=evt.clientY + (document.documentElement.scrollTop ?  document.documentElement.scrollTop  : document.body.scrollTop);
        xMax = document.body.clientWidth+document.body.scrollLeft;
        yMax = document.body.clientHeight+document.body.scrollTop;
   }
   var x = parseInt(xPx,10);
   var y = parseInt(yPx,10);

   thisE.style.cursor='pointer';
   thisE.className='linkAjaxHover';

   var hitsC=thisE.id.substr(7,3);
   var hitsN=parseInt(hitsC,10);
//   var wHeight=hitsN*30;
//   var wHpx=wHeight+'px';
   var yyyymm=thisE.id.substr(1,6);

   var p=document.getElementById('resPop');
   p.style.width='350px';
//   p.style.height=wHpx;
   p.style.height='auto';
   if (x+370>xMax) x=xMax-375;
   if (x<10) x=10;
   y-=110;
   p.style.top=y+'px';
   p.style.left=x+'px';
   p.style.display='block';
   AJAXgetRes(yyyymm);
 }
}

function setMouseEvt(div,id1,call)
{	var m=$(div).descendants();
    for (k=0;k<m.length;k++)
    { n=m[k];
      if (n.id.substr(0,1)==id1)
      {
      if (id1=='N') n.onmouseover=rolloverAjaxNews;
      if (id1=='O') n.onmouseover=rolloverAjaxNews;
      if (id1=='T') n.onmouseover=rolloverAjaxNews;
      if (id1=='F') n.onmouseover=rolloverAjaxForum;
      if (id1=='R') n.onmouseover=rolloverAjaxRes;
      if (id1=='P') n.onmouseover=rolloverAjaxPic;
      if (id1=='Y') n.onclick=clickAjaxHonsYear;
      if (id1=='C') n.onclick=clickAjaxHonsYear;
      }
    }
}

