function SetSelections() {
  var cAge = "Age=";
  var cBreed = "Breed=";
  var cColorPattern = "ColorPattern=";
  var cHz = "Hz=";
  var cBroke = "Broke=";
  var cGender = "Gender=";
  var cLocation = "Location=";
  var cAll = document.cookie.split(';');
  var cIndex = 0;

  if (cAll != null && cAll != "") {
  	   for(var i=0;i < cAll.length;i++) {
    		var c = cAll[i];
    		while (c.charAt(0)==' ') c = c.substring(1,c.length);
    		if (c.indexOf(cAge) == 0) cAge = c.substring(cAge.length,c.length);
    		}
	   switch (cAge) {
		  default: cIndex = 0; break;
          case '1900%20and%209999': cIndex = 0; break;
          case '2010%20and%202010': cIndex = 1; break;
          case '2007%20and%202009': cIndex = 2; break;
          case '1900%20and%202006': cIndex = 3; break;
          case '9999%20and%209999': cIndex = 4; break;
          }
  	   document.SearchCriteria.ddAge.selectedIndex = cIndex;

  	   for(var i=0;i < cAll.length;i++) {
    		var c = cAll[i];
    		while (c.charAt(0)==' ') c = c.substring(1,c.length);
    		if (c.indexOf(cBreed) == 0) cBreed = c.substring(cBreed.length,c.length);
    		}
	   switch (cBreed) {
		  default: cIndex = 0; break;
          case '%25': cIndex = 0; break;
          case 'AQHA': cIndex = 1; break;
          case 'APHA': cIndex = 2; break;
          case 'ApHC': cIndex = 3; break;
          case 'Gaited': cIndex = 4; break;
          case 'PonyMini': cIndex = 5; break;
          case 'Other': cIndex = 6; break;
          }
  	   document.SearchCriteria.ddBreed.selectedIndex = cIndex;

  	   for(var i=0;i < cAll.length;i++) {
    		var c = cAll[i];
    		while (c.charAt(0)==' ') c = c.substring(1,c.length);
    		if (c.indexOf(cColorPattern) == 0) cColorPattern = c.substring(cColorPattern.length,c.length);
    		}
	   switch (cColorPattern) {
		  default: cIndex = 0; break;
          case '%25': cIndex = 0; break;
          case 'Ch': cIndex = 1; break;
          case 'Dun': cIndex = 2; break;
          case 'Cr': cIndex = 3; break;
          case 'Z': cIndex = 4; break;
          case 'Prl': cIndex = 5; break;
          case 'Gr': cIndex = 6; break;
          case 'Rn': cIndex = 7; break;
          case 'Blk': cIndex = 8; break;
          case 'PP': cIndex = 9; break;
          case 'App': cIndex = 10; break;
          }
  	   document.SearchCriteria.ddColorPattern.selectedIndex = cIndex;

  	   for(var i=0;i < cAll.length;i++) {
    		var c = cAll[i];
    		while (c.charAt(0)==' ') c = c.substring(1,c.length);
    		if (c.indexOf(cHz) == 0) cHz = c.substring(cHz.length,c.length);
    		}
	   switch (cHz) {
		  default: cIndex = 0; break;
          case '%25': cIndex = 0; break;
          case 'Y': cIndex = 1; break;
          }
  	   document.SearchCriteria.ddHz.selectedIndex = cIndex;

  	   for(var i=0;i < cAll.length;i++) {
    		var c = cAll[i];
    		while (c.charAt(0)==' ') c = c.substring(1,c.length);
    		if (c.indexOf(cBroke) == 0) cBroke = c.substring(cBroke.length,c.length);
    		}
	   switch (cBroke) {
		  default: cIndex = 0; break;
          case '%25': cIndex = 0; break;
          case 'Y': cIndex = 1; break;
          }
  	   document.SearchCriteria.ddBroke.selectedIndex = cIndex;

  	   for(var i=0;i < cAll.length;i++) {
    		var c = cAll[i];
    		while (c.charAt(0)==' ') c = c.substring(1,c.length);
    		if (c.indexOf(cGender) == 0) cGender = c.substring(cGender.length,c.length);
    		}
	   switch (cGender) {
		  default: cIndex = 0; break;
          case '%25': cIndex = 0; break;
          case '%25MP%25': cIndex = 1; break;
          case '%25M%25': cIndex = 2; break;
          case '%25S%25': cIndex = 3; break;
          case '%25G%25': cIndex = 4; break;
          }
  	   document.SearchCriteria.ddGender.selectedIndex = cIndex;

  	   for(var i=0;i < cAll.length;i++) {
    		var c = cAll[i];
    		while (c.charAt(0)==' ') c = c.substring(1,c.length);
    		if (c.indexOf(cLocation) == 0) cLocation = c.substring(cLocation.length,c.length);
    		}
	   switch (cLocation) {
		  default: cIndex = 0; break;
          case '%25': cIndex = 0; break;
          case 'AZ': cIndex = 1; break;
          case 'CA': cIndex = 2; break;
          case 'ID': cIndex = 3; break;
          case 'IL': cIndex = 4; break;
          case 'IA': cIndex = 5; break;
          case 'KS': cIndex = 6; break;
          case 'MI': cIndex = 7; break;
          case 'MN': cIndex = 8; break;
          case 'MO': cIndex = 9; break;
          case 'MT': cIndex = 10; break;
          case 'NV': cIndex = 11; break;
          case 'NY': cIndex = 12; break;
          case 'NC': cIndex = 13; break;
          case 'ND': cIndex = 14; break;
          case 'OK': cIndex = 15; break;
          case 'SD': cIndex = 16; break;
          case 'TX': cIndex = 17; break;
          case 'UT': cIndex = 18; break;
          case 'VA': cIndex = 19; break;
          case 'WA': cIndex = 20; break;
          case 'WI': cIndex = 21; break;
          case 'WY': cIndex = 22; break;
          case '__': cIndex = 23; break;
          case 'Canada': cIndex = 24; break;
          case 'Europe': cIndex = 25; break;
          }
  	   document.SearchCriteria.ddLocation.selectedIndex = cIndex;


//  	   alert('You last chose ' + cAge + " | " + cBreed + " | " + cColorPattern + " | " + cHz + " | " + cBroke + " | " + cGender + " | " + cLocation);
  	   }
  }
