<!-- Javascript functions //-->

function changeScheme(dataVal) {

	var splitData = dataVal.split('|');

	document.getElementById('age_group1').value  = -1;
	document.getElementById('session1').value  = -1;

	document.getElementById('age_group2').value = -1;
	document.getElementById('session2').value  = -1;
	
	if(splitData[0] == 1) {

		document.getElementById('option_1').className = 'unhidden';
		document.getElementById('option_2').className = 'hidden';
	}
	else if(splitData[0] == 2) {
	
		document.getElementById('option_1').className = 'hidden';
		document.getElementById('option_2').className = 'unhidden';
	}
	else {
		document.getElementById('option_1').className = 'hidden';
		document.getElementById('option_2').className = 'hidden';
	}	
}

function unhide_eventDiary(divID) {
  var item = document.getElementById(divID);

  if (item) {

	  document.getElementById('scheme').value = "0|0";  
	  document.getElementById('option_1').value = -1;
	  document.getElementById('option_2').value = -1;  	
		  
    item.className=(item.className=='hidden')?'unhidden':'hidden';

  	if(divID == 'joint1'){
		document.getElementById('option_1').className = 'hidden';
		document.getElementById('option_2').className = 'hidden';
  	}    
  	if(divID == 'joint2'){
		document.getElementById('age_group3').value = -1;
		document.getElementById('session3').value  = -1;
  	}
  	
  }
}

function unhide(divID) {
  var item = document.getElementById(divID);
  if (item) {
    item.className=(item.className=='hidden')?'unhidden':'hidden';
  }
}


function BookActivity_onchange() {
	var val1=document.bookactivity.getElementbyId('rapp_user_id').value;
	var val2=document.bookactivity.getElementbyId('event_id').value;
	window.alert(val1);
	window.alert(val2.value);
	if (val1 > 0 && val2 > 0) {
		document.bookactivity.submit.disabled=false;
	}
}

function validateForm_newsletter() {
	var message = document.getElementById('submitfield').value.replace(/^\s*|\s*$/,"");
	var scheme = document.getElementById('scheme').value;
	if(scheme == '0|0') {
		alert('Please choose scheme!');
		document.getElementById('scheme').focus();
		return false;
	}
	if(message == '') {
		alert('Please enter newsletter text!');
		document.getElementById('submitfield').focus();
		return false;
	}
}


/*
The below functions are not be used
*/

/*function unhide(divID) {
  var item = document.getElementById(divID);
  if (item) {
    item.className=(item.className=='hidden')?'unhidden':'hidden';
  }
}

//declare variables to hold a references to the select lists
var SchemeList;

//all-purpose function used to add functions to run when the page has loaded
function AddLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    } else {
        window.onload = function() {
            oldonload();
            func();
        }
    }
}

//add a basic function to setup things the way we want them
AddLoadEvent(Init); 
var AddAgeCurrState = 0;

//the Init function
function Init()    {
   SchemeList = document.getElementById("scheme");
   if (SchemeList)   {
      SchemeList.onchange = SchemeList_onchange;
   }
}

//finally the new function for handling the onchange of the select
function SchemeList_onchange()   {
   var val = this.value;
   var sub = parseInt(val.substring(0,1));
   var valplus = sub + 1;
   var valplus2 = sub + 2;
   var valminus = sub - 1;
   switch (sub) {
	 case 0: // Initial state
	   	if (AddAgeCurrState == 1) {
			unhide(valplus);
		} else if (AddAgeCurrState == 2) {
			unhide(valplus2);
		}
		AddAgeCurrState = 0;
	   	break;
	 case 1: // Get Activ8d
	   	if (AddAgeCurrState == 0) {
			unhide(sub);
		} else if (AddAgeCurrState == 2) {
			unhide(sub);
			unhide(valplus);
		}
		AddAgeCurrState = 1;
	   	break;
	 case 2: // RAPP
	   	if (AddAgeCurrState == 0) {
			unhide(sub);
		} else if (AddAgeCurrState == 1) {
			unhide(sub);
			unhide(valminus);
		}
		AddAgeCurrState = 2;
	   	break;
   }
   //return this.value;
}

function selectValue(id) {
	var item;
	item=getElementbyId(id).value;
	return value;
}

function ldMenu(mySubject) {
	Indx=mySubject;
	with (document.form2.select2) {
		document.form2.select2.options.length=0;
		if (Indx==0) {
			options[0]=new Option("Pages appear here","");
		}
		if (Indx==1){
			options[0]=new Option("Choose a JavaScript Page","");
			options[1]=new Option("Alerts","alerts.htm");
			options[2]=new Option("Back and Forward Buttons","BackForward.htm");
			options[3]=new Option("Contents","index.html");
		}
	}
}

function goToPage() { 
	PageIndex2=document.form2.select2.selectedIndex;
	if (document.form2.select2.options[PageIndex2].value != "") { 
		location.href = document.form2.select2.options[PageIndex2].value;
	} 
} 

*/