// Create a perfect fit for the scrolling area for different browsers.
var copyDivStr1,copyDivStr2,copyDivStr3,copyDivStr4,copyDivStr5;
var mainTextStr = '</style>';

var oHtmlElem 	= document.documentElement;
var listH 			= oHtmlElem.offsetHeight-80;
var listW				= oHtmlElem.offsetWidth-140;

if (is_ie)
	{
	if (is_opera)
		{
		// Mozilla- and KHTML-based Browsers: Create scrolling copyArea
		copyDivStr1 	= '<style type="text/css">\n'+ 'div.wrapperDiv {position:absolute;top:24px;left:48px;height:' + (listH + 11) + 'px;width:' + listW + 'px; z-index:10;overflow-x:none; overflow-y:auto; display:block; padding-top:10px; padding-left:20px; padding-right:20px;background:url("/images/shared/wrapper_gradient.jpg");background-repeat:repeat-x;background-color:#93B6D8;border-top: 1px solid #A6BBD7;border-left: 1px solid #A6BBD7;border-bottom: 1px solid #4F709D;border-right: 1px solid #13386B;}\n';

		copyDivStr2 	= 'div.wrapperShadowDiv {position:absolute;top:25px;left:49px;height:' + (listH + 23) + 'px;width:' + (listW +42) + 'px; z-index:0;overflow-x:none; overflow-y:none; display:block;background-color:#7F9DC4;border-bottom: 1px solid #C1CDDC;border-right: 0px solid #7D99BD;}\n';

		copyDivStr3 	= 'div.areaDiv {position:absolute;top:10px;left:10px;height:' + (listH -1) + 'px;width:' + (listW + 18) + 'px; z-index:0;overflow-x:none; overflow-y:none; display:block;background-color:#F4F4F4;border:1px solid #3C5780;}\n';

		copyDivStr4 	= 'div.topMenuDiv {position:absolute;top:84px;left:0px;height:30px;width:100%;z-index:0;overflow-x:none; overflow-y:none; display:block;background:url("/images/shared/top_heatsink.jpg");background-repeat:no-repeat;background-color:#153975;border-top:1px solid #07224B;border-bottom:1px solid #07224B;}\n';

		copyDivStr5 	= 'div.copyAreaDiv {position:absolute;top:131px;left:0px;height:' + (listH -133) + 'px; width:' + (listW + 18) + 'px; z-index:100; overflow:auto; display:block;background-color:#FFFFFF;border-top:1px solid #3C5780;)}\n';
		}
	else
		{
		// Test for pre-IE6 version; IE5 is pretty much history, so only test for 5.5
		if ((is_ie55) || (is_ie5))
			{
			copyDivStr1 	= '<style type="text/css">\n'+ 'div.wrapperDiv {position:absolute;top:24px;left:48px;height:' + (listH + 23) + 'px;width:' + (listW +42) + 'px; z-index:10;overflow-x:none; overflow-y:none; display:block; padding-top:10px; padding-left:20px; padding-right:20px;background:url("/images/shared/wrapper_gradient.jpg");background-repeat:repeat-x;background-color:#93B6D8;border-top: 1px solid #A6BBD7;border-left: 1px solid #A6BBD7;border-bottom: 1px solid #4F709D;border-right: 1px solid #13386B;}\n';

			copyDivStr2 	= 'div.wrapperShadowDiv {position:absolute;top:25px;left:49px;height:' + (listH + 23) + 'px;width:' + (listW +42) + 'px; z-index:0;overflow-x:none; overflow-y:none; display:block;background-color:#7F9DC4;border-bottom: 1px solid #C1CDDC;border-right: 0px solid #7D99BD;}\n';

			copyDivStr3 	= 'div.areaDiv {position:absolute;top:10px;left:10px;height:' + (listH) + 'px;width:' + (listW + 18) + 'px; z-index:0;overflow-x:none; overflow-y:none; display:block;background-color:#F4F4F4;border:1px solid #3C5780;}\n';

			copyDivStr4 	= 'div.topMenuDiv {position:absolute;top:84px;left:0px;height:32px;width:100%;z-index:0;overflow-x:none; overflow-y:none; display:block;background:url("/images/shared/top_heatsink.jpg");background-repeat:no-repeat;background-color:#153975;border-top:1px solid #07224B;border-bottom:1px solid #07224B;}\n';

			copyDivStr5 	= 'div.copyAreaDiv {position:relative;top:131px;left:0px;height:' + (listH -133) + 'px; width:' + (listW + 18) + 'px; z-index:100;overflow-x:none; overflow-y:auto; display:block;background-color:#FFFFFF;border-top:1px solid #3C5780;scrollbar-base-color:lightsteelblue;)}\n';
			}
		else
			{
			// IE6: Create scrolling copyArea
			copyDivStr1 	= '<style type="text/css">\n'+ 'div.wrapperDiv {position:absolute;top:24px;left:48px;height:' + (listH + 11) + 'px;width:' + listW + 'px; z-index:10;overflow-x:none; overflow-y:none; display:block; padding-top:10px; padding-left:20px; padding-right:20px;background:url("/images/shared/wrapper_gradient.jpg");background-repeat:repeat-x;background-color:#93B6D8;border-top: 1px solid #A6BBD7;border-left: 1px solid #A6BBD7;border-bottom: 1px solid #4F709D;border-right: 1px solid #13386B;}\n';

			copyDivStr2 	= 'div.wrapperShadowDiv {position:absolute;top:25px;left:49px;height:' + (listH + 23) + 'px;width:' + (listW +42) + 'px; z-index:0;overflow-x:none; overflow-y:none; display:block;background-color:#7F9DC4;border-bottom: 1px solid #C1CDDC;border-right: 0px solid #7D99BD;}\n';

			copyDivStr3 	= 'div.areaDiv {position:absolute;top:10px;left:10px;height:' + (listH -1) + 'px;width:' + (listW + 18) + 'px; z-index:0;overflow-x:none; overflow-y:none; display:block;background-color:#F4F4F4;border:1px solid #3C5780;}\n';

			copyDivStr4 	= 'div.topMenuDiv {position:absolute;top:84px;left:0px;height:30px;width:100%;z-index:0;overflow-x:none; overflow-y:none; display:block;background:url("/images/shared/top_heatsink.jpg");background-repeat:no-repeat;background-color:#153975;border-top:1px solid #07224B;border-bottom:1px solid #07224B;}\n';

			copyDivStr5 	= 'div.copyAreaDiv {position:relative;top:131px;left:0px;height:' + (listH -133) + 'px; width:' + (listW + 18) + 'px; z-index:100;overflow-x:none; overflow-y:auto; display:block;background-color:#FFFFFF;border-top:1px solid #3C5780;scrollbar-base-color:lightsteelblue;)}\n';
			}
		}
	}
