function initTabs()
{
	var sets = document.getElementsByTagName("ul");
	for (var i = 0; i < sets.length; i++)
	{
		if (sets[i].className.indexOf("bookmarks") != -1)
		{
		var pages = [];
		var links = sets[i].getElementsByTagName("li");
			for (var j = 0; j < links.length; j++){
				//if (links[j].className.indexOf("pg") != -1){
					pages.push(links[j]);
					//links[j].pages=pages;
					//alert(links[j].value);
						links[j].onclick = function ()
						{
							var c = this.value;
							for (var i = 0; i < pages.length; i++) {
							pages[i].className = pages[i].className.replace("active","");
						}
						//this.className += " active";
						//return false;
						this.className += " active";
						ontabclick();
					}
				//}
			}
		}

		if (sets[i].className.indexOf("tabset") != -1)
		{
			var tabs = [];
			var links = sets[i].getElementsByTagName("a");
			for (var j = 0; j < links.length; j++)
			{
				if (links[j].className.indexOf("tab") != -1)
				{
					tabs.push(links[j]);
					links[j].tabs = tabs;
					var c = document.getElementById(links[j].href.substr(links[j].href.indexOf("#") + 1));

					//reset all tabs on start
					if (c) if (links[j].className.indexOf("active") != -1) c.style.display = "block";
					else c.style.display = "none";

					links[j].onclick = function ()
					{
						var c = document.getElementById(this.href.substr(this.href.indexOf("#") + 1));
						if (c)
						{
							//reset all tabs before change
							for (var i = 0; i < this.tabs.length; i++)
							{
								var tab = document.getElementById(this.tabs[i].href.substr(this.tabs[i].href.indexOf("#") + 1));
								if (tab)
								{
									tab.style.display = "none";
								}
								this.tabs[i].className = this.tabs[i].className.replace("active", "");
							}
							this.className += " active";
							c.style.display = "block";
							return false;
						}
					}
				}
			}
		}
	}
}

if (window.addEventListener)
	window.addEventListener("load", initTabs, false);
else if (window.attachEvent && !window.opera)
	window.attachEvent("onload", initTabs);

function ontabclick () {

	classelem=document.getElementsByClassName("box1 box1-right");
	objs=classelem[0].getElementsByTagName('div');
	//alert(objs.length+' '+objs[0].className+' '+objs[1].className);

	for ( var i = 0; i < objs.length; i++ ) {
    
        var vis = objs[i].style;
		if (vis.display=='' || vis.display=='none') {
		vis.display = 'block';
		} else {
			vis.display = 'none';
		    }
	}
}

document.getElementsByClassName = function(cl) {
var retnode = [];
var myclass = new RegExp('\\b'+cl+'\\b');
var elem = this.getElementsByTagName('*');
for (var i = 0; i < elem.length; i++) {
var classes = elem[i].className;
if (myclass.test(classes)) retnode.push(elem[i]);
}
return retnode;
}; 

function ajaxFunction(id, pagenum)
{
var xmlHttp;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    try
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch (e)
      {
      alert("Your browser does not support AJAX!");
      return false;
      }
    }
  }
  xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
	  //alert(xmlHttp.responseText);
      document.getElementById('apartments').innerHTML=xmlHttp.responseText;
      }
    }
  xmlHttp.open("GET","reloader.php?id="+id+"&pagenum="+pagenum,true);
  xmlHttp.send(null);
  pageActivate(pagenum);
}

function pageActivate(pagenum){

	var sets = document.getElementsByClassName("paginations");
	var pages = [];
	
	var objs=sets[1].getElementsByTagName('li');
		for (var j = 0; j < objs.length; j++){
			if (j==(pagenum-1)) objs[j].className='liactive';
			else objs[j].className='';
		}
}

function Inint_AJAX() {
   try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {} //IE
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
   try { return new XMLHttpRequest();          } catch(e) {} //Native Javascript
   return null;
}

function dochange() {

	var req = Inint_AJAX();
	//alert(req);

	req.open("GET", "/trigger.php", true); 
    req.send(null);
	
	req.onreadystatechange = function () { 
              if (req.readyState==4) {
               if (req.status==200) {
               } 
          }
    }
}