// javascript.js
// This file contains the common JavaScript functons used on the home sites of
// RAZZIE.PLUS.COM and RAZ.CO.UK
// This file is stored on RAZ.CO.UK for convienience
// Written by Darrell Edgley, 21st May 1999
// Copyright (C) 1999, 2000, 2001, Raz Associates Limited, http://www.raz.co.uk
// This file may be used as long as the above copyright notice appears in the file.

var i         = 0 ;
var totalPics = 0 ;
var title     = ' ' ;
var footnote  = ' ' ;
var pictures  = ' ' ;
images = new Array

function makeArray(n) {
  this.length = n ;
  return this ;
}

var dayNames   = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var monthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
var dayNumber  = new Array("1st","2nd","3rd","4th","5th","6th","7th","8th","9th","10th","11th","12th","13th","14th","15th","16th","17th","18th","19th","20th","21st","22nd","23rd","24th","25th","26th","27th","28th","29th","30th","31st");

function lastChange() {
  update = new Date(document.lastModified) ;

  var theDay   = dayNames[update.getDay()] ;
  var theMonth = monthNames[update.getMonth()] ;
  var theDayNo = dayNumber[update.getDate() -1] ;
  var theYear  = update.getYear() ;

  if (theYear <= 900) {
    // Handle 20th century years if there are any .... ;
    // This is for browsers that have a year of 99, 100, 101 etc
    theYear = theYear + 1900 ;
  }
  
  if (theYear <= 1980) {
    // Handle 20th century years if there are any .... ;
    // This is for browsers that have a year of 99, 00, 01 etc
    theYear = theYear + 100 ;
  }

//  document.writeln(theDay + ' ' + theMonth + ' ' + theDayNo + ' ' + theYear) ;
  document.writeln(theMonth + ' ' + theDayNo + ' ' + theYear) ;
}

function pageFoot(lm,author,url,htmltag) {
  // Format the month number ....
//  var month = lm.substring(0,2) ;
           
  if (Date.parse(lm) != 0) {
    if (htmltag == "br" || htmltag == "BR" || htmltag == "<br>" || htmltag == "<BR>") {
      document.write('<br>Last updated:<br>') ;
    }
    else {
      document.write('<br>This page was last updated on ') ;
    }

    lastChange(lm) ;

    if (author == "Darrell Edgley") {
      if (url == null || url == "" || url == undefined) {
        url = "http://www.raz.co.uk/" ;
      }
    }

    if (author == null || author == "" || author == undefined) {
  //  author = "Darrell Edgley" ;
    }
    else {  
      if (htmltag == "br" || htmltag == "BR" || htmltag == "<br>" || htmltag == "<BR>") {
        document.write('<br>by ') ;
      }
      else {
        document.write(' by ') ;
      }

      if (url == null || url == "" || url == undefined) {
      }
      else {
        document.write('<A HREF="' + url + '" TARGET="photolib">') ;
      }
      
      document.write(author) ;

      if (url == null || url == "" || url == undefined) {
      }
      else {
        document.write('</A>') ;
      }
    }
  }
}

