var country=new Array('United States','Afghanistan','Albania','Algeria','Andorra','Angola','Anguilla','Antarctica','Antigua and Barbuda','Argentina','Armenia','Aruba','Ashmore and Cartier Islands','Australia','Austria','Azerbaijan','Bahamas','Bahrain','Bangladesh','Barbados','Bassas da India','Belarus','Belgium','Belize','Benin','Bermuda','Bhutan','Bolivia','Bosnia and Herzegovina','Botswana','Bouvet Island','Brazil','British Indian Ocean Territory','British Virgin Islands','Brunei','Bulgaria','Burkina Faso','Burundi','Cambodia','Cameroon','Canada','Cape Verde','Cayman Islands','Central African Republic','Chad','Chile','China','Christmas Island','Clipperton Island','Cocos (Keeling) Islands','Colombia','Comoros','Congo (Brazzaville)','Congo (Kinshasa)','Cook Islands','Coral Sea Islands','Costa Rica','Cote D\'Ivoire','Croatia','Cuba','Cyprus','Czech Republic','Denmark','Djibouti','Dominica','Dominican Republic','East Timor','Ecuador','Egypt','El Salvador','Equatorial Guinea','Eritrea','Estonia','Ethiopia','Europa Island','Falkland Islands (Islas Malvinas)','Faroe Islands','Fiji','Finland','France','French Guiana','French Polynesia','French Southern and Antarctic Lands','French West Indies','Gabon','Gaza Strip','Georgia','Germany','Ghana','Gibraltar','Glorioso Islands','Greece','Greenland','Grenada','Guadeloupe','Guatemala','Guernsey','Guinea','Guinea-Bissau','Guyana','Haiti','Heard Island and McDonald Islands','Holy See (Vatican City)','Honduras','Hong Kong','Hungary','Iceland','India','Indonesia','Iran','Iraq','Ireland','Isle of Man','Israel','Italy','Jamaica','Jan Mayen','Japan','Jersey','Jordan','Juan de Nova Island','Kazakhstan','Kenya','Kiribati','Kuwait','Kyrgyzstan','Laos','Latvia','Lebanon','Lesotho','Liberia','Libya','Liechtenstein','Lithuania','Luxembourg','Macau','Macedonia','Madagascar','Malawi','Malaysia','Maldives','Mali','Malta','Martinique','Mauritania','Mauritius','Mayotte','Mexico','Moldova','Monaco','Mongolia','Montserrat','Morocco','Mozambique','Myanmar (Burma)','Namibia','Nauru','Nepal','Netherlands','Netherlands Antilles','New Caledonia','New Zealand','Nicaragua','Niger','Nigeria','Niue','Norfolk Island','North Korea','Norway','Oman','Pakistan','Panama','Papua New Guinea','Paracel Islands','Paraguay','Peru','Philippines','Pitcairn Islands','Poland','Portugal','Qatar','Reunion','Romania','Russia','Rwanda','Saint Helena','Saint Kitts and Nevis','Saint Lucia','Saint Pierre and Miquelon','Saint Vincent and the Grenadines','Samoa','San Marino','Sao Tome and Principe','Saudi Arabia','Senegal','Serbia and Montenegro','Seychelles','Sierra Leone','Singapore','Slovakia','Slovenia','Solomon Islands','Somalia','South Africa','South Georgia and the South Sandwich Islands','South Korea','Spain','Spratly Islands','Sri Lanka','St. Barthlemy','St. Maarten','Sudan','Suriname','Svalbard','Swaziland','Sweden','Switzerland','Syria','Taiwan','Tajikistan','Tanzania','Thailand','The Gambia','Togo','Tokelau','Tonga','Trinidad and Tobago','Tromelin Island','Tunisia','Turkey','Turkmenistan','Turks and Caicos Islands','Tuvalu','Uganda','Ukraine','United Arab Emirates','United Kingdom','Uruguay','Uzbekistan','Vanuatu','Venezuela','Vietnam','Wallis and Futuna','West Bank','Western Sahara','Yemen','Zambia','Zimbabwe');

function getCities(){
	// cities of corresponding state  //
	var str="<select name='rcity'><option value=''>Select City</option><option value=''>Any</option>";
	//var state = document.getElementById('state').value;
	var state = "NJ";
			for (i=0;i<state_city_list.length;i++){
				str +="<option value='"+state_city_list[i]+"'>"+state_city_list[i]+"</option>";
			}
	str +="</select>";
	document.getElementById('city_cntrl').innerHTML=str;
} 

