function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}

function validateLocator() {
  if ((document.getElementById("name").value == '') && (document.getElementById("city").value == '') && (document.getElementById("postalcode").value == '')) {
    alert('Please enter a Broker name, city, town, or postal code into the Broker Locator.');
    return false;
  }
  else {
    return true;
  }
}

function validateSearch() {
	if (document.getElementById("searchform").query.value == '') {
    alert('Please enter an item into the Search box.');
    return false;
  }
  else {
    return true;
  }
}

function validateBrokerDetails() {
	if ((document.getElementById("cust_name").value == '') || (document.getElementById("listopt").value == '') || ((document.getElementById("cust_phone").value == '') && (document.getElementById("cust_email").value == ''))) { 
		alert('Broker product request – Incorrect or missing information.\n\nYour name and telephone number or email address are required to submit the product request. Please enter your name and a form of contact information before selecting Submit.'); 
		return false;
	}
	else {
		return true;
	}
}

function getDate() {
  var months = new Array(13);
  months[1] = "Jan.";
  months[2] = "Feb.";
  months[3] = "March";
  months[4] = "April";
  months[5] = "May";
  months[6] = "June";
  months[7] = "July";
  months[8] = "Aug.";
  months[9] = "Sep.";
  months[10] = "Oct.";
  months[11] = "Nov.";
  months[12] = "Dec.";
  var time = new Date();
  var lmonth = months[time.getMonth() + 1];
  var date = time.getDate();
  var year = time.getYear();
  if (year < 2000) {
    year = year + 1900;
  }
    document.write(lmonth + " " + date + ", " + year);
}

function displayYear() {
	var tempTime = new Date();
	var year = tempTime.getFullYear();
	document.write(year);
}
