
var loading = 'true';
var change = 'false';
var lastopt = 0;
var opmsg = 'Braeside Site Manager\n\n';
var oknok = '\n\nOK to continue?';

function main() {
	if (change == 'false' || confirm(opmsg+'Changes to this page have not been saved!'+oknok)) {
		choose();
	}
}

function choose(id) {
	if (id != "") {
		form.act.value=id;
	}
	form.submit();
}

function chng() {
	if (loading != 'true') {
		change = 'true';	
	}
}

function del() {
		pg = form.pgs.options[form.pgs.options.selectedIndex].text;
		if(form.pgs.options.length > 1){
			if (confirm(opmsg+"Warning!. You are about to delete '" + pg +"'"+ oknok)) {
				choose('dosophy');
			}
		} else {
			alert(opmsg+"Phil's Osophy must contain at least one page.");
		}
}

function pckttl() {
	if (change == 'false' || confirm(opmsg+'Changes to this page have not been saved!'+oknok)) {
		var pck = form.pgs.options.selectedIndex;
		change='false';
		loading='true';
		lastopt=pck;
		form.pid.value=form.pgs.options[pck].pid;
		form.ttl.value=form.pgs.options[pck].text;
		var file= "../admin/osophy/"+form.pgs.options[pck].pid + ".txt";
		trans.location=file;
	} else {
		form.pgs.options.selectedIndex=lastopt;
	}
}

function transfer() {
	var pck = form.pgs.options.selectedIndex;
	if (pck > -1) {
		var cont=trans.document.body.innerText;
		cont=cont.replace(/<br>/g,"");
		form.content.value=cont;
		loading='false';
	} else {
		form.pgs.options.selectedIndex=0;
		pckttl();
	}
}

function pwd() {
	var err="";
	if (form.npwd.value != form.cpwd.value) {
		err='Passwords are not the same.';
	} else {
		if (form.nuna.value.length < 4) {
			err='Username must be at least 4 characters.';
		} else {
			if (form.npwd.value.length < 7) {
				err='Password must be at least 7 characters.';
			}
		}
	}
	if (err == "") {
		choose('spwd');
	} else {
		alert(err);
	}
}
