
function displayPrintPage() {
	var strUrl;
	strUrl = document.URL;
	window.open(strUrl + "?mode=print");
}

function checkPrintMode() {
	var strUrl;
	strUrl = document.URL;
	if (strUrl.indexOf("?mode=print") != -1) {
		if (strUrl.indexOf("pretest") != -1) {
			document.write("<link href=\"/pretest/common/css/print.css\" rel=\"stylesheet\" type=\"text/css\" title=\"printmode\" />");
		}else {
			document.write("<link href=\"/common/css/print.css\" rel=\"stylesheet\" type=\"text/css\" title=\"printmode\" />");
		}
		setActiveStyleSheet("printmode");
	}else {
		setDisabledStyleSheet("printmode");
	}
}

function setActiveStyleSheet(title) {
  if(document.getElementById && document.createTextNode) {
		var i, a, main;
	  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
	    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
		  if(a.getAttribute("title") == title) a.disabled = false;
	    }
	  }
	}
}

function setDisabledStyleSheet(title) {
  if(document.getElementById && document.createTextNode) {
		var i, a, main;
	  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
	    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
		  if(a.getAttribute("title") == title) a.disabled = true;
	    }
	  }
	}
}

checkPrintMode();
