  
  
  function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

   var mailTO=new Array();
   var toNum=0;
//mailTO[0]="btcmai2@quik.co.nz;"
mailTO[0]="tabled@nzhealthtrust.co.nz;"
mailTO[1]="anderton.wigram@xtra.co.nz;"
//mailTO[2]="shane.ardern@parliament.govt.nz;"
//mailTO[3]="chris.auchinvole@parliament.govt.nz;"
mailTO[4]="rbarker@ministers.govt.nz;"
mailTO[5]="tim@timbarnett.org.nz;"
//mailTO[6]="david.bennett@parliament.govt.nz;"
//mailTO[7]="paula.bennett@parliament.govt.nz;"
mailTO[8]="labour@earthlight.co.nz;"
mailTO[9]="gbeyer@wise.net.nz;"
//mailTO[10]="jackie.blue@parliament.govt.nz;"
//mailTO[11]="mark.blumsky@parliament.govt.nz;"
//mailTO[12]="chester.borrows@parliament.govt.nz;"
//mailTO[13]="sue.bradford@parliament.govt.nz;"
//mailTO[14]="don.brash@parliament.govt.nz;"
mailTO[15]="pabrown@xtra.co.nz;"
//mailTO[16]="natalie.roberts@parliament.govt.nz;"
mailTO[17]="mburton@ministers.govt.nz;"
mailTO[18]="labourwest@xtra.co.nz;"
//mailTO[19]="cartermp@xtra.co.nz;"
//mailTO[20]="john.carter@parliament.govt.nz;"
mailTO[21]="catherine.seddon@parliament.govt.nz;"
//mailTO[22]="ashraf.choudhary@labour.org.nz;"
mailTO[23]="pm@ministers.govt.nz;"
//mailTO[24]="bob.clarkson@parliament.govt.nz;"
//mailTO[25]="jonathan.coleman@parliament.govt.nz;"
//mailTO[26]="judith.collins@parliament.govt.nz;"
//mailTO[27]="brian.connell@national.org.nz;"
mailTO[28]="gordon.copeland@parliament.govt.nz;"
mailTO[29]="clayton.cosgrove@parliament.govt.nz;"
mailTO[30]="michael.cullen@parliament.govt.nz;"
mailTO[31]="dcunliffe@ministers.govt.nz;"
mailTO[32]="lianne.dalziel.mp@xtra.co.nz;"
//mailTO[33]="jacqui.dean@parliament.govt.nz;"
mailTO[34]="brian.donnelly@parliament.govt.nz;"
mailTO[35]="electjville@xtra.co.nz;"
mailTO[36]="duynhoven.mp@xtra.co.nz;"
mailTO[37]="ruth.dyson@xtra.co.nz;"
//mailTO[38]="elecgor@esi.co.nz;"
mailTO[39]="russell@fairbrother.net.nz;"
mailTO[40]="darien.fenton@parliament.govt.nz;"
mailTO[41]="taito.phillip.field@parliament.govt.nz;"
//mailTO[42]="christopher.finlayson@parliament.govt.nz;"
//mailTO[43]="jeanette.fitzsimons@parliament.govt.nz;"
mailTO[44]="teururoa.flavell@parliament.govt.nz;"
//mailTO[45]="craigfoss@backingthebay.co.nz;"
mailTO[46]="martin.gallagher@xtra.co.nz;"
mailTO[47]="phil.goff@parliament.govt.nz;"
//mailTO[48]="jo.goodhew@parliament.govt.nz;"
mailTO[49]="mark.gosche@parliament.govt.nz;"
//mailTO[50]="sandra.goudie@national.org.nz;"
//mailTO[51]="tim.groser@parliament.govt.nz;"
//mailTO[52]="national.horowhenua@xtra.co.nz;"
mailTO[53]="hone.harawira@parliament.govt.nz;"
mailTO[54]="ann.hartley@parliament.govt.nz;"
mailTO[55]="george.hawkins@parliament.govt.nz;"
//mailTO[56]="john.hayes@parliament.govt.nz;"
//mailTO[57]="phil.heatley@parliament.govt.nz;"
//mailTO[58]="tau.henare@parliament.govt.nz;"
mailTO[59]="dave.hereora@parliament.govt.nz;"
//mailTO[60]="rodney.hide@parliament.govt.nz;"
mailTO[61]="mhobbs@ihug.co.nz;"
mailTO[62]="karendehn@xtra.co.nz;"
mailTO[63]="ikaroa.gis@xtra.co.nz;"
mailTO[64]="electorateoffice@darrenhughes.co.nz;"
//mailTO[65]="port.waikato@xtra.co.nz;"
mailTO[66]="shanejonesmp@xtra.co.nz;"
//mailTO[67]="catherine.mcelwain@parliament.govt.nz;"
//mailTO[68]="j.collins@xtra.co.nz;"
mailTO[69]="kilbirnieeo@xtra.co.nz;"
//mailTO[70]="colin.kingmp@xtra.co.nz;"
mailTO[71]="mana.electorate@xtra.co.nz;"
//mailTO[72]="greenmps.auckland@greens.org.nz;"
mailTO[73]="moana.mackey@labour.org.nz;"
mailTO[74]="stevemaharey@inspire.net.nz;"
mailTO[75]="tainuielectorate@xtra.co.nz;"
mailTO[76]="s.robb@xtra.co.nz;"
//mailTO[77]="wayne.mapp@parliament.govt.nz;"
mailTO[78]="ronmark@xtra.co.nz;"
//mailTO[79]="murray.mccully@xtra.co.nz;"
mailTO[80]="sue.moroney@parliament.govt.nz;"
mailTO[81]="cecelia.motueka@xtra.co.nz;"
mailTO[82]="tetaitonga.chch@xtra.co.nz;"
mailTO[83]="pita.paraone@parliament.govt.nz;"
mailTO[84]="sue@davidparkermp.gen.nz;"
//mailTO[85]="allan.peachey@parliament.govt.nz;"
mailTO[86]="wpeters@ministers.govt.nz;"
mailTO[87]="jill.pettis@parliament.govt.nz;"
mailTO[88]="waitakere.eo@xtra.co.nz;"
//mailTO[89]="simonpower.feilding@xtra.co.nz;"
//mailTO[90]="katherine.rich@national.org.nz;"
mailTO[91]="mririnui@ministers.govt.nz;"
mailTO[92]="ross.robertson@parliament.govt.nz;"
//mailTO[93]="eric.roy@parliament.govt.nz;"
//mailTO[94]="sandy.grove@parliament.govt.nz;"
//mailTO[95]="tony.ryall@parliament.govt.nz;"
mailTO[96]="dsamuels@ministers.govt.nz;"
mailTO[97]="Pita.Sharples@parliament.govt.nz;"
//mailTO[98]="noeline.thresh@parliament.govt.nz;"
//mailTO[99]="lockwood.smith@parliament.govt.nz;"
//mailTO[100]="nick@nick4nelson.co.nz;"
mailTO[101]="barbara.stewart@parliament.govt.nz;"
mailTO[102]="maryan.street@parliament.govt.nz;"
mailTO[103]="ritchie.wards@parliament.govt.nz;"
mailTO[104]="rebecca.leahy@parliament.govt.nz;"
//mailTO[105]="auckland-mps@greens.org.nz;"
//mailTO[106]="meg.dowrick@parliament.govt.nz;"
//mailTO[107]="lindsay.tisch@parliament.govt.nz;"
mailTO[108]="jtizard@ministers.govt.nz;"
//mailTO[109]="anne.tolley@parliament.govt.nz;"
//mailTO[110]="chris.tremain@national.org.nz;"
//mailTO[111]="metiria.turei@parliament.govt.nz;"
mailTO[112]="Tari.Turia@xtra.co.nz;"
mailTO[113]="judy.turner@parliament.govt.nz;"
//mailTO[114]="nicky.wagner@parliament.govt.nz;"
//mailTO[115]="kate.wilkinson@parliament.govt.nz;"
//mailTO[116]="maurice.williamson@parliament.govt.nz;"
mailTO[117]="margaret.wilson@parliament.govt.nz;"
//mailTO[118]="pansy.wong@xtra.co.nz;"
mailTO[119]="doug.woolerton@xtra.co.nz;"
//mailTO[120]="richard.worth@parliament.govt.nz;"
mailTO[121]="dianne.yates@parliament.govt.nz;"


