/********* Javascript functions for UKPDN events listing *************************/

function forward(n){
	if(n==1){
		document.forms[0].action="editevents.php"
		document.getElementById("method").value="pass";
	}else if(n==2){
		document.getElementById("method").value="delete_event";
	}
	document.forms[0].submit();
}


function deleteEvent(){
	document.getElementById("method").value="delete_event";
	document.forms[0].submit();

}

function addAsNew(){
	btnVal=checkradio(document.forms[0].evidbtn);
	if(! btnVal) return;

	msg="This will add a NEW calendar entry based on the one selected .\nClick OK to continue Continue ?"; 
	if(confirm(msg)){
		document.forms[0].method.value="edit_event1";
		document.forms[0].evid.value=btnVal;		
		document.forms[0].clone.value="1";
		document.forms[0].submit();
	}else return;
}

function addAsNewReg(){
	btnVal=checkradio(document.forms[0].evidbtn);
	if(! btnVal) return;

	msg="This will add a NEW event entry based on the one selected .\nClick OK to continue Continue ?"; 
	if(confirm(msg)){
		document.forms[0].method.value="edit_reg_event1";
		document.forms[0].evid.value=btnVal;		
		document.forms[0].clone.value="1";
		document.forms[0].submit();
	}else return;
}

function details(){
	document.findname.action="checkcontact.php";
	document.findname.method.value="detail";
	document.findname.submethod.value="check";
	document.findname.submit();
}

function goNext(n){
	var validated=1;
	document.forms[0].target="";

	if(n==0){						// view events calendar - new window
		if(confirm('This will open the workshops calendar in a new window. Do you want to continue Continue ? ')){
			document.forms[0].target="_new";
			document.forms[0].action="workshops.php";
			document.forms[0].method.value="";
		}
	}else if(n==100){				// return to workshop listing in same window
			document.forms[0].action="workshops.php";
			document.forms[0].method.value="";
		
	}else if (n==1){					// view reg_events calendar
		if(confirm('This will open the treatments list in a new window. Do you want to continue Continue ? ')){
			document.forms[0].target="_new";
			document.forms[0].action="therapies.php";
			document.forms[0].method.value="";
		}
	}else if (n==2){					// add prectioner to treatment
		document.forms[0].action="edit_therapy.php"
		document.forms[0].method.value="add_pract";
	}else if(n==3){
		alert("Not available yet");
		//document.forms[0].action="administration/contactslist.php"
		//document.forms[0].method.value="login";
		//document.forms[0].cd.value="v";
		//document.forms[0].camp.value="v";
	}else if(n==4){						// workshop list
		document.forms[0].action="edit_workshops.php"
		document.forms[0].method.value="list_events";

	}else if(n==5){						// add workshop
		document.forms[0].action="edit_workshops.php"
		document.forms[0].method.value="add_event";

	}else if(n==6){						//edit individual profile
		document.forms[0].action="editprofile.php"
		document.forms[0].method.value="view_profile";
		document.forms[0].submethod.value="single";
		
	}else if(n==7){						//edit all profiles
		document.forms[0].action="editprofile.php"
		document.forms[0].method.value="choose";

	}else if(n==8){						//edit all workshops
		document.forms[0].action="edit_workshops.php"
		document.forms[0].method.value="list_events";
		document.forms[0].submethod.value="all";

	}else if(n==9){						//Add Teacher
		document.forms[0].action="edit_teachers.php"
		document.forms[0].method.value="add_teacher";
	
	}else if(n==10){					//del Teacher
		//if(confirm('Are you sure you want to remove this contributor?\nClick OK to continue Continue ? ')){
			document.forms[0].action="edit_teachers.php"
			document.forms[0].method.value="del_teacher";
			document.forms[0].submethod.value="x";
		//}
	}else if(n==11){					//list reg events
		document.forms[0].action="edit_therapy.php"
		document.forms[0].method.value="list_reg_events";

	}else if(n==12){					// edit regular event
		btnVal=checkradio(document.forms[0].evidbtn);
		if(! btnVal) return;
		document.forms[0].evid.value=btnVal;
		document.forms[0].action="edit_therapy.php"
		document.forms[0].method.value="edit_reg_event1";

	}else if(n==13){					// delete reg event
		btnVal=checkradio(document.forms[0].evidbtn);
		if(! btnVal) return;		
		if(confirm('Are you sure you want to delete this entry?\nClick OK to continue Continue ? ')){		
			document.forms[0].evid.value=btnVal;
			document.forms[0].revid.value=btnVal;
			document.forms[0].action="edit_therapy.php"
			document.forms[0].method.value="del_reg_event1";		
		}else return;

	}else if(n==14){					//edit all reg events
		document.forms[0].action="edit_therapy.php"
		document.forms[0].method.value="list_reg_events";
		document.forms[0].submethod.value="all";

	}else if(n==15){					//add workshops as admin
		document.forms[0].action="edit_workshops.php"
		document.forms[0].method.value="add_event";
		document.forms[0].submethod.value="all";

	}else if(n==16){					//add reg events as admin
		document.forms[0].action="edit_therapy.php"
		document.forms[0].method.value="add_reg_event";
		document.forms[0].submethod.value="all";

	}else if(n==17){					//back to reg events list
		document.forms[0].action="edit_therapy.php"
		document.forms[0].method.value="list_reg_events";

	}else if(n==18){					//back to events list
		document.forms[0].action="edit_workshops.php"
		document.forms[0].method.value="list_events";

	}else if(n==19){					//make passwords
		document.forms[0].action="makepassword.php"
		document.forms[0].method.value="list_events";

	}else if(n==20){					//add regular event
		document.forms[0].action="edit_therapy.php"
		document.forms[0].method.value="add_reg_event";
		

	}else if(n==21){					//back to editable pages menu
		document.forms[0].action="editcontent.php"
		document.forms[0].method.value="mp";
		document.forms[0].pid.value="";
				
	}else if(n==22){					//back to editable sections
		document.forms[0].action="editcontent.php"
		document.forms[0].method.value="mp";

	}else if(n==23){					//preview reg_event
		document.forms[0].action="preview.php"
		document.forms[0].method.value="pass";
		
	}else if(n==24){					// delete workshop

		btnVal=checkradio(document.forms[0].evidbtn);
		if(! btnVal) return;
		
		if(confirm('Are you sure you want to delete this entry?\nClick OK to continue Continue ? ')){
			document.forms[0].evid.value=btnVal;		
			document.forms[0].action="edit_workshops.php"
			document.forms[0].method.value="delete_event";
		}else return;

	}else if(n==25){

		btnVal=checkradio(document.forms[0].evidbtn);
		if(! btnVal) return;
		document.forms[0].evid.value=btnVal;
		document.forms[0].action="edit_workshops.php"
		document.forms[0].method.value="edit_event1";
	
	}else if(n==26){					//back to main menu
		document.forms[0].action="mainmenu.php"
		document.forms[0].method.value="x";
				
	}else if(n==27){					//Add an editable section
		document.forms[0].action="editcontent.php"
		document.forms[0].method.value="edit";
				
	}else if(n==28){					//delete editable section
		document.forms[0].action="editcontent.php"
		document.forms[0].method.value="delete";
				
	}else if(n==29){					//go to editable section menu
		document.forms[0].action="editcontent.php"
		document.forms[0].method.value="mp";
				
	}else if(n==30){					//contacts db
		document.forms[0].action="checkcontact.php";
		document.forms[0].method.value="edit";	
		document.forms[0].sub.value="new";	
			
	}else if(n==31){			
		document.forms[0].action="checkcontact.php";
		//document.forms[0].method.value="edit";		
	}else if(n==32){					
		alert('Member Admin Coming soon');
		return;
	}else if(n==35){					// preview regular events
		previewForm(3,0,0);
		return;
	}else if(n==36){					// preview workshop
		previewForm(4,0,0);
		return;
	}else if(n==37){					// add new page
		document.forms[0].action="editcontent.php";
		document.forms[0].method.value="ep";	
		document.forms[0].submethod.value="new";	
	}else if(n==40){					//log out
		document.forms[0].action="index.php"
		document.forms[0].method.value="x";
				
	}else if(n==50){					//return from workshop detail to list
		document.forms[0].action="program.php"
		document.forms[0].method.value="x";
				
	}else if(n==60){					//return from treatment detail to list
		document.forms[0].action="treatments.php"
		document.forms[0].method.value="x";
				
	}

	
	if(validated==1);{
		document.target="_SELF";
		document.forms[0].submit();
	}
}

