
function editMyFeed(){
//Define variables
var feedVar = new feedClass;

var titleArg = document.editFeedForm.feedTitle.value;
var bodyArg = ColdFusion.getElementValue(document.editFeedForm.feedBody.id, 'editFeedForm');
var feedIDArg = document.editFeedForm.feedID.value;

//Call CFC Function
var feedReturn = feedVar.editFeed(titleArg,bodyArg,feedIDArg);

}

function closeEditFeedWindow(title,shortStory,fBody){
document.getElementById('editFeedModal').style.display='none';
document.editFeedForm.feedTitle.value = title;
document.editFeedForm.feedShortStory.value = shortStory;
ColdFusion.RichText.setValue(document.editFeedForm.feedBody.id, fBody);
document.getElementById('editFeedModalContent').style.display='';
//document.getElementById('editFeedErrorLoader').style.display='none';
document.getElementById('editFeedErrorIn').innerHTML='';
document.getElementById('editFeedErrorContainer').style.display='none';

}



function clearFeed(){
jQuery('#addNews').slideUp(1000);
document.getElementById('hideAddNews').style.display='none';
document.getElementById('showAddNews').style.display='';
document.addFeedForm.feedTitle.value = '';
document.addFeedForm.feedShortStory.value = '';
ColdFusion.RichText.setValue(document.addFeedForm.feedBody.id, '');
}

function editClearFeed(){
document.getElementById('editFeedModal').style.display='none';
//document.editFeedForm.feedTitle.value = '';
//document.editFeedForm.feedShortStory.value = '';
//ColdFusion.RichText.setValue(document.editFeedForm.feedBody.id, '');
}

function addFeedFunc(){
//Define variables
var feedVar = new feedClass;
feedVar.setHTTPMethod("POST");

var titleArg = document.addFeedForm.feedTitle.value;
var shortStoryArg = document.addFeedForm.feedShortStory.value;
var userType = document.addFeedForm.userType.value;
var communityId = document.addFeedForm.communityId.value;

var editorInstance = ColdFusion.objectCache['feedBody'];
var editor = FCKeditorAPI.GetInstance(editorInstance.richtextid);
var bodyArg = editor.GetHTML();

//Call CFC Function
var feedReturn = feedVar.addFeed(titleArg,shortStoryArg,bodyArg);

if(feedReturn[0] == false){
	clearFeed();
	var  name = "feed"
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); 
	var regexS = "[\\?&]"+name+"=([^&]*)";  
	var regex = new RegExp( regexS );  
	var results = regex.exec(top.document.location);  
	if( results == null ) {  
	pagination(1,'user','feed','','','1',userType);
	}else{
	pagination(1,'user','feed','','','0',userType);
	}
	
	displayUploadImage(feedReturn[1],'feed');
}else{
	errorJS(feedReturn[0],feedReturn[1]);
}}

function editFeedFunc(feedId){
//Define variables
var feedVar = new feedClass;
feedVar.setHTTPMethod("POST");

var titleArg = document.editFeedForm.feedTitle.value;
var shortStoryArg = document.editFeedForm.feedShortStory.value;

var editorInstance = ColdFusion.objectCache['feedBody'];
var editor = FCKeditorAPI.GetInstance(editorInstance.richtextid);
var bodyArg = editor.GetHTML();
//Call CFC Function
var feedReturn = feedVar.validateEditFeed(titleArg,shortStoryArg,bodyArg)

if(feedReturn[0] == false){
	feedReturn = feedVar.editFeed(titleArg,shortStoryArg,bodyArg,feedId);
	editClearFeed();
	//pagination(1,'user','feed','','','1');
	//displayUploadImage(feedReturn[1],'feed');
	document.editFeedForm.submit();
}else{
	if(feedReturn[0] != false){
		document.getElementById('editFeedErrorIn').innerHTML=feedReturn[1];
		document.getElementById('editFeedErrorContainer').style.display='';	
	}
}


}

function displayEditFeed(){
	document.getElementById('editFeedModal').style.display='inline';
	scroll(0,0);
	}
