var fire='&#64;';
var to='il';
var tre='to:';
var en='ma';
var a1='<a href=\"';
var a2='</a>';
function expandCollapse() {

	for (var i=0; i<expandCollapse.arguments.length; i++) {
		var element = document.getElementById(expandCollapse.arguments[i]);
		element.style.display = (element.style.display == "none") ? "block" : "none";
	}
}
function hpyExpand(box) {
	var element = document.getElementById(box);
	element.style.display = "block";
}
function hpyCollapse(box) {
	var element = document.getElementById(box);
	element.style.display = "none";
}
function menuExpandCollapse() {
		var element = document.getElementById(menuExpandCollapse.arguments[0]);
		element.style.display = (element.style.display == "block") ? "none" : "block";

	for (var i=1; i<menuExpandCollapse.arguments.length; i++) {
		var element = document.getElementById(menuExpandCollapse.arguments[i]);
		element.style.display = "block";
	}

}
function JumpMenu(targ,selObj,restore) {
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}
var arLevels = new Array();
var strLevels = '';
function addLevel(level,form,k,checkboxId) {

        state = document.forms[form].elements[checkboxId].checked;

         if (state == true){
                arLevels[k][level] = level;
	  } else {
                arLevels[k][level] = '';
	  }
        arLevels[k] = unique(arLevels[k]);
        strLevels = arLevels[k].join('|');
}
var arCats = new Array();
var strCats = new Array();
function addCat(catId,form,k,checkboxId) {

        state = document.forms[form].elements[checkboxId].checked;

         if (state == true){
                arCats[k][catId] = catId;
	  } else {
                arCats[k][catId] = '';
	  }

        arCats[k] = unique(arCats[k]);
        strCats[k] = arCats[k].join('|');
}
function unique(a) {
   var r = new Array();
   o:for(var i = 0, n = a.length; i < n; i++) {
      for(var x = 0, y = r.length; x < y; x++) {
         if(r[x]==a[i]) continue o;
      }
      r[r.length] = a[i];
   }
   return r;
}
function urlencode(str) {
return escape(str).replace('+', '%2B').replace('%20', '+').replace('*', '%2A').replace('/', '%2F').replace('@', '%40');
}
function urldecode(str) {
return unescape(str.replace('+', ' '));
}
function setStyle(objId, style, value) {
   document.getElementById(objId).style[style]= value;
}
function switchStyleSheet(title) {
var lnks = document.getElementsByTagName('link');
for (var i = lnks.length - 1; i >= 0; i--) {
if (lnks[i].getAttribute('rel').indexOf('style')> -1 && lnks[i].getAttribute('title')) {
lnks[i].disabled = true;
if (lnks[i].getAttribute('title') == title) lnks[i].disabled = false;
}}}
function setCookie(name, value, expires) {
        var path = '';
        var domain = '';
        var secure = '';
	var today = new Date();
	today.setTime( today.getTime() );
	if (expires) { expires = expires * 1000 * 60 * 60 * 24; }
	var expires_date = new Date( today.getTime() + (expires) );

	document.cookie = name + "=" +escape( value ) +
		((expires) ? ";expires=" + expires_date.toGMTString() : "") +
		((path) ? ";path=" + path : "") +
		((domain) ? ";domain=" + domain : "") +
		((secure) ? ";secure" : "");
}
function delCookie(name, path, domain) {
    if ( getCookie( name ) ) document.cookie = name + "=" +
                    ((path) ? ";path=" + path : "") +
                    ((domain) ? ";domain=" + domain : "") +
                    ";expires=Thu, 01-Jan-1970 00:00:00 GMT";
}
function getCookie(check_name) {
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var i = '';
	for ( i = 0; i < a_all_cookies.length; i++ ) {
		a_temp_cookie = a_all_cookies[i].split( '=' );
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
		if ( cookie_name == check_name ) {
			if ( a_temp_cookie.length > 1 ) {
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			return cookie_value;
		}
		a_temp_cookie = false;
		cookie_name = '';
	}
    return false;
}
function setFontSize(size) {
var fSize;
var firstsheet=document.styleSheets[0];
var therules=firstsheet.cssRules? firstsheet.cssRules: firstsheet.rules;
switch (size) {
case 1: fSize = '121%'; setCookie( 'fontSize', '1'); break;
case 2: fSize = '132%'; setCookie( 'fontSize', '2'); break;
default: fSize = '100%'; setCookie( 'fontSize', '3'); break;
}
therules[0].style.fontSize=fSize;
}
function windowSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }

  return new Array(myWidth,myHeight);
}
