       var url = "code/front_view.php?page="; // The server-side script
	   var url_within_level3 = "code/front_within_level3.php?page="; // The server-side script
	   var url_web_title = "code/front_view_web_title.php?page="; // The server-side script
	   var url_quick_menu = "code/front_quick_menu.php?level1id="; // The server-side script
	   var url_quick_menu_pages_classroom = "code/front_quick_menu_pages_classroom.php?classroomid="; // The server-side script
	   var url_quick_menu_pages_course = "code/front_quick_menu_pages_course.php?classroomid="; // The server-side script
       var url_sponsor = "code/front_sponsor.php?sponsorid="; // The server-side script
	   var web_title;
	   var course_classroomid;
	   var sponsor;
	   var temp_page;
	   var temp_id;
	   var temp_sponsorid;
	   var temp_link_type;
	   var temp_session_counter;
	   
	   function handleHttpResponse() 
		   { 
		   /***Author:Aspire*/
			if(http.readyState==1)
			{
				//document.getElementById('temp_content_area').innerHTML = '<img src="images/ajax-loader_thumb.gif" style="padding-top:200px; padding-left:360px;" align="middle">';
			}
			/** Change end */
			
			if (http.readyState == 4) 
			{
			  if(http.status==200) 
			  {
				  var results=http.responseText;
				  
				  document.getElementById('content_area').innerHTML = '';
				  document.getElementById('content_area').innerHTML = results;
				  top.window.document.title = web_title;
				  
				  UploadSponsor(sponsor);
				  //hide waiting image 
				  document.getElementById('imgAwait').style.visibility = 'hidden';
			  }
			}
			else
			{
				//show waiting image 
				document.getElementById('imgAwait').style.visibility = 'visible';
			}
        }
		
		function handleHttpResponseForWebTitle() 
		   {   
			if (http_5.readyState == 4) 
			{
			  if(http_5.status==200) 
			  {
				  var title=http_5.responseText;
				  UploadPageWithInLevel3(temp_page,temp_id,title,temp_sponsorid,title,temp_link_type);
				  //hide waiting image 
				  document.getElementById('imgAwait').style.visibility = 'hidden';
			  }
			}
			else
			{
				//show waiting image 
				document.getElementById('imgAwait').style.visibility = 'visible';
			}
        }
		
		function handleHttpResponseQuickMenuView() 
		   {   
			if (http_4.readyState == 4) 
			{
			  if(http_4.status==200) 
			  {
				  var results=http_4.responseText;
				  document.getElementById('black_board_content').style.visibility = 'hidden';
				  document.getElementById('black_board_content').style.display = 'none';
				  
				  document.getElementById('quick_notes_chit').style.visibility = 'hidden';
				  document.getElementById('quick_notes_chit').style.display = 'none';
				  
				  document.getElementById('quick_notes').style.visibility = 'visible';
				  document.getElementById('quick_notes').style.display = 'block';
				  
				  document.getElementById('quick_notes').innerHTML = '';
				  document.getElementById('quick_notes').innerHTML = results;
				  
				  //hide waiting image 
				  document.getElementById('imgAwait').style.visibility = 'hidden';
			  }
			}
			else
			{
				//show waiting image 
				document.getElementById('imgAwait').style.visibility = 'visible';
			}
        }
		
		function handleHttpResponse_Sponsor() 
		   {   
			if (http_3.readyState == 4) 
			{
			  if(http_3.status==200) 
			  {
				  var results=http_3.responseText;
				  document.getElementById('sponsor').innerHTML = '';
				  document.getElementById('sponsor').innerHTML = results;
				  
				  //hide waiting image 
				  document.getElementById('imgAwait').style.visibility = 'hidden';
			  }
			}
			else
			{
				//show waiting image 
				document.getElementById('imgAwait').style.visibility = 'visible';
			}
        }
		
		function handleHttpResponseQuickMenuPagesClassroom() 
		{   
			if (http.readyState == 4) 
			{
			  if(http.status==200) 
			  {
					//hide waiting image 
				 	document.getElementById('imgAwait').style.visibility = 'hidden';					
					
					var results=http.responseText;
					document.getElementById('course').innerHTML = '';
					document.getElementById('course').innerHTML = results;
			  }
			}
			else
			{
				//hide waiting image 
				document.getElementById('imgAwait').style.visibility = 'visible';
			}
        }
		
		function handleHttpResponseQuickMenuPagesCourse() 
		{   
			if (http_2.readyState == 4) 
			{
			  if(http_2.status==200) 
			  {
				  var results=http_2.responseText;
				  //document.getElementById('chapter').innerHTML = '';
				  document.getElementById('chapter').innerHTML = results;
				  
				  //hide waiting image 
				  document.getElementById('imgAwait').style.visibility = 'hidden';
			  }
			}
			else
			{
				//show waiting image 
				document.getElementById('imgAwait').style.visibility = 'visible';
			}
        }
       
        function UploadPage(page,id,page_web_title,sponsorid) {     
			sponsor = sponsorid;
			http.open("GET", url + escape(page) + "&id=" + id , true);
			http.onreadystatechange = handleHttpResponse;
			web_title = page_web_title;
			http.send(null);
        }
		
		function UploadPageWithInLevel3(page,id,page_web_title,sponsorid,chapter_title,link_type) {     
			sponsor = sponsorid;
			http.open("GET", url_within_level3 + escape(page) + "&id=" + id + "&chapter_title=" + chapter_title + "&link_type=" + link_type + "&sponsorid=" + sponsorid + "&page_web_title=" + page_web_title + "&session_counter=" + temp_session_counter, true);
			http.onreadystatechange = handleHttpResponse;
			web_title = page_web_title;
			http.send(null);
        }
		
		function GetWebTitle(page,id,sponsorid,link_type) {     
			temp_page = page;
			temp_id = id;
			temp_sponsorid = sponsorid;
			if (link_type==0)
				temp_link_type = "e";
			else if (link_type==2)
				temp_link_type = "e";
			else
				temp_link_type = link_type;
			http_5.open("GET", url_web_title + escape(page) + "&id=" + id , true);
			http_5.onreadystatechange = handleHttpResponseForWebTitle;
			http_5.send(null);
        }
		
		function GetWebTitleForInnerLevel3(page,id,sponsorid,link_type,session_counter) {
			temp_page = page;
			temp_id = id;
			temp_sponsorid = sponsorid;
			temp_link_type = link_type;
			temp_session_counter = session_counter;
			
			http_5.open("GET", url_web_title + escape(page) + "&id=" + id , true);
			http_5.onreadystatechange = handleHttpResponseForWebTitle;
			http_5.send(null);
        }
		
		function UploadSponsor(sponsorid) {     
			http_3.open("GET", url_sponsor + escape(sponsorid) , true);
			http_3.onreadystatechange = handleHttpResponse_Sponsor;
			http_3.send(null);
        }
		
		function UploadQuickMenu(level1id,level2id,page_web_title) {     
			http_4.open("GET", url_quick_menu + escape(level1id) + "&level2id=" + level2id , true);
			http_4.onreadystatechange = handleHttpResponseQuickMenuView;
			http_4.send(null);
        }
		
		function CloseQuickMenu()
		{
			document.getElementById('black_board_content').style.visibility = 'visible';
			document.getElementById('black_board_content').style.display = 'block';
			
			document.getElementById('quick_notes_chit').style.visibility = 'visible';
			document.getElementById('quick_notes_chit').style.display = 'block';
			
			document.getElementById('quick_notes').style.visibility = 'hidden';
			document.getElementById('quick_notes').style.display = 'none';
		}
		
		function UploadQuickMenuPagesClassroom(classroomid,courseid) {     
			course_classroomid = classroomid;
			var divs = getElementsByClassName(classname);
			for(i=0; i <divs.length;i++)
			{
			  if(divs[i].className == 'activeclassroom')
			  {
				 divs[i].className = 'classroombg';
			  }
			}

			var classid = "class_"+classroomid;
			document.getElementById(classid).className = "activeclassroom";
			http.open("GET", url_quick_menu_pages_classroom + escape(classroomid) + "&courseid=" + courseid , true);
			http.onreadystatechange = handleHttpResponseQuickMenuPagesClassroom;
			http.send(null);
        }
		
		function UploadQuickMenuPagesCourse(classroomid,courseid) {     
			
			if (courseid!='')
			{
				var divs = getElementsByClassName(coursename);
				for(i=0; i <divs.length;i++)
				{
				  if(divs[i].className == 'activecourse')
				  {
					 divs[i].className = 'coursebg';
				  }
				}
				var div_courseid = "course_"+courseid;
				document.getElementById(div_courseid).className = "activecourse";
			}
			http_2.open("GET", url_quick_menu_pages_course + escape(classroomid) + "&courseid=" + courseid , true);
			http_2.onreadystatechange = handleHttpResponseQuickMenuPagesCourse;
			http_2.send(null);
        }
		
		function UploadQuickMenuPagesChapter(chapterid) {     
			var divs = getElementsByClassName(chaptername);
			for(i=0; i <divs.length;i++)
			{
			  if(divs[i].className == 'activechapter')
			  {
				 divs[i].className = 'chapterbg';
			  }
			}
			var div_chapterid = "chapter_"+chapterid;
			document.getElementById(div_chapterid).className = "activechapter";
        }