function getPrice(){
	var price = new Array('$1,000','$2,500','$5,000','$10,000','$25,000','$50,000','$100,000','$250,000','$250,000 to $500,000','$500,000 to $1,000,000','$1,000,000 to $2,500,000','$2,500,000 to $5,000,000','5,000,000 to $10,000,000','$10,000,000 to $15,000,000','$15,000,000 to $20,000,000','Greater than $20,000,000');
	var pricekey = new Array('l-1000','l-2500','l-5000','l-10000','l-25000','l-50000','l-100000','l-250000','250000-500000','500000-1000000','1000000-2500000','2500000-5000000','5000000-10000000','10000000-15000000','15000000-20000000','g-20000000');
	var str="<select name='price'><option value=''>Select Price</option><option value=''>Any</option>";
	for (i=0;i<price.length;i++){
				str +="<option value='"+pricekey[i]+"'>"+price[i]+"</option>";
	}
	str +="</select>";
	document.getElementById('price_cntrl').innerHTML=str;
}

function getLifeStyle(){
	var lifestyle = new Array('Aquatic Activities','Bay/Beach Club','Beach Resort Community','Boating','Casino/Gambling','Country Club','Country Living','Equestrian/Polo','Fishing','Game Farm/Safari','Golf','Historic/Antique','Island','Lakefront','Metropolitan','Mountain','Ocean/Beach','Outdoor Activities','Privacy','Ranch/Farm/Plantation','Resort','Skiing','Suburban','Tennis','Univ/College Community','Waterfront','Wine Country','Yacht Club');
	var lifestylekey = new Array('282','407','408','283','409','284','285','286','410','411','287','288','289','290','291','292','293','294','295','296','297','298','299','300','413','84','301','414');

	var str="<select name='lifestyle'><option value=''>Select Lifestyle</option><option value=''>Any</option>";
	for (i=0;i<lifestyle.length;i++){
				str +="<option value='"+lifestylekey[i]+"'>"+lifestyle[i]+"</option>";
	}
	str +="</select>";
	document.getElementById('lifestyle_cntrl').innerHTML=str;
}
function getPropertyType(){
	
	//var propertytype = new Array('1 Level Ranch','Apartment','Art Deco','Art Nouveau','Arts &amp; Crafts','Bungalow','Cape Cod','Castle','Chateau','Co-Op','Colonial','Colonial - American','Colonial - Dutch','Colonial - French','Colonial - Salt Box','Condo','Contemporary','Country Home','Custom','Estate','European','Federal','Flat','Georgian','Georgian - Greek Revival','Georgian - Neo Classicism','Loft','Log','Multi Level','Post &amp; Beam','Raised Ranch','Spanish/Mediterranean','Split Level','Townhouse','Traditional','Tudor','Victorian','Victorian - Gothic Revival','Victorian - Italianate','Victorian - Queen Anne','Victorian - Shingle','Victorian - Stick','Villa');
	//var propertytypekey = new Array('4','9','328','327','322','74','86','310','72','238','90','323','325','324','326','3','1','311','331','104','76','321','242','317','319','320','318','237','73','45','7','329','5','8','6','236','2','330','75','313','312','315','314','316','82');
	var propertytype = new Array('Condo/Townhouse','Farm/Ranch/Plantation','Newly Built–Condo/Townhouse','Newly Built–Single Family','Other Residential','Residential Lot','Single Family Home','Vacant Land');
	var propertytypekey = new Array('2','6','4','3','11','7','1','42');
	var str="<select name='propertytype'><option value=''>Select Property Type</option><option value=''>Any</option>";
	for (i=0;i<=propertytype.length-1;i++){
				str +="<option value='"+propertytypekey[i]+"'>"+propertytype[i]+"</option>";
	}
	str +="</select>";
	document.getElementById('propertytype_cntrl').innerHTML=str;
}
function getBedRooms(){
	
	var bedrooms = new Array('1 to 2','3 to 4','5 to 7','8 to 10','11 to 14','15 or more');
	var bedroomskey = new Array('1-2','3-4','5-7','8-10','11-14','g-15');

	var str="<select name='bedrooms'><option value=''>Select Bedrooms</option><option value=''>Any</option>";
	for (i=0;i<=bedrooms.length-1;i++){
				str +="<option value='"+bedroomskey[i]+"'>"+bedrooms[i]+"</option>";
	}
	str +="</select>";
	document.getElementById('bedrooms_cntrl').innerHTML=str;
}
function getBathRooms(){
    var bathrooms = new Array('1 to 2','2 to 4','4 to 8','8 or more');
    var bathroomskey = new Array('1-2','2-4','4-8','g-8');

	var str="<select name='bathrooms'><option value=''>Select Bathrooms</option><option value=''>Any</option>";
	for (i=0;i<=bathrooms.length-1;i++){
				str +="<option value='"+bathroomskey[i]+"'>"+bathrooms[i]+"</option>";
	}
	str +="</select>";
	document.getElementById('bathrooms_cntrl').innerHTML=str;
}