function advert(country) {
  mod = new Date() ;
  var min = mod.getSeconds() ;
  
  caseVal   = min % 12 ;
   
  document.write('<TABLE WIDTH="100%"><TR><TD VALIGN="middle" ALIGN="center">') ;


  if (country == "US") {
    expatsVal = min % 2 ;


    if (caseVal == 0) {
      document.writeln('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="Player_d613cfc0-8be6-4af0-b68a-14a101002970"  WIDTH="160px" HEIGHT="400px"> <PARAM NAME="movie" VALUE="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=GetDisplayTemplate"><PARAM NAME="quality" VALUE="high"><PARAM NAME="bgcolor" VALUE="#FFFFFF"><PARAM NAME="allowscriptaccess" VALUE="always"><embed src="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=GetDisplayTemplate" id="Player_d613cfc0-8be6-4af0-b68a-14a101002970" quality="high" bgcolor="#ffffff" name="Player_d613cfc0-8be6-4af0-b68a-14a101002970" allowscriptaccess="always"  type="application/x-shockwave-flash" align="middle" height="400px" width="160px"/> </OBJECT> <NOSCRIPT><A HREF="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=NoScript">Amazon.com Widgets</A></NOSCRIPT>>') ;
    }
    else if (caseVal == 1) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/B000ICL3KG?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=B000ICL3KG" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/inconvenient_truth.jpg" align="middle" alt="Saving Earth"></a>') ;
    }
    else if (caseVal == 2) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/B000BTH4K4?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=B000BTH4K4" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/walmart.jpg" align="middle" alt="Saving Earth"></a>') ;
    }
    else if (caseVal == 3) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/1592576435?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=1592576435" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/solar_power.jpg" align="middle" alt="Saving Earth"></a>') ;
    }
    else if (caseVal == 4) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/0061544515?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=0061544515" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/saving_earth.jpg" align="middle" alt="Saving Earth"></a>') ;
    }
    else if (caseVal == 5) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/B000I5Y8FU?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=B000I5Y8FU" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/electric_car.jpg" align="middle" alt="Who Killed the Electric Car"></a>') ;
    }
    else if (caseVal == 6) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/0865715203?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=0865715203" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/pv.jpg" align="middle" alt="PV"></a>') ;
    }
    else if (caseVal == 7) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/0963738321?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=0963738321" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/solar_house.jpg" align="middle" alt="Solar House"></a>') ;
    }
    else if (caseVal == 8) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/0965809870?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=0965809870" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/go_solar.jpg" align="middle" alt="Go Solar"></a>') ;
    }
    else if (caseVal == 9) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/086571536X?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=086571536X" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/renew.jpg" align="middle" alt="Go Solar"></a>') ;
    }
    else if (caseVal == 10) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/1931498148?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=1931498148" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/wind_power.jpg" align="middle" alt="Go Solar"></a>') ;
    }
    else {
      document.writeln('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="Player_d613cfc0-8be6-4af0-b68a-14a101002970"  WIDTH="160px" HEIGHT="400px"> <PARAM NAME="movie" VALUE="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=GetDisplayTemplate"><PARAM NAME="quality" VALUE="high"><PARAM NAME="bgcolor" VALUE="#FFFFFF"><PARAM NAME="allowscriptaccess" VALUE="always"><embed src="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=GetDisplayTemplate" id="Player_d613cfc0-8be6-4af0-b68a-14a101002970" quality="high" bgcolor="#ffffff" name="Player_d613cfc0-8be6-4af0-b68a-14a101002970" allowscriptaccess="always"  type="application/x-shockwave-flash" align="middle" height="400px" width="160px"/> </OBJECT> <NOSCRIPT><A HREF="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=NoScript">Amazon.com Widgets</A></NOSCRIPT>') ;
    }

  }
  else if (country == "ENERGY") {
    expatsVal = min % 2 ;


    if (caseVal == 0) {
      document.writeln('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="Player_d613cfc0-8be6-4af0-b68a-14a101002970"  WIDTH="160px" HEIGHT="400px"> <PARAM NAME="movie" VALUE="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=GetDisplayTemplate"><PARAM NAME="quality" VALUE="high"><PARAM NAME="bgcolor" VALUE="#FFFFFF"><PARAM NAME="allowscriptaccess" VALUE="always"><embed src="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=GetDisplayTemplate" id="Player_d613cfc0-8be6-4af0-b68a-14a101002970" quality="high" bgcolor="#ffffff" name="Player_d613cfc0-8be6-4af0-b68a-14a101002970" allowscriptaccess="always"  type="application/x-shockwave-flash" align="middle" height="400px" width="160px"/> </OBJECT> <NOSCRIPT><A HREF="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=NoScript">Amazon.com Widgets</A></NOSCRIPT>>') ;
    }
    else if (caseVal == 1) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/B000ICL3KG?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=B000ICL3KG" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/inconvenient_truth.jpg" align="middle" alt="Saving Earth"></a>') ;
    }
    else if (caseVal == 2) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/B000BTH4K4?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=B000BTH4K4" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/walmart.jpg" align="middle" alt="Saving Earth"></a>') ;
    }
    else if (caseVal == 3) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/1592576435?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=1592576435" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/solar_power.jpg" align="middle" alt="Saving Earth"></a>') ;
    }
    else if (caseVal == 4) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/0061544515?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=0061544515" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/saving_earth.jpg" align="middle" alt="Saving Earth"></a>') ;
    }
    else if (caseVal == 5) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/B000I5Y8FU?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=B000I5Y8FU" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/electric_car.jpg" align="middle" alt="Who Killed the Electric Car"></a>') ;
    }
    else if (caseVal == 6) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/0865715203?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=0865715203" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/pv.jpg" align="middle" alt="PV"></a>') ;
    }
    else if (caseVal == 7) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/0963738321?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=0963738321" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/solar_house.jpg" align="middle" alt="Solar House"></a>') ;
    }
    else if (caseVal == 8) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/0965809870?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=0965809870" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/go_solar.jpg" align="middle" alt="Go Solar"></a>') ;
    }
    else if (caseVal == 9) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/086571536X?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=086571536X" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/renew.jpg" align="middle" alt="Go Solar"></a>') ;
    }
    else if (caseVal == 10) {
      document.writeln('<BR><A HREF="http://www.amazon.com/gp/product/1931498148?ie=UTF8&tag=raz-20&linkCode=xm2&camp=1789&creativeASIN=1931498148" target="_top"><img border=0 ' + 'src="http://www.raz.co.uk/images/wind_power.jpg" align="middle" alt="Go Solar"></a>') ;
    }
    else {
      document.writeln('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="Player_d613cfc0-8be6-4af0-b68a-14a101002970"  WIDTH="160px" HEIGHT="400px"> <PARAM NAME="movie" VALUE="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=GetDisplayTemplate"><PARAM NAME="quality" VALUE="high"><PARAM NAME="bgcolor" VALUE="#FFFFFF"><PARAM NAME="allowscriptaccess" VALUE="always"><embed src="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=GetDisplayTemplate" id="Player_d613cfc0-8be6-4af0-b68a-14a101002970" quality="high" bgcolor="#ffffff" name="Player_d613cfc0-8be6-4af0-b68a-14a101002970" allowscriptaccess="always"  type="application/x-shockwave-flash" align="middle" height="400px" width="160px"/> </OBJECT> <NOSCRIPT><A HREF="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&MarketPlace=US&ID=V20070822%2FUS%2Fraz-20%2F8009%2Fd613cfc0-8be6-4af0-b68a-14a101002970&Operation=NoScript">Amazon.com Widgets</A></NOSCRIPT>') ;
    }

  }
  else {
    if (caseVal == 0) {
      document.writeln('<a href="http://www.scoot.co.uk" target="_top"><img border=0 ' +
                       'src="http://www.raz.co.uk/images/scoot9.gif" width=88 height=31 align = "middle" alt="Scoot"></a>') ;
    }
    else if (caseVal == 1) {
      document.writeln('Buy books and CDs online from <a href="http://www.amazon.co.uk/exec/obidos/redirect-home/darrelledgley" target="_top"><img border=0 ' +
                       'src="http://www.raz.co.uk/images/uk_w_blkborder_logo.gif" width=94 height=32 align = "middle" alt="Amazon"></a>') ;
    }
    else if (caseVal == 2) {
      document.writeln('<a href="http://www.amazon.co.uk/exec/obidos/redirect-home/darrelledgley" target="_top"><img border=0 ' +
                       'src="http://www.raz.co.uk/images/etcstory40.gif" width=158 height=37 align="middle" alt="Amazon"></a>') ;
    }
    else if (caseVal == 3) {
      document.writeln('<a href="http://www.amazon.co.uk/exec/obidos/redirect-home/darrelledgley" target="_top"><img border=0 ' +
                       'src="http://www.raz.co.uk/images/etfront40.gif" align = "middle" alt="Amazon"></a>') ;
    }
    else if (caseVal == 4) {
      document.writeln('<a href="http://www.scoot.co.uk" target="_top"><img border=0 ' +
                       'src="http://www.raz.co.uk/images/scoot8.gif" width=88 height=31 alt="Scoot"></a>') ;
    }
    else {
      document.writeln('<a href="http://www.amazon.co.uk/exec/obidos/redirect-home/darrelledgley" target="_top"><img border=0 ' +
                       'src="http://www.raz.co.uk/images/newshapemagenta120x30a8.gif" width=120 height=30 align = "middle" alt="Amazon"></a>') ;
    }
  }
  
  document.writeln('</TD></TR></TABLE>') ;
}

