


function selectSearchType(){
	
	var sst=document.getElementById("select_search_type").options[document.getElementById("select_search_type").selectedIndex].value;
	var tsi=document.getElementById("text_search_id");
	var tssi="td_select_search_id";
	var page="";
	
	if(sst=="albums"){
		tsi.innerHTML="Album Title:&nbsp;";
	}
	else if(sst=="songs"){
		tsi.innerHTML="Song Title:&nbsp;";
	}
	else if(sst=="books"){
		tsi.innerHTML="Book Title:&nbsp;";
	}
	else if(sst=="articles"){
		tsi.innerHTML="Article Title:&nbsp;";
	}
	else if(sst=="devotionals"){
		tsi.innerHTML="E-Devotional Title:&nbsp;";
	}
	else if(sst=="subjects"){
		tsi.innerHTML="Subject:&nbsp;";
	}
	else if(sst=="radio_guest_names"){
		tsi.innerHTML="Radio Show Guest:&nbsp;";
	} 
	
	page="inc/select_type.php?type="+sst;
	ajaxPage(page, tssi);
	
}


function selectSearchId(type){
	var id=document.getElementById("select_search_id").options[document.getElementById("select_search_id").selectedIndex].value;
	
	if(type=="subject" || type=="radio_guest_name")
		window.location="search_results.php?type="+type+"&field="+id;
	else
		window.location="details_product.php?com_type="+type+"&com_id="+id;
}


function ajaxPage(page, place){
		var ajaxRequest;  // The variable that makes Ajax possible!
		
		
		try{
			// Opera 8.0+, Firefox, Safari
			ajaxRequest = new XMLHttpRequest();
		} catch (e){
			// Internet Explorer Browsers
			try{
				ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try{
					ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e){
					// Something went wrong
					alert("Your browser broke!");
					return false;
				}
			}
		}
		
		// Create a function that will receive data sent from the server
		ajaxRequest.onreadystatechange = function(){
			if(ajaxRequest.readyState == 4){
				//alert("Enter");
				document.getElementById(place).innerHTML = ajaxRequest.responseText;
			}
		}
			
	ajaxRequest.open("GET", page, true);
		
	ajaxRequest.send(null); 
	
}
