// JavaScript Document

function pre_sendMail(subject,to,msg,w,h) {
	w=500;
	w_width = w;
	h=500;
	w_height = h;
	leftPos = (screen.width-w_width)/2;
	topPos = (screen.height-w_height)/2;
	url = 'sendmail/sendmail.asp?subject='+subject+'&to='+to+'&msg='+msg+'&h='+h;
	opt = 'menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,height='+w_height+',width='+w_width+',left='+leftPos+',top='+topPos+',scrollbars=0';
	newwindow = window.open(url,'sendit',opt);
}

function pre_streeknavraag(w,h,subject,to,streek) {
	if (streek=='') {
		alert('Kies asb een van die streke');
		return(false);
	}
	streek = streek.replace('&','en');
	w_width = w;
	w_height = h;
	leftPos = (screen.width-w_width)/2;
	topPos = (screen.height-w_height)/2;
	url = 'sendmail/sendmail_streeknavraag.asp?subject=streeknavraag&to='+to+'&streek='+streek+'&h='+h;
	opt = 'menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,height='+w_height+',width='+w_width+',left='+leftPos+',top='+topPos+',scrollbars=0';
	newwindow = window.open(url,'sendit',opt);
}

function xxxPredikante_Korreksie(id, van, noemnaam, gname, gdatum, gplek, epos) {
<!--
	w_width = 398;
	w_height = 270;
	leftPos = (screen.width-w_width)/2;
	topPos = (screen.height-w_height)/2;
	newwindow=window.open('update_predikantedb.asp?id='+id+'&van='+van+'&noemnaam='+noemnaam+'&geboortename='+gname+'&geboortedatum='+gdatum+'&geboorteplek='+gplek+'&epos='+epos,'name','menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,height='+w_height+',width='+w_width+',left='+leftPos+',top='+topPos+',scrollbars=0');
	if (window.focus) {newwindow.focus()}
	return false;

	//Meld predikante se korreksie hier aan
	msgbody = 'My nuwe inligting is as volg:'+old_info+'.  Navrae kan na my epos toe gestuur word.';
	sendmail('Nuwe predikante-inligting'+old_info);
-->
}

function doen_navraag_onderwerpe(OorWat, AanWie) {
<!--
	//Navraag oor ander onderwerpe
	msgbody =  'Ek sal dit waardeer indien alle inligting oor '+OorWat+' aan my gestuur kan word';
	pre_sendMail('Navraag oor '+OorWat, AanWie, msgbody);
-->
}

function doen_navraag_voldb(OorWat, AanWie) {
<!--
	//Navraag oor ander onderwerpe
	msgbody =  'Ek wil graag navraag doen of die volgende inligting in hierdie versameling "'+OorWat+'" beskikbaar is:';
	pre_sendMail('Navraag oor '+OorWat, AanWie, msgbody);
-->
}

function register_aanvra(dokument) {
<!--
	AanWie = 'ngkinlig@mweb.co.za';
	//Aanvra van persoon se register dokument
	msgbody =  'Aanvra van ' + dokument + '<br /><br />';
	msgbody =  msgbody + '----------------------------------------<br />';
	msgbody =  msgbody + 'AANGEVRA VIR<br />';
	msgbody =  msgbody + 'Doopname: <br />';
	msgbody =  msgbody + 'Van: <br />';
	msgbody =  msgbody + 'Geboortedatum of ID nommer: <br />';
	msgbody =  msgbody + 'Datum van doop: <br />';
	msgbody =  msgbody + 'Gemeente waar persoon gedoop is: <br />';
	msgbody =  msgbody + 'Predikant: <br />';
	msgbody =  msgbody + 'Huidige gemeente: <br />';
	msgbody =  msgbody + '----------------------------------------<br />';
	msgbody =  msgbody + 'AANGEVRA DEUR<br />';
	msgbody =  msgbody + 'Saakgelastigde: <br />';
	msgbody =  msgbody + 'Gemeente: <br />';
	msgbody =  msgbody + 'Posadres: <br />';
	msgbody =  msgbody + 'Telefoonnommer: <br />';
	msgbody =  msgbody + 'Epos adres: ';
	alert(msgbody);
	alert('Voltooi asseblief hierdie vorm so volledige moontlik');
	sendmail('Aanvra van '+ dokument, AanWie, msgbody);
-->
}

function doen_navraag_db_aa(db, streek, email) {
<!--
	//Navraag oor databasisse wat by ander argiewe le
	msgbody =  'Navraag oor databasisse by streek: ' + streek + '<br /><br />';
	msgbody =  msgbody + 'Ons wil graag navraag doen oor '+db+'.';
	sendmail('Doen navraag oor databasis by '+db, email, msgbody);
-->
}

