	var recordId = null;

	function doWork(data){
		recordId = data.course_descriptions_id;
		printDetails(data);
	}
	
	//get the result from a particular survey	
	function refreshCourse(courseid) {
		clearText();
		getCourseByID(courseid, {   
			"preloader": "loader",   
			"content_type": "json",   
			"onFinish": function(response){ 
				doWork(response);     
			}   
    	});   
	} 
	 
	function printDetails(data){
		document.getElementById("classname").innerHTML = data.course_name;
		document.getElementById("description").innerHTML = data.course_description;
		document.getElementById("topics").innerHTML = data.course_topics;
		document.getElementById("notes").innerHTML = data.course_notes;
		document.getElementById("prereqs").innerHTML = data.course_prerequisite;
		document.getElementById("course_image").innerHTML = '<img src= "images/' + data.course_image + '" />';
		
		
	}
	
	function clearText(){
		document.getElementById("classname").innerHTML = "";
		document.getElementById("description").innerHTML = "";
		document.getElementById("topics").innerHTML = "";
		document.getElementById("course_image").innerHTML = "";
		document.getElementById("notes").innerHTML = "";
		document.getElementById("prereqs").innerHTML = "";
		
	}

	function getRecordId(){
		return recordId;
	}
	 
	function GridHeader(type, header){
		if(type == "over"){
			header.style.backgroundColor = "#FFE8E8";
			header.style.cursor = "pointer";
		}else{
			header.style.backgroundColor = "#FFFFFF";
		}
	}
	
	function showElement(elementName){
		document.getElementById(elementName).style.display = "block";
		document.getElementById(elementName).style.visibility = "visible";
	}
	
	function hideElement(elementName){
		document.getElementById(elementName).style.display = "none";
	}   
	
	function showGrid(){
		document.getElementById("grid").style.visibility = "visible";
	}
	
	function showDateGrid(){
		document.getElementById("date_grid").style.display = "block";
		document.getElementById("date_grid").style.visibility = "visible";
	}
	
	function hideDateGrid(){
		document.getElementById("date_grid").style.display = "none";
	}   

	function sendForm_array(form){   
    var plx = new phpliveX();   
    return plx.SubmitForm(form, {   
        "preloader":"pr",   
		"content_type": "json",
        "onFinish": function(response){   
           showGrid();
		   getContent("1", "courses_date", response.category, response.type, {target: "content", preloader: "listing"}); 
        }   
    });   
	} 

	function sendForm(form){   
    var plx = new phpliveX();   
    return plx.SubmitForm(form, {   
        "preloader":"pr",   
        "onFinish": function(response){  
			document.getElementById("contents").innerHTML = response;
        }   
    });   
	}
	
	function sendFormTo(form, element){   
    var plx = new phpliveX();   
    return plx.SubmitForm(form, {   
        "preloader":"pr",   
        "onFinish": function(response){  
			document.getElementById(element).innerHTML = response;
        }   
    });   
	}
	
 
	function subscribe(){     
		val = document.getElementById("email").value;
		newsletter_subscribe(val, {'target':'msg','preloader':'pr'}); 
		document.getElementById("email").value = '';
	}	    
  
	function sendForm_alert(form){   
		var plx = new phpliveX();   
		return plx.SubmitForm(form, {   
			"preloader":"pr",   
			"onFinish": function(response){   
				alert(response);   
			}   
		});   
	}   
