var pageIndex=new Object;
pageIndex['multipage'] = 0;
pageIndex['smallformmultipage'] = 0;

var pages = new Object;

function multipageNext(divIdStart){
	pageIndex[divIdStart]++;
	multipageShowPage(divIdStart);
}

function multipageBack(divIdStart){
	pageIndex[divIdStart]--;
	multipageShowPage(divIdStart);
}

function multipageShow(divIdStart, pageToShow){
	pageIndex[divIdStart] = pageToShow-1;
	multipageShowPage(divIdStart);
}

function multipageInitialise(theDiv,divIdStart){
try{
	var pageContent = theDiv.innerHTML;
	pages[divIdStart] = pageContent.split("---pagebreak---");
	
	if (pages[divIdStart].length > 1) 
    	{
		var newPageContent = "";
	
		for(i=0;i<pages[divIdStart].length;i++){
			newPageContent += "<div id=\"" + divIdStart + i + "\">" + pages[divIdStart][i] + "</div>";
		}
		
		theDiv.innerHTML = newPageContent;
	
		multipageShowPage(divIdStart);
	}
	}catch(oErr){}
}

function multipageShowPage(divIdStart){
	for(i=0;i<pages[divIdStart].length;i++){
		if(i==pageIndex[divIdStart])
			document.getElementById(divIdStart + i).style.display="inline";
		else
			document.getElementById(divIdStart + i).style.display="none";
	}
}

