// set the fontSize of the document.body to the correct percentage asap
winW=document.body.offsetWidth;
winH=document.body.offsetHeight;
if (window.outerWidth)
	{
	winW=window.outerWidth;
	winH=window.outerHeight;
	average_winW=average_winW_gecko;
	}

fontsize_percent=Math.round(winW/average_winW*10)*10;
document.body.style.fontSize=fontsize_percent+"%";

//var main_menu=my_get_cookie("main_menu");
//var sub_menu=my_get_cookie("sub_menu");
//var admin=my_get_cookie("admin");


function highlight_selected(selected_a)
{
var myArray=document.getElementsByName("navigation");
var group_size=myArray.length;

for (i=0;i<group_size;i++)
        {
                myArray[i].style.color="";
        }

var myArray=document.getElementsByName("admin_navigation");
var group_size=myArray.length;

for (i=0;i<group_size;i++)
        {
                myArray[i].style.color="";
        }

selected_a.style.color="#123456";
}

function set_sizes()
{
//reset the fontSize of the document.body as needed after a resize
winW=document.body.offsetWidth;
winH=document.body.offsetHeight;
if (window.outerWidth)
	{
	winW=window.outerWidth;
	winH=window.outerHeight;
	average_winW=average_winW_gecko;
	}

fontsize_percent=Math.round(winW/average_winW*10)*10;
document.body.style.fontSize=fontsize_percent+"%";
}


function admin_on_off(admin_checkbox)
{
if (admin_checkbox.checked)
	{
	document.getElementById('admin').value=1;
	}
else
	{
	document.getElementById('admin').value=0;
	}

document.cookie="admin="+document.getElementById('admin').value+";path=/;";
parent.frames[1].document.forms[0].submit();
}

function scroll_to()
{
if (document.getElementById('editbox_xpos'))
  {
  document.getElementById('editbox').scrollLeft=document.getElementById('editbox_xpos').value;
  document.getElementById('editbox').scrollTop=document.getElementById('editbox_ypos').value;
  document.getElementById('previewbox').scrollLeft=document.getElementById('previewbox_xpos').value;
  document.getElementById('previewbox').scrollTop=document.getElementById('previewbox_ypos').value;
  }
}

function save_and_submit()
{
if (document.getElementById('editbox_xpos'))
  {
  document.getElementById('editbox_xpos').value=document.getElementById('editbox').scrollLeft;
  document.getElementById('editbox_ypos').value=document.getElementById('editbox').scrollTop;
  document.getElementById('previewbox_xpos').value=document.getElementById('previewbox').scrollLeft; 
  document.getElementById('previewbox_ypos').value=document.getElementById('previewbox').scrollTop;
  }

document.getElementById('mainform').submit();
}


function set_iframe_size()
{
document.getElementById('test1').value="test";

if (document.getElementById('iframe1'))
    {
// ie ...
if (document.getElementById('iframe1').Document)
      {
//      window.status="resizing iframe from " + document.getElementById('iframe1').style.height + "to" + document.getElementById('iframe1').Document.body.scrollHeight+"px";

      document.getElementById('iframe1').style.height=document.getElementById('iframe1').Document.body.scrollHeight+"px";
      }
// gecko
if (document.getElementById('iframe1').contentDocument)
      {
document.getElementById('test1').value="test1";
document.getElementById('test1').value=document.getElementById('iframe1').contentDocument.body.offsetHeight;

//      window.status="resizing iframe from " + document.getElementById('iframe1').style.height + "to" + document.getElementById('iframe1').contentDocument.body.offsetHeight+"px";

      document.getElementById('iframe1').style.height=document.getElementById('iframe1').contentDocument.body.offsetHeight+"px";
      }

    }
}
