// JavaScript Document

/*
max_news=11; // max number of news shown---0
min_news=1; // min number of news shown----1
first_shown_news=5; //when page loads this much news is shown----2
last_shown_news=1; //last news id shown---3
news_pic_hide_id=5; //if news shown is this, hide news pic etc.---4
total_num_news=1;	//total num of news

global_var_array[0]=new Array(6);//welcome
global_var_array[1]=new Array(6);//video
global_var_array[2]=new Array(6);//photo
global_var_array[3]=new Array(6);//news
global_var_array[4]=new Array(6);//course
global_var_array[5]=new Array(6);//bsp
global_var_array[6]=new Array(6);//offers
global_var_array[7]=new Array(6);//links
*/

global_var_array=new Array(num_of_sections);

for(i=0; i<num_of_sections; i++)
{
	global_var_array[i]=new Array(6);
	
	global_var_array[i][0]=11;		//max_news
	global_var_array[i][1]=1;		//min_news
	global_var_array[i][2]=5;		//first_shown_news
	global_var_array[i][3]=1;		//last_shown_news
	global_var_array[i][4]=5;		//news_pic_hide_id
	global_var_array[i][5]=1;		//total_num_news

}

function init_section(sec_id,num_rows,prefix)
{
	//alert(sec_id+"-"+num_rows);	
	//total_num_news=num_news;	

	//make the id variables with prefix
	bold_row=prefix+"_bold";
	pic_div=prefix+"_pic";
	first_row=prefix+"1";
	plus_pic=prefix+"_plus";
	minus_pic=prefix+"_minus";
	list_tag=prefix+"_ul";
	morelink=prefix+"_morelink";
	
	global_var_array[sec_id][5]=num_rows;
	if(num_rows<=global_var_array[sec_id][4]-1)	
	{
		if(document.getElementById(bold_row))
		document.getElementById(bold_row).style.display='none';
		if(document.getElementById(pic_div))
		document.getElementById(pic_div).style.display='none';
		if(document.getElementById(first_row))
		document.getElementById(first_row).style.display='';
		/*if(document.getElementById(morelink))
		document.getElementById(morelink).style.display='none';*/
	}
	
	/*if(parseInt(num_rows)<=global_var_array[sec_id][4] || parseInt(num_rows)<2 && document.getElementById(morelink)){		
		document.getElementById(morelink).style.display='none';
	}else{
		document.getElementById(morelink).style.display='block';
	}*/
	
	
	
	if(num_rows>=global_var_array[sec_id][2])
		global_var_array[sec_id][3]=global_var_array[sec_id][2];
	else
		global_var_array[sec_id][3]=num_rows;


	if(num_rows<=global_var_array[sec_id][1] && document.getElementById(minus_pic) ) 
		document.getElementById(minus_pic).style.visibility='hidden';
	if(num_rows<=global_var_array[sec_id][2] && document.getElementById(plus_pic) ) 
		document.getElementById(plus_pic).style.visibility='hidden';
		
	if(document.getElementById(pic_div) && document.getElementById(pic_div).style.display=='' ){
				if(document.getElementById(list_tag)) 
				document.getElementById(list_tag).className='box-para';}
			else{
				if(document.getElementById(list_tag))
				document.getElementById(list_tag).className='box-para';}
	
		
}
//**********************************************************
function show_row(sec_id,prefix)
{
	//make the id variables with prefix
	bold_row=prefix+"_bold";
	pic_div=prefix+"_pic";
	first_row=prefix+"1";
	plus_pic=prefix+"_plus";
	minus_pic=prefix+"_minus";
	morelink=prefix+"_morelink";

		
	if(global_var_array[sec_id][3]>=global_var_array[sec_id][5])	
	{
		//alert(global_var_array[sec_id][3]);
		return;
	}
	
	if(global_var_array[sec_id][3]==global_var_array[sec_id][0]) 
	{
		global_var_array[sec_id][3]=global_var_array[sec_id][0];		
		return;
	}
	if(global_var_array[sec_id][3]==global_var_array[sec_id][4]-1)
	{				
		if(document.getElementById(bold_row))
		document.getElementById(bold_row).style.display='';
		if(document.getElementById(pic_div))
		document.getElementById(pic_div).style.display='';
		if(document.getElementById(first_row))
		document.getElementById(first_row).style.display='none';
	}
	if(global_var_array[sec_id][3]<=global_var_array[sec_id][0])
	{				
		global_var_array[sec_id][3]++;
	
		if(global_var_array[sec_id][3]>=global_var_array[sec_id][0] || global_var_array[sec_id][3]>=global_var_array[sec_id][5] )
		{
			document.getElementById(plus_pic).style.visibility='hidden';	
			document.getElementById(minus_pic).style.visibility='visible';			
		}
		else
		{
			if(global_var_array[sec_id][3]>=global_var_array[sec_id][1])
			{
				document.getElementById(minus_pic).style.visibility='visible';
			}
			else
			{
				document.getElementById(plus_pic).style.visibility='visible';	
			}
		}
		
		/*if(document.getElementById(plus_pic).style.visibility=='visible' || document.getElementById(minus_pic).style.visibility=='visible')
			document.getElementById(morelink).style.display='none';
		
		
		if(document.getElementById(plus_pic).style.visibility=='hidden' && document.getElementById(minus_pic).style.visibility=='hidden')
			document.getElementById(morelink).style.display='';*/
		


		show_row_id=prefix+global_var_array[sec_id][3];
		if(document.getElementById(show_row_id))
		{
			document.getElementById(show_row_id).style.display='';
			if(document.getElementById(pic_div) && document.getElementById(pic_div).style.display=='' )
				document.getElementById(prefix+"_ul").className='box-para';
			else
				document.getElementById(prefix+"_ul").className='box-para';
		}
		
	}
	else
		return;
}
//*****************************************************************
function hide_row(sec_id,prefix)
{
	
	//make the id variables with prefix
	bold_row=prefix+"_bold";
	pic_div=prefix+"_pic";
	first_row=prefix+"1";
	plus_pic=prefix+"_plus";
	minus_pic=prefix+"_minus";
	morelink=prefix+"_morelink";


	//alert(sec_id+"~~"+global_var_array[sec_id][3]);	


	if(global_var_array[sec_id][3]<=global_var_array[sec_id][1]) 
	{		
		//global_var_array[sec_id][3]=global_var_array[sec_id][1]+1;
		return;			
		
	}
	if(global_var_array[sec_id][3]==global_var_array[sec_id][4])
	{				
		if(document.getElementById(bold_row))
		document.getElementById(bold_row).style.display='none';
		if(document.getElementById(pic_div))
		document.getElementById(pic_div).style.display='none';
		if(document.getElementById(first_row))
		document.getElementById(first_row).style.display='';		
	}
	if(global_var_array[sec_id][3]>global_var_array[sec_id][1])
	{		
		show_row_id=prefix+global_var_array[sec_id][3];
		if(document.getElementById(show_row_id))
		{
			document.getElementById(show_row_id).style.display='none';
			if(document.getElementById(pic_div) && document.getElementById(pic_div).style.display=='' )
				document.getElementById(prefix+"_ul").className='box-para';
			else
				document.getElementById(prefix+"_ul").className='box-para';
		}
		global_var_array[sec_id][3]--;
//************************************************************************************
	/*if(sec_id==5 && global_var_array[sec_id][3]==3) //business solution products box
	{
		global_var_array[sec_id][3]--;
	}*/
//************************************************************************************
		if(global_var_array[sec_id][3]<=global_var_array[sec_id][1])
		{
			document.getElementById(minus_pic).style.visibility='hidden';			
			document.getElementById(plus_pic).style.visibility='visible';
		}
		else
		{
			document.getElementById(plus_pic).style.visibility='visible';	
			document.getElementById(minus_pic).style.visibility='visible';			
		}
		
		//document.getElementById("last_shownews").innerHTML=last_shown_news;
	}
	
	/*if(document.getElementById(plus_pic).style.visibility=='visible' || document.getElementById(minus_pic).style.visibility=='visible')
		document.getElementById(morelink).style.display='none';
	
	
	if(document.getElementById(plus_pic).style.visibility=='hidden' && document.getElementById(minus_pic).style.visibility=='hidden')
		document.getElementById(morelink).style.display='';*/
}

