/* General Functions */

function showDrop(obj) { 
	
	document.getElementById('sub-driveways').style.display = 'none';
	document.getElementById('sub-landscaping').style.display = 'none';
	document.getElementById('sub-conservatories').style.display = 'none';
	if(document.getElementById(obj)) {
		var drop = document.getElementById(obj);
		drop.style.display = 'block'; 	
	}
   	    
}

function hideDiv(obj_hide) { /* for "property finder" form on homepage dropdown lists */
        timer = setTimeout("document.getElementById('"+obj_hide+"').style.display = 'none';", 100);
}

function stopHide() { 
        clearTimeout(timer);
		clearTimeout(ntimer);
} 
/* Blue Functions */

function navHold(obj) {
		
		var nav = document.getElementById(obj);
		
		document.getElementById('a-driveways').className = 'nav2';
		document.getElementById('a-landscaping').className = 'nav3';
		document.getElementById('a-conservatories').className = 'nav4';
		
		if (obj == 'a-driveways') {nav.className = 'nav2-2';}
		if (obj == 'a-landscaping') {nav.className = 'nav3-2';}
		if (obj == 'a-conservatories') {nav.className = 'nav4-2';}
}

function showDrop2(obj) { 

   	var drop_2 = document.getElementById(obj);
	if(obj == 'a-driveways'){drop_2.className = 'nav2-2';}    
	if(obj == 'a-landscaping'){drop_2.className = 'nav3-2';}    
	if(obj == 'a-conservatories'){drop_2.className = 'nav4-2';}    
}

function hideNav(obj) { 
        var nav = document.getElementById(obj);
		if(obj == 'a-driveways'){ntimer = setTimeout("document.getElementById('a-driveways').className = 'nav2';", 0);}
		if(obj == 'a-landscaping'){ntimer = setTimeout("document.getElementById('a-landscaping').className = 'nav3';", 0);}
		if(obj == 'a-conservatories'){ntimer = setTimeout("document.getElementById('a-conservatories').className = 'nav4';", 0);}
}

function returnCurrent(obj) {
		var nav = document.getElementById(obj);
		if(obj == 'a-driveways'){nav.className = 'nav2-2';}  
		if(obj == 'a-landscaping'){nav.className = 'nav3-2';} 
		if(obj == 'a-conservatories'){nav.className = 'nav4-2';} 
}


/* Home Tab Functions */
function showTab(obj) {	
	document.getElementById('landscaping-tab').style.visibility = 'hidden';
	document.getElementById('driveways-tab').style.visibility = 'hidden';
	document.getElementById('conservatories-tab').style.visibility = 'hidden';

	var drop_div = document.getElementById(obj);
	drop_div.style.visibility = 'visible'; 	
}

function hideTab(obj_hide) { /* for "property finder" form on homepage dropdown lists */
        timer = setTimeout("document.getElementById('"+obj_hide+"').style.visibility = 'hidden';", 100);
}

/* Tab margin functions Tab Functions */
onload = function () {
	var driveways_tab = document.getElementById("driveways-tab");
	var driveways_content = document.getElementById("driveways-tab-content");
	
	var landscaping_tab = document.getElementById("landscaping-tab");
	var landscaping_content = document.getElementById("landscaping-tab-content");
	
	var conservatories_tab = document.getElementById("conservatories-tab");
	var conservatories_content = document.getElementById("conservatories-tab-content");
	
	var driveways_content_height = driveways_content.offsetHeight;
	var landscaping_content_height = landscaping_content.offsetHeight;
	var conservatories_content_height = conservatories_content.offsetHeight;
   
   	conservatories_tab.style.marginTop = (200 - conservatories_content_height) +"px";
   	driveways_tab.style.marginTop = (201 - driveways_content_height) +"px";
	landscaping_tab.style.marginTop = (200 - landscaping_content_height) +"px";
		
}