function getAmenities(){

	var amenities = new Array('2 Fireplaces','3 Car Garage','3+ Fireplaces','4 Car Garage','5 + Car Garage','Barn',
	'Boat Dock','Boat Slip','Bowling Alley','Country Club Community','Cul-de-Sac','Deck/Patio','Doorman','Gardens','Gated Community','Golf Community','Granite Countertops','Guest House','Hardwood Flooring','Helipad','Historic','In-Home Fitness Center','Indoor Basketball Court','Indoor Pool','Indoor Racquetball Court','Inground Pool','Intercom System','Library','Marble Countertop','Media Room/Home Theater','Mountain View','New Development','Ocean Front','Outdoor Basketball Court','Outdoor Kitchen','Pond','Porte-Cochere','Private Airport',
		'Private Elevator','Private Lake','Security System','Ski Property','Ski-In/Ski-Out','Spa/Hot Tub','Sprinkler System','Stables','Staff Quarters','Steam Room','Tennis Court','Terrace/Outdoor Space','Walk-to-ski','Water View','Waterfront','Wine Cellar/Grotto');
	var amenitieskey = new Array('32','69','33','70','71','256','257','258','259','260','402','87','207','261','262','42','263','264','265','266','267','233','268','269','270','36','403','81','404','248','58','247','271','272','302','273','274','249','275','276','277','244','278','37','405','279','303','304','280','205','406','57','281','305')

	var str="<select name='amenities'><option value=''>Select Amenities</option><option value=''>Any</option>";
	for (i=0;i<=amenities.length-1;i++){
				str +="<option value='"+amenitieskey[i]+"'>"+amenities[i]+"</option>";
	}
	str +="</select>";
	document.getElementById('amenities_cntrl').innerHTML=str;
}
function getPropertyStyles(){
	var propertystyles = new Array('1 Level Ranch','Apartment','Art Deco','Art Nouveau','Arts &amp; Crafts','Bungalow','Cape Cod','Castle','Chateau','Co-Op','Colonial','Colonial - American','Colonial - Dutch','Colonial - French','Colonial - Salt Box','Condo','Contemporary','Country Home','Custom','Estate','European','Federal','Flat','Georgian','Georgian - Greek Revival','Georgian - Neo Classicism','Loft','Log','Multi Level','Post &amp; Beam',
	'Raised Ranch','Spanish/Mediterranean','Split Level','Townhouse','Traditional','Tudor','Victorian','Victorian - Gothic Revival','Victorian - Italianate','Victorian - Queen Anne','Victorian - Shingle','Victorian - Stick','Villa');
	var propertystyleskey = new Array('4','9','328','327','322','74','86','310','72','238','90','323','325','324','326','3','1','311','331','104','76','321','242','317','319','320','318','237','73','45','7','329','5','8','6','236','2','330','75','313','312','315','314','316','82');
	var str="<select name='propertystyles'><option value=''>Select Property Style</option><option value=''>Any</option>";
	for (i=0;i<=propertystyles.length-1;i++){
				str +="<option value='"+propertystyleskey[i]+"'>"+propertystyles[i]+"</option>";
	}
	str +="</select>";
	document.getElementById('propertystyles_cntrl').innerHTML=str;
}
function getListingTypes(){
	var listingtypes = new Array('New Listings','Rental - Annual','Rental - Seasonal');
	var str="<select name='listingtypes'><option value=''>Select Listing Type</option><option value=''>Any</option>";
	for (i=0;i<=listingtypes.length-1;i++){
				str +="<option value='"+listingtypes[i]+"'>"+listingtypes[i]+"</option>";
	}
	str +="</select>";
	document.getElementById('listingtypes_cntrl').innerHTML=str;
}


function propertyDetails(){
	var details_window = window.open('details.php','Property details','status=1,scrollbars=0,width=600,height=600');
}
function sendToFriend(){
	var email_window = window.open('email.php','Send to friend','status=1,scrollbars=1,width=600,height=600');
}
function printDetails(url){
	var print_window = window.open(url,'print','status=1,scrollbars=1,width=790,height=600');
		print_window.focus();
}

function resetCriteria(){
	document.ff.reset();
	document.getElementById('location_flag').className='view_default';
	document.getElementById('price_flag').className='view_default';
	document.getElementById('lifestyle_flag').className='view_default';
	document.getElementById('propertytype_flag').className='view_default';
	document.getElementById('bedrooms_flag').className='view_default';
	document.getElementById('bathrooms_flag').className='view_default';
	document.getElementById('amenities_flag').className='view_default';
	document.getElementById('propertystyles_flag').className='view_default';
	document.ff.action = "view.php";
	document.ff.target="_self";
	document.ff.submit();
}	