function toDay() {
  var now = new Date();
  document.write(dayNames[now.getDay()] + ", " + monthNames[now.getMonth()] + " " + now.getDate());
}

function toolbar() {
  document.write("<SPAN style=\"color:black;font:8pt,arial;cursor:help\"> ") ;
  
  if (navigator.appName.indexOf("Netscape") != -1) {
  }
  else {
    if (navigator.appVersion.charAt(0) >= 4) {
      document.write("<span style=\"cursor:hand\" ") ;
      document.write("onclick='window.external.AddFavorite(top.location.href,top.document.title);'>") ;
      document.write("<span style=\"font:12pt,wingdings;color:red\">=</span>") ;
      document.writeln("Add this site to <u>Bookmarks</u> list</span>") ;
    }
  
    if (navigator.appVersion.charAt(0) >= 5) {
      document.write("&nbsp;<span style=\"cursor:hand\" ") ; 
      document.write("          onClick=\"location=\'mailto:?subject=A URL you may be interested in") ;
      document.write("&body=Hi, I just visited the web page at called ") ;
      document.write(top.document.title + " at " + top.document.location + " and thought you may be interested in it.") ;
      document.write("\'\"> ") ;
      document.write("    <span style=font:12pt,wingdings;color:red>+</span>") ;
      document.writeln("    Email URL to a <u>Friend</u></span>") ;
    }

    if (navigator.appVersion.charAt(0) >= 4) {
      document.write("&nbsp<span style=\"cursor:hand\" ") ;
      document.write(" onClick=\"this.style.behavior='url(#default#homepage)';this.setHomePage(top.location.href)\">") ;
      document.write("      <span style=font:12pt,wingdings;color:red>:</span>") ;
      document.write("         Make&nbsp;it&nbsp;your&nbsp;<u>Homepage!</u>") ;
      document.writeln("    </span>") ;
    }
  }

  document.write("<\SPAN>") ;
}

// Checks that input fields have been completed
function errorcheck(form) {
  var missing="";
  if (form.email.value == "") missing=missing + "Email address\n";
  if (missing !=""){
    showmsg(missing);
    return false;
  }
  else return true;
}
   

