//
//
function $() {
	var elements = new Array();
	for (var i=0; i<arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
alert('1');
	return elements;
}
//
//
//
//
function addEvent(elm, evType, fn, useCapture) {
	if(elm.addEventListener){
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}else if (elm.attachEvent){
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	}else{
		elm['on' + evType] = fn;
	}
}
function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}
//
//
//
//
function make_smart_input(id,val){
	var el = $(id);
  if (el) {
  	addEvent(el,'focus',function(){ clear_input(id,val) });
  	addEvent(el,'blur',function(){ set_input(id,val) });
  	set_input(id,val);
  }
}
function set_input(id,val){
	var el = $(id);
	el.value = el.value == '' ? val : el.value;
}
function clear_input(id,val){
	var el = $(id);
	el.value = el.value == val ? '' : el.value;
}
//
//
//
//
function make_hover_list(id) {
  var list = $(id);
  if (document.all && list) {
    for (i=0; i<list.childNodes.length; i++) {
      var node = list.childNodes[i];
      if (node.nodeName=="LI") {
        node.onmouseover=function() { this.className+=" hover"; }
        ////node.onmouseout=function() { this.className=this.className.replace(" hover",""); }
				node.onmouseout=function(){ this.className=this.className.replace(new RegExp(" hover\\b"),""); }
      }
    }
  }
}
//
//
//
//
function toggleCitItem(id0) {
  var item0=document.getElementById(id0);
  if (item0.style.display=='block') {
    item0.style.display='none';
  } else {
    item0.style.display='block';
  }
  //alert(id0);
}
function switchToNewCitItem(fullidOld,fullidNew) {
  var itemOld=document.getElementById(fullidOld);
  var itemNew=document.getElementById(fullidNew);
  itemOld.style.display='none';
  itemNew.style.display='block';
}
function showNextPhoto(idOld,idNew) {
  switchToNewCitItem('photo'+idOld, 'photo'+idNew);
}
var citTabs=new Array();
function showCitTab(nid0,fullidNew) {
  fullidOld=citTabs[nid0];
  if (fullidOld==undefined) { fullidOld='tab_'+nid0+'_default'; }
  ////alert('testing: '+nid0+','+fullidOld+','+fullidNew);
  citTabs[nid0]=fullidNew;
  switchToNewCitItem(fullidOld, fullidNew);
  ////alert('testing2');
  //
  //
  //var ary0=new Array();
  //ary0['test']=123;
  //alert('testing: '+nid0+','+fullidNew+' ... '+ary0['test']);
  //
}
function popWindow0(id0,url0,w0,h0) {
  s0='width='+w0+',height='+h0+',scrollbars,resizable';
  //alert('url0=='+url0+'; id0=='+id0+'; s0=='+s0);
  thiswin0=window.open(url0,id0,s0);
}
function popWindow(id0,url0) {
  popWindow0(id0,url0,550,425);
}

//	var elements = new Array();
//	for (var i=0; i<arguments.length; i++) {
//		var element = arguments[i];
//		if (typeof element == 'string')
//			element = document.getElementById(element);
//		if (arguments.length == 1)
//			return element;
//		elements.push(element);
//	}
//	return elements;
//
//
//
function citadel_init() {
	make_hover_list('nav_list');
	make_smart_input('Terms','Search Citadel Web');
}
addLoadEvent(citadel_init);
//
//



