document.write("<link rel=\"StyleSheet\" href=\"css/vAndAJavascript.css\" type=\"text/css\" media=\"screen\" />");
function fnConfig() {
	fnFadeIn(100);
	fnX("centering");
	fnBType();
}
window.onresize = function() {	
	fnX("centering");
	}
function fnBType() {
	var ua = navigator.userAgent.toLowerCase();
	iepc = (((ua.indexOf("msie 6") != -1)||(ua.indexOf("msie 5.5") != -1))&&(ua.indexOf("windows") != -1))? "iepc":false;
	firefox = ua.indexOf("firefox") != -1 ? "firefox":false; // pc or mac
	ns8 = ua.indexOf("netscape/8") != -1 ? "netscape8":false; // firefox mode
	mozilla = ua.indexOf("gecko") != -1 ? "mozilla":false;
	safari = ua.indexOf("safari") != -1 ? "safari":false;
	
	if (iepc||firefox||ns8||mozilla||safari) {
		return true;
	} else {
		return false;
	}
}
/* Enhanced loading fade in */
function fnFadeIn(n) {
	if(fnBType()) {
		var fade = document.getElementById("fadeIn");
		document.getElementById("wrapper").style.visibility = "visible";
		fade.style.height = document.getElementById("wrapper").offsetHeight+"px";	
		if((n-=10)>=0) {			
			fade.style.opacity = n/100;		
			fade.style.filter = "alpha(opacity="+n+")";
			n-=10;
			setTimeout("fnFadeIn("+n+")",50);
		} else {			
			fade.style.display = "none";					
		}	
	} else {
		document.getElementById("wrapper").style.visibility = "visible";
	}
}

function fnX(targ) {
	if (!document.all) {	
	if (self.innerWidth) { var w = self.innerWidth} 
	else if (document.documentElement.clientWidth ){var w = document.documentElement.clientWidth}
	else if (document.body.clientWidth) { var w = document.body.clientWidth }
	
	else { return false; }
	
	t = document.getElementById(targ);
	tWidth = t.offsetWidth;
	x = (w-tWidth)/2;
	t.style.position = "absolute";
	t.style.top = 0;
	t.style.left = x+"px";	
	}
}

function fnSubmit() {
	if (!document.forms["competition"].answer[0].checked && !document.forms["competition"].answer[1].checked && !document.forms["competition"].answer[2].checked) {
		alert("Please select an answer for the competition question");
		return false;
	}
	if (document.forms["competition"].title.value.length <= 0) {
		alert("Please enter your title");
		return false;
	}
	if (document.forms["competition"].firstname.value.length <= 0) {
		alert("Please enter your first name");
		return false;
	}
	if (document.forms["competition"].surname.value.length <= 0) {
		alert("Please enter your surname");
		return false;
	}
	if (document.forms["competition"].email.value.length <= 0) {
		alert("Please enter your email address");
		return false;
	}
	document.forms["competition"].submit();
	return false;
}