function mailit(ary) {
newtemp = ""
var xp = ary.split(" ")
xy = xp.length - 1

 for (var i=0;i<xy;i++) {
 hit = xp[i]

savedval = (mailTO[hit] + " ")
newtemp = (newtemp + savedval)


}
outtemp = newtemp.length - 1
calltemp = newtemp.split("")
delete calltemp[outtemp]
finaltemp = calltemp.join("")

//Filters
messstr = document.mailbox.page.value
newstr = messstr.replace(/\’/g, "'");
document.mailbox.page.value = newstr

messstr = document.mailbox.page.value
newstr = messstr.replace(/\‘/g, "'");
document.mailbox.page.value = newstr

messstr = document.mailbox.page.value
newstr = messstr.replace(/\“/g, '"');
document.mailbox.page.value = newstr

messstr = document.mailbox.page.value
newstr = messstr.replace(/\”/g, '"');
document.mailbox.page.value = newstr

//Sender Details added to message
ab = document.mailbox.Firstname.value
ac = document.mailbox.Lastname.value
ad = document.mailbox.Email_Address.value
ae = document.mailbox.Phone.value
af = document.mailbox.Address.value
ag = document.mailbox.Suburb.value
ah = document.mailbox.City.value
aq = document.mailbox.page.value

//Check form details

if(ab=="") {
alert("Please Enter Your First name")
turnonbut()
return false;
}
if(ac=="") {
alert("Please Enter Your Last name")
turnonbut()
return false;
}
if(ad=="") {
alert("Please Enter Your Email Address")
turnonbut()
return false;
}
if(ae=="") {
alert("Please Enter Your Phone Number")
turnonbut()
return false;
}
if(af=="") {
alert("Please Enter Your Physical Address")
turnonbut()
return false;
}
if(ag=="") {
alert("Please Enter Your Suburb")
turnonbut()
return false;
}
if(ah=="") {
alert("Please Enter Your City")
turnonbut()
return false;
}
if(aq=="") {
alert("Please Complete Some Sort of Letter")
turnonbut()
return false;
}
//if ok Carry On
Staddstr = (af + ", " + ag + ", " + ah)
colon = ":"
sp = "\n"
//DO NOT ADJUST THE LENGTH OF THESE DASHED LINES WITHOUT ADJUSTING THE LENGTH IN FUNCTION resetmess()      
ar = "Sender Details \n--------------------------------------------------------------\n\n"
as = "--------------------------------------------------------------\n\n"
         
messagestr = ("Firstname: " + ab + sp + "Lastname: " + ac + sp + "Email address: " + ad + sp + "Contact phone: " + ae + sp + "Physical address: " + Staddstr + sp + sp)
document.mailbox.page.value = (ar +  messagestr + as + aq + sp + ab + " " + ac)

//***************************************************************************
//uncomment below to test message to member.
//alert(document.mailbox.page.value)
//**************************************************************************

//uncomment below to test email array. Finaltemp = Email addresses that are selected. 
//alert(finaltemp)

document.mailbox.email.value = (finaltemp + " " + ad)
//alert(document.mailbox.email.value)
//**************************************************************************
//Submit Form
return emailCheck(ad)
//tmt_formManager('mailbox','submit()')

}


