var bugRiddenCrashPronePieceOfJunk = (
	navigator.userAgent.indexOf('MSIE 5') != -1
	&&
	navigator.userAgent.indexOf('Mac') != -1
);

var W3CDOM = (!bugRiddenCrashPronePieceOfJunk && 
	document.getElementsByTagName && document.createElement);

window.onload = initialize;

/* Why no window.onload = function () {} ? Because NN3 doesn't support the function
	constructor and gives an error message. This site must be accessible to NN3 */

function initialize () {
	
/* Hide nifty stuff from old browsers */
	if (W3CDOM)	
	{ 
/* End hide. This is for all browsers 
 If the page has an init() function, execute it */
	}	
	if (self.init) self.init();
}

function init() {
//important to declare event variable here
var event;
//measure window content size when resizing browser and update layer positions on load
	alertSize();

//onload initiate Home scroller content; Template variable to A,B,C,D to handle Home (A), subtemplate (B,C,D)

if (Template=="A") { 
  //initiate this code for auto movement down
 P7_setScroller('p7scroller1','p7s1content1',0,150);P7_runScroller('p7scroller1','Down','Slow',1,0,0,0);
   //initiate this code for auto movement up
   //P7_setScroller('p7scroller1','p7s1content1',0,-370);P7_runScroller('p7scroller1','Up','Slow',1,0,0,0);
 //for static use this
 //P7_setScroller('p7scroller1','p7s1content1',0,-7);
 }
else{
 P7_setScroller('p7scroller1','p7s1content1',0,0);
 }

//initiate resize window registration
	window.onerror = register;
	window.onresize = register;
	register(event);
}


function register(e)
{
	if (!e) e = window.event;
	if(e.type=="resize"){
		alertSize();
		//****For test purposes
		//	document.forms[0].elements['log'].value = e.type + '\n' + document.forms[0].elements['log'].value;
		//****For test purposes
	}
	return true;

}