/*
 * Flevomaatjes-IT, JavaScript Document - fs.js
 *
 * Copyright (c) 2010 Flevomaatjes
 *
 * Date: 2010-07-02
 * Revision: 1002
 */
var objIndex;var attrIndex;var rowheader;var rowresult;var objs = [ "document.documentElement" ];var attrs = [ "clientWidth", "clientHeight" ];function appendOutput(s) {document.forms["output"].elements["docproper"].value += s;}function handleError(msg, url, ln) {appendOutput("undefined\n");rowresult += "undefined,";return true;}function showProperties(doctype) {document.forms["output"].elements["docproper"].value = "";rowresult = (doctype ? "doctype (standards)," : "no doctype (quirks),")+ "\"" + navigator.userAgent + "\",";rowheader = "mode,user agent,";objIndex = 0;attrIndex = 0;setTimeout("queryProperty()", 0);}function queryProperty() {var expr = objs[objIndex] + "." + attrs[attrIndex];var isDone = false;if (++attrIndex >= attrs.length) {attrIndex = 0;objIndex++;if (objIndex >= objs.length) {isDone = true;}}rowheader += expr + ",";if (!isDone) {setTimeout("queryProperty()", 0);}else {}var value = eval(expr);appendOutput(value + "#");rowresult += value + ",";}var arrGroups = new Array();var intGrp = 0;while (intGrp <= 100){arrGroups[intGrp] = new Array("","");intGrp++;}function resetAll(){var intGrp = 0;while (intGrp <= 100){resetGrp(intGrp);intGrp++;}}function resetGrp(intGrp){changeClassGrp('', '', intGrp);}function changeClassGrp(strName, strClassName, intGrp){var arrTest = arrGroups[intGrp];var strOldName = arrTest[0];var strOldClass = arrTest[1];if ( (strOldName != "") && (strOldClass != "") ){var obOldId = getElement(strOldName);if (obOldId) obOldId.className = strOldClass;}if (strName.length > 0){var obId = getElement(strName);if (obId){arrTest[0] = strName;arrTest[1] = obId.className;obId.className = strClassName;}}else{arrTest[0] = "";arrTest[1] = "";}}function getElement(strElement){var obVal = null;if (document.getElementById){obVal = document.getElementById(strElement);}else{if (document.all) obVal = document.all[strElement];}return obVal;}
