

       function cat(inForm,selected){
       

       // Category menu there...
 var ScotlandArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var UKArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var IrelandArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var WalesArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var DenmarkArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var HollandArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var SwedenArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var United_StatesArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Riding Apparel','United States Riding Apparel')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Trucks','United States Horseboxes Horse Trailers 4x4 Trucks')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Barns','United States Barns')"
,"('Equestrian Centers','United States Equestrian Centers')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var CanadaArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var AustraliaArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var New_ZealandArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var GermanyArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var FranceArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var SwitzerlandArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var BelgiumArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var ItalyArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var PortugalArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var SpainArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);
 var OtherArray = new Array(
"('Please Select...','')"
,"('--','')"
,"('Horses','Horses')"
,"('Ponies','Ponies')"
,"('Saddlery and Tack','Saddlery and Tack')"
,"('Dogs and Puppies','Dogs and Puppies')"
,"('Horseboxes Horse Trailers 4x4 Cars','Horseboxes Horse Trailers 4x4 Cars')"
,"('Equestrian Properties','Equestrian Properties')"
,"('Employment','Employment')"
,"('Holidays','Holidays')"
,"('Livery Yards','Livery Yards')"
,"('Equestrian Centres','Equestrian Centres')"
,"('Riding Schools','Riding Schools')"
,"('Other','Other')"
,"('Equestrian Art','Equestrian Art')"
);

                re2 = / |-/g;
                var joinselected = selected.replace(re2,"_");
                if (joinselected){
                        var selectedArray = eval(joinselected + "Array");
        	        while (selectedArray.length < inForm.c2.options.length) {
        		        inForm.c2.options[(inForm.c2.options.length - 1)] = null;
        	        }

                	for (var i=0; i < selectedArray.length; i++) {
		                eval("inForm.c2.options[i]=" + "new Option" + selectedArray[i]);
        	        }
                }

        }
        // sub category menu add complete subcategory there

        function subcat(inForm,selected) {
var United_States_BarnsArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var Horseboxes_Horse_Trailers_4x4_CarsArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var Saddlery_and_TackArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var Riding_SchoolsArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var Dogs_and_PuppiesArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var United_States_Riding_ApparelArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var Equestrian_CentresArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var United_States_Horseboxes_Horse_Trailers_4x4_TrucksArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var HolidaysArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var EmploymentArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var United_States_Equestrian_CentersArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var OtherArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var HorsesArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var PoniesArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var Livery_YardsArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var Equestrian_PropertiesArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);
var Equestrian_ArtArray =  new Array(
"('Please Select...','')"
,"('--','')"
,"('For Sale','For Sale')"
,"('Wanted','Wanted')"
,"('For Loan','For Loan')"
,"('Stolen','Stolen')"
,"('Offered','Offered')"
);

                re2 = / |-/g;
                var joinselected = selected.replace(re2,"_");
                if  (joinselected) {
                	var selectedArray = eval(joinselected + "Array");
        	        while (selectedArray.length < inForm.c3.options.length) {
                		inForm.c3.options[(inForm.c3.options.length - 1)] = null;
	                }

        	        for (var i=0; i < selectedArray.length; i++) {
        		        eval("inForm.c3.options[i]=" + "new Option" + selectedArray[i]);
       		        }

                }
}