jQuery(function($) {
  $('#header ul#nav > li > a').wrap("<div class='leftcurve'><div class='inner'></div></div>");
  
  // Fix EE generated nav html
  $('#header ul#nav > li, ul.left-nav > li').each(function() {
    var list_item          = $(this),
        has_only_one_level = (list_item.find('ul ul').length <= 0);
    
    if (has_only_one_level) {
      list_item.children('ul').wrap("<ul><li></li></ul>");
    }
    
    list_item.children('ul').children('li').last().addClass("last");
    list_item.children('ul').wrap("<div class='subnav'></div>");
  });
  
  $.subnav();

  $("#Membership_Registration").validationEngine();
  $("#inquiry_form").validationEngine();

  $("a[title]").tipsy({ gravity: $.fn.tipsy.autoWE });
  
	var pathForSearch = window.location.pathname;
	if(pathForSearch == "/sdcps-and-certification/resources/document-search/" || pathForSearch == "/sdcps-and-certification/certification/certified-product-registry/") {
		if (pathForSearch  == "/sdcps-and-certification/resources/document-search/") {
			$("option[value='documents']").attr('selected','selected');
		}else{
			$("option[value='products']").attr('selected','selected');
		}
		var searchGetStr = window.location.search; // get search vars
		if (searchGetStr != "") {
			searchGetStr = searchGetStr.substr(1); // strip ?
			var searchGetVars = searchGetStr.split('&'); // explode along &
			for(var i=0; i<searchGetVars.length; i++) {
				if(searchGetVars[i].substr(0,2)=="q=") {
					$("#search_field").val(searchGetVars[i].substr(2));//set value of search box to query
				}
			}
		}
	}
	
  $("#search form").submit(function(event) {
    var searchArea = $("#weblog_id").val();
// Product page redirection
    if (searchArea == "products") {
      event.preventDefault();
      window.location = "/sdcps-and-certification/certification/certified-product-registry/?search=2&rpp=30&sort=1&" + $.param({ q: $("#search_field").val() });
    }
// Document page redirection
    if (searchArea == "documents") {
      event.preventDefault();
      window.location = "/sdcps-and-certification/resources/document-search/?" + $.param({ q: $("#search_field").val() });
    }
// Entire site custom page redirection
    if (searchArea == "1|2|4") {
    	$("#RP").val('search&#47;results_es');
    	$("#NRP").val('search&#47;no_results_es');
    	}
  });
  
  $("#prod_back_link").click(function(event) {
		event.preventDefault();
		window.history.go(-1);
  });
});