function getmail() {
Gorigmess=document.getElementById('page').value
document.getElementById('messstore').value=Gorigmess
document.getElementById('Sender').style.visibility="hidden"

temp = ""
for (var i=8;i<document.forms[0].length - 7;i++) {

if(document.forms[0].elements[i].checked == true) {
mailentry = (document.forms[0].elements[i].value + " ")

}
if(document.forms[0].elements[i].checked == false) {
mailentry = ""
}

temp = (temp + mailentry)
}

mailit(temp)

}

function dontgetmail() {
for (var i=8;i<document.forms[0].length - 7;i++) {
document.forms[0].elements[i].checked = false
//uncomment below to clear personal details
//cleartext()

}
document.mailbox.min.checked = true
}
function cleartext() {
for (var i=0;i<5;i++) {
document.forms[0].elements[i].value = " "
document.mailbox.page.value = " "
}
}
function selectall() {
for (var i=8;i<document.forms[0].length - 7;i++) {
document.forms[0].elements[i].checked = true
}
}
function turnonbut(){
	document.getElementById('page').value=Gorigmess
	document.getElementById('Sender').style.visibility="visible"
}
function resetmess(){
	currsate=document.getElementById('page').value
	origmess=document.getElementById('messstore').value
	findlines = currsate.split("--------------------------------------------------------------")
	flcount=findlines.length
	fullcount=findlines.length - 1
	if(flcount>1){
     document.getElementById('page').innerText=origmess
	}
}