/*
function init_news(num_news)
{
	//alert(num_news);	
	total_num_news=num_news;	
	if(num_news<=news_pic_hide_id-1)
	{
		document.getElementById("news_bold").style.display='none';
		document.getElementById("news_pic").style.display='none';
		document.getElementById("news1").style.display=''		
	}
	
	
	if(num_news>=first_shown_news)
		last_shown_news=first_shown_news;
	else
		last_shown_news=num_news;


	if(num_news<=min_news) 
		document.getElementById("news_minus").style.visibility='hidden';
	if(num_news<=first_shown_news) 
		document.getElementById("news_plus").style.visibility='hidden';
	
		
}

function show_news()
{
	if(last_shown_news>=total_num_news)	
	{
		//alert(last_shown_news);
		return;
	}
	
	if(last_shown_news==max_news) 
	{
		last_shown_news=max_news;		
		return;
	}
	if(last_shown_news==news_pic_hide_id-1)
	{				
		document.getElementById("news_bold").style.display='';
		document.getElementById("news_pic").style.display='';
		document.getElementById("news1").style.display='none';
	}
	if(last_shown_news<=max_news)
	{				
		last_shown_news++;
	
		if(last_shown_news>=max_news || last_shown_news>=total_num_news )
		{
			document.getElementById("news_plus").style.visibility='hidden';	
			document.getElementById("news_minus").style.visibility='visible';
		}
		else
		{
			if(last_shown_news>=min_news)
			{
				document.getElementById("news_minus").style.visibility='visible';
			}
			else
			{
				document.getElementById("news_plus").style.visibility='visible';	
			}
		}
		
		news_id="news"+last_shown_news;
		if(document.getElementById(news_id))
			document.getElementById(news_id).style.display='';
		
	}
	else
		return;
}
function hide_news()
{
	//alert(last_shown_news);	
	if(last_shown_news<=min_news) 
	{		
		//last_shown_news=min_news+1;
		return;			
		
	}
	if(last_shown_news==news_pic_hide_id)
	{				
		document.getElementById("news_bold").style.display='none';
		document.getElementById("news_pic").style.display='none';
		document.getElementById("news1").style.display='';		
	}
	if(last_shown_news>min_news)
	{		
		news_id="news"+last_shown_news;
		if(document.getElementById(news_id))
			document.getElementById(news_id).style.display='none';
		last_shown_news--;
		if(last_shown_news<=min_news)
		{
			document.getElementById("news_minus").style.visibility='hidden';			
			document.getElementById("news_plus").style.visibility='visible';
		}
		else
		{
			document.getElementById("news_plus").style.visibility='visible';	
			document.getElementById("news_minus").style.visibility='visible';			
		}
		
		//document.getElementById("last_shownews").innerHTML=last_shown_news;
	}
	
}
*/