/* Fix quicklink submit, and change to javascript onchange */
function jumpLink(){
	if (this.value != '')
		window.location = this.value;
}

function quickLinkFix(){
	/* Find the quick link select */
	var ql = document.getElementById("qls");
	if (ql != null && typeof ql == 'object'){
		/* Set onchage callback */
		ql.onchange = jumpLink;
		/* Find submit & hide it */
		var qli = document.getElementById("qle");
		if (typeof qli == 'object'){
			qli.style.display = "none";
			var fldset = document.getElementById("quicklinkform").getElementsByTagName("fieldset");
			if (typeof fldset == "object"){
				if (navigator.appName == "Microsoft Internet Explorer"){
					document.getElementById("quicklinkform").getElementsByTagName("fieldset")[0].style.width = "250px";
					document.getElementById("quicklinkform").getElementsByTagName("select")[0].style.marginTop = "2px";
				} else {
					fldset[0].style.paddingTop = "4px";
				}
			}
		}
	}
}
jQuery(document).ready(function(){quickLinkFix()});

/* Fix footer navigation div position */
function fixFootNav(){
	if (document.getElementById("submenu") != null && document.getElementById("footnav") != null && document.getElementById("rightcolumn") != null && document.getElementById("bodycontent") != null){
		if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){
			var navVer = new Number(RegExp.$1);
		} else {
			var navVer = 10;
		}
		if (navigator.appName =="Microsoft Internet Explorer" && navVer < 7) {
			var mhgt = Math.max(document.getElementById("submenu").offsetHeight, document.getElementById("rightcolumn").offsetHeight);
		} else {
			var mhgt = Math.max(document.getElementById("submenu").offsetHeight, document.getElementById("rightcolumn").offsetHeight) - 40;
		}
		var bc = document.getElementById("bodycontent").offsetHeight;
		if (Number(mhgt) > Number(bc)){
			document.getElementById("bodycontent").style.height = mhgt+"px";
		}
	}
}
jQuery(document).ready(function(){fixFootNav()});

function emailPage(){
	title = document.title;
	title = title.replace(/([\x00-\x1F\x7F-\xFF]+)/g, ""); //Removed ascii control and extended assci characters
	mail_str = "mailto:?subject=Check out the " +  title;
	mail_str += "&Mime-Version=1.0";
	mail_str += "&body=You can view it at: " + escape(location.href);
	location.href = mail_str;
}

function viewGuidance(page) {
	
	if (page == null) {
		window.open("http://www.ofwat.gov.uk/competition/pap_con_100305navprocess.pdf?download=Download");
	}
	else {
		var path = "http://www.ofwat.gov.uk/competition/pap_con_100305navprocess.pdf?download=Download#page=" + page;
		window.open(path);
	}
}

