// JavaScript Document

function DashboardSchoolArticles()
{
	//alert('Dashboard Articles retrieval');	
	//alert('hidden Ctg Value:'+document.getElementById("hiddCtg").value );
	
	var JSONObject = new Object;
	JSONObject.action ='frtSchoolDashboardArticleRetrieval';
	JSONObject.parameters=new Object;
		JSONObject.parameters.sessionId =document.getElementById('sessionId').value;	
		JSONObject.parameters.schoolId = document.getElementById('schoolId').value;
		JSONObject.parameters.categoryId= 0;
		
		JSONstring = JSON.stringify(JSONObject);
		//alert( 'JSONstring'+JSONstring );
		
		$.post('/dashboardSchoolArticles', { data: JSONstring }, 
			  function(data){
				  //alert('result:'+data);
				  
				  	
				  	
				  	if( document.getElementById("centerpanelinside").style.display=='block' )
						document.getElementById("centerpanelinside").style.display='none';
				  
				  	var JSONtext = data;
				  	var JSONobject = JSON.parse(JSONtext);
					var Msg= JSONobject.frtEndSchoolDashboardArticles['loginMessage'];
					var schoolDashboardArticles= JSONobject.frtEndSchoolDashboardArticles['schoolDashboardArticles'];
					var dashboardOptions= JSONobject.frtEndSchoolDashboardArticles['dashboardOptions'];
					var dashboardPathway= JSONobject.frtEndSchoolDashboardArticles['pathway'];
					var category= JSONobject.frtEndSchoolDashboardArticles['category'];
					var leftMenu= JSONobject.frtEndSchoolDashboardArticles['leftMenu'];
					
					//alert('category:'+category );
					//document.getElementById("topCategory").value = category;
					//alert('dashboardArticles'+schoolDashboardArticles );
					//alert('pathway'+dashboardPathway);
					if( Msg==1)
					{
						//alert('leftMenu'+leftMenu);
						$("#searchMenu").html(leftMenu);
						
						$("#demand1").hide(1, function(){
							$("#demand1").html( dashboardOptions );
							$("#demand1").show(1);
						});
						
						//alert('pathway'+dashboardPathway );
						
						$("#pathway").hide(1, function(){
							$("#pathway").html( dashboardPathway );
							$("#pathway").show(1 );
						});
						
						$("#centerpanelinside").fadeOut(1, function(){
							$("#centerpanelinside1").html( schoolDashboardArticles );
							$("#centerpanelinside1").fadeIn(1 );
						
						});
					}
					else
					{
						window.location.replace('/page');	
					}
					
			  });
}

function categoryDashboardArticles( ctgId )
{
	var JSONObject = new Object;
	JSONObject.action ='frtSchoolDashboardArticleRetrieval';
	JSONObject.parameters=new Object;
		JSONObject.parameters.sessionId =document.getElementById('sessionId').value;	
		JSONObject.parameters.schoolId = document.getElementById('schoolId').value;
		JSONObject.parameters.categoryId= ctgId;
		
		JSONstring = JSON.stringify(JSONObject);
		//alert( 'JSONstring'+JSONstring );
		
		$.post('/dashboardSchoolArticles', { data: JSONstring }, 
			  function(data){
				  //alert('result:'+data);
				  
				  	
				  	
				  	if( document.getElementById("centerpanelinside").style.display=='block' )
						document.getElementById("centerpanelinside").style.display='none';
				  
				  	var JSONtext = data;
				  	var JSONobject = JSON.parse(JSONtext);
					var Msg= JSONobject.frtEndSchoolDashboardArticles['loginMessage'];
					var schoolDashboardArticles= JSONobject.frtEndSchoolDashboardArticles['schoolDashboardArticles'];
					var dashboardOptions= JSONobject.frtEndSchoolDashboardArticles['dashboardOptions'];
					var dashboardPathway= JSONobject.frtEndSchoolDashboardArticles['pathway'];
					var category= JSONobject.frtEndSchoolDashboardArticles['category'];
					var leftMenu= JSONobject.frtEndSchoolDashboardArticles['leftMenu'];
					
					//alert('category:'+category );
					//document.getElementById("topCategory").value = category;
					//alert('dashboardArticles'+schoolDashboardArticles );
					//alert('pathway'+dashboardPathway);
					if( Msg==1)
					{
						//alert('leftMenu'+leftMenu);
						$("#searchMenu").html(leftMenu);
						
						$("#demand1").hide(1, function(){
							$("#demand1").html( dashboardOptions );
							$("#demand1").show(1);
						});
						
						//alert('pathway'+dashboardPathway );
						
						$("#pathway").hide(1, function(){
							$("#pathway").html( dashboardPathway );
							$("#pathway").show(1 );
						});
						
						$("#centerpanelinside").fadeOut(1, function(){
							$("#centerpanelinside1").html( schoolDashboardArticles );
							$("#centerpanelinside1").fadeIn(1 );
						
						});
					}
					else
					{
						window.location.replace('/page');	
					}
					
			  });
}

