function update_time() {
  var dow = new Array('ראשון','שני','שלישי','רביעי','חמישי','שישי','שבת')
  var date = new Date()
  date.setTime(date.getTime()+(timezone_offset*60*60*1000))
  document.getElementById('time').innerHTML = 'יום '+dow[date.getDay()]+', '+(date.getHours()<10?'0':'')+date.getHours()+':'+(date.getMinutes()<10?'0':'')+date.getMinutes()
  setTimeout('update_time()',60000);
  }
function update_weather(city) {
  var dow = { 'SUN':'ראשון','MON':'שני','TUE':'שלישי','WED':'רביעי','THU':'חמישי','FRI':'שישי','SAT':'שבת' }
  var xmlHttp
    if (window.XMLHttpRequest) {
      xmlHttp = new XMLHttpRequest()
//      xmlHttp.overrideMimeType('text/xml')
      }
    else if (window.ActiveXObject) {
           try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP") } 
           catch (e) {
             try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP") }
             catch (e){}
             }
           }
  xmlHttp.onreadystatechange=function() {
    document.getElementById('weather-info').innerHTML='<center><img src="/images/loading.gif"></center>'
    if (xmlHttp.readyState==4) {
      var date = new Date()
      var hour = date.getHours()
      date.setTime(date.getTime()+(90*24*60*60*1000))
      document.cookie = "city="+city.toUpperCase()+"; expires="+date.toGMTString();+"; path=/";
      html = '<table border="0" cellpadding="1" cellspacing="1"><tr>'
      list = xmlHttp.responseXML.getElementsByTagName('info')
      if (list.length>0) {
        if (hour<15) { first = 0; last = 4; } else { first = 1; last = 5; }
        for (i=first; i<last; i++) {
          html += '<td align="center" width="'+(100/list.length)+'%">'+dow[list[i].getElementsByTagName("day")[0].firstChild.nodeValue.substring(0,3).toUpperCase()]+'<br /><img src="/weather/images/'+list[i].getElementsByTagName("conditions")[0].firstChild.nodeValue.toLowerCase()+'.gif" /><br /><div style="margin: 0; direction:ltr">'+list[i].getElementsByTagName("celsius")[0].firstChild.nodeValue.replace('/','&deg;|')+'&deg;</div></td>'
          }
        var date = new Date()
        timezone_offset = xmlHttp.responseXML.getElementsByTagName("timezone")[0].getElementsByTagName("time")[0].firstChild.nodeValue
        date.setTime(date.getTime()+(timezone_offset*60*60*1000))
        timezone_day = xmlHttp.responseXML.getElementsByTagName("timezone")[0].getElementsByTagName("day")[0].firstChild.nodeValue
        var time = (date.getHours()<10?'0':'')+date.getHours()+':'+(date.getMinutes()<10?'0':'')+date.getMinutes()
        html += '</tr><tr><td colspan="5" align="center" style="font-family: verdana; font-size: 12px; font-weight: bold; padding-top: 6px"><span id="time"></span></td></tr></table>'
        }
      else {
        html += '<td><span id="time"></span></td></tr></table>'
        }
      document.getElementById('weather-info').innerHTML=html
      update_time()
      }
    }
  xmlHttp.open("GET","weather/info.php?id="+city,true)
  xmlHttp.send(null)
  }
function valid_email(obj) {
  var objRegExp = /(^[a-z]([a-z0-9_\.]*)@([a-z0-9_\.]*)([.][a-z]{3,4})$)|(^[a-z]([a-z0-9_\.]*)@([a-z0-9_\.]*)(\.[a-z]{2,3})(\.[a-z]{2})+$|(^[a-z])([a-z0-9_\.]*)@([0-9]+)(\.[0-9]+)(\.[0-9]+)(\.[0-9]+)+$)/i
  obj.style.borderColor=obj.value.length==0||objRegExp.test(obj.value)?'silver':'red'
  }
function validate_email(email) {
  var xmlHttp
  var objRegExp = /(^[a-z]([a-z0-9_\.]*)@([a-z0-9_\.]*)([.][a-z]{3,4})$)|(^[a-z]([a-z0-9_\.]*)@([a-z0-9_\.]*)(\.[a-z]{2,3})(\.[a-z]{2})+$|(^[a-z])([a-z0-9_\.]*)@([0-9]+)(\.[0-9]+)(\.[0-9]+)(\.[0-9]+)+$)/i
  var result = objRegExp.test(email)
  if (!email) { alert('Please provide e-mail address') } else { if (!result) { alert('Invalid e-mail address provided') } }
  if (result) {
    if (window.XMLHttpRequest) {
      xmlHttp = new XMLHttpRequest()
      xmlHttp.overrideMimeType('text/xml')
      }
    else if (window.ActiveXObject) {
           try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP") } 
           catch (e) {
             try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP") }
             catch (e){}
             }
           }
    xmlHttp.onreadystatechange=function() {
      document.getElementById('newsletter').innerHTML='<center><img src="/images/loading.gif"></center>'
      if (xmlHttp.readyState==4) {
        var date = new Date()
        date.setTime(date.getTime()+(90*24*60*60*1000))
        document.cookie = "newsletter="+email.toLowerCase()+"; expires="+date.toGMTString();+"; path=/";
        document.getElementById('newsletter').innerHTML='<b>תודה</b><br />ההרשמה בוצעה בהצלחה'
        }
      }
    xmlHttp.open("GET","index.php?email="+email,true)
    xmlHttp.send(null)
    }
  }
function popupWindows() {
  if(!document.getElementsByTagName) return;
  for (var i=0; i<document.getElementsByTagName("a").length; i++) if (document.getElementsByTagName("a")[i].getAttribute("rel")=='nofollow') document.getElementsByTagName("a")[i].target = '_blank'
  } 
window.onload = popupWindows;
var timezone_offset = 0
function contact() {
  var a = ''
  var b = new Array(1,10,5,6,4,9,0,7,3)
  var c = new Array('mit','ma','tin','m','rin','o:','tou','.co','cer','g$yo','ilt','pie')
  for (var i=0; i<b.length; i++) a += c[b[i]]
  location.href=a.replace('$','@')
  }