// JavaScript Document
function setover(el){
 var elems = el.getElementsByTagName("td");
 for(i=0;i<elems.length;i++){
   var ts = elems[i].style;
   ts.backgroundColor = "#ddcdb3";
   //ts.color="white";
   ts.fontWeight = "bold";
   //ts.fontSize = "14px";
 }
}

function setout(el, bgcolor){
 var elems = el.getElementsByTagName("td");
 for(i=0;i<elems.length;i++){
   var ts = elems[i].style;
   ts.backgroundColor = bgcolor;
   ts.fontWeight = "normal";
 }
 return;
} 

function setChAll(){
  var  _Table = $("anlist");
  var _CBs = _Table.getElementsByTagName("input");
  for (i = 1; i < _CBs.length; i++){
    _CBs[i].checked = _CBs[0].checked; 
  }
  return;
}
 
function setCB(){
  var _Table = $("anlist");
  var _TRs = _Table.getElementsByTagName("tr");
  var firstTD =  _TRs[0].getElementsByTagName("th")[0];
  firstTD.innerHTML = '<input type="checkbox" onClick = "setChAll()">';
  for (i = 1; i < _TRs.length; i++){
    _TRs[i].getElementsByTagName("td")[0].innerHTML = '<input type="checkbox">';
  }
  return;
}
 
function printCh(){
  var  _Table = $("anlist");
  direction = _Table.parentNode.style.direction;
  var _CBs = _Table.getElementsByTagName("input");
  var _TRs = _Table.getElementsByTagName("tr");
  _rows = new Array;
  var r=1;
  for (i = 1; i < _CBs.length; i++){
    if (_CBs[i].checked) {
      _rows[r] = _TRs[i];
      r++;
    }
  }
  if (_rows.length<1) {
    window.alert(nochecked);
  }
  else
  {
    _rows[0] = _TRs[0];
    _Cols = _Table.getElementsByTagName("col");
    neww = window.open("./tpl/html/Announce/announce_print.php");
  }
  return;
}

function setData(){
  var doc = neww.document;
  var bod = doc.body;
  var tab = bod.getElementsByTagName("table")[0];
  bod.style.direction = direction;
  for (i=1;i<_Cols.length;i++){
    var _col =  doc.createElement("col");
    _col.width = _Cols[i].width * 1.2;
    _col.setAttribute('align', 'right');
    tab.appendChild(_col);
  }
  var _tns = _rows[0].getElementsByTagName("th");
  var _tr = doc.createElement("tr");
  tab.appendChild(_tr);
  var _tds = _rows[0].getElementsByTagName("th");
  for(n=1;n < _tds.length;n++){
    var _td = doc.createElement("th");
    _tr.appendChild(_td);
    var intd = _tds[n].firstChild.nodeValue;
    _td.appendChild(doc.createTextNode(intd));   
  }
  for(i=1; i<_rows.length;i++){
    var _tr = doc.createElement("tr");
    tab.appendChild(_tr);
    var _tds = _rows[i].getElementsByTagName("td");
    for(n=1;n < _tds.length;n++){
      var _td = doc.createElement("td");
      _tr.appendChild(_td);
      var intd = _tds[n].firstChild.nodeValue;
      _td.appendChild(doc.createTextNode(intd));
      if(1 == n){
        _td.style.align = "right";
      }   
    }
  }
  bod.innerHTML = bod.innerHTML;
  return;
}
 
function search(){
  var params = '';
  var inputs = $('searchForm').getElementsByTagName("select");
  for (i=0;i<inputs.length;i++){
    params += "&"+inputs[i].name+"="+inputs[i].value;
  }
  inputs = $('searchForm').getElementsByTagName("input");
  for (i=0;i<inputs.length;i++){
    params += "&"+inputs[i].name+"="+inputs[i].value;
  }
  var up = new Ajax.Updater(
    'inPage',
    'index.php',
    {
      method: 'get',
      parameters : params,
      evalScript: true,
      onComplete: apdateNavString
    }
  );
  return;
}

function getPage(){
  var params = '';
  var inputs = $('choosePage').getElementsByTagName("select");
  for (i=0;i<inputs.length;i++){
    params += "&"+inputs[i].name+"="+inputs[i].value;
  }
  inputs = $('choosePage').getElementsByTagName("input");
  for (i=0;i<inputs.length;i++){
    params += "&"+inputs[i].name+"="+inputs[i].value;
  }
  var up = new Ajax.Updater(
    'inPage',
    'index.php',
    {
      method: 'get',
      parameters : params,
      evalScript: true,
      onComplete: moveUp
    }
  );
  return;
}
function apdateNavString(oR){
  var res = oR.responseText.match(/%%(.){1,}%%/);
  if (res) {  
    var str = res[0].replace(/%%/g,"");
  }
  else
  {
    var str = _all;
  }
  $("navString").innerHTML = str;
  apdateTopNav(oR);
  return;
}

function apdateTopNav(oR){
  var pre = oR.responseText; 
  var sof = pre.indexOf('&&& -->');
 var ath = pre.indexOf('<!-- &&&') + 8;
  var res = pre.substr(ath, (sof-ath));
  if (res) {  
    $("TopNav").innerHTML = res;
  }
  //alert($("TopNav").innerHTML );
  return;
}

function bookmark()
{
  var url = 'http://housing.co.il';
  var sitename = 'Housing דירות למכירה-השכרה'; 
  var ns="Netscape and FireFox users, use CTRL+D to bookmark this site."
  if ((navigator.appName=='Microsoft Internet Explorer') &&
    (parseInt(navigator.appVersion)>=4))
  {
    window.external.AddFavorite(url, sitename);
  }
  else if (navigator.appName=='Netscape')
  {
    alert(ns);
  }
}

function cur_marquee(){
    for(i=0;i<=1;i++)
    {
      mLeft[i] += marqueespeed;
      if (mLeft[i] > 350) { mLeft[i] = -elwidth;}
      eval(evstr);
    }
    setTimeout('cur_marquee()', 100);
    return;
}

function moveUp(){
  location.href = "#top";
}
