if(navigator.appName=="Microsoft Internet Explorer")
	var dispro = "block";
else
	var dispro = "table-row";

function showPane() {
	for(var i=0;i<arguments.length;i++) {
		var element=ge(arguments[i]);
		if(element&&element.style)element.style.display='';
	}
	return false;
}
function hidePane() {
	for(var i=0;i<arguments.length;i++) {
		var element=ge(arguments[i]);
		if(element&&element.style)element.style.display='none';
	}
	return false;
}
function ge() {  // durgesh suman
  var ea;
  for( var i = 0; i < arguments.length; i++ ) {
    var e = arguments[i];
    if( typeof e == 'string' )
      e = document.getElementById(e);
    if( arguments.length == 1 )
      return e;
    if( !ea )
      ea = new Array();
      ea[ea.length] = e;
  }
  return ea;
}
function checkedAll()
	{
	//alert(document.checkForm.changeId);
	//alert(document.msgInboxFrm.msgChkBox.length);
	if(document.msgInboxFrm.msgChkBox)
	{
		if(document.msgInboxFrm.selectedAll.checked)
		{
			for(i=0;i<document.msgInboxFrm.elements.length;i++)
	 		{
				if(document.msgInboxFrm.elements[i].name=="msgChkBox[]")
					{ document.msgInboxFrm.elements[i].checked=true; }
			}
		}
		else
		{
			for(i=0;i<document.msgInboxFrm.elements.length;i++)
	 		{
				if(document.msgInboxFrm.elements[i].name=="msgChkBox[]")
					{ document.msgInboxFrm.elements[i].checked=false; }
			}
		}
	}
}	
	//	Show USA-States div if USA selected
	function showUSA(myNeedle, myValue, myID)
	{
		if(myValue == myNeedle)
		{
			var elem = document.getElementById(myID);
			if(elem)
			{	
				elem.style.display = dispro;
			}
		}
		else
		{
			var elem = document.getElementById(myID);
			if(elem)
			{	
				elem.style.display = "none";
			}
		}
	}
	
	//	Fading function
	function opacity(id, opacStart, opacEnd, millisec, hideAfterFade) 
	{ 
		//speed for each frame 
		var speed = Math.round(millisec / 100); 
		var timer = 0; 
	
		//determine the direction for the blending, if start and end are the same nothing happens 
		if(opacStart > opacEnd) 
		{ 
			for(i = opacStart; i >= opacEnd; i--) 
			{ 
				setTimeout("changeOpac(" + i + ",'" + id + "',"+hideAfterFade+")",(timer * speed));
				timer++; 
			}
		} 
		else if(opacStart < opacEnd) 
		{ 
			for(i = opacStart; i <= opacEnd; i++) 
			{ 
				setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
				timer++; 
			} 
		} 
	} 
	
	//	Change the opacity for different browsers 
	function changeOpac(opacity, id, hideAfterFade) 
	{ 
		var object = document.getElementById(id).style; 
		object.opacity = (opacity / 100); 
		object.MozOpacity = (opacity / 100); 
		object.KhtmlOpacity = (opacity / 100); 
		object.filter = "alpha(opacity=" + opacity + ")"; 
		
		//	Hide the id
		if(opacity == 0 && hideAfterFade)
		{
			
			var elem = document.getElementById(id);
			if(elem)
			{
				elem.style.display = "none";
			}
		}
	} 
	
	//	Called by parent to show box
	function showMe(boxToOpen)
	{
		//	alert(boxToOpen);
		//	Hide everything first
		var elements = new Array();
		elements[0] = "ice_breaker_box";
		elements[1]= "send_message_box";
		elements[2] = "member_description_box";
		elements[3] = "editProfileBox";
		elements[4] = "homePageData";
		
		for(i = 0; i < elements.length; i++)
		{
			var elem = document.getElementById(elements[i]);
			//alert(elem.value);
			if(elem)
			{
				elem.style.display = "none";
			}
		}
		
		//	Now show the one that is requested
		var elem = document.getElementById(boxToOpen);
		//alert(elem.innerHTML);
		//alert(boxToOpen);
		if(elem)
		{
			elem.style.display = dispro;
		}
		//alert(elem.style.display);
	}
	
	//	Called by child frames to close box
	function closeMe(boxToClose, boxToOpen)
	{
		//	Hide the requested
		
		var elem = window.parent.document.getElementById(boxToClose);
		if(elem)
		{
			elem.style.display = "none";
		}
		
		//	Default to profile description
		if(boxToOpen == null)
		{
			var elem = window.parent.document.getElementById("member_description_box");
		}
		else
		{
			var elem = window.parent.document.getElementById(boxToOpen);
		}
		
		if(elem)
		{
			elem.style.display = dispro;
		}
		
	}
	
	function closeMeFromThumbnailsSendEmail(boxToClose, boxToOpen,photo_id,memid)
	{
	//	Hide the requested
		var elem = window.parent.document.getElementById(boxToClose);
		if(elem)
		{
			elem.style.display = "none";
		}
		
		//	Default to profile description
		if(boxToOpen == null)
		{
			var elem = window.parent.document.getElementById("member_description_box");
		}
		else
		{
			var elem = window.parent.document.getElementById(boxToOpen);
		}
		
		if(elem)
		{
			elem.style.display = dispro;
		}
		
		processThumbnailComments(memid,photo_id,'1','sendEmail');
		openThumbnailEmailBox();
	}
	
	//	Open image comments field, shrink comments box
	function openThumbnailEmailBox()
	{
		//	Show the text field
		var elem = document.getElementById("add_image_comment_form_box");
		if(elem)
		{
			elem.style.display = dispro;
		}
		//	Shrink height of comments
		var elem = document.getElementById("image_comments");
		if(elem)
		{
			elem.style.height = "0px";
		}
	}
	
	function closeThumbnailEmailBox()
	{
		//	Hide the textfield
		var elem = document.getElementById("add_image_comment_form_box");
		if(elem)
		{
			elem.style.display = "none";
		}
		
		//	Increase height of comments
		var elem = document.getElementById("image_comments");
		if(elem)
		{
			elem.style.height = "0px";
		}
	}
	//	Called by child frames to close box
	function closeMeFromThumbnails(boxToClose, boxToOpen,photo_id,memid)
	{

	//	Hide the requested
		var elem = window.parent.document.getElementById(boxToClose);
		if(elem)
		{
			elem.style.display = "none";
		}
		
		//	Default to profile description
		if(boxToOpen == null)
		{
			var elem = window.parent.document.getElementById("member_description_box");
		}
		else
		{
			var elem = window.parent.document.getElementById(boxToOpen);
		}
		
		if(elem)
		{
			elem.style.display = dispro;
		}
		
		processThumbnailComments(memid,photo_id,'1','nothing');
	}
	
	function processThumbnailComments(memid,photo_id,page,whichBix)
	{
		var strSubmit = "memid="+memid+"&photo_id="+photo_id+"&page="+page+"&whichBix="+whichBix;
		var strURL = "imageCommentsAjax.php";
		var strResultFunc = "displayResultThumbnailComments";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultThumbnailComments(result)
	{
		var comb;
		comb=result;
		window.parent.document.getElementById("thumbnailCommentsFromAjax").innerHTML = comb;
	}
	
	function closeMe1(boxToClose, boxToOpen,memid)
	{
		if(boxToClose=="my_message_board_box")
		{
			document.getElementById("displayOnLoadMessages").style.display = "none";
		}
		if(boxToOpen=="expanded_message_board_box")
		{	
			document.getElementById("my_message_board_box").style.display = "none";
			document.getElementById("expanded_message_board_box").style.display = "";
			document.getElementById("active_expanded_message_board_box").style.display = "";
			document.getElementById("active_expanded_message_board_box").src = "my_message_board.php?memid="+memid;
		}
	}
	
	function closeExpand(boxToClose, boxToOpen,memid)
	{
			window.parent.document.getElementById("my_message_board_box").style.display = dispro; 
			window.parent.document.getElementById("expanded_message_board_box").style.display = ""; 
			window.parent.document.getElementById("active_expanded_message_board_box").style.display = "";
			window.parent.document.getElementById("active_expanded_message_board_box").src = "";
			processPageMain(memid);
	}
	
	//	Loads specific video
	function loadMyVideo(videoToLoad)
	{
		active_box_frame.location.href = "profile_video.php?video="+videoToLoad;
	}
	
	//	Loads specific image
	function loadMyImage(imageToLoad)
	{
		active_box_frame.location.href = "profile_image.php?image="+imageToLoad;
	}
	
	//	Opens comments
	function viewComments()
	{
		active_box_frame.location.href = "comments.php";
	}
	
	//	Opens up description blocks
	function expand(blockID, imageID)
	{
		//	Get the element
		var elem = document.getElementById(blockID);
		
		//	Get the image
		var img = document.getElementById(imageID);
		
		//	If success
		if(elem)
		{
			if(elem.style.display == "none")	
			{
				//	Show the block
				elem.style.display = dispro;
				
				//	Change the expand image
				if(img)
				{
					img.src = "images/buttons/expand_open.gif";
				}
			}
			else
			{
				//	Hide the block
				elem.style.display = "none";
				
				//	Change the expand image
				if(img)
				{
					img.src = "images/buttons/expand_closed.gif";
				}
			}
		}
	}
	
	function MM_swapImgRestore() 
	{ 
		//	v3.0
		var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	
	function MM_preloadImages() { //v3.0
	  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}
	
	function MM_findObj(n, d) { //v4.01
	  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	  if(!x && d.getElementById) x=d.getElementById(n); return x;
	}

	function MM_swapImage() { //v3.0
	  var i,j=0,x,a=MM_swapImage.arguments; 
	  document.MM_sr=new Array; 
	  for(i=0;i<(a.length-2);i+=3)
	  {
		  if ((x=MM_findObj(a[i]))!=null)
		  {
			  document.MM_sr[j++]=x; 
			  if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];
		  }
	  }
	}


	//	Called by parent to show box for home Page
	function showMeHome(boxToOpen)
	{
		//	Hide everything first
		var elements = new Array();
		elements[0] = "ice_breaker_box";
		elements[1]= "send_message_box";
		elements[2] = "member_description_box";
		
		//elements[3] = "editProfileBox";
		//elements[4] = "homePageData";
		
		for(i = 0; i < elements.length; i++)
		{
			var elem = document.getElementById(elements[i]);
			if(elem)
			{
				elem.style.display = "none";
			}
		}
		
		if(document.getElementById("homePageData").style.display==false)
			document.getElementById("homePageData").style.display="";
		if(document.getElementById("editProfileBox").style.display==false)
			document.getElementById("editProfileBox").style.display="";
		//	Now show the one that is requested
		var elem = document.getElementById(boxToOpen);
		if(elem)
		{
			elem.style.display = dispro;
		}
	}

	//	Called by parent to show Add Image Box
	function showNHide(boxToOpen,boxToHide)
	{
//			alert("Yes");
	// alert(boxToOpen);
			
			if(document.getElementById(boxToOpen) != null)
			document.getElementById(boxToOpen).style.display="";
			if(document.getElementById(boxToHide) != null)
			document.getElementById(boxToHide).style.display="none";
			//document.getElementById("editMode").value=0;
	}

	function showNHideNew(boxToOpen,boxToHide,photoId,editMode)
	{
			document.getElementById(boxToOpen).style.display="";
			document.getElementById(boxToHide).style.display="none";
			//document.getElementById("photoId").value=photoId;
			//document.getElementById("editMode").value=1;
	}

	function validateTune(getUserId)
	{
		var errorstr = '';
		
		var msg="Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		obj=document.mingleMyTune;
		
		if(obj.artist.value=='') { errorstr += "- Please enter the artist.\n"; }
			
		if(obj.songTitle.value=='') { errorstr += "- Please enter song title.\n"; }
		if(errorstr!='')
		{
		  alert(msg+errorstr);
		  return false;
		}
		else
		{
			    //obj.submit();
		  	artist = obj.artist.value;
			songTitle = obj.songTitle.value;
			msg_type = obj.msg_type.value;
			memid = obj.memid.value;
			tune_id = obj.tune_id.value;
			
			var strSubmit = "memid="+memid+"&msg_type="+msg_type+"&artist="+artist+"&songTitle="+songTitle+"&tune_id="+tune_id;
			obj.artist.value = '';
			obj.songTitle.value = '';
			var strURL = "insertMessAjax.php";
			var strResultFunc = "displayResultMessageInsert1";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
			}
	}
	
	function closeMeMessageBox()
	{
			document.getElementById("displayActionMessage").innerHTML = '';
	}
	
	function sendMessageBox(memid)	
	{
			obj=document.frm_msg;
			msg_type = obj.msg_type.value;
			var strSubmit = "memid="+memid+"&msg_type="+msg_type;
			//document.getElementById(getEleId).style.display = "none";
			var strURL = "sendMessage.php";
			var strResultFunc = "displayResultMessageBox";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultMessageBox(result)
	{	
		document.getElementById("MyFriendsList").style.display = '';
		document.getElementById("MyFriendsList").innerHTML = result;
	}
	
	function myProfile()
	{
			/*var strSubmit = "page=1"
			var strURL = "showProfileInclude.php";
			var strResultFunc = "displayResultMyProfile";
			xmlhttpPost(strURL, strSubmit, strResultFunc);*/
			
			document.getElementById("MyFriendsList").style.display = 'none';
			document.getElementById("whoIsViewedBox").style.display = 'none';

			var strSubmit = "page=1"
			var strURL = "editProfileInclude.php";
			var strResultFunc = "displayResultEditProfile";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultMyProfile(result)
	{
			document.getElementById("MyFriendsList").style.display = 'none';
			document.getElementById("whoIsViewedBox").style.display = 'none';
			document.getElementById("questionBox").style.display = '';
			document.getElementById("questionBox").innerHTML = result;
	}
	
	function myMatchCriteria()
	{
			
			var strSubmit = "page=1"
			var strURL = "editMatchCriteriaInclude.php";
			var strResultFunc = "displayResultEditProfile";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function editProfile()
	{
			
			var strSubmit = "page=1"
			var strURL = "editProfileInclude.php";
			var strResultFunc = "displayResultEditProfile";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultEditProfile(result)
	{
		
			document.getElementById("questionBox").style.display = '';
			document.getElementById("questionBox").innerHTML = result;
	}
	function myTagline()
	{
		var strSubmit = "page=1"
		var strURL = "editMyTagLineInclude.php";
		var strResultFunc = "displayResultTagline";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
		
	}
	function displayResultTagline(result)
	{
		document.getElementById("questionBox").innerHTML=result;
	}
	function myTaglineEdit()
	{
		var tagValue=document.getElementById("tagLine").value;
		s = new String(tagValue);
		tagValue = s.replace(/&/g,"*am*");
		var strSubmit = "page=1&tagLine="+tagValue+"&submitFormTagline=Y";
		//alert(strSubmit);
		var strURL = "editMyTagLine.php";
		var strResultFunc = "displayResultEditTagline";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	function displayResultEditTagline(result)
	{
		var comb;
		comb=result;
		document.getElementById("whoIsViewedBox").style.display = '';		
		document.getElementById("whoIsViewedBox").innerHTML = comb;
		
		setTimeout("opacity('message_box1', 100, 0, 1000, true)", 5000);
	}
	function cantMailMoreThanThree()
	{
		var strSubmit = "";
		var strURL = "./cantMailMore.php";
		var strResultFunc = "displayResultCantMailMore";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	function displayResultCantMailMore(result)
	{
		var comb;
		comb=result;
		document.getElementById("whoIsViewedBox").style.display = '';		
		document.getElementById("whoIsViewedBox").innerHTML = comb;
		
		setTimeout("opacity('message_box2', 100, 0, 1000, true)", 5000);
	}
	function myTune()
	{
			var strSubmit = "page=1"
			//var strURL = "editMyTune.php";
			var strURL = "./tune/myTunePlaylist.php";
			var strResultFunc = "displayResultMyTune";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	function displayResultMyTune(result)
	{
			document.getElementById("MyFriendsList").style.display = 'none';
			document.getElementById("whoIsViewedBox").style.display = 'none';
			document.getElementById("questionBox").style.display = '';
			document.getElementById("questionBox").innerHTML = result;
	}
	
	function addTune() {
		var errorstr = '';
		obj=document.addNewFrm;
		
		var msg="Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		
		if(obj.artist.value=='') { errorstr += "- Please enter the artist.\n"; }
			
		if(obj.songTitle.value=='') { errorstr += "- Please enter song title.\n"; }
		if(errorstr!='') {
		  alert(msg+errorstr);
		  return false;
		}
		else {
			//obj.submit();
		  	artist = obj.artist.value;
			songTitle = obj.songTitle.value;
			songFile = obj.songFile.value;
			memid = obj.memid.value;

			var strSubmit = "artist="+artist+"&songTitle="+songTitle+"&songFile="+songFile+"&memid="+memid;
			
			var strURL = "../tune/addMyTune.php";
			var strResultFunc = "displayResultMessageInsert1";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
		}
	}
	
	function displayResultMessageInsert1(result) {
		var comb;
		comb=result;
		document.getElementById("MyFriendsList").style.display = 'none';
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		
		myTune();
		
	//processEditMyTune();
	}
	
	function editTune(songId)
	{
			/*
			var strSubmit = ""
			var strURL = "../tune/editMyTune.php?songId="+songId;
			var strResultFunc = "displayResultMyTune";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
			*/
		document.getElementById("myTuneList").style.display = 'none';
		document.getElementById("myTuneForm").style.display = '';
			
	}
	function delTune(songId)
	{
			var strSubmit = "";
			var strURL = "../tune/delMyTune.php?songId="+songId;
			var strResultFunc = "displayResultAfterDelTune";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
			
	}

	function displayResultAfterDelTune(result)
	{
		document.getElementById("MyFriendsList").style.display = 'none';
		document.getElementById("displayActionMessage").innerHTML = result;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		
		myTune();
	}

	function cancelTune()
	{
			
			var strSubmit = ""
			var strURL = "mingleCityQuestion.php";
			var strResultFunc = "displayCancelTune";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}

	function displayCancelTune(result)
	{
		var comb;
		comb=result;
		document.getElementById("questionBox").style.display = '';
		document.getElementById("questionBox").innerHTML = comb;
		document.getElementById("whoIsViewedBox").style.display = '';

	}

	/** For My Friend List */
	function processPageMyfriend(page)
	{
		var strSubmit = "page="+page;
		var strURL = "myFriendsList.php";
		var strResultFunc = "displayResultMyFriends";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultMyFriends(result)
	{
		var comb;
		comb=result;
		document.getElementById("MyFriendsList").innerHTML = comb;
		document.getElementById("whoIsViewedBox").style.display = 'none';
		document.getElementById("questionBox").style.display = 'none';
		document.getElementById("MyFriendsList").style.display = '';
	}

	/** For New Friend Request */
	function pageNewFriendRequest(page)
	{
		var strSubmit = "page="+page;
		var strURL = "newFriendRequest.php";
		var strResultFunc = "displayResultMyFriends";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultNewFriendsRequest(result)
	{
		var comb;
		comb=result;
		document.getElementById("MyFriendsList").innerHTML = comb;
		document.getElementById("whoIsViewedBox").style.display = 'none';
		document.getElementById("questionBox").style.display = 'none';
		document.getElementById("MyFriendsList").style.display = '';
	}

	/** For Approve/Deny Request */
	function approveDenyFriend(frendId,approveFlag)
	{
		var strSubmit = "frendId="+frendId+"&accepted="+approveFlag;
		var strURL = "appDenyFriendRequest.php";
		var strResultFunc = "displayResultApproveDeny";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	function displayResultApproveDeny(result)
	{
		var comb;
		comb=result;
		document.getElementById("MyFriendsList").style.display = 'none';
		document.getElementById("displayActionMessage").innerHTML = result;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		pageNewFriendRequest(1);
	}


	/** For My Blocked List */
	function processPageBlockList(page)
	{
		var strSubmit = "page="+page;
		var strURL = "myBlockUser.php";
		var strResultFunc = "displayResultBlockList";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultBlockList(result)
	{
		var comb;
		comb=result;
		document.getElementById("whoIsViewedBox").style.display = 'none';
		document.getElementById("questionBox").style.display = 'none';
		document.getElementById("MyFriendsList").style.display = '';
		document.getElementById("MyFriendsList").innerHTML = comb;
	}

	/** For un Block User */
	function processPageUnblockUser(page,memid)
	{
		var strSubmit = "page="+page+"&memid="+memid;
		var strURL = "unBlockUser.php";
		var strResultFunc = "displayResultUnBlockUser";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultUnBlockUser(result)
	{
		var comb;
		comb=result;
		processPageBlockList();
	}

	/** For My Favorites List */
	function processPageMyFavorites(page)
	{
		var strSubmit = "page="+page;
		var strURL = "myFavoriteUsers.php";
		var strResultFunc = "displayResultMyFavorites";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultMyFavorites(result)
	{
		var comb;
		comb=result;
		document.getElementById("whoIsViewedBox").style.display = 'none';
		document.getElementById("questionBox").style.display = 'none';
		document.getElementById("MyFriendsList").style.display = '';
		document.getElementById("MyFriendsList").innerHTML = comb;
	}

	function sendMessageFav(memid)	
	{
			obj=document.frm_msg;
			msg_type = "send_message";
			var strSubmit = "memid="+memid+"&msg_type="+msg_type+"&msgForFlag=Favorites";
			var strURL = "sendMessage.php";
			var strResultFunc = "displayResultFavourite";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultFavourite(result)
	{	
		
		document.getElementById("MyFriendsList").style.display = '';
		document.getElementById("MyFriendsList").innerHTML = result;
	}
	
	function closeMyMessageBoxFav()
	{
			processPageMyFavorites(1);
	}

	/** For My Block List */
	function sendMessageBlock(memid)	
	{
			obj=document.frm_msg;
			msg_type = "send_message";
			var strSubmit = "memid="+memid+"&msg_type="+msg_type+"&msgForFlag=block";
			var strURL = "sendMessage.php";
			var strResultFunc = "displayResultBlock";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	function displayResultBlock(result)
	{	
		document.getElementById("MyFriendsList").style.display = '';
		document.getElementById("MyFriendsList").innerHTML = result;
	}
	function closeMyMessageBoxBlock()
	{
			processPageBlockList(1);
	}

	/** For My Friend List */
	function deleteFriend(memid)	
	{
			obj=document.frm_msg;
			msg_type = "delete_message";
			var strSubmit = "memid="+memid+"&msg_type="+msg_type+"&msgForFlag=friend";
			var strURL = "deleteFriend.php";
			var strResultFunc = "displayResultFriendDelete";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	function displayResultFriendDelete(result)
	{	
		//alert(result);
		//document.getElementById("MyFriendsList").style.display = '';
		document.getElementById("MyFriendsList").innerHTML = result;
	}
	function sendMessageFriend(memid)	
	{
			obj=document.frm_msg;
			msg_type = "send_message";
			var strSubmit = "memid="+memid+"&msg_type="+msg_type+"&msgForFlag=friend";
			var strURL = "sendMessage.php";
			var strResultFunc = "displayResultFriend";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	function displayResultFriend(result)
	{	
		document.getElementById("MyFriendsList").style.display = '';
		document.getElementById("MyFriendsList").innerHTML = result;
	}
	function closeMyMessageBoxFriend()
	{
			processPageMyfriend(1);
	}

	function sendMessageViewedUser(memid)	
	{
			obj=document.frm_msg;
			msg_type = "send_message";
			var strSubmit = "memid="+memid+"&msg_type="+msg_type+"&msgForFlag=viewUser";
			var strURL = "sendMessage.php";
			var strResultFunc = "displayResultViewedUser";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultViewedUser(result)
	{	
		document.getElementById("MyFriendsList").style.display = 'none';
		document.getElementById("whoIsViewedBox").style.display = '';
		document.getElementById("whoIsViewedBox").innerHTML = result;
	}

	function deleteAllViewedUser(memid)	
	{
			obj=document.frm_msg;
			msg_type = "deleteAllViewed";
			var strSubmit = "memid="+memid+"&msg_type="+msg_type+"&msgForFlag=deleteAllViewed";
			var strURL = "deleteViewedUser.php";
			var strResultFunc = "displayResultDeleteViewedUser";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}

	function deleteViewedUser(memid)	
	{
			obj=document.frm_msg;
			msg_type = "deleteViewed";
			var strSubmit = "memid="+memid+"&msg_type="+msg_type+"&msgForFlag=deleteViewed";
			var strURL = "deleteViewedUser.php";
			var strResultFunc = "displayResultDeleteViewedUser";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultDeleteViewedUser(result)
	{	
		processPageVote(1);
	}
	
	function closeMyMessageBoxViewedUser()
	{
		processPageVote(1);		
	}
	
	/** for who is viwed me */
	function processPageVote(page)
	{
		var strSubmit = "page="+page;
		var strURL = "whoIsViewdMe.php";
		var strResultFunc = "displayResultExpandVote";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultExpandVote(result)
	{
		var comb;
		comb=result;
		document.getElementById("questionBox").style.display = '';
		//document.getElementById("MyFriendsList").style.display = 'none';
		document.getElementById("whoIsViewedBox").style.display = '';
		document.getElementById("whoIsViewedBox").innerHTML = comb;
	}

	/** validate message submit */
	function validMessageSubmit(getEleId,frmName)
	{
		var errorstr = '';
		
		var msg="Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		var obj=frmName;

		if(obj.subject.value=='') { errorstr += "- Please enter the subject.\n"; }
		
		if(obj.message.value=='') { errorstr += "- Please enter the message.\n"; }
		if(errorstr!='')
		{
		  alert(msg+errorstr);
		  return false;
		}
		else
		{
			//obj.submit();
			subject = obj.subject.value;
			message = obj.message.value;
			msg_type = obj.msg_type.value;
			memid = obj.memid.value;
			
			var strSubmit = "memid="+memid+"&msg_type="+msg_type+"&subject="+subject+"&message="+message;
			obj.subject.value = '';
			obj.message.value = '';
			document.getElementById(getEleId).style.display = "none";
			var strURL = "insertMessAjax.php";
			var strResultFunc = "displayResultMessageInsertNew";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
		}
	}

	function displayResultMessageInsertNew(result)
	{
		var comb;
		comb=result;
		document.getElementById("questionBox").style.display = '';
		document.getElementById("whoIsViewedBox").style.display = '';
		document.getElementById("MyFriendsList").style.display = 'none';
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
	}


	/** for My Messages */
	/*function showMyMessagesInbox(page) {
		
		var objspan = document.getElementById("waitmes");
	
		if(typeof(objspan) != 'undefined' && objspan != null)
			document.getElementById("waitmes").innerHTML = "<b>PROCESSING...</b>"; 

		var strSubmit = "page="+page;
		var strURL = "myMessages/myMessages.php";
		var strResultFunc = "displayResultMyMessages";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}*/
	function setFrameHeight(fname) {
		var MyFrame=parent.document.getElementById(fname);
		
		var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
		var FFextraHeight=parseFloat(getFFVersion)>=0.1? 30 : 0 //extra height in px to add to iframe in FireFox 1.0+ browsers
		
		if (MyFrame.contentDocument && MyFrame.contentDocument.body.offsetHeight) { //ns6 syntax
			var hh1=MyFrame.contentDocument.body.offsetHeight+FFextraHeight;
		}
		else if (MyFrame.Document && MyFrame.Document.body.scrollHeight) { //ie5+ syntax
			var hh1=MyFrame.Document.body.scrollHeight;
		}
		
		MyFrame.height=hh1;
	}

	function showMyMessagesInbox(page) 
	{
		document.getElementById("questionBox").style.display = '';
		document.getElementById("questionBox").innerHTML = '<iframe onload="setFrameHeight(\'internal_message\');" name="internal_message" id="internal_message" src="myMessages/myMessages.php" frameborder="0" width="380" scrolling="no"></iframe>';
	}
	
	function delInboxMsg(frmObj)
	{
		var errorstr = '';
		var flag=0;
		
		var msg="Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		var obj=frmObj;
		var inboxMsgVar='';
		
		for(var i=0;i<frmObj.elements.length;i++)
			{
				if(frmObj.elements[i].type=="checkbox")
				{
					if(frmObj.elements[i].checked==true){
						
						if(flag==0) inboxMsgVar = frmObj.elements[i].value;
						else inboxMsgVar += ","+frmObj.elements[i].value;
						flag=1; 
					}
				}
			}
		if(flag==0)	{
	
			errorstr += "- Please select at least one Message.\n";	
		}

		if(errorstr!='')
		{
		  alert(msg+errorstr);
		  return false;
		}
		else
		{
			var objspan = document.getElementById("waitmes");
			if(typeof(objspan) != 'undefined' && objspan != null)
			document.getElementById("waitmes").innerHTML = "<b>PROCESSING...</b>"; 
			return true;
			/*obj.action = "trashMessages.php?inboxMsgVar="+inboxMsgVar;
			obj.submit();*/
	
		}
	}
	function deleteMessage(page,msgVar)
	{
		if(page=='inbox')
		{
			var strSubmit = "inboxMsgVar="+msgVar;
			var strURL = "myMessages/trashMessages.php";
			var strResultFunc = "displayResultInboxMsgDel";
		}
		else if(page=='outbox')
		{
			var strSubmit = "outboxMsgVar="+msgVar;
			var strURL = "myMessages/trashMessagesOutbox.php";
			var strResultFunc = "displayResultOutboxMsgDel";
		}
		else
		{
			var strSubmit = "trashMsgVar="+msgVar;
			var strURL = "myMessages/trashMessagesFinal.php";
			var strResultFunc = "displayResultOutboxMsgTrash";
		}
		xmlhttpPost(strURL, strSubmit, strResultFunc);
		return false;
	}
	function displayResultInboxMsgDel(result)
	{
		var comb;
		comb=result;
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		showMyMessagesInbox(1);
	}
	
	/** for OutBox messages */
	function showMyMessagesOutbox(page)
	{
		var objspan = document.getElementById("waitmes");
	
		if(typeof(objspan) != 'undefined' && objspan != null)
			document.getElementById("waitmes").innerHTML = "<b>PROCESSING...</b>"; 	
		var strSubmit = "page="+page;
		var strURL = "myMessages/myMessagesOutbox.php";
		var strResultFunc = "displayResultMyMessages";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	/** to read messages */
	function readMyMessages(msgID, sectionFlag)
	{
		var objspan = document.getElementById("waitmes");
	
		if(typeof(objspan) != 'undefined' && objspan != null)
			document.getElementById("waitmes").innerHTML = "<b>PROCESSING...</b>"; 		
		var strSubmit="msgID="+msgID+"&sectionFlag="+sectionFlag;
		var strURL = "myMessages/myMessagesOpen.php";
		var strResultFunc = "displayResultMyMessages";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
		return false;
	}
	
	function delOutBoxMsg(frmObj)
	{
		
		var errorstr = '';
		var flag=0;
		
		var msg="Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		var obj=frmObj;
		var outboxMsgVar='';
		
		for(var i=0;i<frmObj.elements.length;i++)
			{
				if(frmObj.elements[i].type=="checkbox")
				{
					if(frmObj.elements[i].checked==true){
						
						if(flag==0) outboxMsgVar = frmObj.elements[i].value;
						else outboxMsgVar += ","+frmObj.elements[i].value;
						flag=1; 
					}
				}
			}
		if(flag==0)	{
	
			errorstr += "- Please select at least one Message.\n";	
		}

		if(errorstr!='')
		{
		  alert(msg+errorstr);
		  return false;
		}
		else
		{
			
			//obj.submit();
			var objspan = document.getElementById("waitmes");
	
			if(typeof(objspan) != 'undefined' && objspan != null)
			document.getElementById("waitmes").innerHTML = "<b>PROCESSING...</b>"; 	
			
			obj.action = "trashMessagesOutbox.php?outboxMsgVar="+outboxMsgVar;
			obj.submit();
			
		}
	}
	
	function displayResultOutboxMsgDel(result)
	{
		var comb;
		comb=result;
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		showMyMessagesOutbox(1);
	}

	/** for Trash messages */
	function showMyMessagesTrash(page)
	{
		var objspan = document.getElementById("waitmes");
	
		if(typeof(objspan) != 'undefined' && objspan != null)
			document.getElementById("waitmes").innerHTML = "<b>PROCESSING...</b>"; 
		var strSubmit = "page="+page;
		var strURL = "myMessages/myMessagesTrash.php";
		var strResultFunc = "displayResultMyMessages";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	function showMyMessagesCompose(id)
	{
		var objspan = document.getElementById("waitmes");
	
		if(typeof(objspan) != 'undefined' && objspan != null)
			document.getElementById("waitmes").innerHTML = "<b>PROCESSING...</b>"; 
var strSubmit = "msgId="+id;
		var strURL = "myMessages/composeMsg.php";
		var strResultFunc = "displayResultMyMessages";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	function delTrashMsg(frmObj) {
		
		
		var errorstr = '';
		var flag=0;
		
		var msg="Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		var obj=frmObj;
		var trashMsgVar='';
		for(var i=0;i<frmObj.elements.length;i++) {
			if(frmObj.elements[i].type=="checkbox") {
				if(frmObj.elements[i].checked==true) {
					if(flag==0) trashMsgVar = frmObj.elements[i].value;
					else trashMsgVar += ","+frmObj.elements[i].value;
					flag=1; 
				}
			}
		}
		if(flag==0) {
			errorstr += "- Please select at least one Message.\n";	
		}

		if(errorstr!='') {
			alert(msg+errorstr);
		  	return false;
		}
		else {
			
			var objspan = document.getElementById("waitmes");
			if(typeof(objspan) != 'undefined' && objspan != null)
			document.getElementById("waitmes").innerHTML = "<b>PROCESSING...</b>"; 
		
			obj.action = "trashMessagesFinal.php?trashMsgVar="+trashMsgVar;
			obj.submit();
			
		}
	}
	function emptyTrashMsg(frmObj, totalTrash) {
		
		
		var errorstr = '';
		var flag=0;
		var obj=frmObj;
		var msg="You are about to delete all "+totalTrash+" of emails in your trash bin, would you like to continue?";
		
		var actionFlag=confirm(msg);

		if(actionFlag) {
		
			var objspan = document.getElementById("waitmes");
			if(typeof(objspan) != 'undefined' && objspan != null)
			document.getElementById("waitmes").innerHTML = "<b>PROCESSING...</b>"; 
		
			obj.action = "trashMessagesFinal.php?action=emptyTrash";
			obj.submit();
		}
		else {
			
			return false;
		}
	}
	//This Function Added by Sharpsourcing.
	function deleteOutboxMsg(frmObj) {
		
		var obj=frmObj;
		var errorstr = '';
		var flag=0;
		
		var msg="You are about to delete all messages in your outbox, would you like to continue?";
		
		var actionFlag=confirm(msg);

		if(actionFlag) 
		{
			var objspan = document.getElementById("waitmes");
	
			if(typeof(objspan) != 'undefined' && objspan != null)
			document.getElementById("waitmes").innerHTML = "<b>PROCESSING...</b>"; 	
			
			obj.action = "deleteOutboxMsg.php?action=deleteOutbox";
			obj.submit();
		}
		else 
		{
			
			return false;
		}
			
	}

	function displayResultOutboxMsgTrash(result)
	{
		var comb;
		comb=result;
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		showMyMessagesTrash(1);
	}

	/** display messages result */
	function displayResultMyMessages(result)
	{
		var comb;
		comb=result;
		document.getElementById("whoIsViewedBox").style.display = 'none';
		document.getElementById("MyFriendsList").style.display = 'none';
		document.getElementById("questionBox").style.display = '';
		document.getElementById("questionBox").innerHTML = comb;
		if(result.indexOf("new_mail_image")>0)
		{
			document.getElementById("new_mail_image").style.display = "none";
			document.getElementById("my_profile").src = "images/buttons/my_profile.gif";
			
		}
	}

	/** for Account Setting Me */
	function processAccountSetting()
	{
		var strSubmit = "";
		var strURL = "accountSetting/accountSettingMe.php";
		var strResultFunc = "displayResultAccSettMe";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	
	function displayResultAccSettMe(result)
	{
		var comb;
		comb=result;
		document.getElementById("accountSetting").innerHTML = comb;
	}
	
	function validateAccSettMe(frmObj)
	{
		var errorstr = '';
		var flag=0;
		
		var msg="Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		var obj=frmObj;
		var testValidEmail=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(obj.userEmail.value);

		if(obj.tagLine.value=='') { errorstr += "- Please enter the Tagline.\n"; }
		if(obj.userFirstName.value=='') { errorstr += "- Please enter first name.\n"; }
		if(obj.userLastName.value=='') { errorstr += "- Please enter last name.\n"; }
		if(obj.userEmail.value==''){ errorstr +=  "- Please enter your E-mail address\n"; }
		else if(testValidEmail==false){ errorstr +=  "- Please enter a valid E-mail address\n"; }
		if(obj.d_mon.value=='-1' || obj.d_day.value=='-1' || obj.d_year.value=='-1')
								{ errorstr += "- Please enter your birthdate.\n"; }
		if(obj.userGender.value=='') { errorstr += "- Please enter your gender.\n"; }
		if(obj.userCity.value=='') { errorstr += "- Please enter your marto city.\n"; }
		if(obj.userlocation.value=='') { errorstr += "- Please enter your zip.\n"; }
		else if(obj.userlocation.value.length!=5) { errorstr += "- Zip code should be 5 digits long.\n"; }
		if(obj.userPhone.value==''){ errorstr +=  "- Please enter your contact phone\n"; }
		

		if(errorstr!='')
		{
		  alert(msg+errorstr);
		  return false;
		}
		else
		{
			var tagLine=obj.tagLine.value;
			var userGender=obj.userGender.value;
			var userlocation=obj.userlocation.value;
			var userFirstName=obj.userFirstName.value;
			var userLastName=obj.userLastName.value;
			var userPhone=obj.userPhone.value;
			var userEmail=obj.userEmail.value;
			var d_mon=obj.d_mon.value;
			var d_year=obj.d_year.value;
			var d_day=obj.d_day.value;
			var userCity=obj.userCity.value;
			
			var strSubmit = "tagLine="+tagLine
			+"&userGender="+userGender+
			"&userlocation="+userlocation
			+"&userFirstName="+userFirstName
			+"&userLastName="+userLastName
			+"&userEmail="+userEmail
			+"&userPhone="+userPhone
			+"&d_mon="+d_mon
			+"&d_year="+d_year
			+"&d_day="+d_day
			+"&userCity="+userCity;
			
			var strURL = "accountSetting/editAccMe.php";
			var strResultFunc = "displayResultAccountMeEdit";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
		}
	}

	function displayResultAccountMeEdit(result)
	{
		var comb;
		comb=result;
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		processAccountSetting();
	}

	/** for Account Setting Visible */
	function showAccSettVisible()
	{
		var strSubmit = "";
		var strURL = "accountSetting/accSettVisible.php";
		var strResultFunc = "displayResultAccSettVisible";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultAccSettVisible(result)
	{
		var comb;
		comb=result;
		document.getElementById("accountSetting").innerHTML = comb;
	}

	function validateAccSettVisible(frmObj)
	{
			var visibleFlagLength=frmObj.visibleFlag.length;
			var visibleFlag='0';
			for(var j=0;j<visibleFlagLength;j++){
				if(frmObj.visibleFlag[j].checked==true)
					visibleFlag=frmObj.visibleFlag[j].value;
				}
			
			var strSubmit = "visibleFlag="+visibleFlag;
			var strURL = "accountSetting/editAccVisible.php";
			var strResultFunc = "displayResultAccVisibleEdit";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}

	function displayResultAccVisibleEdit(result)
	{
		var comb;
		comb=result;
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		showAccSettVisible();
	}

	/** for Account Setting E-mail */
	function showAccSettEmail()
	{
		var strSubmit = "";
		var strURL = "accountSetting/accSettEmail.php";
		var strResultFunc = "displayResultAccSettEmail";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultAccSettEmail(result)
	{
		var comb;
		comb=result;
		document.getElementById("accountSetting").innerHTML = comb;
	}

	function validateAccSettEmail(frmObj)
	{
		var errorstr = '';
		var flag=0;
		
		var msg="Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		var obj=frmObj;

		var varEmail = frmObj.userEmail.value;
		var testValidEmail=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(varEmail);

		var mailRecSettingLength=frmObj.mailRecSetting.length;
		var mailRecSetting='0';
		for(var j=0;j<mailRecSettingLength;j++){
			if(frmObj.mailRecSetting[j].checked==true)
				mailRecSetting=frmObj.mailRecSetting[j].value;
			}

		
		if(varEmail==''){ errorstr +=  "- Please enter your E-mail address\n"; }
		else if(testValidEmail==false){ errorstr +=  "- Please enter a valid E-mail address\n"; }

		if(errorstr!='')
		{
		  alert(msg+errorstr);
		  return false;
		}
		else
		{
			
			var strSubmit = "varEmail="+varEmail+"&mailRecSetting="+mailRecSetting;
			var strURL = "./accountSetting/editAccEmail.php";
			var strResultFunc = "displayResultAccEmailEdit";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
		}
	}

	function displayResultAccEmailEdit(result)
	{
		var comb;
		comb=result;
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		showAccSettEmail();
	}

	/** for Account Setting Subscription */
	function showAccSettSubscription()
	{
		var strSubmit = "";
		var strURL = "./accountSetting/accSettSubscription.php";
		var strResultFunc = "displayResultAccSettSubscription";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultAccSettSubscription(result)
	{
		var comb;
		comb=result;
		document.getElementById("accountSetting").innerHTML = comb;
	}

	function validateAccSettSubscription(frmObj)
	{
		var obj=frmObj;

		var whnNewsLetter = '0';
		var whnNewMemMth = '0';
		var whnRecNewMsg = '0';
		
		if(frmObj.whnNewsLetter.checked==true)
			var whnNewsLetter = frmObj.whnNewsLetter.value;
		if(frmObj.whnNewMemMth.checked==true)
			var whnNewMemMth = frmObj.whnNewMemMth.value;
		if(frmObj.whnRecNewMsg.checked==true)
			var whnRecNewMsg = frmObj.whnRecNewMsg.value;
			
			var strSubmit = "newsLetter="+whnNewsLetter+"&mailWhnNewMemMth="+whnNewMemMth+"&mailWhnRecNewMsg="+whnRecNewMsg;
			var strURL = "./accountSetting/editAccSubscription.php";
			var strResultFunc = "displayResultAccSubscriptionEdit";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
	}

	function displayResultAccSubscriptionEdit(result)
	{
		var comb;
		comb=result;
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		showAccSettSubscription();
	}

	/** for Account Setting Payment History */
	function showAccSettPayment()
	{
		var strSubmit = "";
		var strURL = "./accountSetting/accSettPayment.php";
		var strResultFunc = "displayResultAccSettPayment";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function downMembership(memname) {
		var strSubmit = "";
		var strURL = "./accountSetting/accSettPayment.php?downMem=yes&hid_item_name=FREE&memname="+memname;
		var strResultFunc = "displayResultAccSettPayment";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultAccSettPayment(result)
	{
		var comb;
		comb=result;
		document.getElementById("accountSetting").innerHTML = comb;
	}

	/** for Account Setting Password */
	function showAccSettPassword()
	{
		var strSubmit = "";
		var strURL = "./accountSetting/accSettPassword.php";
		var strResultFunc = "displayResultAccSettPassword";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultAccSettPassword(result)
	{
		var comb;
		comb=result;
		document.getElementById("accountSetting").innerHTML = comb;
	}

	function validateAccSettPassword(frmObj)
	{
		var errorstr = '';
		var flag=0;
		
		var msg="Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		var obj=frmObj;
		
		if(frmObj.currentPaaswd.value==''){ errorstr +=  "- Please enter your current password\n"; }
		if(frmObj.userPasswd.value==''){ errorstr +=  "- Please enter new password\n"; }
		if(frmObj.userPasswd1.value==''){ errorstr +=  "- Please enter again your new password\n"; }
		else if((frmObj.userPasswd.value)!= (frmObj.userPasswd1.value)){ errorstr +=  "- confirm password does not match\n"; }

		if(errorstr!='')
		{
		  alert(msg+errorstr);
		  return false;
		}
		else
		{
			
			var currentPaaswd 	= frmObj.currentPaaswd.value;
			var newPasswd 		= frmObj.userPasswd.value;
			
			var strSubmit = "currentPaaswd="+currentPaaswd+"&newPasswd="+newPasswd;
			var strURL = "./accountSetting/editAccPassword.php";
			var strResultFunc = "displayResultAccPasswordEdit";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
		}
	}

	function displayResultAccPasswordEdit(result)
	{
		var comb;
		comb=result;
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		showAccSettPassword();
	}

	/** for Account Setting Contact */
	function showAccSettContact()
	{
		var strSubmit = "";
		var strURL = "./accountSetting/accSettContact.php";
		var strResultFunc = "displayResultAccSettContact";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultAccSettContact(result)
	{
		var comb;
		comb=result;
		document.getElementById("accountSetting").innerHTML = comb;
	}
	
	

	function validateAccSettContact(frmObj)
	{
		var errorstr = '';
		var flag=0;
		
		var msg="Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		var obj=frmObj;
		
		if(frmObj.contactPhone.value==''){ errorstr +=  "- Please enter your contact phone\n"; }

		if(errorstr!='')
		{
		  alert(msg+errorstr);
		  return false;
		}
		else
		{
			
			var userContactPhone 		= frmObj.contactPhone.value;
			
			var strSubmit = "userContactPhone="+userContactPhone;
			var strURL = "./accountSetting/editAccContact.php";
			var strResultFunc = "displayResultAccContactEdit";
			xmlhttpPost(strURL, strSubmit, strResultFunc);
		}
	}

	function displayResultAccContactEdit(result)
	{
		var comb;
		comb=result;
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		showAccSettContact();
	}
	
	/** for Account Setting Communication */
	function showAccSettCommunication()
	{
		var strSubmit = "";
		var strURL = "./accountSetting/accSettCommunication.php";
		var strResultFunc = "displayResultAccSettCommunication";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultAccSettCommunication(result)
	{
		var comb;
		comb=result;
		document.getElementById("accountSetting").innerHTML = comb;
	}
	function validateAccSettCommunication(frmObj)
	{
		var obj=frmObj;
		
		var time_duration = frmObj.h_time_duration.value;
		var mailRecSettingLength=frmObj.mailRecSetting.length;
		var mailRecSetting='0';
		for(var j=0;j<mailRecSettingLength;j++){
			if(frmObj.mailRecSetting[j].checked==true)
				mailformat=frmObj.mailRecSetting[j].value;
			}
			
		var obj=frmObj;

		var whnNewsLetter = '0';
		var whnNewMemMth = '0';
		var whnRecNewMsg = '0';
		
		if(frmObj.whnNewsLetter.checked==true)
			var whnNewsLetter = frmObj.whnNewsLetter.value;
		if(frmObj.whnNewMemMth.checked==true)
			var whnNewMemMth = frmObj.whnNewMemMth.value;
		if(frmObj.whnRecNewMsg.checked==true)
			var whnRecNewMsg = frmObj.whnRecNewMsg.value;
		
			
		var strSubmit = "time_duration="+time_duration+"&mailformat="+mailformat+"&newsLetter="+whnNewsLetter+"&mailWhnNewMemMth="+whnNewMemMth+"&mailWhnRecNewMsg="+whnRecNewMsg;
		//alert(strSubmit);
		var strURL = "./accountSetting/editAccCommunication.php";
		var strResultFunc = "displayResultAccCommunicationEdit";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	function displayResultAccCommunicationEdit(result)
	{
		var comb;
		comb=result;
		document.getElementById("displayActionMessage").innerHTML = comb;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		showAccSettCommunication();
	}
	function flip(boxToFlip)
	{
		//	Now show the one that is requested
		var elem = document.getElementById(boxToFlip);
		if(elem)
		{	
			if(elem.style.display == dispro)
			{
				elem.style.display = "none";
				document.getElementById("saveSearchButton").style.display="none";
			}
			else if(elem.style.display == "none")
			{
				elem.style.display = dispro;
				document.getElementById("saveSearchButton").style.display=dispro;
			}
		}
	}

	function openAdvanceSearch(boxToFlip)
	{
		//	Now show the one that is requested
		var elem = document.getElementById(boxToFlip);
		if(elem)
		{	
			if(elem.style.display == "none")
			{
				elem.style.display = dispro;
				document.getElementById("saveSearchButton").style.display=dispro;
			}
		}
	}

/* #############  Editing Match Criteria ##############  */
		function validateProfileMatchCriteria()
		{
				var formObj = document.editMatchCriteria;
				
				//txt_ethnicity	 = formObj.txt_ethnicity.value;
				//txt_rel_pref	 = formObj.txt_rel_pref.value;

				submitMatchCriteria	 = formObj.submitMatchCriteria.value;

				//txt_rel_status	 = formObj.txt_rel_status.value;
				
				/*txt_height		 = formObj.txt_height.value; */
				/* txt_weight		 = formObj.txt_weight.value;*/
				//txt_body		 = formObj.txt_body.value;

				//txt_education	 = formObj.txt_education.value;
				//txt_occupation	 = formObj.txt_occupation.value;

				//txt_income		 = formObj.txt_income.value;
				//txt_zodiac		 = formObj.txt_zodiac.value;
				//txt_eye_color	 = formObj.txt_eye_color.value;
				//txt_hair_color	 = formObj.txt_hair_color.value;
				//txt_hair_type	 = formObj.txt_hair_type.value;
				//txt_drink		 = formObj.txt_drink.value;
				//txt_smoke	 	 = formObj.txt_smoke.value;
				//txt_num_child	 = formObj.txt_num_child.value;
				//txt_wants_child	 = formObj.txt_wants_child.value;

				//txt_religion	 = formObj.txt_religion.value;

				//txt_mwm_interest = formObj.txt_mwm_interest.value;
				//txt_mwm_food	 = formObj.txt_mwm_food.value;
				//txt_mwm_music	 = formObj.txt_mwm_music.value;
				//txt_mwm_movie	 = formObj.txt_mwm_movie.value;
				//txt_mwm_language = formObj.txt_mwm_language.value;
				//txt_mwm_purpose	 = formObj.txt_mwm_purpose.value;
				//txt_mwm_sports	 = formObj.txt_mwm_sports.value;
				//txt_orientation	 = formObj.txt_orientation.value;
				/* rad_location	 = formObj.rad_location.value;*/
				//txt_zip1	 	 = formObj.txt_zip1.value;
				/* txt_big_city	 = formObj.txt_big_city.value;*/

				
				//txt_mwm_food =  formObj.txt_mwm_food[].length;
				var strSubmitFinalTemp='';
				var strSubmitTempRadio='';
				var strSubmitTempChkBox='';
				var checkFlag=0;
				
				
					var varLength=0;
					var varLengthSelect=0;
					var varName='';
					var varValue='';
					var varValueTemp='0';
					var strSubmitTemp='';
					var tempRealName='';
					//var tempRealNameCheckBox='';
					//var tempRealNameRadio='';
					var varValueChkbox='';
					var varValueRadio='';
				
				for(var k=0;k<formObj.elements.length;k++) {
					
					//alert(formObj.elements[k].name);
					
					if(formObj.elements[k].type=='select-one')
					{
						varName = formObj.elements[k].name;
						tempRealName = varName.split("[");
						varLengthSelect=formObj.elements[k].options.length;
						for(var j=0;j<varLengthSelect;j++)
						{
							if(formObj.elements[k].options[j].selected==true){
								varValue =  formObj.elements[k].options[j].value;
							}
						}
						strSubmitTemp += "&"+tempRealName[0] + "=" + varValue;
						

					}
					
					if(formObj.elements[k].type=='checkbox')
					{
						varName = formObj.elements[k].name;
						tempRealNameCheckBox =  varName.split("[");
						
							if(formObj.elements[k].checked==true){
								
								if(formObj.elements[k].name=="chk_lookingfor"){
									if(formObj.elements[k].checked==true){
										if(checkFlag==0)
											{ varValueChkbox = formObj.elements[k].value; checkFlag=1; }
										else
											{ varValueChkbox += ','+formObj.elements[k].value; }
									}
					
								}
						}
						strSubmitTempChkBox = "&"+tempRealNameCheckBox + "=" + varValueChkbox;

					}
						
					
					if(formObj.elements[k].type=='radio')
					{
						varName = formObj.elements[k].name;
						tempRealNameRadio =  varName;
						
							if(formObj.elements[k].checked==true){
								
								if(formObj.elements[k].name=="rad_location"){
									if(formObj.elements[k].checked==true){
											varValueRadio = formObj.elements[k].value;
									}
					
								}
						}
						strSubmitTempRadio = "&"+tempRealNameRadio + "=" + varValueRadio;

					}
					
					if(formObj.elements[k].type=='select-multiple')
					{

						varName = formObj.elements[k].name;
						tempRealName = varName.split("[");
						varLength = formObj.elements[k].options.length;
						flag=0;
						for(var i=0;i<varLength;i++)
						{
							
							varValueTemp='';
							if(formObj.elements[k].options[i].selected==true)
							{
								
								varValueTemp = formObj.elements[k].options[i].value;
								if(flag==0)
									varValue = varValueTemp;
								else
									varValue += ","+varValueTemp;
								flag++;
							}
						}
						strSubmitTemp += "&"+tempRealName[0] + "=" + varValue;
					}
					strSubmitFinalTemp += strSubmitTemp;
					
				}
				
				//return false; // temp use
				
				strSubmitFinalTemp = strSubmitTempChkBox+ strSubmitTempRadio + strSubmitFinalTemp;
				
				
				var strSubmit = "submitMatchCriteria="+submitMatchCriteria + strSubmitFinalTemp + "&txt_zip1="+formObj.txt_zip1.value;
				
				//document.getElementById("durgeshDiv").innerHTML = strSubmit;
				//alert(strSubmit);
				//return false;

				var strURL = "editMatchCriteria.php";
				var strResultFunc = "displayResultProfileEdited";

				xmlhttpPost(strURL, strSubmit, strResultFunc);
			//} END ELSE
		}
		
	
	/** for who is viwed me */
	function processPageQuestion(viewedFlag)
	{
		var strSubmit = "viewedFlag="+viewedFlag;
		var strURL = "mingleCityQuestion.php";
		var strResultFunc = "displayResultExpandQuestion";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultExpandQuestion(result)
	{
		var comb;
		comb=result;
		document.getElementById("questionBox").style.display = '';
		document.getElementById("questionBox").innerHTML = comb;
		//setTimeout("opacity('questionBox', 100, 0, 1000, true)", 50000);
		processPageQuestionViewed(0);
		//return false;
	}
	function processPageQuestionViewed(viewedFlag)
	{
		var strSubmit = "viewedFlag="+viewedFlag;
		var strURL = "mingleCityQuestion.php";
		var strResultFunc = "displayResultExpandQuestionViewed";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultExpandQuestionViewed(result)
	{
		var comb;
		comb=result;
		document.getElementById("questionBox").style.display = '';
		document.getElementById("questionBox").innerHTML = comb;
	}

	function viewVoteResult(formObj){
		quesID = formObj.quesID.value;
		var strSubmit = "quesID="+quesID;
		var strURL = "viewQuestionResult.php";
		var strResultFunc = "displayResultMessageInsert";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}

	

/*************** Downgrade membership to free ***************/
	function downGradeToFree()
	{
		var strSubmit = "";
		var strURL = "./accountSetting/dwnGradeAccoutToFree.php";
		var strResultFunc = "displayResultDownGradeForm";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}
	
	function displayResultDownGradeForm(result)
	{
		var comb;
		comb=result;
		document.getElementById("accountSetting").innerHTML = comb;
	}

	function frmsubmit(userId)
	{
		var strSubmit = "hid_item_name=FREE&memname="+userId;
		var strURL = "./logicalAction/acc_secured_payment_dwngrade.php";
		var strResultFunc = "displayResultAfterSubmit";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}//end function frmsubmit()
	function displayResultAfterSubmi(result)
	{
		var comb;
		comb=result;
		//accountDwnGradeToFree();
		//document.getElementById("accountSetting").innerHTML = comb;
	}

	function accountDwnGradeToFree()
	{
		var strSubmit = "";
		var strURL = "./confirm_dwngrade.php";
		var strResultFunc = "displayResultDownGradeConfirm";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}//end function frmsubmit()

	
	function displayResultDownGradeConfirm(result)
	{
		var comb;
		comb=result;
		document.getElementById("accountSetting").innerHTML = comb;
	}


/*********** delete message ***********/
	function deletePicMsg(msgId,photo_id)
	{
		var strSubmit = "photo_id="+photo_id+"&msgId="+msgId;
		var strURL = "deletePicMessage.php";
		var strResultFunc = "displayResultPicMsgDelete";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}//end function frmsubmit()


/*********** delete message ***********/
	function deleteMsg(msgId)
	{
		var strSubmit = "msgId="+msgId;
		var strURL = "deleteMessage.php";
		var strResultFunc = "displayResultMsgDelete";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}//end function frmsubmit()

	
	function displayResultPicMsgDelete(result)
	{
		var comb;
		comb=result;
		var newTemp="<link href='css/style.css' rel='stylesheet' type='text/css' /><script language='JavaScript' type='text/JavaScript' src='javascript/functions.js'></script><table cellpading=0 cellspacing=0 width='100%'><tr><td colspan='2' align='center' valign='top' class='padltrt'><div id='message_box' style='display:block; width:349px; height:140px;'><img class='block' src='images/graphics/spacer.gif' width='1' height='25' alt=''/><div id='message_container' style='height:110px;'><div class='message_header' style='width:323px;'><span class='message_title'>Message</span></div><div class='message_header' align='right'><a href=\"javascript:expand('message_box', null);\"><img src='images/buttons/x_close.gif' width='14' height='15' alt='Close'/></a></div><div class='clear'><img src='images/graphics/spacer.gif' height='5' width='1' alt=''/></div>Comment deleted successfully</div></div></td></tr></table>";
		document.getElementById("displayActionMessage").innerHTML = newTemp;
		document.getElementById("image_comments").innerHTML = result;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		processPageMain(comb);
	}

	
	
	function displayResultMsgDelete(result)
	{
		var comb;
		comb=result;
		var newTemp="<link href='css/style.css' rel='stylesheet' type='text/css' /><script language='JavaScript' type='text/JavaScript' src='javascript/functions.js'></script><table cellpading=0 cellspacing=0 width='100%'><tr><td colspan='2' align='center' valign='top' class='padltrt'><div id='message_box' style='display:block; width:349px; height:140px;'><img class='block' src='images/graphics/spacer.gif' width='1' height='25' alt=''/><div id='message_container' style='height:110px;'><div class='message_header' style='width:323px;'><span class='message_title'>Message</span></div><div class='message_header' align='right'><a href=\"javascript:expand('message_box', null);\"><img src='images/buttons/x_close.gif' width='14' height='15' alt='Close'/></a></div><div class='clear'><img src='images/graphics/spacer.gif' height='5' width='1' alt=''/></div>Comment deleted successfully</div></div></td></tr></table>";
		document.getElementById("displayActionMessage").innerHTML = newTemp;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		processPageMain(comb);
	}

	function deleteMsgNew(msgId)
	{
		var strSubmit = "msgId="+msgId;
		var strURL = "deleteMessage.php";
		var strResultFunc = "displayResultMsgDeleteNew";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	}//end function frmsubmit()

	
	function displayResultMsgDeleteNew(result)
	{
		var comb;
		comb=result;
		var newTemp="<link href='css/style.css' rel='stylesheet' type='text/css' /><script language='JavaScript' type='text/JavaScript' src='javascript/functions.js'></script><table cellpading=0 cellspacing=0 width='100%'><tr><td colspan='2' align='center' valign='top' class='padltrt'><div id='message_box' style='display:block; width:349px; height:140px;'><img class='block' src='images/graphics/spacer.gif' width='1' height='25' alt=''/><div id='message_container' style='height:110px;'><div class='message_header' style='width:323px;'><span class='message_title'>Message</span></div><div class='message_header' align='right'><a href=\"javascript:expand('message_box', null);\"><img src='images/buttons/x_close.gif' width='14' height='15' alt='Close'/></a></div><div class='clear'><img src='images/graphics/spacer.gif' height='5' width='1' alt=''/></div>Comment deleted successfully</div></div></td></tr></table>";
		document.getElementById("displayActionMessage").innerHTML = newTemp;
		setTimeout("opacity('message_box', 100, 0, 1000, true)", 5000);
		processPageFrame(comb,1);
	}
function validateForm(obj)
{
	var errorstr = '';
	var msg="Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
	//obj=document.frm_pubmic_msg;
	if(obj.to.value=='' && obj.selectTo.value=='') { errorstr += "- Please enter the username.\n"; }
	if(obj.subject.value=='' ) { errorstr += "- Please enter the subject.\n"; }
	if(obj.message.value=='' ) { errorstr += "- Please enter the message.\n"; }
	if(errorstr!='')
	{
		alert(msg+errorstr);
		return false;
	}
}

/************* for limiting character in textarea *************/
function getObject(obj) {
  var theObj;
  if(document.all) {
    if(typeof obj=="string") {
      return document.all(obj);
    } else {
      return obj.style;
    }
  }
  if(document.getElementById) {
    if(typeof obj=="string") {
      return document.getElementById(obj);
    } else {
      return obj.style;
    }
  }
  return null;
}
function Contar(entrada,salida,texto,caracteres) {
  var entradaObj=getObject(entrada);
  var salidaObj=getObject(salida);
  var longitud=caracteres - entradaObj.value.length;
  if(longitud <= 0) {
    longitud=0;
    texto='<span class="disable"> '+texto+' </span>';
    entradaObj.value=entradaObj.value.substr(0,caracteres);
  }
  salidaObj.innerHTML = texto.replace("{CHAR}",longitud);
}

/**************** userNameChek Function ****************/
function checkUserName(formObj){

		var userName = formObj.txt_userid.value;
		
		var strSubmit = "userName="+userName;
		var strURL = "checkUserName.php";
		var strResultFunc = "displayResultAfterUserNameCheck";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	
}
function displayResultAfterUserNameCheck(result){
		var comb;
		comb=result;
		document.getElementById("userCheckMsg").style.display = '';
		document.getElementById("userCheckMsg").innerHTML = comb;
	}

/**************** userNameChek Function ****************/
/*function checkDuplicate(formObj){

		var txt_first_name = formObj.txt_first_name.value;
		var txt_big_city = formObj.txt_big_city.value;
		var txt_zip = formObj.txt_zip.value;
		
		var strSubmit = "txt_first_name="+txt_first_name+"&txt_big_city="+txt_big_city+"&txt_zip="+txt_zip;
		var strURL = "checkDuplicate.php";
		alert("here");
		return false;
		var strResultFunc = "displayResultAftercheckDuplicate";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	
}
function displayResultAftercheckDuplicate(result){
		var comb;
		comb=result;
		document.getElementById("checkDuplicateMsg").style.display = '';
		document.getElementById("checkDuplicateMsg").innerHTML = comb;
	
	}
*/

/**************** emailChek Function ****************/
function checkEmail(formObj){

		var userEmail = formObj.txt_email.value;
		
		var strSubmit = "userEmail="+userEmail;
		var strURL = "checkEmail.php";
		var strResultFunc = "displayResultAfterEmailCheck";
		xmlhttpPost(strURL, strSubmit, strResultFunc);
	
}
function displayResultAfterEmailCheck(result){
		var comb;
		comb=result;
		document.getElementById("emailCheckMsg").style.display = '';
		document.getElementById("emailCheckMsg").innerHTML = comb;
}	