var public_fields;
var public_values;
var LoadingImg = "<img src=\""+SiteImagePath+"blue_loader.gif\">";
var DefaultAjaxFileName='groups/groups.php';
function SaveChanges_CreateGroup(formContainerId,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,FilenameFormCheck,AjaxFilename)
{
	$('Progress').innerHTML=LoadingImg;
	var AjaxFilename=SiteAjaxFolder+AjaxFilename;
	var AjaxFilenameFormCheck=FilenameFormCheck; 
	var ChkDataArray=findFormElementsIds(formContainerId); //arg is form container Id
	var getFormElementIds_and_ConditionVar=getFormElementIds_and_Condition(ChkDataArray,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,'',AjaxFilenameFormCheck);
	var TempArr=getFormElementIds_and_ConditionVar.split("^^");
	var Fields=TempArr[0];
	var Values=TempArr[1];
	var ChkConditions=TempArr[2];
	var success = function(t){CreateGroup_Complete(t,fieldNameFirstPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix);}
	var failure = function(t){ShowOnFailure(t);}
	var url = SiteAjaxFolder+AjaxFilenameFormCheck;
	var pars = 'ModalTypeCondition=CheckAllCreateGroups&Fields='+Fields+'&Values='+Values+'&ChkConditions='+ChkConditions;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}

function CreateGroup_Complete(t,fieldNameFirstPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix)	{
	$('Progress').innerHTML="";
	var strValue = t.responseText;
	var strArray = strValue.split("^^");
	
	var formElementsSuccessErrorNames=strArray[1].split(",");
	var strValuesArray=strArray[0].split(",");
	var formElementsSuccessErrorIds=new Array();
	
	for(var k=0;k<formElementsSuccessErrorNames.length;k++) {
		var LabelImgID=fieldNameFirstPrefix+formElementsSuccessErrorNames[k]+ErrorImgIdPostfix;
		var SpanID=fieldNameFirstPrefix+formElementsSuccessErrorNames[k]+ErrorTxtIdPostfix;
		ShowSuccess_ErrorIcon(strValuesArray[k],LabelImgID,SpanID);
	}
	if(trim(strArray[2])=="Yes")	{
		if($("frmCreateGroup_Verification").checked==true)	{
			document.frmCreateGroup.submit();
			document.getElementById("SaveImgId").innerHTML = "";
			var helpText = "<li> This is a secure payment gateway using 128 bit SSL encryption.<br><li> When you submit the transaction, the server will take about 1 to 5 seconds to process, but it may take &nbsp;&nbsp;&nbsp;&nbsp; longer at certain times .<br><li> Please do not press the \"Back\" or \"Refresh\" buttons.<br><br> ";
			document.getElementById("Progress").innerHTML = "<div align=\"left\">"+helpText+"</div>"+LoadingImg;	
		}	
		else	{
			var ErrorInfo="Please agree the terms of service";
			document.getElementById('frmCreateGroup_Verification_imgError').innerHTML	=ErrorInfoImg;
			document.getElementById('frmCreateGroup_Verification_imgError').className	='InValidClass';
			document.getElementById('frmCreateGroup_Verification_idError').className	='LayerTdClassError';
			document.getElementById('frmCreateGroup_Verification_idError').innerHTML	= ErrorInfo;
		}
	}	else	{
			var ErrorInfo="Please enter all mandatory fields marked by red.";
			document.getElementById('Progress').innerHTML	=ErrorInfoImg;
			document.getElementById('Progress').className	='LayerTdClassError';
			document.getElementById('Progress').innerHTML	=  ErrorInfo;
		
	}	
	
}
function Validate_TermsOfUse()
{
	var ErrorInfo="Please agree the terms of service";
	
	if($('frmCreateGroup_Verification').checked==false) {
		ErrorCode=0;
		document.getElementById('frmCreateGroup_Verification_imgError').innerHTML	=ErrorInfoImg;
		document.getElementById('frmCreateGroup_Verification_imgError').className	='InValidClass';
		document.getElementById('frmCreateGroup_Verification_idError').className		='LayerTdClassError';
		document.getElementById('frmCreateGroup_Verification_idError').innerHTML		= ErrorInfo;
	}
	else {
		document.getElementById('frmCreateGroup_Verification_imgError').innerHTML	=SuccessInfoImg;
		document.getElementById('frmCreateGroup_Verification_imgError').className	='ValidClass';
		document.getElementById('frmCreateGroup_Verification_idError').className	='LayerTdClass';
		document.getElementById('frmCreateGroup_Verification_idError').innerHTML		= '&nbsp;';
	}
}

