
/**
 * Function: showAdvancedSearch(obj)
 * Parameters: obj (checkbox)
 * Description: If obj is checked, make advanced_search DIV object visible
 **/

function confirmDeleteAd(id,key) {
	if (confirm("Are you sure you want to delete this ad?")) {
		document.location.href="?action=deletead&adid="+id+"&key="+key;
	}
}

function showAdvancedSearch(obj) {
	if (obj && obj.checked) {
		if (document.getElementById("advanced_search")) {
			document.getElementById("advanced_search").style.display="block";
		}
	} else if (obj && !obj.checked) {
		if (document.getElementById("advanced_search")) {
                        document.getElementById("advanced_search").style.display="none";
                }
	}
}

function updateAdvancedSearchSubCategories() {
	var c_options = document.forms['form_search'].elements['adv_categories[]'].options;
	var sc_options = document.forms['form_search'].elements['adv_subcategories[]'].options;
	var selected_sc = Array();
	var counter = 0;
	// Store the currently selected subcategories
	for (i = 0; i < sc_options.length ; i++) {
                if (sc_options[i].selected) selected_sc[counter++]=sc_options[i].value;
        }

	
	// Second, Clear the list
	for (i = sc_options.length-1; i >=0 ; i--) {
		sc_options[i]=null;
	}
	// Now Repopulate it
	counter = 0;
	for (i = 0; i < c_options.length; i++) {
		if (c_options[i].selected) {
			for (j = 0; j < subcat.length; j++) {
				if (subcat[j][0]==c_options[i].value)
					sc_options[counter++] = new Option(subcat[j][2],subcat[j][1]);
			}
		}
	}
	// Now Make sure that selected subcategories are selected if the selected 
	// Options are still available
	for (i = 0; i < selected_sc.length; i++) {
		for (j = 0; j < sc_options.length; j++) {
			if (sc_options[j].value == selected_sc[i]) sc_options[j].selected = true;
		}
	}
}


/**
 * Function: togglePics(obj)
 * TO BE REMOVED (Not being used)
 */
function togglePics(obj) {
	if (obj) {
		for (i = 1 ; i < 100; i++) {
			if (document.getElementById("pic_row_"+i)) {
				if (obj.checked) document.getElementById("pic_row_"+i).style.display = "block";
				else document.getElementById("pic_row_"+i).style.display = "none";
			}
		}
	}
}


