function openmenu(objectID) {
	object = document.getElementById(objectID);
	object.style.display='block';
	return;
}

function closemenu(objectID) {
	object = document.getElementById(objectID);
	object.style.display='none';
	return;
}

function setClass(objectID,newClass) {
	var object = document.getElementById(objectID);
	object.className = newClass;
}


function showHide(id,vis) {
 document.getElementById(id).style.visibility=vis;
}

function showDisplay(id,display) {
 document.getElementById(id).style.display=display;
}

var polaroids = new Array('polaroid_lauryn','polaroid_roadsigns','polaroid_cars','polaroid_holloway');
var number;

function getRandomImage() 
{
	number = Math.random();
	number = Math.round(number * 4);
		
	if (number == 0) {
		getRandomImage();
	}
	else {
		document.images["random_polaroid"].src = "http://www.penguin.co.uk/static/cs/uk/0/minisites/nickhornby/gifs/" + polaroids[number-1] + ".gif";
		document.images["random_polaroid1"].src = "http://www.penguin.co.uk/static/cs/uk/0/minisites/nickhornby/gifs/" + polaroids[number-1] + "_1.gif";
	} 
} 

function submitform() {
	if (document.nickemail.EMAIL.value=='email address' ) {
		alert("Please fill in your email address to subscribe to the Nick Hornby newsletter.");
	} else {
document.nickemail.submit();
}
}

function submitform2() {
	if (document.nickemail2.EMAIL.value=='email address') {
		alert("Please fill in your email address to subscribe to the Nick Hornby newsletter.");
	} else {
document.nickemail2.submit();
}
}

function submitformcomp() {
	if (document.NickHornbyComp05.FIRST_NAME.value=='' || document.NickHornbyComp05.STREET_ADDRESS1.value=='' || document.NickHornbyComp05.ZIP_CODE.value=='' ||document.NickHornbyComp05.CITY.value=='' || document.NickHornbyComp05.EMAIL.value=='') {
		alert("Please fill all required fields.");
	} else {
		document.NickHornbyComp05.submit();
		}
	}

FFbg = '#FFFFFF'
FFbc = '#003366'
oldval = "";

function FieldHi(obj){
	blurred=false;
    if (obj.style.backgroundColor == "")
	{
	   oldval = obj.value;
	   Presets = new Array("email_address")
	   if (obj.value == "email address" ){
	   		obj.value=''
	   	}
	   obj.style.backgroundColor = FFbg;
	   obj.style.borderColor = FFbc;
	}
    else {
    	if (obj.value == ""){obj.value = oldval}
    	obj.style.backgroundColor = "";
		obj.style.borderColor = "";
	}
}

function openDiaryWindow(ref, name) {
options="width=300,height=250,status=0,scrollbars=no,toolbar=no,resize=no";
window.open(ref, name,options);
}

function openPressWindow(ref, name) {
options="width=330,height=400,status=0,scrollbars=yes,toolbar=no,resize=no";
window.open(ref, name,options);
} 
 
function openchampionshirtsWindow(ref, name) {
options="width=490,height=510,status=0,scrollbars=no,toolbar=no,resize=no";
window.open(ref, name,options);
} 
 
function openwordofmouthWindow(ref, name) {
options="width=400,height=553,status=0,scrollbars=no,toolbar=no,resize=no";
window.open(ref, name,options);
} 