function unFoldMenu(node)
{
	if(node!=null)
	{
		nodeNext=((node.nextSibling.tagName=="DD")) ? node.nextSibling : false;
		nodeChild=((node.childNodes[0].tagName=="A")) ? node.childNodes[0] : false ;
		if (nodeNext)
		{
			nodeNext.style.display = (nodeNext.style.display=="none") ? "block" : "none";
		}
		if (nodeChild) {nodeChild.Clik;}
	}
}

function addChapter()
{
	if(!nodeTemplate&&(document.getElementById("chapter_div_template")))
		nodeTemplate=document.getElementById("chapter_div_template");
	if(!nodeChapters&&(document.getElementById("chapters_div")))
		nodeChapters=document.getElementById("chapters_div");
	uChapCounter++;
	nodeNewChapter = document.createElement("div");
	nodeChapters.appendChild(nodeNewChapter);
	var reg = new RegExp('numero','g') ;
	// nodeTemplate.childNodes[0].childNodes[0].innerHTML="Chapter : "+uChapCounter;
	nodeChapters.lastChild.innerHTML=nodeTemplate.innerHTML.replace(reg,uChapCounter);
	// alert('addChapter : ' + uChapCounter)
}

function unFoldChapter(node)
{
	if(node!=null)
	{
		nodeChapter=(node.parentNode.nextSibling!=null)?node.parentNode.nextSibling: false;
		if(nodeChapter)
		{
			nodeButton=node;
			if(nodeButton.className=="closeButton")
			{
				nodeChapter.style.display="none";
				nodeButton.className="openButton";

			}
			else
			{
				nodeChapter.style.display="block";
				nodeButton.className="closeButton";
			}

		}
	}
}

function deleteStory(objForm)
{
	if( confirm("Are you really sure you want to definitively destroy this story?") )
	{
		document.getElementById('id_delete').value = 1 ;
		document.getElementById('id_page_name').value = 'Storyselect' ;
		objForm.submit() ;
	}
}

function deleteBackground(objForm)
{
	if( confirm("Are you really sure you want to definitively destroy this background?") )
	{
		document.getElementById('id_delete').value = 1 ;
		document.getElementById('id_page_name').value = 'Backgroundselect' ;
		objForm.submit() ;
	}
}

function changeCheckbox(objCB)
{
	var objHD = objCB.nextSibling ;
	objHD.value = (objCB.checked) ? 1 : 0 ;
}

function addFileToBackground()
{
	if(!nodeTemplate&&(document.getElementById("background_file_div_template")))
		nodeTemplate=document.getElementById("background_file_div_template");
	if(!nodeFiles&&(document.getElementById("files_div")))
		nodeFiles=document.getElementById("files_div");
	uFileCounter++;
	nodeNewFile = document.createElement("div");
	nodeFiles.appendChild(nodeNewFile);
	var reg = new RegExp('numero','g') ;
	// nodeTemplate.childNodes[0].childNodes[0].innerHTML="File : "+uFileCounter;
	nodeFiles.lastChild.innerHTML=nodeTemplate.innerHTML.replace(reg,uFileCounter);	
}

function addFileToChapter(n)
{
	if(!nodeFileTemplate&&(document.getElementById("chapter_file_div_template")))
		nodeFileTemplate=document.getElementById("chapter_file_div_template");
	nodeChapterFiles=document.getElementById("chapter_"+n+"_files");
	if(! uFileCounter[n]) uFileCounter[n] = 0 ;
	uFileCounter[n]++;
	// alert('addFileToChapter , n = ' +n + ' , f = ' + uFileCounter[n]) ;
	nodeNewFile = document.createElement("div");
	nodeChapterFiles.appendChild(nodeNewFile);
	var reg = new RegExp('numero','g') ;
	var h = nodeFileTemplate.innerHTML.replace(reg,n) ;	
	var reg2 = new RegExp('numfile','g') ;
	nodeChapterFiles.lastChild.innerHTML=h.replace(reg2,uFileCounter[n]);	
	// alert('OK: addFileToChapter , n = ' +n + ' , f = ' + uFileCounter[n]) ;	
}
