//	created by Shrey G
//	Created on 04082007
function getHTTPObject()
{
	// code for Mozilla, etc.
	if (window.XMLHttpRequest)
  	{
  		xmlhttp=new XMLHttpRequest()
  	}
	// code for IE
	else if (window.ActiveXObject)
  	{
  		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
  	}
	return xmlhttp;
}
var http_mem = getHTTPObject();

function get_curriculum_lists(start)
{
	var rec_limit = USER_REC_LIMIT;
	var url_mem = site_url+"xml_curriculumlist.php";
	var extraParam = "?start="+start+"&rec_limit="+rec_limit;
	url_mem = url_mem+extraParam;
	http_mem.open("GET", url_mem, true);
	http_mem.onreadystatechange = get_curriculum_lists_value;
    http_mem.send(null);
}

function get_curriculum_lists_value()
{
	if (http_mem.readyState == 4)
	{
      	isWorking = false;
    	if (http_mem.responseText.indexOf('invalid') == -1) 
		{
			var xmlDocument = http_mem.responseXML;
			var no = xmlDocument.getElementsByTagName('no').item(0).firstChild.data;
			var start = xmlDocument.getElementsByTagName('start').item(0).firstChild.data;
			var totrec = xmlDocument.getElementsByTagName('totrec').item(0).firstChild.data;
			var recmsg = xmlDocument.getElementsByTagName('recmsg').item(0).firstChild.data;
			var count_loc = xmlDocument.getElementsByTagName('vCurriculum').length;
			var html = '';

//			summary
			html = '<table border="0" width="100%" cellpadding="0" cellspacing="0">';
			
			//	modified on 17aug >> nandini
			if(document.getElementById('sess_teacherid').value != '')
			{
				html += '<tr>';
					html += '<td valign="middle" align="left"><a  style="cursor:pointer" href="index" class="bluelink-normal">Home</a>&nbsp;&raquo;&nbsp;<a  style="cursor:pointer" href="My_Account/" class="bluelink-normal">My Account</a>&nbsp;&raquo;&nbsp;Curriculum</td>';
				html += '</tr>';
			}
			else
			{
				html += '<tr>';
					html += '<td valign="middle" align="left"><a  style="cursor:pointer" href="index" class="bluelink-normal">Home</a>&nbsp;&raquo;&nbsp;Curriculum</td>';
				html += '</tr>';
			}
			//	end
			html += '<tr>';
				html += '<td height="9"></td>';
			html += '</tr>';
			html += '</table>';
			html += '<table width="97%" border="0" align="center" cellpadding="0" cellspacing="0">';
			html += '<tr><td height="1"></td></tr>';
			html += '<tr><td class="tab-bottborder">';
			html += '<div id="tabstrips">';
			html += '<ul><li><a href="Curriculum-Welcome/"   title="Curriculum Welcome"><em>Welcome</em></a></li>';
			html += '<li><a href="My_Curriculum/" class="current" title="Curriculum"><em>Curriculum</em></a></li>';
//			html += '<li><a href="Curriculum-Professional-Development/" title="Professional Development"><em>Professional Development</em></a></li>';
			html += '<li><a href="Curriculum-Technology-Requirements/"  title="Technology Requirements"><em>Technology Requirements</em></a></li>';
			html += '<li><a href="Curriculum-Join/" title="Join"><em>Join</em></a></li>';
			html += '<li><a href="Curriculum-Plans-And-Packages/" title="Plans and Packages"><em>Plans and Packages</em></a></li>';
			html += '</ul></div></td></tr>';
			html += '<tr><td class="blue-bodyborder">';
			if(count_loc != 0)
			{
				/////////////////-------- paging --------/////////////////	
				var page_limit = USER_PAGE_LIMIT;
				var start;
				var var_limit = ''
				var page_string = "";
				var start_loop;
				
				var tot_rec = totrec;
				var rec_limit = USER_REC_LIMIT;
				if(tot_rec == "")	
					tot_rec = 0;
				page_string = "";
				extra = "";
				num_limit = 0;
				last_rec = 0;
				if(start != '0')
				{
					num_limit = (start-1)*rec_limit;
					var_limit = " LIMIT "+num_limit+" ,"+rec_limit; 
				}
				else 
				{
						var_limit = " LIMIT 0,"+rec_limit;
				}	
					
				if(start == '0')
				{
					start = '1';
				}
				document.getElementById("start").value = start;
				tot_pages = Math.ceil(tot_rec/rec_limit) ; 
				loop_limit = ((page_limit > tot_pages) ? tot_pages : page_limit) ;
				start_loop = Math.floor(start/page_limit);
				
				if(start_loop != (start/page_limit))
					start_loop = start_loop * page_limit+1;
				else
					start_loop = (start_loop-1) * page_limit+1;
			
				if(start_loop > page_limit)
				{
					prev_loop = start_loop - 1;
					page_string += "&nbsp;&nbsp;<a class='bluelink' href='#' onClick='get_curriculum_lists("+prev_loop+");return false;'>Prev</a>&nbsp;&nbsp;";
				}	
					
				for(loop=1 ; loop<=loop_limit ; loop++)
				{
					if(start_loop>tot_pages) break;
					if(parseInt(start_loop) == parseInt(start))
					{
						page_string += "<span class='bluematterbold1'> "+start_loop+"</span> ";
					}	
					else{
						page_string +=" <b><a href='#' class='bluelink' onClick='get_curriculum_lists("+start_loop+");return false;'>"+start_loop+"</a>";
					}
			
					start_loop++;
				}
					
				if(start_loop<=tot_pages)
					page_string += "&nbsp;&nbsp;<a class='bluelink' href='#' onClick='get_curriculum_lists("+start_loop+"); ;return false;'>Next</a>&nbsp;&nbsp;";
				/////////////////-------- paging --------/////////////////
				
				for(i=0;i<count_loc;i++)
				{
					var vCurriculumName_table = xmlDocument.getElementsByTagName('vCurriculumName').item(i).firstChild.data;
					var tDescription_table = xmlDocument.getElementsByTagName('tDescription').item(i).firstChild.data;
					var iCMaterialId_tot_table = xmlDocument.getElementsByTagName('iCMaterialId_tot').item(i).firstChild.data;
					var iCurriculumId_table = xmlDocument.getElementsByTagName('iCurriculumId').item(i).firstChild.data;
					var vCurriculumName_Link_table = xmlDocument.getElementsByTagName('vCurriculumName_Link').item(i).firstChild.data;
					
//					var dDate_table = xmlDocument.getElementsByTagName('vCurriculum').item(i).getElementsByTagName('dDate').item(0).firstChild.data;
					html += '<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">';
					html += '<tr><td>';
					
					html += '<table width="97%" border="0" align="center" cellpadding="0" cellspacing="0" class="lightblue-border">';
					html += '<tr>';
					html += 	'<td height="20" colspan="2" class="details-heading"><img src="images/bullet1.gif" align="absmiddle" /> &nbsp;<a href="Curriculum_Material/'+iCurriculumId_table+'/'+vCurriculumName_Link_table+'"><b>'+vCurriculumName_table+'</td>';
					html += '</tr>';
					html += '<tr>';
					html += 	'<td colspan="2">';
					html += 		'<table width="97%" border="0" align="center" cellpadding="2" cellspacing="1">';
					html += 		'<tr>';
					html += 			'<td colspan="2">'+tDescription_table+'<br />';
					html += 			'</td>';
					html += 		'</tr>';
					html += 		'<tr>';
					html += 			'<td height="25" colspan="2" align="right" valign="top"><a href="Curriculum_Material/'+iCurriculumId_table+'/'+vCurriculumName_Link_table+'" class="bluelink" title="More...">More...</a></td>';
					html += 		'</tr>';
					html += 		'<tr>';
					html += 			'<td width="56%" height="22"><strong>Number of Materials to Download :</strong> <span class="bluehead-big">'+iCMaterialId_tot_table+'</span><br /></td>';
					html += 			'<td width="44%" align="right"><a href="Curriculum_Material/'+iCurriculumId_table+'/'+vCurriculumName_Link_table+'" title="Download Materials"><img src="images/btn-download.gif" border="0" /></a></td>';
					html += 		'</tr>';
					html += 		'</table>';
					html += 	'</td>';
					html += '</tr>';
					html += '</table>';
					html += '<tr><td><img src="images/spacer.gif" height="4" width="1"></td></tr>';
					html += '</td></tr></table>';
				}
				
				html += '<table width="95%" align="center" border="0" cellpadding="0" cellspacing="0">';
				html +='<tr>';
						html +='<td height="27" valign="bottom" width="50%" align="left" class="bluematterbold1"><b>&nbsp;'+recmsg+'</b></td>';	
						html +='<td valign="bottom" width="50%" valign="bottom" align="right"><table border="0"><tr><td  class="bluematterbold1"><b>Page(s) :</b>&nbsp;&nbsp;</td><td class="bluematterbold1">'+page_string+'</td></tr></table></td>';	
				html +='</tr>';
				html +='<tr>';
				html +='<td colspan="2" height="30" valign="top"></td>';
				html +='</tr>';
				html +='<tr>';
				html +='<td colspan="2" class="omatter-bold">Do you want to share your animations?</td>';
				html +='</tr>';
				html +='<tr>';
				html +='<td valign="bottom" colspan="2" class="omatter-bold_small">Upload them onto our site.</td>';
				html +='</tr>';
				html +='<tr>';
				html +='<td valign="bottom" colspan="2" class="omatter-bold_small">You can also view other animations submitted by other members in our Members Screening Room.</td>';
				html +='</tr>';
				html +='<tr>';
				html +='<td height="50" valign="middle" colspan="2" ><a href="Upload/" title="Upload Video"><img align="absmiddle" src="images/btn-uploadvideo.gif" border="0"></a></td>';
				html +='</tr>';
				html += '</table>';
			}
			else
			{
				html += '<table width="95%" align="center" border="0" cellpadding="0" cellspacing="0">';
				html +='<tr>';	
					html +='<td height="25" valign="top" align="center" class="errormsg"><b>No Curriculum Found</b></td>';	
				html +='</tr>';	
				html += '</table>';
			}
			html += '</td></tr></table>';
			document.getElementById('show_content').innerHTML = html;
		}
	}
}