function myOnSubmitEventHandler(strID,strHiddenField) {
document.getElementById('editor1').EscapeUnicode = true;
document.getElementById('xhtml1').value = document.getElementById('editor1').value;
}

function settheDate(month,day,year,startorend,dayfield,monthfield,yearfield){

var Parent;
Parent = top.opener;

Parent.dateform.elements[dayfield].selectedIndex = day-1;
Parent.dateform.elements[monthfield].selectedIndex = month-1;
Parent.dateform.elements[yearfield].value = year;

window.close('Calendar');


}

function showHideSubCats(artFormID){

					var div;
					var checkbox;
					
					checkbox = document.getElementById('artform' + artFormID);								
					div = document.getElementById('subcatbox_' + artFormID);
					
					if (checkbox.checked){
						div.style.display = ''; 
					}
					else
					{	
						div.style.display = 'none';
					}									
					
}

function showHideDIV(divid){

					var div;
								
					div = document.getElementById(divid);
					
					if (div.style.display == 'none'){
						div.style.display = ''; 
						
							if(divid=='perfbox'){
							document['perfarrow'].src  = 'images/arrowup.gif';
							}
							if(divid=='prombox'){
							document['promarrow'].src  = 'images/arrowup.gif';
							}							
							
						}
						else{
						
						if(divid=='perfbox'){
							document['perfarrow'].src  = 'images/arrowdown.gif';
							}
							if(divid=='prombox'){
							document['promarrow'].src  = 'images/arrowdown.gif';
							}
					
						div.style.display = 'none';
						}
						
					
			}

function revealNewSectionBox(boxid){

var thisDiv = document.getElementById(boxid);

if (thisDiv.style.display == '') {
thisDiv.style.display = 'none';}
else{
thisDiv.style.display = '';
}
}

function processPercentage(){

var objPercent
objPercent = document.GetElementByID('percentage')
objPercent.value = sliderPercentage.getValue('sliderpercentage')
}

	function newWindow(file,window,width,height) {
    	msgWindow=open(file,window,'resizable=no,width='+width+',height='+height);
    	if (msgWindow.opener == null) msgWindow.opener = self;
	}

function processForm(x){

	for(var i = 0; i<document.forms[x].elements.length; i++){
		var e = document.forms[x].elements[i];
		var strName = e.name
					
		if(strName.substring(0,5) == 'input'){
								
			var strName2 = strName.substring(5);						
			document.getElementById(strName2).EscapeUnicode = false;
			var thisDivText = document.getElementById(strName2).value;
			document.forms[x].elements[i].value = thisDivText;
			
		}
	}
}


function settheDate(month,day,year,startorend,dayfield,monthfield,yearfield){

var Parent;
Parent = top.opener;

Parent.dateform.elements[dayfield].value = day;
Parent.dateform.elements[monthfield].selectedIndex = month-1;
Parent.dateform.elements[yearfield].value = year;

window.close('Calendar');


}


function showHideOrgBox(){

					var orgbox;
								
					orgbox = document.getElementById('orgbox');
					
					if (document.editform.festival.checked == true || document.editform.publisher.checked == true || document.editform.organisation.checked == true || document.editform.venue.checked == true || document.editform.gallery.checked == true )
				{orgbox.style.display = ''; }

						else{
						orgbox.style.display = 'none';
						}
						
					
			}

function showHidePubBox(){

					var pubbox;
								
					pubbox = document.getElementById('pubbox');
					
					if (document.editform.publisher.checked == true)
				{pubbox.style.display = ''; }

						else{
						pubbox.style.display = 'none';
						}
						
					
			}

	function newWindow(file,window,width,height) {
    	msgWindow=open(file,window,'resizable=no,width='+width+',height='+height);
    	if (msgWindow.opener == null) msgWindow.opener = self;
	}



function changeView(strDivID){
	
	var divName = strDivID;
	var thisDiv = document.getElementById(divName);
	var strCodeInputName = divName.substring(3);
	
	strButtonName = 'htmlButton_' + strCodeInputName;
	strCodeInputName = 'codetype_' + strCodeInputName;
	
	switch(document.forms[0].elements[strCodeInputName].value){
	
	case 'html':
	
		thisDiv.innerHTML = thisDiv.innerText;
		document.forms[0].elements[strCodeInputName].value = 'wysiwyg';
		document.forms[0].elements[strButtonName].value = 'Show HTML';
		break;
	
	case 'wysiwyg':
	
		thisDiv.innerText = thisDiv.innerHTML;		
		document.forms[0].elements[strCodeInputName].value = 'html';
		document.forms[0].elements[strButtonName].value = 'Show Wysiwyg';
		break;
	}

}


function processPostcard(){
var thisDiv = document.getElementById('pccontent');
var thisDivHTML = thisDiv.innerHTML
document.forms[0].elements['inputpccontent'].value = thisDivHTML;
}
