var onLoads = new Array();

/***********************************************
* Bookmark site script-  Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
	
function bookmarksite(title, url){
	if (document.all){
		window.external.AddFavorite(url, title);
	}else if (window.sidebar){
		window.sidebar.addPanel(title, url, "");
	}
}


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;
}

function copyVisitToPost(e){
  if (!e){
    var e = window.event;
  }
  if(e.target){
    var elem = e.target;
  }else if(e.srcElement){
    var elem = e.srcElement;
  }
  if (elem.nodeType == 3){
    elem = elem.parentNode;
  }
  if(elem.checked){
	copyElementValue("visitAddress","postAddress");
	copyElementValue("visitPostcode","postPostcode");
	copyElementValue("visitCity","postCity");
  }else{
	
 }
}

function copyElementValue(_from,_to){
	if($(_from) && $(_to)){
		$(_to).value = $(_from).value;
	}
}

function initEventHandlers(){
	if($('equalVisitInfo')){
		var _box = $('equalVisitInfo');
		if(document.addEventListener){
			_box.addEventListener('change',copyVisitToPost,true);
		}else if(document.attachEvent){
			_box.attachEvent('change',copyVisitToPost);
		}
	}
}
onLoads[onLoads.length] = 'initEventHandlers()';



function initOnLoads(){
	if(onLoads.length > 0){
		for(i=0;i<onLoads.length;i++){
			eval(onLoads[i]);
		}
	}
}


window.onload = initOnLoads;
