//
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
		document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		home_over = newImage("/art/nav_home_over.gif");
		story_over = newImage("/art/nav_our_story_over.gif");
		services_over = newImage("/art/nav_services_over.gif");
		clients_over = newImage("/art/nav_clients_over.gif");
		contact_us_over = newImage("/art/nav_mouseclicks_contacts_over.gif");
		web_over = newImage("/art/web_o.gif");
		intranet_over = newImage("/art/intranet_o.gif");
		extranet_over = newImage("/art/extranet_o.gif");
		seo_us_over = newImage("/art/search_eng_op_o.gif");
		preloadFlag = true;
	}
}

//Stylesheet switcher

function swapStyles() {

	if (parseInt(navigator.appVersion) >= 4) {
		var i, a,activesheet, imagesrc;
		activesheet = getActiveStyleSheet();
	  
		if (activesheet != "print") {
			activesheet = "print";
			imagesrc = "screen";
		} else {
			activesheet = "screen";
			imagesrc = "printer";
		}
		for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		  if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
		    a.disabled = true;
		    if(a.getAttribute("title") == activesheet) a.disabled = false;
		  }
		}
		document.images.styleswap.src = "images/foster_" + imagesrc + "friendly.gif";
	} else {
		alert("Your web browser does not support this function.");
	}
}

function getActiveStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
  }
  return null;
}

//