
function adjustPageLength() {
    if(document.getElementById("flashContainer") && document.getElementById("main")) {
		document.getElementById("flashContainer").style.height =  document.getElementById("main").offsetHeight + 80 + 'px';     
	}
}


function changeNavBarFontWeight() {
    
	    var nodes = document.getElementsByTagName("div");
		var maxNodes = nodes.length;
		
		for (var i=0; i<maxNodes; i++) {
		    
			var nodeObj = nodes.item(i);
			
			if (nodeObj.className == 'button' )
		    {
			    nodeObj.style.visibility = 'visible'; 
				if(screen.width <= 1024) {
				   nodeObj.style.fontWeight = 'normal'; 
				}
		    }
			
			  
		}
	    
	
}

function runScripts() {
    changeNavBarFontWeight();
	adjustPageLength();
}

function validateAddress(frm) {

    
	if(!frm.title.value.length) 
	{
	    frm.title.focus();
		alert('Please enter a title!');
		return false;
	}
	
	if(!frm.forename.value.length) 
	{
	    frm.forename.focus();
		alert('Please enter a forename!');
		return false;
	}
	
	if(!frm.surname.value.length) 
	{
	    frm.surname.focus();
		alert('Please enter a surname!');
		return false;
	}
	
	if(!frm.first_line.value.length && 
	   !frm.second_line.value.length &&
	   !frm.third_line.value.length) 
	{
	    frm.first_line.focus();
		alert('Please enter your delivery address!');
		return false;
	}
	
	if(!frm.city.value.length) 
	{
	    frm.city.focus();
		alert('Please enter a town/city!');
		return false;
	}
	
	if(!frm.country.value.length) 
	{
	    frm.country.focus();
		alert('Please enter a destination country!');
		return false;
	}
	
	if(frm.country.value == 'United Kingdom' &&
	   !frm.post_code.value.length) {
	    
		frm.post_code.focus();
		alert('Please enter a UK post code!');
		return false;
	   
	   }
	
	if(!frm.tel_no.value.length) {
	    frm.tel_no.focus();
		alert('Please enter a telephone number!');
		return false;
	}       
	
	return true;


}