function DoGroupsSearch() {
	document.getElementById('SearchAction').value='DoGroupsSearch';
	if(document.ViewGroupMembers)
		document.ViewGroupMembers.submit();
	else
		document.SearchGroups.submit();
	
}

	function JoinThisGroup(GroupID,AjaxFileName,LoaderID,MemberID,MemberType) {
		
		var filename=SiteAjaxFolder+AjaxFileName;
		document.getElementById(LoaderID).innerHTML =loadingstatus_1;
		var success = function(t){JoinThisGroup_Complete(t,GroupID,AjaxFileName,LoaderID);}
		var failure = function(t){ShowOnFailure(t);}
		var url = filename;
		var pars = '&Condition=JoinGroup&GroupID='+GroupID+'&MemberID='+MemberID+'&MemberType='+MemberType;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
		
	
	}
	function JoinThisGroup_Complete(t,GroupID,AjaxFileName,LoaderID)
	{
		var strValue = t.responseText;
		var StrArr=strValue.split("||");
		document.getElementById(LoaderID).innerHTML ='';
		//ModalStaticContent="<div  align='center'  class='LayerTdClassSuccess' style='height:50px'>"+StrArr[1]+"</div>";
		ModalStaticContent='<br><div align="center"><table align="center" cellpadding="0" cellspacing="0" width="85%"  border="0"><tr><td  align="right" width="1%" ><img src="'+SiteImagePath+'yellow_left.jpg" align="absmiddle" border="0" alt="Edit Profile" width="6" height="25"/></td><td width="83%" valign="middle" height="25"  align="center" class="MaroonText"  background="'+SiteImagePath+'yellow_repeat.jpg" style="padding-left:5px;">'+StrArr[1]+'</td><td  align="left" width="1%"><img src="'+SiteImagePath+'yellow_right.jpg" align="absmiddle" border="0" alt="Edit Profile" width="6" height="25"/></td></tr></table></div><br><div align="center"><input id="CloseButton"  value="Close" class="submit" style="padding: 0px 15px;cursor:pointer;" onClick="closeMessage();DoGroupsSearch();" type="button"></div>';
		ModalStaticContentTitle='Join Group';
		if(StrArr[0]==1)	{
			f_ShowModal('AddedGroup','500','100','','','');
		}
		else
			f_ShowModal('AddedGroupFail','500','100','','','');
	}
	
	function LeaveThisGroup(GroupMemberID,AjaxFileName,LoaderID) {
		
		var filename=SiteAjaxFolder+AjaxFileName;
		document.getElementById(LoaderID).innerHTML =loadingstatus_1;
		var success = function(t){LeaveThisGroup_Complete(t,GroupMemberID,AjaxFileName,LoaderID);}
		var failure = function(t){ShowOnFailure(t);}
		var url = filename;
		var pars = '&Condition=LeaveGroup&GroupMemberID='+GroupMemberID;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
		
	
	}
	function LeaveThisGroup_Complete(t,GroupMemberID,AjaxFileName,LoaderID)
	{
		var strValue = t.responseText;
		document.getElementById(LoaderID).innerHTML ='';
		//ModalStaticContent="<div  align='center'  class='LayerTdClassSuccess' style='height:50px'>"+strValue+"</div>";
		ModalStaticContent='<br><div align="center"><table align="center" cellpadding="0" cellspacing="0" width="85%"  border="0"><tr><td  align="right" width="1%" ><img src="'+SiteImagePath+'yellow_left_small.gif" align="absmiddle" border="0" alt="Edit Profile" width="6" height="25"/></td><td width="83%" valign="middle" height="25"  align="center" class="MaroonText"  background="'+SiteImagePath+'yellow_repeat_small.gif" style="padding-left:5px;">'+strValue+'</td><td  align="left" width="1%"><img src="'+SiteImagePath+'yellow_right_small.gif" align="absmiddle" border="0" alt="Edit Profile" width="6" height="25"/></td></tr></table></div><br><div align="center"><input id="CloseButton"  value="Close" class="submit" style="padding: 0px 15px;cursor:pointer;" onClick="closeMessage();DoGroupsSearch();" type="button"></div>';
		ModalStaticContentTitle='Leave Group';
		f_ShowModal('Leave Group','500','100','','','');
	}
	
	function PostNewMessageGroup(formContainerId,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,FilenameFormCheck,AjaxFilename,GroupID,LoaderID,ReplyID)
	{
		//alert(fieldNameFirstPrefix);
		
		$(LoaderID).innerHTML=LoadingImg;
		var AjaxFilename=SiteAjaxFolder+AjaxFilename;
		var AjaxFilenameFormCheck=FilenameFormCheck; 
		var ChkDataArray=findFormElementsIds(formContainerId); //arg is form container Id
		var getFormElementIds_and_ConditionVar=getFormElementIds_and_Condition(ChkDataArray,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,'',AjaxFilenameFormCheck);
		var TempArr=getFormElementIds_and_ConditionVar.split("^^");
		var Fields=TempArr[0];
		var Values=TempArr[1];
		var ChkConditions=TempArr[2];
		//alert(Fields);
		//alert(Values);
		//alert(ChkConditions);
		var success = function(t){PostNewMessageGroup_Complete(t,formContainerId,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,FilenameFormCheck,AjaxFilename,GroupID,LoaderID,Fields,Values,ReplyID);}
		var failure = function(t){ShowOnFailure(t);}
		var url = SiteAjaxFolder+AjaxFilenameFormCheck;
		var pars = 'ModalTypeCondition=CheckAll_PostNewMsgToGroup&Fields='+Fields+'&Values='+Values+'&ChkConditions='+ChkConditions;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
	}

	function PostNewMessageGroup_Complete(t,formContainerId,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,FilenameFormCheck,AjaxFilename,GroupID,LoaderID,Fields,Values,ReplyID)	{
		$(LoaderID).innerHTML="";
		var strValue = t.responseText;
		var strArray = strValue.split("^^");
		
		var formElementsSuccessErrorNames=strArray[1].split(",");
		var strValuesArray=strArray[0].split(",");
		var formElementsSuccessErrorIds=new Array();
		
		for(var k=0;k<formElementsSuccessErrorNames.length;k++) {
			var LabelImgID=fieldNameFirstPrefix+formElementsSuccessErrorNames[k]+ErrorImgIdPostfix;
			var SpanID=fieldNameFirstPrefix+formElementsSuccessErrorNames[k]+ErrorTxtIdPostfix;
			ShowSuccess_ErrorIcon(strValuesArray[k],LabelImgID,SpanID);
		}
		
			if(trim(strArray[2])=="Yes")	{
				InsertPostNewMessageGroup(formContainerId,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,FilenameFormCheck,AjaxFilename,GroupID,LoaderID,Fields,Values,ReplyID);
			}	
		
	}
	function InsertPostNewMessageGroup(formContainerId,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,FilenameFormCheck,AjaxFilename,GroupID,LoaderID,Fields,Values,ReplyID) {
		$(LoaderID).innerHTML=LoadingImg;
		var filename=SiteAjaxFolder+DefaultAjaxFileName;
		var success = function(t){InsertPostNewMessageGroup_Complete(t,formContainerId,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,FilenameFormCheck,AjaxFilename,GroupID,LoaderID,Fields,Values);}
		var failure = function(t){ShowOnFailure(t);}
		var url = filename;
		if(ReplyID >= 1)
			var pars = '&Condition=InsertANewPostToGroup&GroupID='+GroupID+'&Fields='+Fields+'&Values='+Values+'&ReplyID='+ReplyID;
		else
			var pars = '&Condition=InsertANewPostToGroup&GroupID='+GroupID+'&Fields='+Fields+'&Values='+Values;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
		
	
	}
	function InsertPostNewMessageGroup_Complete(t,formContainerId,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,FilenameFormCheck,AjaxFilename,GroupID,LoaderID,Fields,Values)
	{
		var strValue = t.responseText;
		var strValue=strValue.split("^^");
		//$(LoaderID).innerHTML=strValue;
		//ModalStaticContent="<div  align='center'  class='LayerTdClassSuccess' style='height:50px'>"+strValue+"</div>";
		ModalStaticContent='<br><div align="center"><table align="center" cellpadding="0" cellspacing="0" width="85%"  border="0"><tr><td  align="right" width="1%" ><img src="'+SiteImagePath+'yellow_left_small.gif" align="absmiddle" border="0" alt="Edit Profile" width="6" height="25"/></td><td width="83%" valign="middle" height="25"  align="center" class="MaroonText"  background="'+SiteImagePath+'yellow_repeat_small.gif" style="padding-left:5px;">'+strValue[1]+'</td><td  align="left" width="1%"><img src="'+SiteImagePath+'yellow_right_small.gif" align="absmiddle" border="0" alt="Edit Profile" width="6" height="25"/></td></tr></table></div><br><div align="center"><input id="CloseButton"  value="Close" class="submit" style="padding: 0px 15px;cursor:pointer;" onClick="closeMessage();" type="button"></div>';
		ModalStaticContentTitle='Post Message To Group';
		f_ShowModal('Post Message To Group','500','100','','','');
	}
	
	/*********************************** Upload part *****************************************************************************/
		var upload_range=1;
		var max_upload_slots=5;
		var check_file_name_format = 1;
		var check_disallow_extensions = 1;
		var disallow_extensions = /(sh|php|php3|php4|php5|py|shtml|phtml|cgi|pl|plx|htaccess|htpasswd)$/i;
		var check_allow_extensions = 1;
		//var allow_extensions = /(gif|jpg|bmp)$/i;
		var allow_extensions = /(gif|jpg)$/i;
		var check_null_file_count = 1;
		var check_duplicate_file_count = 1;
	
		function addUploadSlot(num){
			if(upload_range < max_upload_slots){
				if(num == upload_range){
				
					var up = document.getElementById('upload_slots');
					var dv = document.createElement("div");
					dv.innerHTML = '<input type="file" name="upfile_' + upload_range + '" size="60" class="LayerTextBox"  onChange="addUploadSlot('+(upload_range + 1)+')" onKeypress="return handleKey(event)">';
					up.appendChild(dv);
					upload_range++;
				}
			}
		}
		function handleKey(event){
				if(document.all){ if(window.event.keyCode == 13){ return false; } }
				else{ if(event && event.which == 13){ return false; } }
		}
		function resetForm(){ location.href = self.location; }
		
		function uploadFiles(){
			if(checkFileNameFormat()){ return false; }
			if(checkDisallowFileExtensions()){ return false; }
			if(checkAllowFileExtensions()){ return false; }
			if(checkNullFileCount()){ return false; }
			if(checkDuplicateFileCount()){ return false; }
			document.getElementById('ErrorMsgImageID').innerHTML='';
			document.getElementById('ErrorMsgLabelID').innerHTML='';
			UploadGroupImages('BoxIDVal','MsgIDVal','groups/groups.php');
		}
		
		// Check the file format before uploading
		function checkFileNameFormat(){
			if(!check_file_name_format){ return false; }
			
			for(var i = 0; i < upload_range; i++){
				if(document.form_upload_grp_photos.elements['upfile_' + i].value != ""){
					var string = document.form_upload_grp_photos.elements['upfile_' + i].value;
					var num_of_last_slash = string.lastIndexOf("\\");
		
					if(num_of_last_slash < 1){ num_of_last_slash = string.lastIndexOf("/"); }
		
					var file_name = string.slice(num_of_last_slash + 1, string.length);
					var re = /^[\w][\w\.\-]{1,48}$/i;
					//alert(file_name);	
					if(!re.test(file_name)){
						ShowSuccess_ErrorIcon("0||Sorry, uploading files in this format is not allowed. Please ensure your file names follow this format. \n\n1. Entire file cannot exceed 48 characters\n2. Format should be filename.extension or filename\n3. Legal characters are 1-9, a-z, A-Z, '_', '-'\n",'ErrorMsgImageID','ErrorMsgLabelID');
						//alert("Sorry, uploading files in this format is not allowed. Please ensure your file names follow this format. \n\n1. Entire file cannot exceed 48 characters\n2. Format should be filename.extension or filename\n3. Legal characters are 1-9, a-z, A-Z, '_', '-'\n");
						return true;
					}
				}
			}
			return false;
		}
		
		// Check for illegal file extentions
		function checkDisallowFileExtensions(){
			if(!check_disallow_extensions){ return false; }
			
			for(var i = 0; i < upload_range; i++){
				if(document.form_upload_grp_photos.elements['upfile_' + i].value != ""){
					if(document.form_upload_grp_photos.elements['upfile_' + i].value.match(disallow_extensions)){
						var string = document.form_upload_grp_photos.elements['upfile_' + i].value;
						var num_of_last_slash = string.lastIndexOf("\\");
		
						if(num_of_last_slash < 1){ num_of_last_slash = string.lastIndexOf("/"); }
		
						var file_name = string.slice(num_of_last_slash + 1, string.length);
						var file_extension = file_name.slice(file_name.indexOf(".")).toLowerCase();
						ShowSuccess_ErrorIcon('0||Sorry, uploading a file with the extension "' + file_extension + '" is not allowed.','ErrorMsgImageID','ErrorMsgLabelID');
						//alert('Sorry, uploading a file with the extension "' + file_extension + '" is not allowed.');
						return true;
					}
				}
			}
			return false;
		}
		
		// Check for legal file extentions
		function checkAllowFileExtensions(){
			if(!check_allow_extensions){ return false; }
			
			for(var i = 0; i < upload_range; i++){
				if(document.form_upload_grp_photos.elements['upfile_' + i].value != ""){
					if(!document.form_upload_grp_photos.elements['upfile_' + i].value.match(allow_extensions)){
						var string = document.form_upload_grp_photos.elements['upfile_' + i].value;
						var num_of_last_slash = string.lastIndexOf("\\");
		
						if(num_of_last_slash < 1){ num_of_last_slash = string.lastIndexOf("/"); }
		
						var file_name = string.slice(num_of_last_slash + 1, string.length);
						var file_extension = file_name.slice(file_name.indexOf(".")).toLowerCase();
						ShowSuccess_ErrorIcon('0||Sorry, uploading a file with the extension "' + file_extension + '" is not allowed.','ErrorMsgImageID','ErrorMsgLabelID');
						//alert('Sorry, uploading a file with the extension "' + file_extension + '" is not allowed.');
						return true;
					}
				}
			}
			return false;
		}
		
		// Make sure the user selected at least one file
		function checkNullFileCount(){
			if(!check_null_file_count){ return false; }
		
			var null_file_count = 0;
		
			for(var i = 0; i < upload_range; i++){
				if(document.form_upload_grp_photos.elements['upfile_' + i].value == ""){ null_file_count++; }
			}
		
			if(null_file_count == upload_range){
				ShowSuccess_ErrorIcon('0||Please Choose A File To Upload.','ErrorMsgImageID','ErrorMsgLabelID');
				//alert("Please Choose A File To Upload.");
				return true;
			}
			else{ return false; }
		}
		
		// Make sure the user is not uploading duplicate files
		function checkDuplicateFileCount(){
			if(!check_duplicate_file_count){ return false; }
		
			var duplicate_flag = false;
			var file_count = 0;
			var duplicate_msg = "Duplicate Upload Files Detected.\n\n<br />";
			var file_name_array = new Array();
		
			for(var i = 0; i < upload_range; i++){
				if(document.form_upload_grp_photos.elements['upfile_' + i].value != ""){
					var string = document.form_upload_grp_photos.elements['upfile_' + i].value;
					var num_of_last_slash = string.lastIndexOf("\\");
		
					if(num_of_last_slash < 1){ num_of_last_slash = string.lastIndexOf("/"); }
		
					var file_name = string.slice(num_of_last_slash + 1, string.length);
								
					file_name_array[i] = file_name;
				}
			}
		
			var num_files = file_name_array.length;
			   
			for(var i = 0; i < num_files; i++){
				for(var j = 0; j < num_files; j++){
					if(file_name_array[i] == file_name_array[j] && file_name_array[i] != null){ file_count++; }
				}
				if(file_count > 1){
					duplicate_msg += 'Duplicate file "' + file_name_array[i] + '" detected in slot ' + (i + 1) + ".\n<br />";
					duplicate_flag = true;
				}
				file_count = 0;
			}
		
			if(duplicate_flag){
				ShowSuccess_ErrorIcon('0||'+duplicate_msg,'ErrorMsgImageID','ErrorMsgLabelID');
				//alert(duplicate_msg);
				return true; 
			}
			else{ return false; }
		}
		
		
