function DeleteStory(StoryID)
{	
	window.top.location = "http://www.revamp.com/edit_story.php?process=5&StoryID=" + StoryID;	
	window.top.hidePopWin('',false);
}



function GetPageDirectStories(StoryID, Start, Limit, CurrentPage, TotalPages)
{
	var NewPage = document.getElementById("CurrentPageContainer").value;	
	
	if (NewPage == '')
	{
		document.getElementById("CurrentPageContainer").value = CurrentPage;
		return;
	}

	NewPage = parseInt(NewPage); 	
	if (isNaN(NewPage))
	{
		document.getElementById("CurrentPageContainer").value = CurrentPage;
		return;
	}	

	if ((NewPage == CurrentPage) || (NewPage < 1) || (NewPage > TotalPages))
	{
		document.getElementById("CurrentPageContainer").value = CurrentPage;
		return;
	}
	else
	{
		document.getElementById("CurrentPageContainer").value = NewPage;
		ShowStoriesComments(StoryID, ((NewPage - 1) * Limit), Limit, NewPage)
	}
}

function ShowStoriesComments(StoryID, Start, Limit, CurrentPage)
{
	document.getElementById("PagingStart").value = Start;
	document.getElementById("PagingLimit").value = Limit;
	document.getElementById("CurrentPage").value = CurrentPage;
	
	xmlHttp2=GetXmlHttpObject()

	if (xmlHttp2==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
		
	document.getElementById("ThumperDiv").style.display = '';
	
	var SitePath = document.getElementById("SITE_WS_PATH").value;

	var url=SitePath+"/ajax_calls/stories/stories_comments.php";
	url=url+"?StoryID="+StoryID;
	url=url+"&NewStart="+Start;
	url=url+"&Limit="+Limit;
	url=url+"&CurrentPage="+CurrentPage;

	xmlHttp2.onreadystatechange = DisplayStoriesComments;
	xmlHttp2.open("GET",url,true);
	xmlHttp2.send(null);		
}

function DisplayStoriesComments()
{	
	var SitePath = document.getElementById("SITE_WS_PATH").value;
	if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete")
	{				
		ResponseText2 = xmlHttp2.responseText;
		
		if (ResponseText2 == 9006)
		{
			window.location.href = SitePath+"/error_page.php";
			return;
		}
		
		document.getElementById("CommmentsContainer").innerHTML = ""; 
		document.getElementById("CommmentsContainer").innerHTML = ResponseText2;		 
		document.getElementById("ThumperDiv").style.display = 'none';
	}	
}

function ToggleHideUnhide(StoryCommentID, StoryID, ToggleType)
{
	xmlHttp2=GetXmlHttpObject()

	if (xmlHttp2==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	
	var Start = document.getElementById("PagingStart").value;
	var Limit = document.getElementById("PagingLimit").value;
	var CurrentPage = document.getElementById("CurrentPage").value;
	
	switch (ToggleType)
	{
		case 'Hide':
			var ToggleType = 1;
		break;
		
		default:
			var ToggleType = 0;
		break;
	}
	
	document.getElementById("ThumperDiv").style.display = '';
	
	var SitePath = window.top.document.getElementById("SITE_WS_PATH").value;

	var url=SitePath+"/ajax_calls/stories/stories_comments.php";
	url=url+"?StoryID="+StoryID;
	url=url+"&StoryCommentID="+StoryCommentID;	
	url=url+"&process=5";
	url=url+"&NewStart="+Start;
	url=url+"&Limit="+Limit;
	url=url+"&CurrentPage="+CurrentPage;
	url=url+"&ToggleType="+ToggleType;

	xmlHttp2.onreadystatechange = DisplayStoriesComments;
	xmlHttp2.open("GET",url,true);
	xmlHttp2.send(null);
}




function GetPageDirectNews(SortType, Start, Limit, CurrentPage, TotalPages)
{
	var NewPage = document.getElementById("CurrentPageContainer").value;	
	
	if (NewPage == '')
	{
		document.getElementById("CurrentPageContainer").value = CurrentPage;
		return;
	}

	NewPage = parseInt(NewPage); 	
	if (isNaN(NewPage))
	{
		document.getElementById("CurrentPageContainer").value = CurrentPage;
		return;
	}	

	if ((NewPage == CurrentPage) || (NewPage < 1) || (NewPage > TotalPages))
	{
		document.getElementById("CurrentPageContainer").value = CurrentPage;
		return;
	}
	else
	{
		document.getElementById("CurrentPageContainer").value = NewPage;
		NewsTabSort(SortType, ((NewPage - 1) * Limit), Limit, NewPage)
	}
}

function GetStoreNewsSort(Start, Limit)
{
	var SortType = document.getElementById("SortSelect").value;
	NewsTabSort(SortType, Start, Limit, 1)
}

function NewsTabSort(SortType, Start, Limit, CurrentPage)
{
	xmlHttp=GetXmlHttpObject()

  if (xmlHttp==null)
  {
		alert ("Your browser does not support AJAX!");
		return;
  }
	
	document.getElementById("SortType").value = SortType;
	document.getElementById("PagingStart").value = Start;
	document.getElementById("PagingLimit").value = Limit;
	document.getElementById("CurrentPage").value = CurrentPage;
		
	document.getElementById("ThumperDiv").style.display = '';
	
	var SitePath=document.getElementById("SITE_WS_PATH").value;
	
	var SelectedMetroArea = $('#MetroType').val();
	var SelectedBrandName = $('#BrandName').val();
	var SelectedStoreName = $('#StoreName').val();
	
	var SelectedDayAndTimeFilter = $('#SelectedDayAndTimeFilter').val();	
	
	var FilterByNews = 0;		
	if ($('#FilterFeatures').attr('checked'))
	{
		var FilterByNews = 1;
	}
	
	var FilterByPhotoSpreads = 0;		
	if ($('#FilterPhotoSpreads').attr('checked'))
	{
		var FilterByPhotoSpreads = 1;
	}
	
	var FilterByStore = 0;		
	if ($('#FilterStore').attr('checked'))
	{
		var FilterByStore = 1;
	}
	
	var url=SitePath+"/ajax_calls/stories/get_news_index.php";	 
	url=url+"?MetroArea="+SelectedMetroArea;
	url=url+"&BrandName="+SelectedBrandName;
	url=url+"&StoreName="+SelectedStoreName;
	url=url+"&DayAndTimeFilter="+SelectedDayAndTimeFilter;
		
	url=url+"&FilterByNews="+FilterByNews;
	url=url+"&FilterByPhotoSpreads="+FilterByPhotoSpreads;
	url=url+"&FilterByStore="+FilterByStore;
	url=url+"&SortType="+SortType;
	url=url+"&NewStart="+Start;
	url=url+"&Limit="+Limit;
	url=url+"&CurrentPage="+CurrentPage;

	xmlHttp.onreadystatechange = DisplayNewsIndex;
	xmlHttp.open("GET",url,true);
	xmlHttp.setRequestHeader("Content-type", "text/html; charset=ISO-8859-1");
	xmlHttp.send(null);		
}

function GetNewsIndex(SelectedMetroArea, SelectedBrandName, SelectedStoreName)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	
	document.getElementById("ThumperDiv").style.display = '';
	var SitePath=document.getElementById("SITE_WS_PATH").value;		
  	
	var SelectedDayAndTimeFilter = $('#SelectedDayAndTimeFilter').val();	
	
	var FilterByNews = 0;		
	if ($('#FilterFeatures').attr('checked'))
	{
		var FilterByNews = 1;
	}
	
	var FilterByPhotoSpreads = 0;		
	if ($('#FilterPhotoSpreads').attr('checked'))
	{
		var FilterByPhotoSpreads = 1;
	}
	
	var FilterByStore = 0;		
	if ($('#FilterStore').attr('checked'))
	{
		var FilterByStore = 1;
	}
		
	var SortType = document.getElementById("SortType").value;	
		
	var url=SitePath+"/ajax_calls/stories/get_news_index.php";	 
	url=url+"?MetroArea="+SelectedMetroArea;
	url=url+"&BrandName="+encodeURIComponent(SelectedBrandName);
	url=url+"&StoreName="+encodeURIComponent(SelectedStoreName);
	url=url+"&DayAndTimeFilter="+SelectedDayAndTimeFilter;	
	url=url+"&FilterByNews="+FilterByNews;
	url=url+"&FilterByPhotoSpreads="+FilterByPhotoSpreads;
	url=url+"&FilterByStore="+FilterByStore;
	url=url+"&SortType="+SortType;
	
	xmlHttp.onreadystatechange = DisplayNewsIndex;		
	xmlHttp.open("GET",url,true);
	xmlHttp.setRequestHeader("Content-type", "text/html; charset=ISO-8859-1");
	
	xmlHttp.send(null);
}

function DisplayNewsIndex()
{
	var SitePath=document.getElementById("SITE_WS_PATH").value;
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{			
		ResponseText = xmlHttp.responseText;
		
		if (ResponseText == 9006)
		{
			window.location.href = SitePath+"/error_page.php";
			return;
		}
		
		document.getElementById("ThumperDiv").style.display = 'none';
		
		
		window.fbAsyncInit = function() {
			FB.init({appId: '100865851890', status: true, cookie: true,
					 xfbml: true});
		  };
		  (function() {
			var e = document.createElement('script'); e.async = true;
			e.src = document.location.protocol +
			  '//connect.facebook.net/en_US/all.js';
			document.getElementById('fb-root').appendChild(e);
		  }());
		
		
		var ArrSplit=ResponseText.split("****");	
		
		document.getElementById("NewsIndexContainer").innerHTML = "";		
		document.getElementById("NewsIndexContainer").innerHTML = ArrSplit[0];
				
		eval("var customarray2 = ["+ArrSplit[1]+"]");
		AutoSuggestStoreObj.bindArray(customarray2);
	}
}

