/******* Javascript for ACS ********/
/*       C Bazalgette 2006         */
/******************   **************/

//---- Allow for non-getElementById browsers
if (document.all && !document.getElementById) {
    document.getElementById = function(id) {
         return document.all[id];
    }
}

function getStyle(oElm, strCssRule){
	var strValue = "";
	if(document.defaultView && document.defaultView.getComputedStyle){
		strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule);
	}
	else if(oElm.currentStyle){
		try{
			strCssRule = strCssRule.replace(/\-(\w)/g, function (strMatch, p1){
				return p1.toUpperCase();
			});
			strValue = oElm.currentStyle[strCssRule];
		}
		catch(e){
			// Used to prevent an error in IE 5.0
		}
	}
	return strValue;
}

function adjustMidLeft () {
  var obj1 = document.getElementById("midright");
  var obj2 = document.getElementById("midleft");
  if (obj1.clientHeight != 0) {
    obj2.style.height = obj1.clientHeight + "px";
  } else {
    if (document.body.clientHeight) {
      obj.style.height = (document.body.clientHeight - 487) + "px";   //-218
    } else {
      obj2.style.height = getStyle(obj1,"height");
    }
  }
}

//--------------- Address unscrambler (anti-spambot) ----------------
var prefixC = new Array(58,111,116,108,105,97,109);
var mainC = new Array(109,111,99,46,108,111,97,64,115,114,101,103,110,105,115,97,108,108,101,112,112,97,99,97);

function unscramble(arr) {
   var s = "";
   var n = arr.length;
	for (i = n-1; i >= 0; i--) {
	   s = s + String.fromCharCode(arr[i]);
   } 
	return(s);
}

function setMainAdd()
{
   var prefix = unscramble(prefixC);
   var mainAddr = unscramble(mainC);

	obj = document.getElementById("mainLink");
	obj.href = prefix + mainAddr;
	obj.innerHTML = mainAddr;
}

