function go(wintype,w,h,command)
{
  st=new String("toolbar=no,directories=no,status=no,scrollbars=no,menubar=no,width="+w+",height="+h);
  picture=window.open(wintype+command,"picture",st);
  picture.window.focus();
}

function getPageSize()
{
        var xScroll, yScroll;
  if(window.innerHeight && window.scrollMaxY)
  {
          xScroll = window.innerWidth + window.scrollMaxX;
                yScroll = window.innerHeight + window.scrollMaxY;
        }
        else if(document.body.scrollHeight > document.body.offsetHeight)
        { // all but Explorer Mac
                        xScroll = document.body.scrollWidth;
                        yScroll = document.body.scrollHeight;
        }
        else
        { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
                        xScroll = document.body.offsetWidth;
                        yScroll = document.body.offsetHeight;
        }
        var windowWidth, windowHeight;

        if(self.innerHeight)
        {       // all except Explorer
                        if(document.documentElement.clientWidth)
                        {
                                windowWidth = document.documentElement.clientWidth;
                        }
                        else
                        {
                                windowWidth = self.innerWidth;
                        }
                        windowHeight = self.innerHeight;
        }
        else if (document.documentElement && document.documentElement.clientHeight)
        { // Explorer 6 Strict Mode
                        windowWidth = document.documentElement.clientWidth;
                        windowHeight = document.documentElement.clientHeight;
        }
        else if(document.body)
        { // other Explorers
                        windowWidth = document.body.clientWidth;
                        windowHeight = document.body.clientHeight;
        }

                // for small pages with total height less then height of the viewport
        if(yScroll < windowHeight)
        {
                        pageHeight = windowHeight;
        }
        else
        {
                        pageHeight = yScroll;
        }

                // for small pages with total width less then width of the viewport
        if(xScroll < windowWidth)
        {
                        pageWidth = xScroll;
        }
        else
        {
                        pageWidth = windowWidth;
        }

        return [pageWidth,pageHeight];
}

        function exxiteImageOn(gid,imgname,imgx,imgy,imgtxt)
        {
    c=document.getElementById(gid);
    c.src=imgname;
    c=document.getElementById(gid+'p');
    c.style.width=String(imgx)+'px';
    c=document.getElementById(gid+'t');
    c.innerHTML=imgtxt;
    c=document.getElementById(gid+'c');
    ps=getPageSize();
    c.style.height=ps[1];
    c.style.display="block";
    c=document.getElementById(gid+'cc');
    c.style.display="block";
    c.style.top=document.body.scrollTop+50;
        }

        function exxiteImageOff(gid)
        {
                c=document.getElementById(gid);
    c.src='';
    c=document.getElementById(gid+'t');
    c.innerHTML='';
    c=document.getElementById(gid+'c');
    c.style.display="none";
    c=document.getElementById(gid+'cc');
    c.style.display="none";
        }

//layer hiddener with iconchanger
function exxiteFShow(id,icono,iconc)
{
	if(!document.getElementById) return;
	var o=document.getElementById(id);
	var i=document.getElementById('b'+id);
	if(o)
	{
		if(o.style.display=="block")
		{
			o.style.display="none";
			i.src=iconc;
		}
		else
	 {
			o.style.display="block";
			i.src=icono;
	 }
	}
}