////////////Upload Hidden Part.............
function UploadGroupImages(BoxId,MsgID,filename) {
		$('form_upload_grp_photos').target = 'upload_target';
		$('BoxIDVal').value='Wait';
		$('MsgIDVal').value=MsgID;
		$('FileNameAjax').value=filename;
		document.form_upload_grp_photos.action='uploadgroupPhotos.php';
		document.form_upload_grp_photos.submit();
}

	function ShowUploadedImages(GroupID,AjaxFilename,LoaderID) {
		
		if($('BoxIDVal').value=='Wait') {
		var Filename=SiteAjaxFolder+AjaxFilename;
		document.getElementById(LoaderID).innerHTML = '<table align="center" height="100%"><tr><td colspan="2" valign="middle"  height=30 >'+loadingstatus_1+'</td></tr></table>';
		var success = function(t){ShowUploadedImages_Complete(t,GroupID,AjaxFilename,LoaderID);}
		var failure = function(t){ShowOnFailure(t);}
		var url = Filename;
		var pars = '&Condition=ShowUploadedImages&GroupID='+GroupID;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
		}
	}
	
	function ShowUploadedImages_Complete(t,GroupID,AjaxFilename,LoaderID)
	{
		var strLabelText = "";
		var strValue = t.responseText;
		document.getElementById(LoaderID).innerHTML		= strValue;
		for(var i = 0; i < upload_range; i++){
				if(document.form_upload_grp_photos.elements['upfile_' + i])
					document.form_upload_grp_photos.elements['upfile_' + i].value='';
		}
	}
	
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function ApproveNewGroupMember(GroupMemberID,AjaxFileName,LoaderID,Condition) {
		var filename=SiteAjaxFolder+AjaxFileName;
		document.getElementById(LoaderID).innerHTML =loadingstatus_1;
		var success = function(t){ApproveNewGroupMember_Complete(t,GroupMemberID,AjaxFileName,LoaderID,Condition);}
		var failure = function(t){ShowOnFailure(t);}
		var url = filename;
		var pars = '&Condition=AddRejectNewGroupMember&GroupMemberID='+GroupMemberID+'&ChkCondition='+Condition;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
	}
	function ApproveNewGroupMember_Complete(t,GroupMemberID,AjaxFileName,LoaderID,Condition)
	{
		var strValue = t.responseText;
		//document.getElementById(LoaderID).innerHTML =strValue;
		document.getElementById(LoaderID).innerHTML ='';
		ModalStaticContent="<div  align='center'  class='LayerTdClassSuccess' style='height:50px'>"+strValue+"</div>";
		ModalStaticContentTitle='Approve New Group Members';
		f_ShowModal('Approve New Group Members','400','150','','','');
	}