var states = new Array(
  ["AK", "Alaska"], ["AL", "Alabama"], ["AR", "Arkansas"], ["AZ", "Arizona"],
  ["CA", "California"], ["CO", "Colorado"], ["CT", "Connecticut"], ["DC", "District Of Columbia"],
  ["DE", "Delaware"], ["FL", "Florida"], ["GA", "Georgia"], ["HI", "Hawaii"],
  ["IA", "Iowa"], ["ID", "Idaho"], ["IL", "Illinois"], ["IN", "Indiana"],
  ["KS", "Kansas"], ["KY", "Kentucky"], ["LA", "Louisiana"], ["MA", "Massachusetts"],
  ["MD", "Maryland"], ["ME", "Maine"], ["MI", "Michigan"], ["MN", "Minnesota"],
  ["MO", "Missouri"], ["MS", "Mississippi"], ["MT", "Montana"], ["NC", "North Carolina"],
  ["ND", "North Dakota"], ["NE", "Nebraska"], ["NH", "New Hampshire"], ["NJ", "New Jersey"],
  ["NM", "New Mexico"], ["NV", "Nevada"], ["NY", "New York"], ["OH", "Ohio"], ["OK", "Oklahoma"],
  ["OR", "Oregon"], ["PA", "Pennsylvania"], ["RI", "Rhode Island"], ["SC", "South Carolina"],
  ["SD", "South Dakota"], ["TN", "Tennessee"], ["TX", "Texas"], ["UT", "Utah"],
  ["VA", "Virginia"], ["VI", "Virgin Islands"], ["VT", "Vermont"], ["WA", "Washington"],
  ["WI", "Wisconsin"], ["WV", "West Virginia"], ["WY", "Wyoming"]
);



$(function(){

  //forms autoclear
  var $clearForms = $("#nameSearchForm")
                      .add("#locationSearchForm")
                      .add("#promoEntry"),
      $inputs = $clearForms.find("input[type='text']").add("textarea");
  $inputs.each(function(index,item){
    var $this = $(this);
    $this
      .data("initValue", $this.val())
      .bind("focus", function(event){
        var $target = $(event.currentTarget);
        if ($target.val()==$target.data("initValue")) $target.val("");
      })
      .bind("blur", function(event){
        var $target = $(event.currentTarget);
        if ($target.val()=="") $target.val($target.data("initValue"));
      });
  });
  
  
	//registration steps homepage
	
	if (!$.browser.msie) {
		$("#pg_home .choices input:radio")
			.bind("change", function(event){
				$("#choosePlan").submit();
			});
	} else {
		$("#pg_home .choices label")
			.bind("click", function(event){
				$("#choosePlan").submit();
			});
	}
	$("#pg_home #submitChoice").addClass("hide");
  
  
  //results
  if ($("#pg_results").length>0) {
    var $results = $("#resultsTable tbody tr").each(function(index,item){
    console.log(item);
      var cName = index%2==0 ? "evenRow" : "oddRow";
      $(item)
        .bind("mouseover", function(event){
          $(event.currentTarget).addClass("over");
        })
        .bind("mouseout", function(event){
          $(event.currentTarget).removeClass("over");
        })
        .bind("click", function(event){
          window.location = $(event.currentTarget).attr("title");
        });
    });
  }
  
  
  //ethics
  if ($("#pg_ethics").length>0) {
    if(location.search) {
      for(i=0; i<states.length; i++){
        if("?st=" + states[i][0] == location.search){
          $("#State").html(" in the state of " + states[i][1]);
        }
      }
    }
  }

});