function previewForm(type,tid,evid){

	if(type<3){
		document.forms[0].preview.value=1;
		document.forms[0].submit();

		url="preview.php?type="+type+"&tid="+tid+"&evid="+evid;
		if(type==1)
			window.open(url,'','modal=yes,scrollbars=yes,menubar=no,height=400,width=800,resizable=yes,toolbar=no,location=no,status=no');
		else if(type==2)
			window.open(url,'','modal=yes,scrollbars=yes,menubar=no,height=600,width=800,resizable=yes,toolbar=no,location=no,status=no');
		else return false;
		
		return true;
		
	}else{
		url="preview.php?type="+type;
		window.open(url,'','modal=yes,scrollbars=yes,menubar=no,height=600,width=800,resizable=yes,toolbar=no,location=no,status=no');
		return true;
	}
	return false;

}



/**************** Validation *********************/
function jsEmailer(email){
	<!--
	emailE=('yourname@' + 'emailserver.com')
	document.write('<A href="mailto:' + emailE + '">' + emailE + '</a>')
	 //-->
}



function checkradio(cntrl){
	var cnt = -1;
	var btnVal;
	var myOption = -1;
	for (i=cntrl.length-1; i > -1; i--) {
		if (cntrl[i].checked) {
			btnVal=cntrl[i].value;
			myOption = i; i = -1;
		}
	}
	if (myOption == -1) {
		alert("You must select a radio button");
		return false;
	}
	return btnVal;
}


