// toggles all links in a defined container to
// open in new window or same window
// - - - - - - - - - - 
// Requires a toggle button (id="extLinkToggler").
// Needs a selector pointing to the links to modify.

function initExtlinks() {
	
	// execute for page = links and page = retail
	// if ($('pgLinks') || $('pgRetail')) {
	// execute for page = links
	if ($('pgLinks')) {
		// set flag
		var flag = false;
		// set selector for extlinks
		var extLinks = $$('#mainCol ul a');
		// get toggle button
		var toggleBtn = $('extLinkToggler');
	
		function toggleExtLinks() {
			// toggle links
			if(extLinks) {
				if (!flag) {
					for (var i=0; i < extLinks.length; i++) {
						extLinks[i].target = '_blank';
						flag = true;
					};
				} else if (flag) {
					for (var i=0; i < extLinks.length; i++) {
						extLinks[i].target = '_self';
						flag = false;
					};
				}
			}
			// toggle extLinkToggler class
			toggleBtn.toggleClass('extLinksOn');
		}
	
		// add event to toggle button
		toggleBtn.addEvent('click', function(e) {
			e = new Event(e).stop();
			toggleExtLinks()
		});
	}
}