function doen_navraag_db_dt(db, epos) {
	//Navraag oor databasisse met direkte toegang
	msgbody =  'Ek wil graag navraag doen of die volgende inligting in hierdie versameling "'+db+'" beskikbaar is:';
	pre_sendMail('Databasis met direkte toegang: '+db, epos, msgbody,0,0);

}
function kerkbodeNavraag(){
	//Navraag oor databasisse met direkte toegang
	msgbody =  'Ek wil graag hoor of u my kan help met die volgende inligting uit die Kerkbode:';
	pre_sendMail('Kerkbode navraag', 'ngkinlig@mweb.co.za', msgbody,0,0);
}

function kerkbodeEnquire(){
	//Navraag oor databasisse met direkte toegang
	msgbody =  'Could you please supply me with the following information:';
	pre_sendMail('Kerkbode enquiry', 'ngkinlig@mweb.co.za', msgbody,0,0);
}

function download_doc(doc_name) {
//	alert(doc_name);
	download_doc_action = window.open(doc_name,'doc_name','location=no');
	return true;
}

function belydenisskrifte(taal) {
	
	if (taal=='afr') {
	// Alle afrikaanse belydenisskrifte  moet gewys word
	//Clear list
	document.amptelikke_stukke.ampstuk.options.length=0;
	
	//Populate list
	document.amptelikke_stukke.ampstuk.options[0]=new Option("Apostoliese Geloofbelydenis - 12 Artikels ( 4 KB)", "Apostoliese Geloofbelydenis - 12 Artikels.pdf", false, false)
	document.amptelikke_stukke.ampstuk.options[1]=new Option("Dortse Leerreels (307 KB)", "Dortse Leerreels.pdf", false, false)
	document.amptelikke_stukke.ampstuk.options[2]=new Option("Geloofsbelydenis van Athanasius (8 KB)", "Geloofsbelydenis van Athanasius.pdf", false, false)
	document.amptelikke_stukke.ampstuk.options[3]=new Option("Geloofsbelydenis van Nicea (8 KB)", "Geloofsbelydenis van Nicea.pdf", false, false)
	document.amptelikke_stukke.ampstuk.options[4]=new Option("Heidelbergse Kategismus (80 KB)", "Heidelbergse Kategismus.pdf", false, false)
	document.amptelikke_stukke.ampstuk.options[5]=new Option("Nederlandse Geloofsbelydenis (285 KB)", "Nederlandse Geloofsbelydenis.pdf", false, false)
}
	else
	    if (taal == 'eng') {
		// Alle engelse belydenisskrifte  moet gewys word
		//Clear list
		document.amptelikke_stukke.ampstuk.options.length=0;
		
		//Populate list
		document.amptelikke_stukke.ampstuk.options[0]=new Option("Apostles Creed (6 KB)", "Apostles Creed.pdf", false, false)
		document.amptelikke_stukke.ampstuk.options[1]=new Option("Athanasian Creed (21 KB)", "Athanasian Creed.pdf", false, false)
		document.amptelikke_stukke.ampstuk.options[2]=new Option("Nicene Creed (4 KB)", "Nicene Creed.pdf", false, false)
		document.amptelikke_stukke.ampstuk.options[3]=new Option("The Canons of Dordt (316 KB)", "The Canons of Dordt.pdf", false, false)
		document.amptelikke_stukke.ampstuk.options[4]=new Option("The Heidelberg Catechism (285 KB)", "The Heidelberg Catechism.pdf", false, false)
		document.amptelikke_stukke.ampstuk.options[5]=new Option("The Belgic Confession (250 KB)", "The Belgic Confession.pdf", false, false)
		}
}

function Bloemfontein() {

	ArgiefStreek.selectedStreek.value='Bloemfontein';

	//Clear list
	ArgiefStreek.Streek.options.length=0;
	
	//Populate list
	ArgiefStreek.Streek.options[0]=new Option("Boekery", "Boekery", false, false)
	ArgiefStreek.Streek.options[1]=new Option("Tydskrifte", "Tydskrifte", false, false)
	ArgiefStreek.Streek.options[2]=new Option("Fotoversameling ", "Fotoversameling ", false, false)
	ArgiefStreek.Streek.options[3]=new Option("Kaarte & Planne", "Kaarte & Planne", false, false)
	ArgiefStreek.Streek.options[4]=new Option("Finansiële boeke", "Finansiële boeke", false, false)
	ArgiefStreek.Streek.options[5]=new Option("Gemeentegrense", "Gemeentegrense", false, false)
	ArgiefStreek.Streek.options[6]=new Option("Acta Sinode OVS ", "Acta Sinode OVS ", false, false)
	ArgiefStreek.Streek.options[7]=new Option("Jaarboeke (In Memoriam) (1948 - 2002)", "Jaarboeke (In Memoriam) (1948 - 2002)", false, false)
	ArgiefStreek.Streek.options[8]=new Option("Kassetbande & Videobande", "Kassetbande & Videobande", false, false)
	ArgiefStreek.Streek.options[9]=new Option("Museummateriaal", "Museummateriaal", false, false)
	ArgiefStreek.Streek.options[10]=new Option("Persoonlike Skenkings", "Persoonlike Skenkings", false, false)
	ArgiefStreek.Streek.options[11]=new Option("Sinodale Kommissies", "Sinodale Kommissies", false, false)
	ArgiefStreek.Streek.options[12]=new Option("Verenigings", "Verenigings", false, false)
	ArgiefStreek.Streek.options[13]=new Option("Ringe", "Ringe", false, false)
	ArgiefStreek.Streek.options[14]=new Option("Gemeentes", "Gemeentes", false, false)
	ArgiefStreek.Streek.options[15]=new Option("Huweliksregisters  (1842 - 1910)", "Huweliksregisters  (1842 - 1910)", false, false)
}