/***********************************************
* Dynamic Countdown script- © Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

function cdtime(container, targetdate){
  if (!document.getElementById || !document.getElementById(container)) return
  this.container=document.getElementById(container)
  this.currentTime=new Date()
  this.targetdate=new Date(targetdate)
  this.timesup=false
  this.updateTime()
}

cdtime.prototype.updateTime=function(){
  var thisobj=this
  this.currentTime.setSeconds(this.currentTime.getSeconds()+1)
  setTimeout(function(){thisobj.updateTime()}, 1000) //update time every second
}

cdtime.prototype.displaycountdown=function(baseunit, functionref){
  this.baseunit=baseunit
  this.formatresults=functionref
  this.showresults()
}

cdtime.prototype.showresults=function(){
var thisobj=this


var timediff=(this.targetdate-this.currentTime)/1000 //difference btw target date and current date, in seconds
if (timediff<0){ //if time is up
  this.timesup=true
  this.container.innerHTML=this.formatresults()
return
}

var oneMinute=60 //minute unit in seconds
var oneHour=60*60 //hour unit in seconds
var oneDay=60*60*24 //day unit in seconds
var dayfield=Math.floor(timediff/oneDay)
var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour)
var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute)
var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute))

if (this.baseunit=="hours"){ //if base unit is hours, set "hourfield" to be topmost level
  hourfield=dayfield*24+hourfield
  dayfield="n/a"
}
else if (this.baseunit=="minutes"){ //if base unit is minutes, set "minutefield" to be topmost level
  minutefield=dayfield*24*60+hourfield*60+minutefield
  dayfield=hourfield="n/a"
}
else if (this.baseunit=="seconds"){ //if base unit is seconds, set "secondfield" to be topmost level
  var secondfield=timediff
  dayfield=hourfield=minutefield="n/a"
}

this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield)
  setTimeout(function(){thisobj.showresults()}, 1000) //update results every second
}

/////CUSTOM FORMAT OUTPUT FUNCTIONS BELOW//////////////////////////////

//Create your own custom format function to pass into cdtime.displaycountdown()
//Use arguments[0] to access "Days" left
//Use arguments[1] to access "Hours" left
//Use arguments[2] to access "Minutes" left
//Use arguments[3] to access "Seconds" left

//The values of these arguments may change depending on the "baseunit" parameter of cdtime.displaycountdown()
//For example, if "baseunit" is set to "hours", arguments[0] becomes meaningless and contains "n/a"
//For example, if "baseunit" is set to "minutes", arguments[0] and arguments[1] become meaningless etc


function formatresults(){
if (this.timesup==false){//if target date/time not yet met
  var displaystring="<span class='lcdstyle' align=center>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> left to Register to Vote in the NC General Election"
}
else{ //else if target date/time met
  var futuredate=new cdtime("countdowncontainer", "October 16, 2008 06:30:00")
  futuredate.displaycountdown("days", formatresults2)
}
return displaystring
}

function formatresults2(){
if (this.timesup==false){//if target date/time not yet met
  var displaystring="<span class='lcdstyle' align=center>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> left until one stop early voting voting commences"
}
else{ //else if target date/time met
  var futuredate=new cdtime("countdowncontainer", "November 01, 2008 17:00:00")
  futuredate.displaycountdown("days", formatresults3)
}
return displaystring
}

function formatresults3(){
if (this.timesup==false){//if target date/time not yet met
  var displaystring="<span class='lcdstyle' align=center>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> left until one stop early voting closes"
}
else{ //else if target date/time met
  var futuredate=new cdtime("countdowncontainer", "November 04, 2008 06:30:00")
  futuredate.displaycountdown("days", formatresults4)
}
return displaystring
}

function formatresults4(){
if (this.timesup==false){//if target date/time not yet met
  var displaystring="<span class='lcdstyle' align=center>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> until polls open in NC for the General Election"
}
else{ //else if target date/time met
  var futuredate=new cdtime("countdowncontainer", "November 04, 2008 19:00:00")
  futuredate.displaycountdown("days", formatresults5)
}
return displaystring
}

function formatresults5(){
if (this.timesup==false){//if target date/time not yet met
  var displaystring="<span class='lcdstyle' align=center>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> until polls close, please vote'"
}
else{ //else if target date/time met
  var futuredate=new cdtime("countdowncontainer", "January 20, 2009 11:30:00")
  futuredate.displaycountdown("days", formatresults6)
}
return displaystring
}

function formatresults6(){
if (this.timesup==false){//if target date/time not yet met
  var displaystring="<span class='lcdstyle' align=center>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> until inauguration'"
}
else{ //else if target date/time met
  var futuredate=new cdtime("countdowncontainer", "January 20, 2010 20:00:00")
  futuredate.displaycountdown("days", formatresults7)
}
return displaystring
}

function formatresults7(){
if (this.timesup==false){//if target date/time not yet met
  var displaystring="<span class='lcdstyle' align=center>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> until State of the Union address'"
}
else{ //else if target date/time met
  var displaystring="Thank you for your interest in Barack Obama"
}
return displaystring
}

function formatresults10(){
if (this.timesup==false){//if target date/time not yet met
  var displaystring="<span class='lcdstyle' align=center>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> until Democratic Party Convention in Denver, CO"
}
else{ //else if target date/time met
  var futuredate=new cdtime("countdowncontainer", "August 28, 2008 21:00:00")
  futuredate.displaycountdown("days", formatresults11)
}
return displaystring
}

function formatresults11(){
if (this.timesup==false){//if target date/time not yet met
  var displaystring="<span class='lcdstyle' align=center>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> until end of Democratic Party Convention"
}
else{ //else if target date/time met
  var futuredate=new cdtime("countdowncontainer", "Ovtober 10, 2008 17:00:00")
  futuredate.displaycountdown("days", formatresults)
}
return displaystring
}

function initialize(level,lat,long,precinct) {
  if (GBrowserIsCompatible()) {
        if (level < 1 | level == undefined) {
          level = 11 ;
        }
        if (level >15) {
          level = 15 ;
        }

        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(lat,long), level);
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());

        // Create a base icon for all of our markers that specifies the
        // shadow, icon dimensions, etc.
        var baseIcon = new GIcon();
        baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
        baseIcon.iconSize = new GSize(20, 34);
        baseIcon.shadowSize = new GSize(37, 34);
        baseIcon.iconAnchor = new GPoint(9, 34);
        baseIcon.infoWindowAnchor = new GPoint(9, 2);
        baseIcon.infoShadowAnchor = new GPoint(18, 25);

        // Creates a marker whose info window displays the letter corresponding
        // to the given index.
        function createMarker(point, index, label, desc) {
          // Create a lettered icon for this point using our icon class
          var letter = String.fromCharCode("A".charCodeAt(0) + index);

          if (label == undefined) {
            label = letter ;
          }

          if (desc == undefined) {
            desc  = "Marker " + letter ;
          }

          var letteredIcon = new GIcon(baseIcon);

          if (label == "OBAMA") {
//            letteredIcon.image = "http://maps.google.com/mapfiles/kml/pal5/icon14.png" ;
//            letteredIcon.image = "http://www.durhamforobama.org/images/map.png" ;
              letteredIcon.image = "http://www.durhamforobama.org/images/mybo_pin.png" ;
          }
          else if (label == "PRECINCT") {
              letteredIcon.image = "http://labs.google.com/ridefinder/images/mm_20_blue.png" ;
          }
          else if (label == "PRECINCTY") {
              letteredIcon.image = "http://labs.google.com/ridefinder/images/mm_20_yellow.png" ;
          }
          else if (label == "PRECINCTR") {
              letteredIcon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png" ;
          }
          else if (label == "POLL") {
              letteredIcon.image = "http://labs.google.com/ridefinder/images/mm_20_green.png" ;
          }
          else {
            letteredIcon.image = "http://www.google.com/mapfiles/marker" + label + ".png";
          }

          // Set up our GMarkerOptions object
          markerOptions = { icon:letteredIcon };
          var marker = new GMarker(point, markerOptions);

          GEvent.addListener(marker, "click", function() {
            marker.openInfoWindowHtml(desc);
          });
          return marker;
        }

        var bounds = map.getBounds();
        var southWest = bounds.getSouthWest();
        var northEast = bounds.getNorthEast();
        var lngSpan = northEast.lng() - southWest.lng();
        var latSpan = northEast.lat() - southWest.lat();

        if (level > 9) {
          var latlng = new GLatLng(36.002252,-78.903744);
          map.addOverlay(createMarker(latlng, 0, "A", "Board of Elections<BR>706 West Corporation Street<BR>Durham, NC 27701<BR>Tel: 919-560-0700"));

          var latlng = new GLatLng(35.973882,-78.893930);
          map.addOverlay(createMarker(latlng, 2, "B", "NCCU Campus,<BR>Parish Center Meeting Room<BR>1400 S. Alston Avenue <BR>Durham, NC 27707<BR><SMALL>Note: This is the former site of the<BR>Holy Cross Catholic Church</SMALL>"));

          var latlng = new GLatLng(35.978086,-78.808923);
          map.addOverlay(createMarker(latlng, 1, "C", "Durham East Regional Library<BR>211 Lick Creek Lane<BR>Durham, NC 27703"));
          
          var latlng = new GLatLng(36.087500,-78.914280);
          map.addOverlay(createMarker(latlng, 1, "D", "Durham North Regional Library<BR>221 Milton Road<BR>Durham, NC 27712"));
          
          var latlng = new GLatLng(35.988902,-78.991474);
          map.addOverlay(createMarker(latlng, 1, "E", "Forest View Elementary<BR>3007 Mt Sinai Road<BR>Durham, NC 27705"));
          
          var latlng = new GLatLng(35.929979,-78.922745);
          map.addOverlay(createMarker(latlng, 1, "F", "Southwest View Elementary<BR>2320 Cook Road<BR>Durham, NC 27713"));

          var latlng = new GLatLng(36.002022,-78.939283);
          map.addOverlay(createMarker(latlng, 1, "G", "Old Trinity Room, West Union<BR>114 Chapel Drive<BR>Durham, NC 27708"));
        }

        var latlng = new GLatLng(35.995109,-78.900784);
        map.addOverlay(createMarker(latlng, 3, "OBAMA", "Obama for America<BR>Durham Field Office<BR>112 W. Main Street,<BR>Durham, NC 27701<BR>(919) 956-2008"));

        var latlng = new GLatLng(35.910230,-79.063497);
        map.addOverlay(createMarker(latlng, 4, "OBAMA", "Obama for America<BR>Chapel Hill Field Office<BR>504 W. Franklin Street,<BR>Chapel Hill, NC 27516<BR>(919) 929-3460"));

        var latlng = new GLatLng(35.779481,-78.637369);
        map.addOverlay(createMarker(latlng, 5, "OBAMA", "Obama for America<BR>Raleigh Field Office<BR>130 E. Morgan Street,<BR>Raleigh, NC 27601,<BR>(919) 828-0080"));

        var latlng = new GLatLng(35.733450,-81.341003);
        map.addOverlay(createMarker(latlng, 6, "OBAMA", "Obama for America<BR>Hickory Field Office<BR>258 1st Avenue NW,<BR>Hickory, NC 28601<BR>(828) 327-4227"));

        var latlng = new GLatLng(35.214499,-80.827457);
        map.addOverlay(createMarker(latlng, 7, "OBAMA", "Obama for America<BR>Charlotte Field Office<BR>1523 Elizabeth Avenue, Suite 120,<BR>Charlotte, NC 28204<BR>(704) 333-3623"));

        var latlng = new GLatLng(36.097808,-80.244184);
        map.addOverlay(createMarker(latlng, 8, "OBAMA", "Obama for America<BR>Winston-Salem Field Office<BR>8 W. 3rd Street,<BR>Winston-Salem, NC 27101<BR>(336) 631-1949"));

        var latlng = new GLatLng(35.602812,-82.553104);
        map.addOverlay(createMarker(latlng, 9, "OBAMA", "Obama for America<BR>Asheville Field Office<BR>107 Merrimon Avenue,<BR>Asheville, NC 28801<BR>(828) 225-5904"));

        var latlng = new GLatLng(35.053195,-78.879905);
        map.addOverlay(createMarker(latlng, 10, "OBAMA", "Obama for America<BR>Fayetteville Field Office<BR>214 Hay Street,<BR>Fayetteville, NC 28301<BR>(910) 323-0957"));

        var latlng = new GLatLng(35.956228,-77.821548);
        map.addOverlay(createMarker(latlng, 11, "OBAMA", "Obama for America<BR>Rocky Mount Field Office<BR>1956 Stone Rose Drive,<BR>Rocky Mount, NC 27804<BR>(252) 212-8211"));

        var latlng = new GLatLng(36.072889,-79.796201);
        map.addOverlay(createMarker(latlng, 12, "OBAMA", "Obama for America<BR>Greensboro Field Office<BR>500 West Friendly Avenue,<BR>Greensboro, NC 27401<BR>(336) 332-0028"));

        var latlng = new GLatLng(34.241466,-77.946657);
        map.addOverlay(createMarker(latlng, 13, "OBAMA", "Obama for America<BR>Wilmington Field Office<BR>511 N. 3rd Street,<BR>Wilmington, NC 28401<BR>(910) 399-1045"));

        var latlng = new GLatLng(35.612066,-77.372900);
        map.addOverlay(createMarker(latlng, 14, "OBAMA", "Obama for America<BR>Greenville Field Office<BR>414 Evans Street,<BR>Greenville, NC 27858<BR>252) 695-6234"));

        var latlng = new GLatLng(36.296986,-76.244924);
        map.addOverlay(createMarker(latlng, 15, "OBAMA", "Obama for America<BR>Elizabeth City Field Office<BR>427 South Hughes Boulevard,<BR>Elizabeth City, NC 27909<BR>(252) 337-9756"));
        
        if (precinct == 43) {
	  var latlng = new GLatLng(36.025565 ,-78.908859 );
	  map.addOverlay(createMarker(latlng,1 , "POLL","Precinct 01  <BR>W J Brogden Middle School <BR>1101 Leon St, Durham, NC "));
	  
	  var latlng = new GLatLng(36.007760 ,-78.911140 );
	  map.addOverlay(createMarker(latlng,2 , "POLL","Precinct 02  <BR>George Watts School <BR>700 Watts St, Durham, NC "));
	  
	  var latlng = new GLatLng(36.012057 ,-78.921898 );
	  map.addOverlay(createMarker(latlng,3 , "POLL","Precinct 03  <BR>E.K. Powe Elementary School <BR>913 Ninth St, Durham, NC "));
	  
	  var latlng = new GLatLng(36.025822 ,-78.915995 );
	  map.addOverlay(createMarker(latlng,4 , "POLL","Precinct 04  <BR>N.C. School of Math & Science <BR>1912 Broad St, Durham, NC "));
	  
	  var latlng = new GLatLng(36.012847 ,-78.939153 );
	  map.addOverlay(createMarker(latlng,5 , "POLL","Precinct 05  <BR>W.I. Patterson Recreation Center <BR>2614 Crest St, Durham, NC "));
	  
	  var latlng = new GLatLng(35.982833 ,-78.933811 );
	  map.addOverlay(createMarker(latlng,6 , "POLL","Precinct 06  <BR>Lakewood Elementary School <BR>2520 Vesson Ave, Durham, NC "));
	  
	  var latlng = new GLatLng(36.002418 ,-78.906377 );
	  map.addOverlay(createMarker(latlng,7 , "POLL","Precinct 07  <BR>Durham School of the Arts <BR>400 N. Duke St, Durham, NC "));
	  
	  var latlng = new GLatLng(35.989278 ,-78.913279 );
	  map.addOverlay(createMarker(latlng,8 , "POLL","Precinct 08  <BR>Morehead Montessori Magnet School <BR>909 Cobb St, Durham, NC "));
	  
	  var latlng = new GLatLng(35.981895 ,-78.912807 );
	  map.addOverlay(createMarker(latlng,9 , "POLL","Precinct 09  <BR>Forest Hills Club House <BR>1639 University Dr, Durham, NC "));
	  
	  var latlng = new GLatLng(35.978279 ,-78.906581 );
	  map.addOverlay(createMarker(latlng,10 , "POLL","Precinct 10  <BR>C.C. Spaulding Elementary School <BR>1531 S. Roxboro Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(35.981953 ,-78.894106 );
	  map.addOverlay(createMarker(latlng,11 , "POLL","Precinct 12  <BR>Monument Of Faith Church <BR>900 Simmons Street, Durham, NC "));
	  
	  var latlng = new GLatLng(35.979882 ,-78.890215 );
	  map.addOverlay(createMarker(latlng,12 , "POLL","Precinct 13  <BR>Burton School <BR>1200 Mathison St, Durham, NC "));
	  
	  var latlng = new GLatLng(35.986146 ,-78.872764 );
	  map.addOverlay(createMarker(latlng,13 , "POLL","Precinct 14  <BR>Y.E. Smith Elementary School <BR>2410 E. Main St, Durham, NC "));
	  
	  var latlng = new GLatLng(35.990471 ,-78.878498 );
	  map.addOverlay(createMarker(latlng,14 , "POLL","Precinct 15  <BR>Mt Calvary Lighthouse of Faith <BR>500 N Driver St, Durham, NC "));
	  
	  var latlng = new GLatLng(35.914119 ,-78.943290 );
	  map.addOverlay(createMarker(latlng,15 , "POLL","Precinct 16  <BR>Holy Infant Catholic Church <BR>5000 Southpark Dr, Durham, NC "));
	  
	  var latlng = new GLatLng(35.994934 ,-78.897400 );
	  map.addOverlay(createMarker(latlng,16 , "POLL","Precinct 17  <BR>Durham County Main Library <BR>300 N. Roxboro St, Durham, NC "));
	  
	  var latlng = new GLatLng(35.994258 ,-78.875691 );
	  map.addOverlay(createMarker(latlng,17 , "POLL","Precinct 18  <BR>First United Antioch Baptist Church <BR>1415 Holloway St, Durham, NC "));
	  
	  var latlng = new GLatLng(36.006210 ,-78.889224 );
	  map.addOverlay(createMarker(latlng,18 , "POLL","Precinct 19  <BR>American Legion Post #7 <BR>406 E. Trinity Ave, Durham, NC "));
	  
	  var latlng = new GLatLng(36.004022 ,-78.901396 );
	  map.addOverlay(createMarker(latlng,19 , "POLL","Precinct 20  <BR>Durham County Agricultural Building <BR>721 Foster St, Durham, NC "));
	  
	  var latlng = new GLatLng(36.018942 ,-78.896193 );
	  map.addOverlay(createMarker(latlng,20 , "POLL","Precinct 21  <BR>Club Blvd. Humanities Magnet School <BR>400 W. Club Blvd, Durham, NC "));
	  
	  var latlng = new GLatLng(36.038600 ,-78.883100 );
	  map.addOverlay(createMarker(latlng,21 , "POLL","Precinct 22  <BR>VFW Post 2740 <BR>3705 Dearborn Dr., Durham, NC "));
	  
	  var latlng = new GLatLng(36.054320 ,-78.905140 );
	  map.addOverlay(createMarker(latlng,22 , "POLL","Precinct 23  <BR>The River Church <BR>4007 Holt School Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(36.036201 ,-78.935597 );
	  map.addOverlay(createMarker(latlng,23 , "POLL","Precinct 24  <BR>Durham County Public School Staff Dev. C <BR>2107 Hillandale Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(36.095018 ,-78.911803 );
	  map.addOverlay(createMarker(latlng,24 , "POLL","Precinct 25  <BR>Northern High School <BR>117 Tom Wilkinson Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(36.031691 ,-78.890806 );
	  map.addOverlay(createMarker(latlng,25 , "POLL","Precinct 26  <BR>Bahama Vol. Fire-Rougemont Station <BR>11821 N. Roxboro Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(35.929559 ,-78.992835 );
	  map.addOverlay(createMarker(latlng,26 , "POLL","Precinct 27  <BR>Creekside Elementary School <BR>5321 Ephesus Church Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(36.157903 ,-78.871820 );
	  map.addOverlay(createMarker(latlng,27 , "POLL","Precinct 28  <BR>Bahama Ruritan Club <BR>8202 Stagville Rd., Bahama, NC "));
	  
	  var latlng = new GLatLng(36.027738 ,-78.836339 );
	  map.addOverlay(createMarker(latlng,28 , "POLL","Precinct 29  <BR>Glenn Elementary School <BR>2415 E. Geer St, Durham, NC "));
	  
	  var latlng = new GLatLng(35.981374 ,-78.820723 );
	  map.addOverlay(createMarker(latlng,29 , "POLL","Precinct 30-1  <BR>Oak Grove Elementary School <BR>3810 Wake Forest Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(36.001441 ,-78.832329 );
	  map.addOverlay(createMarker(latlng,30 , "POLL","Precinct 30-2  <BR>Southern High School <BR>800 Clayton Rd., Durham, NC "));
	  
	  var latlng = new GLatLng(35.947558 ,-78.837662 );
	  map.addOverlay(createMarker(latlng,31 , "POLL","Precinct 31  <BR>Bethesda Ruritan Club <BR>1714 S. Miami Blvd, Durham, NC "));
	  
	  var latlng = new GLatLng(35.978999 ,-78.780104 );
	  map.addOverlay(createMarker(latlng,32 , "POLL","Precinct 32  <BR>Neal Middle School <BR>201 Baptist Rd., Durham, NC "));
	  
	  var latlng = new GLatLng(35.905195 ,-78.888913 );
	  map.addOverlay(createMarker(latlng,33 , "POLL","Precinct 33  <BR>Lowe's Grove Baptist Church <BR>4430 S. Alston Ave, Durham, NC "));
	  
	  var latlng = new GLatLng(35.933228 ,-78.908892 );
	  map.addOverlay(createMarker(latlng,34 , "POLL","Precinct 34  <BR>Pearsontown Elementary School <BR>4915 Barbee Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(35.894964 ,-78.910485 );
	  map.addOverlay(createMarker(latlng,35 , "POLL","Precinct 35  <BR>Crown of Righteousness Community Church <BR>5110 Revere Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(35.973345 ,-78.937030 );
	  map.addOverlay(createMarker(latlng,36 , "POLL","Precinct 36  <BR>Yates Baptist Church <BR>2819 Chapel Hill Rd., Durham, NC "));
	  
	  var latlng = new GLatLng(36.038292 ,-78.956129 );
	  map.addOverlay(createMarker(latlng,37 , "POLL","Precinct 37  <BR>Cole Mill Rd. Church Of Christ <BR>1617 Cole Mill Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(35.923262 ,-78.960882 );
	  map.addOverlay(createMarker(latlng,38 , "POLL","Precinct 38  <BR>Hope Valley Baptist Church <BR>6900 Garrett Rd., Durham, NC "));
	  
	  var latlng = new GLatLng(35.935453 ,-78.953550 );
	  map.addOverlay(createMarker(latlng,39 , "POLL","Precinct 39  <BR>St. Stephens Episcopal Church, Parish Ha <BR>82 Kimberly Dr, Durham, NC "));
	  
	  var latlng = new GLatLng(35.973947 ,-78.934985 );
	  map.addOverlay(createMarker(latlng,40 , "POLL","Precinct 40  <BR>Rogers-Herr Middle School <BR>911 Cornwallis Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(35.957193 ,-78.908984 );
	  map.addOverlay(createMarker(latlng,41 , "POLL","Precinct 41  <BR>White Rock Baptist Church <BR>3400 Fayetteville Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(35.966490 ,-78.900050 );
	  map.addOverlay(createMarker(latlng,42 , "POLL","Precinct 42  <BR>James E Shepard Magnet School <BR>2401 Dakota St, Durham, NC "));
	  
	  var latlng = new GLatLng(35.989497 ,-78.988703 );
	  map.addOverlay(createMarker(latlng,43 , "POLL","Precinct 43  <BR>Forest View Elementary School <BR>3007 Mt. Sinai Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(36.087380 ,-78.913052 );
	  map.addOverlay(createMarker(latlng,44 , "POLL","Precinct 44  <BR>Carrington Middle School <BR>227 Milton Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(36.073260 ,-78.953927 );
	  map.addOverlay(createMarker(latlng,45 , "POLL","Precinct 45  <BR>Temple Baptist Church <BR>4504 Sterling Dr., Durham, NC "));
	  
	  var latlng = new GLatLng(36.028795 ,-78.903228 );
	  map.addOverlay(createMarker(latlng,46 , "POLL","Precinct 46  <BR>Edison Johnson Community Center <BR>600 W. Murray Ave, Durham, NC "));
	  
	  var latlng = new GLatLng(35.963781 ,-78.888778 );
	  map.addOverlay(createMarker(latlng,47 , "POLL","Precinct 47  <BR>Irwin R. Holmes, Sr. Rec Ctr at Campus H <BR>2000 S. Alston Ave, Durham, NC "));
	  
	  var latlng = new GLatLng(35.929540 ,-78.952708 );
	  map.addOverlay(createMarker(latlng,48 , "POLL","Precinct 48  <BR>Christ the King Moravian Church <BR>4405 Hope Valley Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(36.026741 ,-78.962733 );
	  map.addOverlay(createMarker(latlng,49 , "POLL","Precinct 50  <BR>McMannen United Methodist Church <BR>4102 Neal Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(35.929477 ,-78.921620 );
	  map.addOverlay(createMarker(latlng,50 , "POLL","Precinct 51  <BR>Southwest Elementary School <BR>2320 Cook Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(35.973642 ,-78.847475 );
	  map.addOverlay(createMarker(latlng,51 , "POLL","Precinct 52  <BR>Evangel Assembly of God <BR>1011 Lynn Rd, Durham, NC "));
	  
	  var latlng = new GLatLng(35.913320 ,-78.948989 );
	  map.addOverlay(createMarker(latlng,52 , "POLL","Precinct 53-1  <BR>Triangle Presbyterian Church <BR>5001 Tudor Pl, Durham, NC "));
	  
	  var latlng = new GLatLng(35.890788 ,-78.998067 );
	  map.addOverlay(createMarker(latlng,53 , "POLL","Precinct 53-2  <BR>Triangle Church <BR>5510 Barbee Chapel Road, Chapel Hill, NC "));
	  
	  var latlng = new GLatLng(35.904813 ,-78.909084 );
	  map.addOverlay(createMarker(latlng,54 , "POLL","Precinct 54  <BR>Waterford Village Apartment Homes <BR>4405 Waterford Valley Drive, Durham, NC "));
	  
	  var latlng = new GLatLng(35.964527 ,-78.913674 );
	  map.addOverlay(createMarker(latlng,55 , "POLL","Precinct 55-11  <BR>Weaver Street Community Center <BR>3000 Weaver St, Durham, NC "));
	  
	  var latlng = new GLatLng(35.976449 ,-78.900916 );
	  map.addOverlay(createMarker(latlng,56 , "POLL","Precinct 55-49  <BR>NCCU-Miller-Morgan Building <BR>1801 Fayetteville St., Durham, NC "));
        }
        
  }
}
