function nameDefined(c,n) {
 var s=removeBlanks(c)
 var pairs=s.split(";")
 for(var i=0;i<pairs.length;++i) {
  var pairSplit=pairs[i].split("=")
  if(pairSplit[0]==n) return true
 }
 return false
}
function removeBlanks(s) {
 var temp=""
 for(var i=0;i<s.length;++i) {
  var c=s.charAt(i)
  if(c!=" ") temp += c
 }
 return temp
}
function getCookieValue(c,n) {
 var s=removeBlanks(c)
 var pairs=s.split(";")
 for(var i=0;i<pairs.length;++i) {
  var pairSplit=pairs[i].split("=")
  if(pairSplit[0]==n) return pairSplit[1]
 }
 return ""
}

function insertTimeCounter() {
 today = new Date()
 startTime = today.getTime()
 readCookie()
 displayCounter()
 setInterval("setCookie()",1000)
}

function displayCounter() {
 document.write('<H6 Font color="Aquamarine" ALIGN="left">')
 document.write("Visitou este Portal ")
 if(prevTime==0) document.write("pela primeira vez.")
 else document.write("durante "+displayTime())
 document.writeln('</H6>')
}

function displayTime() {
 var seconds=Math.round(prevTime/1000)
 var minutes=Math.round(seconds/60)
 var hours=Math.round(minutes/60)
 if(seconds<60) return ""+seconds+ " segundos."
 else if(minutes<60) return ""+minutes+ " minutos."
 else return ""+hours+" horas "
}

function readCookie() {
 var cookie=document.cookie
 prevTime=0
 if(nameDefined(cookie,"timeCount")) 
  prevTime=parseInt(getCookieValue(cookie,"timeCount"))
}

function setCookie() {
 now = new Date()
 endTime = now.getTime()
 duration = endTime-startTime
 var newCookie="timeCount="+(prevTime+duration)
 newCookie += "; expires=Wednesday, 10-Nov-10 23:12:40 GMT"
 newCookie += "; path=/"
 window.document.cookie=newCookie
}

