function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
	if ((obj=MM_findObj(args[i]))!=null) { 
		v=args[i+2];
		if (obj.style) { 
			obj=obj.style; 
			v=(v=='show')?'visible':(v=='hide')?'hidden':v; 
			
		}
		obj.visibility=v; 
	}
}
MM_reloadPage(true);


function initAll(){
        //set up rollover images and inactive tab images
  		document.getElementById("imgResidential").setAttribute("src","./images/generic/residential_button.gif");
		document.getElementById("imgResidential").setAttribute("onmouseover","this.src='./images/generic/residential_button_s.gif'");
		document.getElementById("imgResidential").setAttribute("onmouseout","this.src='./images/generic/residential_button.gif'");
  		
  		document.getElementById("imgCommercial").setAttribute("src","./images/generic/commercial_button.gif");
		document.getElementById("imgCommercial").setAttribute("onmouseover","this.src='./images/generic/commercial_button_s.gif'");
		document.getElementById("imgCommercial").setAttribute("onmouseout","this.src='./images/generic/commercial_button.gif'");
	
  		document.getElementById("imgLettings").setAttribute("src","./images/generic/lettings_button.gif");
		document.getElementById("imgLettings").setAttribute("onmouseover","this.src='./images/generic/lettings_button_s.gif'");
		document.getElementById("imgLettings").setAttribute("onmouseout","this.src='./images/generic/lettings_button.gif'");
		
		document.getElementById("imgLand").setAttribute("src","./images/generic/land_button.gif");
		document.getElementById("imgLand").setAttribute("onmouseover","this.src='./images/generic/land_button_s.gif'");
		document.getElementById("imgLand").setAttribute("onmouseout","this.src='./images/generic/land_button.gif'");


        //hide all search pages
		document.getElementById("residential").style.zIndex=0;
		document.getElementById("residential").style.visibility= 'hidden'; 
		document.getElementById("letting").style.zIndex=0;
		document.getElementById("letting").style.visibility= 'hidden'; 
		document.getElementById("new").style.zIndex=0;
		document.getElementById("new").style.visibility= 'hidden'; 
		document.getElementById("land").style.zIndex=0;
		document.getElementById("land").style.visibility= 'hidden'; 
		document.getElementById("selector").style.zIndex=0;
		document.getElementById("selector").style.visibility= 'hidden'; 
		document.getElementById("commercialsales").style.zIndex=0;
		document.getElementById("commercialsales").style.visibility= 'hidden'; 
		document.getElementById("commercial").style.zIndex=0;
		document.getElementById("commercial").style.visibility= 'hidden'; 
		document.getElementById("commerciallettings").style.zIndex=0;
		document.getElementById("commerciallettings").style.visibility= 'hidden'; 


}

function activateTab(imgName){
        
        
        //set active tab image
        document.getElementById("img" + imgName).setAttribute("src","./images/generic/" + imgName + "_button_s.gif");
		//disable rollover for active tab
		document.getElementById("img" + imgName).setAttribute("onmouseover","");
		document.getElementById("img" + imgName).setAttribute("onmouseout","");
}

function showLayer(){

}

  function doRollovers(type){

      initAll();
  
	  switch (type){
	    case "commerciallettings":
	    
	        activateTab("Commercial");
	        
	    	document.getElementById("commercial").style.zIndex=5;
			document.getElementById("commercial").style.visibility= 'visible'; 
	        document.getElementsByName("comradioGroup")[0].checked = true;

	        document.getElementById("commerciallettings").style.zIndex=10;
			document.getElementById("commerciallettings").style.visibility= 'visible'; 
	    
	    break;
	    case "commercialsales":
	    
	        activateTab("Commercial");

	    	document.getElementById("commercial").style.zIndex=5;
			document.getElementById("commercial").style.visibility= 'visible'; 
	        document.getElementsByName("comradioGroup")[1].checked = true;

	        document.getElementById("commercialsales").style.zIndex=10;
			document.getElementById("commercialsales").style.visibility= 'visible'; 
	    
	    break;

		case "res":
	        activateTab("Residential");
			
			document.getElementById("residential").style.zIndex=10;
			document.getElementById("residential").style.visibility= 'visible'; 
			
			break;
		case "let":
	        activateTab("Lettings");
		
			document.getElementById("letting").style.zIndex=10;
			document.getElementById("letting").style.visibility= 'visible'; 

			break;
		case "land":
	        activateTab("Land");
		
			document.getElementById("selector").style.zIndex=5;
			document.getElementById("selector").style.visibility= 'visible'; 
	        document.getElementsByName("radioGroup")[1].checked = true;

	        document.getElementById("land").style.zIndex=10;
			document.getElementById("land").style.visibility= 'visible'; 
			
			
				
		break;
		case "new":
	        activateTab("Land");
	        document.getElementById("selector").style.zIndex=5;
			document.getElementById("selector").style.visibility= 'visible'; 
	        document.getElementsByName("radioGroup")[0].checked = true;

	        document.getElementById("new").style.zIndex=10;
			document.getElementById("new").style.visibility= 'visible'; 
		break;
	  }
	  
 }

 
 function updatePages(newValue){
	var length = document.getElementsByName('page').length;
	var x;
	for (x = 0; x < length; x++){
		document.getElementsByName('page')[x].value = newValue;
	
	} ;
 }
 
 
function startList() 
{

	if (document.all&&document.getElementById) 
	{
		navRoot = document.getElementById("nav");
		for (i=0; i<navRoot.childNodes.length; i++) 
		{
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") 
			{
				node.onmouseover=function()
				{	
					this.className+=" over";
				}
				node.onmouseout=function() 
				{
					this.className=this.className.replace(" over", "");
				}
			}
		}
	}
	
}
