﻿
// The methods isIE and toggleVisibility are used to implement folding in the TestWeaver FAQ

function isIE() {
  return /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);
}

function toggleVisibility(textId, divId) {
  divElem = document.getElementById(divId);
  hrefElem = document.getElementById(textId);
  if (isIE()) {
    currentDisplay = divElem.currentStyle.display;
  } else {
    currentDisplay = document.defaultView.getComputedStyle(divElem, '').getPropertyValue('display');
  }
  if (currentDisplay == 'none') {
    divElem.style.display = 'block';
    hrefElem.innerHTML = '[&lt&lt]';
  } else {
    divElem.style.display = 'none';
    if (textId == 'l0') {
      hrefElem.innerHTML = contentsString;
    } else {
      hrefElem.innerHTML = readMoreString;
    }
  }
}

function getReadMoreString() {
  readMoreString;
}

var readMoreString   = "Read more...";
var readMoreStringJp = "続きを読む...";
var contentsString   = "Table of Contents";

var d = document;
var agent=navigator.userAgent.toLowerCase();

var mac = (agent.indexOf("mac")>-1)
var mac_msie_50 = (agent.indexOf("mac")>-1 && agent.indexOf("msie")>-1 && agent.indexOf("5.0")>-1)
var opera = ( agent.indexOf("opera")>-1 );
var safari = (agent.indexOf("safari")>-1);

var ie5 = (agent.indexOf("msie 5")>-1);
var ie55 = (agent.indexOf("msie 5.5")>-1);
var ie6 = 	(agent.indexOf("msie 6")>-1);

var ie = ( (ie6 || ie5 || ie55 )&& !opera);

var ns60 = (!ie &&  !opera && (agent.indexOf("6.0")>-1 ));
var ns61 = (!ie &&  !opera && (agent.indexOf("6.1")>-1 ));
var ns62 = (!ie && !opera && ((agent.indexOf("6.2")>-1) || (agent.indexOf("7.0")>-1)) );

var gecko = (agent.indexOf("gecko")>-1);

if( gecko ) d.write('<link rel="stylesheet" type="text/css" href="../css/screen_gecko.css" media="screen" />');






