// JavaScript Document

function starBirthday_home(id)
{	
	//alert(id);
	for(var i=0;i < document.getElementById('TotalBirthday').value; i++)
	{

		document.getElementById("celebrityimage"+i).style.display	= 'none';
		document.getElementById("celebrityname"+i).style.display	= 'none';
		document.getElementById("celebritydesc"+i).style.display	= 'none';
		document.getElementById("listing"+i).style.display			= 'none';
		document.getElementById('listing'+i).className				= 'deact';
	}
	
	var newCheck = parseInt(id);
	
	var innerCheck = newCheck;
	var totalStar = parseInt(document.getElementById('TotalBirthday').value);

	if(innerCheck < 3 && innerCheck > -1)
	{
		var start	= 0;
		var end		= 4;
	}
	else if(innerCheck > 2)
	{
		var start	= innerCheck - 2;
		var end		= innerCheck + 2;
	}

	if(start < 0)
	{
		start = 0;
	}

	if(end >= totalStar)
	{
		start	= totalStar -5;
		end		= totalStar-1;
	}

	if(start < 0)
	{
		start = 0;
	}

	if(newCheck != '')
	{		
		for(var i=start;i <= end; i++)
		{
			document.getElementById("listing"+i).style.display	= 'block';
		}		 
	}
	else
	{	
		for(var i=start;i <= end; i++)
		{
			document.getElementById("listing"+i).style.display	= 'block';
		}
		/*
		for(var i=0;i < 5; i++)
		{		
			document.getElementById("listing"+i).style.display			= 'block';			
		}
		*/
	}

	//alert(newCheck+"In2");
	if(newCheck >= totalStar)
	{
		newCheck = totalStar - 1;
	}
	//alert("Last = "+newCheck);
	document.getElementById("celebrityimage"+newCheck).style.display	= 'block';
	document.getElementById("celebrityname"+newCheck).style.display		= 'block';
	document.getElementById("celebritydesc"+newCheck).style.display		= 'block';	
	document.getElementById('listing'+newCheck).className				= 'act';
	document.getElementById("selectedStar").value						= parseInt(newCheck);
}

			//Previous	Next
function starBirthday_home_next_previous(task)
{	
	if(document.getElementById("selectedStar").value == '')
	{
		document.getElementById("selectedStar").value = parseInt(0);
	}
	//alert("First = "+document.getElementById("selectedStar").value);
	
	var check = parseInt(document.getElementById("selectedStar").value);

	for(var i=0;i < document.getElementById('TotalBirthday').value; i++)
	{
		
		document.getElementById("celebrityimage"+i).style.display	= 'none';
		document.getElementById("celebrityname"+i).style.display	= 'none';
		document.getElementById("celebritydesc"+i).style.display	= 'none';
		document.getElementById('listing'+i).className				= 'deact';
		document.getElementById("listing"+i).style.display			= 'none';

		
	}
	
	
	if(task == 'Previous')
	{
		if(check != 0)
		{
			document.getElementById("selectedStar").value = parseInt(check - 1);
		}
		else
		{
			document.getElementById("selectedStar").value = parseInt(0);
		}
	}
	else if(task == 'Next')
	{
		if(check < parseInt(document.getElementById('TotalBirthday').value))
		{
			document.getElementById("selectedStar").value = parseInt(check + 1);
		}
		else
		{
			document.getElementById("selectedStar").value = parseInt(document.getElementById('TotalBirthday').value);
		}
	}
	
	var newCheck = parseInt(document.getElementById("selectedStar").value);
	
	//alert(task + " = " + check + " = " + newCheck);
	
	var totalStar = parseInt(document.getElementById('TotalBirthday').value);
	
	if(newCheck < 3 && newCheck > -1)
	{
		var start	= 0;
		var end		= 4;
	}
	else if(newCheck > 2)
	{
		var start	= newCheck - 2;
		var end		= newCheck + 2;
	}
	
	if(start < 0)
	{
		start = 0;
	}

	if(end >= totalStar)
	{
		start = totalStar -5
		end = totalStar-1;
	}
	
	if(start < 0)
	{
		start = 0;
	}

	if(newCheck != '')
	{
		//alert(start+"   --- "+end+"   -- "+totalStar)
		
		for(var i=start;i <= end; i++)
		{
			document.getElementById("listing"+i).style.display	= 'block';

		}		 
	}
	else
	{	/*	 
		for(var i=0;i < 5; i++)
		{		
			document.getElementById("listing"+i).style.display			= 'block';			
		}
		*/
		for(var i=start;i <= end; i++)
		{
			document.getElementById("listing"+i).style.display	= 'block';

		}
	}
	
	if(newCheck >= totalStar)
	{
		newCheck = totalStar - 1;
	}
	document.getElementById("celebrityimage"+newCheck).style.display	= 'block';
	document.getElementById("celebrityname"+newCheck).style.display		= 'block';
	document.getElementById("celebritydesc"+newCheck).style.display		= 'block';	
	document.getElementById('listing'+newCheck).className				= 'act';
	document.getElementById("selectedStar").value						= parseInt(newCheck);
}
