// fillContent functions
function fillFullContent( obj ) {
	// build page structure (home page, subhome, or content)
	buildPage(obj.showhome == 'true');
	// set pagetitle
	document.title = obj.pagetitle.trim();
	// fill breadcrumb
	setDivContent('breadcrumb',obj.breadcrumb);
	// set logo
	setDivContent('logo',obj.logo);
	if (obj.ispush == 'true' || obj.showhome == 'true') {
		// fill top home content
		setDivContent('tContentRow_center',obj.content_top);
		// fill bottom home content
		setDivContent('tContentRow2_center',obj.content_bottom);
	} else {
		// fill center content
		setDivContent('centerContent_container',obj.centercontent);
		// fill right content
		setDivContent('rightContent_container',obj.rightcontent);	
		// set contact link
		qstring = obj.querystring;
	}
	// tell flash header about pageupdate
	setFlashVar("querystring",obj.querystring);
	// fill menu / submenu / color 
	if (obj.color.split(",")[0] != getActiveStyleSheet()) {
		setDivContent('menu',obj.mainmenu);
		//setDivContent('leftContent_container',obj.submenu);
		setColor(obj.color);
	}
	setDivContent('leftContent_container',obj.submenu);
	showAdobeSilverLogo(obj.showAdobeSilver);
	correctPNG();
}

function fillContactForm(obj) {
	// fill contact form
	positionContactForm();
	setDivContent('contactformLayer',obj.contactform);	
}

function setSearchResult( obj ) {
	positionResults(obj.windowheight);
	setDivContent('searchresultsLayer',obj.searchresult);
}

function formReturned(form,obj) {
//	print_object(obj.record.dataset);
	if (obj.record.validated == 'NO') {
		formSetValidateErrors(form,obj.record.dataset);
	} else {
		setSubmitResult(form,obj.record.message,obj.record.success);
	}
}

//
var opacStr = "alpha(opacity=#perc#);-moz-opacity:.#perc#;opacity:.#perc#; progid:DXImageTransform.Microsoft.Alpha(opacity=#perc#)>";
function fadeTest(divName, perc)
// fade in test
{
	if (!perc) perc = 50;
	var daDiv = _get(divName);
	if (daDiv)
	{
		daDiv.style.filter = opacStr.replace(/\#perc\#/g, perc);
		//if (perc < 70) alert(daDiv.style.filter);
	}
	if (perc < 100)
	{
		perc += 10;
		if (perc > 100) perc = 100;
		setTimeout("fadeTest('"+divName+"', "+perc+")", 250);
	}
	
}

