window.onload = function() {
  settings = {
	  tl: { radius: 20 },
	  tr: { radius: 20 },
	  bl: { radius: 20 },
	  br: { radius: 20 },
	  antiAlias: true,
	  autoPad: true,
	  validTags: ["div"]
  }

  var myBoxObject = new curvyCorners(settings, "mainPageBody");
  myBoxObject.applyCornersToAll();
}

function showHideFAQ(whichFAQ) {

	if(document.getElementById("faq" + whichFAQ)) {

		if(document.getElementById("faq" + whichFAQ).style.display=="none") {
			document.getElementById("faq" + whichFAQ).style.display="";
		} else {
			document.getElementById("faq" + whichFAQ).style.display="none";
		}
	
	}

	return;
}

function expandAllFAQs(howManyFAQs) {
	
	for(var i=0;i<howManyFAQs;i++) {
		
		if(document.getElementById("faq" + (1000 + i))) {
			document.getElementById("faq" + (1000 + i)).style.display="";
		}
		
	}
	
	return;
}

function collapseAllFAQs(howManyFAQs) {
	
	for(var i=0;i<howManyFAQs;i++) {
		
		if(document.getElementById("faq" + (1000 + i))) {
			document.getElementById("faq" + (1000 + i)).style.display="none";
		}
		
	}
	
	return;
}