



function getElementsByClassName(className, tag, elm){
	var testClass = new RegExp("(^|\\\\s)" + className + "(\\\\s|$)");
	var tag = tag || "*";
	var elm = elm || document;
	var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
	var returnElements = [];
	var current;
	var length = elements.length;
	for(var i=0; i<length; i++){
		current = elements[i];
		if(testClass.test(current.className)){
			returnElements.push(current);
		}
	}
	return returnElements;
}

function set_cookie ( name, value, expires, path, domain, secure ){
  var cookie_string = name + "=" + escape ( value );
	var today = new Date();
	today.setTime( today.getTime() );

	if ( expires ) {
	expires = expires * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date( today.getTime() + (expires) );
	cookie_string += "; expires=" + expires_date.toGMTString();

  if ( path )
        cookie_string += "; path=" + escape ( path );

  if ( domain )
        cookie_string += "; domain=" + escape ( domain );
  
  if ( secure )
        cookie_string += "; secure";
  document.cookie = cookie_string;
}






window.onload = function() {
    if (document.getElementById('regionSelector')) {
        var div = document.getElementById('regionSelector').getElementsByTagName('div');
        for (i = 0; i < div.length; i++) {
            div[i].onmouseover = function() {
                this.className = 'menuItem over';
            }
            div[i].onmouseout = function() {
                this.className = 'menuItem out';
            }
        }

    }
}
