function urlencode(str) {
  return encodeURI(str).replace('+', '%2B').replace('%20', '+').replace('*', '%2A').replace('/', '%2F').replace('@', '%40');
}

(function($){
  $('#Category').change(function () {
    if ($('#Size').val() != 0)
      setSize = $('#Size').val();
    else
      setSize = 0;
    $.get('application/modules/productSearch/ajax/getSizeSelect.php?CategoryID='+$(this).val(), function(data) {
          $('#Size').html(data);
          if (setSize != 0)
            $('#Size').val(setSize);
      });
  });

  $("#FTitle").click(function () {
	  if ($("#FTitle").val() == FTitlename)
		  $("#FTitle").val("");
	});
	$("#FTitle").blur(function () {
	  if ($("#FTitle").val() == "")
		  $("#FTitle").val(FTitlename);
	});

	$('#searchform').submit(function () {
    var url = '?vars';

    if (($('#FTitle').val().length > 0) && ($("#FTitle").val() != FTitlename))
      url += '/FTitle/'+urlencode($('#FTitle').val());

    if ($('#Price').val() != 0)
      url += '/Price/'+$('#Price').val();

    if ($('#Category').val() != 0)
      url += '/Category/'+$('#Category').val();

    if ($('#Gender:checked').val() != undefined)
      url += '/Gender/'+$('#Gender:checked').val();

    if ($('#Size').val() != 0)
      url += '/Size/'+$('#Size').val();

    if ($('#Manufacturer').val() != 0)
      url += '/Manufacturer/'+$('#Manufacturer').val();

    // alert($(this).attr('action') + url);
    window.location = $(this).attr('action') + url;
    return false;
			    });

})(jQuery);

