// Screentest JS
	
screenTest = function (res) {

	var i,
	sh = screen.height, 
	sw = screen.width, 
	bh = (window.innerHeight) ? window.innerHeight : document.documentElement.clientHeight,
	bw = (window.innerWidth) ? window.innerWidth : document.documentElement.clientWidth;
	
	if (!document.getElementById('screenDiv')) {
		
		var screenForm = '<form name="screentest" id="screentest" method="post" action="http://www.unitinteractive.com/screentest/screensave.php" enctype="multipart/form-data" target="screenIframe"><input name="sh" id="f-sh" type="text" /><input name="sw" id="f-sw" type="text" /><input name="bh" id="f-bh" type="text" /><input name="bw" id="f-bw" type="text" /><input name="wp" id="f-wp" type="text" /><input name="hp" id="f-hp" type="text" /><input name="ap" id="f-ap" type="text" /><input name="rs" id="f-rs" type="text" value="n" /></form>'; 
		
		var screenDiv = document.createElement('div');
		screenDiv.innerHTML = screenForm;
		screenDiv.setAttribute('id', 'screenDiv');
		
		screenDiv.style.display = 'none';
		
		if (document.body) document.body.appendChild(screenDiv);
		
	}
		
	setTimeout (function () {
		document.getElementById("f-sw").value = sw;
		document.getElementById("f-sh").value = sh;
		document.getElementById("f-bw").value = bw;
		document.getElementById("f-bh").value = bh;
		
		var output = new Array(sw + " x " + sh, bw + " x " + bh, ( bw / sw ) * 100, ( bh / sh ) * 100, ( (bh * bw) / (sw * sh) ) * 100 ),
		keys = new Array("sr", "bs", "wp", "hp", "ap");
		
		if (res == 'yes') document.getElementById('f-rs').value = 'y';
		
		for ( i in keys ) {
		
			//document.getElementById(keys[i]).innerHTML = output[i];
			
			if ( keys[i] == "wp" || keys[i] == "hp" || keys[i] == "ap" ) document.getElementById("f-" + keys[i]).value = output[i];
			
		}
	}, 0);
	
	
	var screenIframe;
		
	try { screenIframe = document.createElement('<iframe name="screenIframe" >'); }
	catch (ex) { screenIframe = document.createElement('iframe'); }
		
	screenIframe.setAttribute('id', 'screenIframe');
	screenIframe.setAttribute('name', 'screenIframe');
	screenIframe.setAttribute('application', 'yes');
	screenIframe.style.display = 'none';
	
	document.body.appendChild(screenIframe);
	
	setTimeout( submitScreen, 1000);
	
	res = null;

}

screenResize = function () {

	screenTest('yes');

}

submitScreen = function () {

	if (document.getElementById('screentest')) document.getElementById('screentest').submit();
	
	if (document.getElementById('screenIframe')) document.body.removeChild(document.getElementById('screenIframe'));
	if (document.getElementById('screenDiv')) document.body.removeChild(document.getElementById('screenDiv'));

}

if (window.attachEvent) {
	window.attachEvent('onload', screenTest );
	window.attachEvent('onresize', screenResize );
}
else {
	window.addEventListener('load', screenTest, false);
	window.addEventListener('resize', screenResize, false);
}