//common popup window script
function winopen(url) {
	openwin = window.open(url, "openwin", "toolbar=1,scrollbars=1,location=0,status=1,menubar=1,resizable=1,width=500,height=300");
	openwin.focus();
}

function search_fm_val() {
	if(document.fm_search.keywords.value == "") {
		alert('A keyword is required to perform a search.');
		return false;
	}
	return true;
}

function CreateBookmarkLink(title, url) {	
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title); }
	else if(window.opera && window.print) { // Opera Hotlist
		return true; 
	}
}

function search_add_amenities(fm_name, cbox_name) {
	var amenities_string = "";
	var objCheckBoxes = document.forms[fm_name].elements[cbox_name];
	var countCheckBoxes = objCheckBoxes.length;	
	for(var i = 0; i < countCheckBoxes; i++) {
		if(objCheckBoxes[i].checked) {
			if(amenities_string.length == 0) {
				amenities_string = objCheckBoxes[i].value;
			} else { 
				amenities_string = amenities_string + ',' + objCheckBoxes[i].value; 
			}
		}
	}		
	document.fm_booking.amenities.value = amenities_string;
	document.fm_booking.submit();
}

function search_check_amenities(fm_name1, list, fm_name2, cbox_name) {
	var amenities_string = document.forms[fm_name1].amenities.value;
	if(amenities_string.length > 0) {
		var arrAmenities = amenities_string.split( "," );
		var objCheckBoxes = document.forms[fm_name2].elements[cbox_name];
		for(var i = 0; i < arrAmenities.length; i++) {
			check = arrAmenities[i]-1;
			objCheckBoxes[check].checked = true;
		}
	}
}

