function adjustIFrameSize (iframeWindow) {
  if (iframeWindow.document.height) {
    var iframeElement = document.getElementById(iframeWindow.name);
    iframeElement.style.height = iframeWindow.document.height + 'px';
    // iframeElement.style.width = iframeWindow.document.width + 'px';
  }
  else if (document.all) {
    var iframeElement = document.all[iframeWindow.name];
    if (iframeWindow.document.compatMode && iframeWindow.document.compatMode != 'BackCompat') 
    {
      iframeElement.style.height = iframeWindow.document.documentElement.scrollHeight + 5 + 'px';
      // iframeElement.style.width =  iframeWindow.document.documentElement.scrollWidth  + 'px';
    }
    else {
      iframeElement.style.height =  iframeWindow.document.body.scrollHeight + 5 + 'px';
      // iframeElement.style.width =  iframeWindow.document.body.scrollWidth + 'px';
    }
  }
}

function detectBrowser()
{
	var detect = navigator.userAgent.toLowerCase();
	var OS = '';
	var browser,version;
	
	if (checkIt('konqueror',detect))
	{
		browser = "Konqueror";
		OS = "Linux";
	}
	else if (checkIt('safari',detect)) browser = "Safari"
	else if (checkIt('omniweb',detect)) browser = "OmniWeb"
	else if (checkIt('opera',detect)) browser = "Opera"
	else if (checkIt('webtv',detect)) browser = "WebTV";
	else if (checkIt('icab',detect)) browser = "iCab"
	else if (checkIt('msie',detect)) browser = "IE"
	else if (!checkIt('compatible',detect))
	{
		browser = "Netscape"
		version = detect.charAt(8);
	}
	else browser = "An unknown browser";
	
	return browser;
}

function detectionOS()
{
	var detect = navigator.userAgent.toLowerCase();
	var OS,browser,version,total,thestring;
	
	if (checkIt('konqueror',detect))
	{
		OS = "Linux";
	}

	if (checkIt('linux',detect)) OS = "Linux";
	else if (checkIt('x11',detect)) OS = "Unix";
	else if (checkIt('mac',detect)) OS = "Mac"
	else if (checkIt('win',detect)) OS = "Windows"
	else OS = "an unknown operating system";
	return OS;
}