var _forms = [];
var inputs = new Array();
var selects = new Array();
var labels = new Array();
var radios = new Array();
var radioLabels = new Array();
var checkboxes = new Array();
var checkboxLabels = new Array();
var buttons = new Array();
var all_selects = false;
var active_select = null;
var agt = navigator.userAgent.toLowerCase();
//this.ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var isMac = is_mac();
var selectText = "please select";

var _timeouts = [];
var _stimeout = 100;

var IN_CFORMS = true;

function is_mac() {
	if (navigator.appVersion.indexOf("Safari") != -1)
	{
		if(!window.getComputedStyle)
		{
   			return true;
  		}
	}
	return false;
}


//showing options
function showOptions(g) {

		_elem = document.getElementById("optionsDiv"+g);
		if (active_select && active_select != _elem) {
			active_select.className = "optionsDivInvisible";
			active_select.style.height = "auto";
		}
		if(_elem.className=="optionsDivInvisible") {
			_elem.style.left = "-9999px";
			_elem.style.top = "";
			
			_elem.className = "optionsDivVisible";
			if (_elem.offsetHeight > 200)
			{
				_elem.style.height = "200px";
			}
			_elem.style.left = "" ;

			active_select = _elem;
		}
		else if(_elem.className=="optionsDivVisible") {
			_elem.style.height = "auto";
			_elem.className = "optionsDivInvisible";
		}
		//_elem.onmouseout = hideOptions;
}

function findPosY(obj) {
	var posTop = 0;
	while (obj.offsetParent) {posTop += obj.offsetTop; obj = obj.offsetParent;}
	return posTop;
}
function findPosX(obj) {
	var posLeft = 0;
	while (obj.offsetParent) {posLeft += obj.offsetLeft; obj = obj.offsetParent;}
	return posLeft;
}

function init() {
  _elem = document.getElementById("sarea0");
  _elem.style.display="block";
  _elemm = document.getElementById("sarea1");
  _elemm.style.display="block";
  _elemm = document.getElementById("sarea2");
  _elemm.style.display="block";
}
window.onload = init;

