//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';
	}	
}
//execute func onload
function addLoadEvent(func){
	if(window.addEventListener)	
	{
		window.addEventListener("load",func,false);
	}else{
		window.attachEvent("onload",func);	
	}
	return true;	
}

function clearAct(){
	var el=document.getElementById('act');
	var el2=document.getElementById('act2');
	el2.value=el.value;
	el.value='';
	return true;
}


function PopupPic(sPicURL) {
     window.open( "popup.htm?"+sPicURL, "",  
     "resizable=1,HEIGHT=200,WIDTH=200");
} 