function latestArticle( articleId )
{
	
	var aid= articleId;
	document.getElementById("centerpanelinside").style.display='none';
	document.getElementById("centerpanelinside1").style.display='block';
	var JSONObject = new Object;
	JSONObject.action ='frtSchoolDashboardArticleRetrieval';
	JSONObject.parameters=new Object;
		JSONObject.parameters.sessionId =document.getElementById('sessionId').value;	
		JSONObject.parameters.schoolId = document.getElementById('schoolId').value;
		
		JSONstring = JSON.stringify(JSONObject);
		//alert( 'JSONstring'+JSONstring );
		
		$.post('/dashboardSchoolArticles', { data: JSONstring }, 
			  function(data){
				  //alert('result:'+data);
				  
				  	
				  	if( document.getElementById("centerpanelinside").style.display=='block' )
						document.getElementById("centerpanelinside").style.display='none';
				  
				  	var JSONtext = data;
				  	var JSONobject = JSON.parse(JSONtext);
					var Msg= JSONobject.frtEndSchoolDashboardArticles['loginMessage'];
					var schoolDashboardArticles= JSONobject.frtEndSchoolDashboardArticles['schoolDashboardArticles'];
					var dashboardOptions= JSONobject.frtEndSchoolDashboardArticles['dashboardOptions'];
					var dashboardPathway= JSONobject.frtEndSchoolDashboardArticles['pathway'];
					
					//alert('dashboardArticles'+schoolDashboardArticles );
					//alert('pathway'+dashboardPathway);
					if(Msg==1 )
					{
						$("#demand1").hide(1, function(){
							$("#demand1").html( dashboardOptions );
							$("#demand1").show(1);
						});
						
						//alert('pathway'+dashboardPathway );
						
						$("#pathway").hide(1, function(){
							$("#pathway").html( dashboardPathway );
							$("#pathway").show( 1 );
						});
						
						$("#centerpanelinside").fadeOut(1, function(){
							$("#centerpanelinside1").html( schoolDashboardArticles );
							$("#centerpanelinside1").fadeIn(1);
						
						});
					
						//alert('articleId'+aid );
						retrieveDashboardArticle( aid );
					}
					else
					{
						window.location.replace('/page');	
					}
			  });
	
}

function retrieveDashboardArticle( articleId )
{
	//alert('retrieveDashboardArticle Id'+articleId );
	var JSONObject = new Object;
	JSONObject.action ='frtSchoolDashboardRetrieveArticle';
	JSONObject.parameters=new Object;
		JSONObject.parameters.sessionId =document.getElementById('sessionId').value;
		JSONObject.parameters.schoolId = document.getElementById('schoolId').value;
		JSONObject.parameters.articleId= articleId;
		
		JSONstring = JSON.stringify(JSONObject);
		//alert( 'JSONstring'+JSONstring );
		
		$.post('/dashboardRetrieveArticle', { data: JSONstring }, 
			  function(data){
				  //alert('result:'+data);
				  
				  	var JSONtext = data;
				  	var JSONobject = JSON.parse(JSONtext);
					var Msg= JSONobject.frtEndSchoolDashboardRetrieveArticle['loginMessage'];
					var schoolDashboardArticles= JSONobject.frtEndSchoolDashboardRetrieveArticle['schoolDashboardArticles'];
					var schoolDashboardArticlesLeft= JSONobject.frtEndSchoolDashboardRetrieveArticle['schoolDashboardArticlesLeft'];
					
					//alert('dashboard left'+schoolDashboardArticlesLeft );
					if( Msg==1 )
					{
						$("#articleright").fadeOut(1, function(){
							$("#articleright").html( schoolDashboardArticles );
							$("#articleright").fadeIn(1);
						
							$("#articleleft").html( schoolDashboardArticlesLeft );
						 });
					}
					else
					{
						window.location.replace('/page');	
					}
				  });
}

