function CheckSizeFillUp(size,width1) {

 if ((document.ExpressFinder.Size.selectedIndex == 0) && (size.length > 0) && (width1.length >0))
  {
	document.ExpressFinder.Size.value = size + ":" + width1;
  }
}

function NarrowResults(aspPage,Gender,Division,Category,SubCat1,SubCat2,SubCat3,SubCat4)

 { //main
  var divisionCode ="";
	var color = "";
	var price = "";
	var selectedSize = "";
  var len = "";
  var symbol = "";
  var size = "";
  var width = "";
  var width1 = "";
  var width2 = "";
  var width3 = "";
  var width4 = "";
	
 if (document.ExpressFinder.Brands.selectedIndex != 0)
   {
     divisionCode = document.ExpressFinder.Brands.value;
   }
		 
 if (document.ExpressFinder.Colors.selectedIndex != 0)
   {
    color = document.ExpressFinder.Colors.value;
   }

 if (document.ExpressFinder.PriceRange.selectedIndex != 0)
   {  
    price = document.ExpressFinder.PriceRange.value ;
   }
		 
 if (document.ExpressFinder.Size.selectedIndex != 0)
  {
 
	selectedSize = document.ExpressFinder.Size.value;
	len = selectedSize.length; 
  symbol = selectedSize.indexOf(":");
	size = selectedSize.substring(0,symbol);
	width = selectedSize.substring(symbol +1,len);
				
	if (Gender == "womens"){
	  switch(width) { //switch
		  case "M" :
		    width1 = "M";
			 	width2 = "B"
			 	width3 = "MW";
		   	width4 = "qrs";
		   	break;
		  case "W" :
		   	width1 = "W";
		   	width2=  "C";
		   	width3 = "D";
		   	width4 = "MW";
		   	break;
		  case "N" :
		    width1 = "N";
		   	width2= "A";
		    width3= "S";
		   	width4= "q";
		   	break;
	    case "SS" :
		   	width1 = "SS";
		   	width2 = "2A";
		   	width3 = "q";
		   	width4 = "";
		   	break;
		  case "2W" :
		   	width1= "2W";
		   	width2 = "WW";
		  	width3 = "E";
		   	width4 = "q";		 
		   	break;
		  	default :
		   	width1= "";
		   	width2 ="";
		   	width3= "";
		   	width4= "";
										}//end switch
							}
    else if (Gender == "mens"){
		  switch(width) { //switch
		 	  case "D" :
		       width1= "D";
		       width2 = "M";
		       width3= "MW";
		       width4 = "q";
		       break;
			   case "E" :
		       width1= "E";
		       width2 = "W";
		       width3 = "MW";
		       width4 = "q";
		       break;
		    case "C" :
		      width1= "C";
		      width2= "N";
		      width3= "";
		      width4 = "qrs";
		      break;
		    case "2E" :
		      width1= "2E";
		      width2 = "WW";
		      width3= "2W";
		      width4 = "qrs";
		      break;
	      case "A" :
		      width1= "A";
		      width2 = "NN";
		      width3= "q";
		      width4 = "q";
		      break;
		    case "B" :
		      width1 = "B";
		      width2 = "N";
		      width3 = "qrs";
		      width4 = "qrs";
		      break;
		    case "3E" :
		      width1 = "3E";
		      width2 = "3W";
		      width3 = "EEE";
		      width4 = "WWW";
		      break;
		    case "4E" :
		      width1 = "4E";
		      width2= "4W";
		      width3= "qrs";
		      width4= "qrs";
		      break;
		    case "5E" :
		      width1 = "5E";
		      width2= "5W";
		      width3= "qrs";
		      width4 = "qrs";
		      break;
		    default :
		      width1= "";
		      width2= "";
		      width3 = "";
		      width4 = "";
										}//end switch
							}
			}				
			CreateURL(aspPage,Gender,divisionCode,Category,SubCat1,SubCat2,SubCat3,SubCat4,size,width1,width2,width3,width4,price,color,"","");						
}//main


function CreateURL(aspPage,Gender,DivisionCode,Category,SubCat1,SubCat2,SubCat3,SubCat4,Size,Width1,Width2,Width3,Width4,Price,Color,PageNo,SortType)
{
  var URL 
	switch(aspPage) 
	{ 
		  case "NS" :
		    URL = "/asp/NewStyles.asp?";
			break;
			case "SA" :
		    URL = "/asp/Showall.asp?";
			break;
			case "SL" :
		  URL = "/asp/Sale.asp?";
			break;
			case "PO" :
		  URL = "/asp/Preorder.asp?";
			break;
			case "EX" :
		  URL = "/asp/Exclusive.asp?";
			break;
			case "CR" :
		  URL = "/asp/ColorResults.asp?";
			break;
			case "SR" :
		  URL = "/asp/SizeResults.asp?";
			break;
			case "EP" :
			URL = "/asp/ShowAllEditorsPicks.asp?";
			break;
			Default:
			URL = "/asp/Showall.asp?";
			break;
	 }
	   URL = URL + "Gender=" + Gender; 

	 if (DivisionCode.length != 0)
	 {
	   URL = URL + "&DivisionCode=" + DivisionCode; 
   }
	 if (Category.length != 0)
	 {
	   URL = URL + "&Category=" + Category; 
   }
	
	 if (SubCat1.length != 0)
	 {
	   URL = URL + "&SubCat1=" + SubCat1; 
   }
	  if (SubCat2.length != 0)
	 {
	   URL = URL + "&SubCat2=" + SubCat2; 
   }
	  if (SubCat3.length != 0)
	 {
	   URL = URL + "&SubCat3=" + SubCat3; 
   }
	  if (SubCat4.length != 0)
	 {
	   URL = URL + "&SubCat4=" + SubCat4; 
   }
	   if (Size.length != 0)
	 {
	   URL = URL + "&Size=" + Size; 
   }
	   if (Width1.length != 0)
	 {
	   URL = URL + "&Width1=" + Width1; 
   }
	   if (Width2.length != 0)
	 {
	   URL = URL + "&Width2=" + Width2; 
   }
	   if (Width3.length != 0)
	 {
	   URL = URL + "&Width3=" + Width3; 
   }
	   if (Width4.length != 0)
	 {
	   URL = URL + "&Width4=" + Width4; 
   }
	   if (Price.length != 0)
	 {
	   URL = URL + "&Price=" + Price; 
   }
	
	   if (Color.length != 0)
	 {
	   URL = URL + "&Color=" + Color; 
   }
	 if (PageNo.length != 0)
	 {
	   URL = URL + "&PageNo=" + PageNo; 
   }
	  if (SortType.length != 0)
	 {
	   URL = URL + "&SortType=" + SortType; 
   }
window.location=URL;
}