else
	{
	// Mozilla- and KHTML-based Browsers: Create scrolling copyArea
	copyDivStr1 	= '<style type="text/css">\n'+ 'div.wrapperDiv {position:absolute;top:24px;left:48px;height:' + (listH + 11) + 'px;width:' + listW + 'px; z-index:10;overflow-x:none; overflow-y:auto; display:block; padding-top:10px; padding-left:20px; padding-right:20px;background:url("/images/shared/wrapper_gradient.jpg");background-repeat:repeat-x;background-color:#93B6D8;border-top: 1px solid #A6BBD7;border-left: 1px solid #A6BBD7;border-bottom: 1px solid #4F709D;border-right: 1px solid #13386B;}\n';

	copyDivStr2 	= 'div.wrapperShadowDiv {position:absolute;top:25px;left:49px;height:' + (listH + 23) + 'px;width:' + (listW +42) + 'px; z-index:0;overflow-x:none; overflow-y:none; display:block;background-color:#7F9DC4;border-bottom: 1px solid #C1CDDC;border-right: 0px solid #7D99BD;}\n';

	copyDivStr3 	= 'div.areaDiv {position:absolute;top:10px;left:10px;height:' + (listH -1) + 'px;width:' + (listW + 18) + 'px; z-index:0;overflow-x:none; overflow-y:none; display:block;background-color:#F4F4F4;border:1px solid #3C5780;}\n';

	copyDivStr4 	= 'div.topMenuDiv {position:absolute;top:84px;left:0px;height:30px;width:100%;z-index:0;overflow-x:none; overflow-y:none; display:block;background:url("/images/shared/top_heatsink.jpg");background-repeat:no-repeat;background-color:#153975;border-top:1px solid #07224B;border-bottom:1px solid #07224B;}\n';

	copyDivStr5 	= 'div.copyAreaDiv {position:absolute;top:131px;left:0px;height:' + (listH -133) + 'px; width:' + (listW + 18) + 'px; z-index:100; overflow:auto; display:block;background-color:#FFFFFF;border-top:1px solid #3C5780;)}\n';
	}


// Write everything out
document.write(copyDivStr1);
document.write(copyDivStr2);
document.write(copyDivStr3);
document.write(copyDivStr4);
document.write(copyDivStr5);
document.write(mainTextStr);