<!-- Retrieving the school Dashboard Nodcasters -->
function dashboardSchoolNodcasters()
{
	//alert('retrieving school dashboard Nodcasters');
	var JSONObject = new Object;
	JSONObject.action ='frtSchoolDashboardRetrieveNodcasters';
	JSONObject.parameters=new Object;
		JSONObject.parameters.sessionId =document.getElementById('sessionId').value;
		JSONObject.parameters.schoolId = document.getElementById('schoolId').value;
		
		JSONstring = JSON.stringify(JSONObject);
		//alert( 'JSONstring'+JSONstring );
		
		$.post('/dashboardSchoolNodcasters', { data: JSONstring }, 
			  function(data){
				  //alert('result:'+data);
				  
				  //alert('centerpanelinside style'+document.getElementById("centerpanelinside").style.display );
				  
				  if( document.getElementById("centerpanelinside").style.display=='block' )
						document.getElementById("centerpanelinside").style.display='none';
						
				  	var JSONtext = data;
				  	var JSONobject = JSON.parse(JSONtext);
					var Msg= JSONobject.frtEndSchoolDashboardNodcasters['loginMessage'];
					var dashboardNodcasters = JSONobject.frtEndSchoolDashboardNodcasters['schoolDashboardNodcasters'];
					var dashboardOptions= JSONobject.frtEndSchoolDashboardNodcasters['dashboardOptions'];
					var dashboardPathway= JSONobject.frtEndSchoolDashboardNodcasters['pathway'];
					
					if( Msg==1 )
					{
						$("#demand1").hide(1, function(){
							$("#demand1").html( dashboardOptions );
							$("#demand1").show(1);
						});
						
						$("#centerpanelinside1").fadeOut(1, function(){
							$("#centerpanelinside1").html( dashboardNodcasters );
							$("#centerpanelinside1").fadeIn(1);
						
						});
						
						$("#pathway").hide(1, function(){
							$("#pathway").html( dashboardPathway );
							$("#pathway").show(1);
						});
					}
					else
					{
						window.location.replace('/page');	
					}
					
			  });
}

function retrieveDashboardNodcaster(nodId)
{
	//alert('retrieve schoolDashboard Nodcaster'+nodId);	
	var JSONObject = new Object;
	JSONObject.action ='frtSchoolDashboardRetrieveNodcaster';
	JSONObject.parameters=new Object;
		JSONObject.parameters.sessionId =document.getElementById('sessionId').value;
		JSONObject.parameters.schoolId = document.getElementById('schoolId').value;
		JSONObject.parameters.nodcasterId = nodId;
		
		JSONstring = JSON.stringify(JSONObject);
		//alert( 'JSONstring'+JSONstring );
		
		$.post('/dashboardSchoolNodcaster', { data: JSONstring }, 
			  function(data){
				  //alert('result:'+data);
				  
				  if( document.getElementById("centerpanelinside").style.display=='block' )
						document.getElementById("centerpanelinside").style.display='none';
				  
				  	var JSONtext = data;
				  	var JSONobject = JSON.parse(JSONtext);
					var Msg= JSONobject.frtEndSchoolDashboardNodcaster['loginMessage'];
					var dashboardNodcaster = JSONobject.frtEndSchoolDashboardNodcaster['schoolDashboardNodcaster'];
					
					if( Msg==1 )
					{
						$("#centerpanelinside1").fadeOut(1, function(){
							$("#centerpanelinside1").html( dashboardNodcaster );
							$("#centerpanelinside1").fadeIn(1);
						
						});
					}
					else
					{
						window.location.replace('/page');	
					}
			  });
}
