function redirect( url )
{
  window.location = url;
}

function checkRedirect( responseText )
{
  if( responseText.indexOf("memberLoginForm") != -1 )
  {
    redirect("/memberzone/login");
    
    return true;
  }
  
//  if( responseText.indexOf("reportErrorFrm") != -1 )
//  {
//    redirect("/error.q");
//    
//    return true;
//  }
  
  return false;
}

function getDOBStartYearRange()
{
  var currentTime = new Date();

  return currentTime.getFullYear() - 100;;
}

function getDOBEndYearRange()
{
  var currentTime = new Date();
  
  return currentTime.getFullYear() - 18;
}

$(document).ready(function(){

  $('.date-input').datepicker({ changeMonth: true, changeYear: true, dateFormat: 'yy/mm/dd' });

  $('.start-date, .end-date').datepicker({changeMonth: true, changeYear: true, dateFormat: 'yy/mm/dd', beforeShow: function(input) {
    return { minDate: ($(input).hasClass('end-date') ? $('.start-date').datepicker('getDate') : null),
             maxDate: ($(input).hasClass('start-date') ? $('.end-date').datepicker('getDate') : null) };
  }});
  
  $('.dob-input').datepicker({ changeMonth: true, changeYear: true, dateFormat: 'yy/mm/dd', yearRange:getDOBStartYearRange() + ':' + getDOBEndYearRange() });
  
  $(".contactToggleField").each( function()
  {
	$(this).data( "labelName", $(this).val() );
  });
			
  $('.contactToggleField').focus(function(){
	if ( $(this).val() == $(this).data("labelName") )
	{
	  $(this).val("");
	}
  }).blur(function(){
	if ( $(this).val() == "" )
	{
	  $(this).val($(this).data("labelName"));
	}
  });
  
  $("#frmPoll").submit(function(){
  
    var value = $("input:checked", this).val();
    
    if( value == null || value == "" )
    {
      alert("Please choose a poll option.");
      return false;
    }
    
    return true;
  });
});
//$("#physicalSearch").autocomplete( "/autocompleteaddress.q?streetOnly=true", addressOptions ).result(function(e, item) {
//    setAddressValues( item, "physical" );
//    $("#physicalSearch").val("");
//  });