function getHTTPObject() {
  var xmlhttp;

  if(window.XMLHttpRequest){
    xmlhttp = new XMLHttpRequest();
  }
  else if (window.ActiveXObject){
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    if (!xmlhttp){
        xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
   
}
  return xmlhttp;
}

function getElementsByClassName(needle) {
   var my_array = document.getElementsByTagName("*");
   var retvalue = new Array();
   var i;
   var j;

   for (i=0,j=0;i<my_array.length;i++) {
      var c = " " + my_array[i].className + " ";
      if (c.indexOf(" " + needle + " ") != -1) retvalue[j++] = my_array[i];
   }
   return retvalue;
}


			var browser     = '';
			var version     = '';
			var entrance    = '';
			var cond        = '';
			// BROWSER?
			if (browser == ''){
			if (window.external && (typeof window.XMLHttpRequest == "undefined"))
			browser = 'IE6'
			else
			browser = 'new';
			}


var classname = 'activeclassroom';
var coursename = 'activecourse';
var chaptername = 'activechapter';

var http = getHTTPObject(); // We create the HTTP Object for pages
var http_2 = getHTTPObject(); // We create the HTTP Object for quick menu items
var http_3 = getHTTPObject(); // We create the HTTP Object for Sponsor logo
var http_4 = getHTTPObject(); // We create the HTTP Object for quick menu view
var http_5 = getHTTPObject(); // We create the HTTP Object for Getting Web Title

