	
	function radBtnCourse_Click()
    {
        var txtSearch = document.getElementById('searchinput');
        txtSearch.value = 'Search Courses';
    }
    
    function radBtnSite_Click()
    {
        var txtSearch = document.getElementById('searchinput');
        txtSearch.value = 'Search Site';
    }
    
	function course_search() {	
		
		var keyword = document.getElementById('searchinput').value;
		
		if (keyword == '' || keyword == 'Search Courses') 
		{
			alert('Please enter one or more search words.');
		}
		else 
		{
			var url = 'http://psc.westcoast.tafe.wa.edu.au/Search/List.aspx?Mode=Course&SearchBy=&Keyword=' + keyword;	
			void(window.open(url, 'PSCAdvanced', 'height=650,width=750,scrollbars=yes,menubar=yes,navbar=yes,resizable=yes'));
		} 	
						
		return false;
	}
	
	function site_search() {
	
	    var keyword = document.getElementById('searchinput').value;
	    
	    if (keyword == '' || keyword == 'Search Site')
	    {
	        alert('Please enter one or more search words.');
	    }
	    else
	    {
	        var url = '/Pages/Results.aspx?k=' + escape(keyword);
	        document.location = url; 
	    }
	    
	    return false;
	}
	
	
	function course_capture_enter(event) {
	    // This routine invokes the course_search_button_click() routine if the user has pressed enter.
	    var enter_pressed = (event.keyCode == 13);
	    var radBtnCourses = document.getElementById('radbtncourse');
	    
	    var rtnVal = true;
	    
		if (enter_pressed) 
		{
		    if(radBtnCourses.checked)
		    {
		        course_search();
		    }
		    else
		    {
		        site_search();
		    }
		    
		    // we return false here so that we can stop the page from posting
		    // back, if the page postsback it cancels out the redirect to the search results page.
		    rtnVal = false;
		}
		
		return rtnVal;
	}
	
	function searchInput_OnFocus()
	{	    
	    var txtSearch = document.getElementById("searchinput");
	    
	    txtSearch.value = "";
	}
	
	function searchInput_OnBlur()
	{    
	    var txtSearch = document.getElementById("searchinput");
	    var radBtnCourse = document.getElementById('radbtncourse');
	    
	    if (txtSearch.value.length == 0)
	    {
	        if (radBtnCourse.checked)
	            txtSearch.value = "Search Courses";
	        else
	            txtSearch.value = "Search Site";   
	    }
	}
	
	function imgSearchButton_Click()
	{
	    var searchChoice = document.getElementById("radbtncourse");
	    
	    if (searchChoice.checked)
	    {
	        // course search
	        course_search();
	    }
	    else
	    {
	        // site search
	        site_search();
	    }
	}


	
	/*
	
	function getCourseKeyword() {
	var theInputs;
		clearKeywords('txtCourse', 'Search Courses');
		theInputs = document.getElementsByTagName('input');
	  	for (var y=0; y<theInputs.length; y++){
	  		if ( (theInputs[y].type == 'text')&&(theInputs[y].id == 'txtCourse') )  return theInputs[y].value;
		}
		return "";
	}

	function course_search_button_click() {	
		var keyword = getCourseKeyword();
		if (keyword == "") 
			alert('Please first enter some text to search courses.');
		else {
			var url = 'http://psc.westcoast.tafe.wa.edu.au/Search/List.aspx?Mode=Course&SearchBy=&Keyword=' + keyword;	
			void(window.open(url, 'PSCAdvanced', 'height=650,width=750,scrollbars=yes,menubar=yes,navbar=yes,resizable=yes'));
		} 					
		return false;
	}
	
	function course_capture_enter(event) {
	// This routine invokes the course_search_button_click() routine if the user has pressed enter.
	var enter_pressed = (event.keyCode == 13);
	
		if (enter_pressed) course_search_button_click();
	
	}
	
	function site_search_button_click() {	
	var field = '_txtSite';
	var theInputs;
		theInputs = document.getElementsByTagName('input');
	  	for (var y=0; y<theInputs.length; y++){
	  		if (theInputs[y].type == 'text') {
	  			var id = new String();
	  			id = theInputs[y].id;
	  			if (id.indexOf(field) >= 0) document.forms[0].submit();
	  		}
		}
		return false;
	}

	function clearKeywords(fieldName, defValue) {
	var enteredKey = document.getElementById( fieldName );
		if ( enteredKey.value == defValue ) enteredKey.value = "";
	}
	function select_course() {
	// Set the Course text box visible, set the Site text box invisible.
	var txtCourse = document.getElementById( "txtCourse" );
	var txtSite = document.getElementById( "spanSite" );
	var imgCourse = document.getElementById( "imgCourse" );
	var imgSite = document.getElementById( "imgSite" );
		txtCourse.style.display = 'block';
		txtSite.style.display = 'none';
		imgCourse.src = '/SiteCollectionImages/opt_on.gif';
		imgSite.src = '/SiteCollectionImages/opt_off.gif';
		txtCourse.focus();
	}
	
	function select_site() {
	// Set the Site text box visible, set the Course text box invisible.
	var txtCourse = document.getElementById( "txtCourse" );
	var txtSite = document.getElementById( "spanSite" );
	var imgCourse = document.getElementById( "imgCourse" );
	var imgSite = document.getElementById( "imgSite" );
		txtSite.style.display = 'block';
		txtCourse.style.display = 'none';
		imgSite.src = '/SiteCollectionImages/opt_on.gif';
		imgCourse.src = '/SiteCollectionImages/opt_off.gif';
	var theInputs = txtSite.getElementsByTagName('input'); 
		if (theInputs.length == 1) theInputs[0].focus();		
	}
*/