function Pietermaritzburg() {
	
	ArgiefStreek.selectedStreek.value='Pietermaritzburg';

	//Clear list
	ArgiefStreek.Streek.options.length=0;
	
	//Populate list
	ArgiefStreek.Streek.options[0]=new Option("Gemeentes", "Gemeentes", false, false)
	ArgiefStreek.Streek.options[1]=new Option("Ringe", "Ringe", false, false)
	ArgiefStreek.Streek.options[2]=new Option("Sinode Natal (1983+)", "Sinode Natal (1983+)", false, false)
	ArgiefStreek.Streek.options[3]=new Option("Sinodale Kommissies", "Sinodale Kommissies", false, false)
	ArgiefStreek.Streek.options[4]=new Option("NGKA Natal", "NGKA Natal", false, false)
	ArgiefStreek.Streek.options[5]=new Option("NG Sendingkerk Natal", "NG Sendingkerk Natal", false, false)
	ArgiefStreek.Streek.options[6]=new Option("RCA ", "RCA ", false, false)
	ArgiefStreek.Streek.options[7]=new Option("Registers ", "Registers ", false, false)
	ArgiefStreek.Streek.options[8]=new Option("Persoonlike Versamelings ", "Persoonlike Versamelings ", false, false)
	ArgiefStreek.Streek.options[9]=new Option("Boekery", "Boekery", false, false)
	ArgiefStreek.Streek.options[10]=new Option("Foto's, video-, kassetbande", "Foto's, video-, kassetbande", false, false)
	ArgiefStreek.Streek.options[11]=new Option("Tydskrifte", "Tydskrifte", false, false)
	ArgiefStreek.Streek.options[12]=new Option("Museummateriaal", "Museummateriaal", false, false)
	ArgiefStreek.Streek.options[13]=new Option("Predikanteregister (Natal) (1836+)", "Predikanteregister (Natal) (1836+)", false, false)
	ArgiefStreek.Streek.options[14]=new Option("NGTT (1995-2001)", "NGTT (1995-2001)", false, false)

}

function Windhoek() {
	
	ArgiefStreek.selectedStreek.value='Windhoek';

	//Clear list
	ArgiefStreek.Streek.options.length=0;
	
	//Populate list
	ArgiefStreek.Streek.options[0]=new Option("Alle Namibiese argivalia sedert 1957", "Alle Namibiese argivalia sedert 1957", false, false)
	ArgiefStreek.Streek.options[1]=new Option("Argivalia voor 1957 is in Stellenbosch argief", "Argivalia voor 1957 is in Stellenbosch argief", false, false)
}

function openWindow(docname) {
<!--
	newwindow=window.open(docname,'name','height=450,width=620,scrollbars=1');
	if (window.focus) {newwindow.focus()}
	return false;
// -->
}

function howto() {
    leftPos = (screen.width-400)/2
	topPos = (screen.height-350)/2
    newWindow = window.open('dokumente/howto.asp', '_blank', 'toolbar=no,location=no,scrollbars=yes,width=400,height=350,left='+leftPos+',top='+topPos)
}

function sendme()
{ 
    window.open("update_predikantedb.asp","myPredikanteUpdates","width=380,height=380,toolbar=0");
} 

function setValues()
{
	document.msg.txtNuweVan.value=window.opener.document.foo.Van.value;
	document.msg.txtHuidigeVan.value=window.opener.document.foo.Van.value;
	document.msg.txtNuweGeboortename.value=window.opener.document.foo.Geboortename.value;
	document.msg.txtHuidigeGeboortename.value=window.opener.document.foo.Geboortename.value;
	document.msg.txtNuweNoemnaam.value=window.opener.document.foo.Noemnaam.value;
	document.msg.txtHuidigeNoemnaam.value=window.opener.document.foo.Noemnaam.value;
	document.msg.txtNuweGeboorteDatum.value=window.opener.document.foo.Geboortedatum.value;
	document.msg.txtHuidigeGeboorteDatum.value=window.opener.document.foo.Geboortedatum.value;
	document.msg.txtNuweGeboortePlek.value=window.opener.document.foo.Geboorteplek.value;
	document.msg.txtHuidigeGeboortePlek.value=window.opener.document.foo.Geboorteplek.value;
	document.msg.txtNuweEpos.value=window.opener.document.foo.Epos.value;
	document.msg.txtHuidigeEpos.value=window.opener.document.foo.Epos.value;
	document.title='Meld korreksie(s) aan vir '+document.msg.txtNuweVan.value;
}