var copied = false; //we don't want to duplicate the disclaimers if a user keeps hitting print

function printspecs() {
		if(copied) window.print();
		
		var i = 1;
		while(document.getElementById('disclaimer' + i)) {		
			_copyCode(
				document.getElementById('disclaimer' + i).getElementsByTagName('div')[0], 
				document.getElementById('tPrintOnlyDisclaimer') 
			);
			i++;
		}
		
		if(document.getElementById('pricingDetails'))
			_copyCode(document.getElementById('pricingDetails').getElementsByTagName('div')[0], 
					  document.getElementById('tPrintOnlyDisclaimer'));
		
		copied = true;
		try {
			window.print();
		} catch(e) {
		}
}

function _copyCode(source, destination) {
		destination.innerHTML = destination.innerHTML + '<br />' + source.innerHTML;
}

function spitTitle() {
		var temp = document.title;
		try {
				temp = temp.substr(temp.indexOf("-") + 1);
				while(temp.charAt(0) == ' ') temp = temp.substr(1); //eliminate leading spaces
				document.write(temp);
		} catch(e) {
				document.write('Specifications'); //default in case string operation fails
		}
}

