//function used to determin the element on which an event took place
var getTargetElement=function(e){
	if(!e) var e=window.event;
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
	if (targ.nodeType == 3) // defeat Safari bug
		targ = targ.parentNode;
	return targ;
}
//alias for document.getElementById with multiple selection option
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);
  }

  return elements;
} 
//show a hidden element
function showElement(el){
	$(el).style.display='block';
}
//hide an element
function hideElement(el){
	$(el).style.display='none';
}
//toggle betwean show and hide
function toggle(pic,id){
	var preImg=new Image();
	preImg.src='img/minus.gif';
	var el=$(id);
	if(el.style.display=='' || el.style.display=='none'){
			showElement(id);
			$(pic).src='../img/minus.gif';
	}else{
		hideElement(el); 
		$(pic).src='../img/plus.gif';
	}	
}

function addLoadEvent(func){
	if(window.addEventListener)	
	{
		window.addEventListener("load",func,false);
	}else{
		window.attachEvent("onload",func);	
	}
	return true;	
}

function changePadding()
{
	document.login_form.loginx.style.background="url(img/login5.gif) no-repeat left top";		
}
function changeregister()
{
	document.ChkAvailForm.register_button.style.background="url(img/register2.gif) no-repeat left top";		
}

function changeback2()
{
	var button;
	button=document.getElementById('zeeland');
	button.style.background="url(img/zeeland2.gif) no-repeat left top";
}
function changeback3()
{
	var button;
	button=document.getElementById('zeeland');
	button.style.background="url(img/zeeland1.gif) no-repeat left top";
}
function changeback4()
{
	var button;
	button=document.getElementById('signup1');
	button.style.background="url(img/signup2.gif) no-repeat left top";
}
