
if(typeof com == "undefined")
{
	com = function(){};
}

if(typeof com.ixonos == "undefined")
{
	com.ixonos = function(){};
}

com.ixonos.browseMembers = function(){};



var brsMemisSearchByName = false;


com.ixonos.browseMembers.onDeviceReady = function()
{
	brsMemisFirstBindMsg = true;
	brsMemisFirstClick = true;
	brsMemisFirstClickFlirtDlg = true;
	brsMemisSearchByName = false;
	
	brsMemhasNextPage = true;
	brsMemoffsetHeight = 0;
	brsMemscrollHeight = 0;
	brsMemcurrentPageNumberInbox = 1;
	brsMemtouchable = true;
	

	
	com.ixonos.browseMembers.initJKtoolbar("setting");
	com.ixonos.fsc.setPointsNum();
	com.ixonos.fsc.addAdmob("Browse");
	
	com.ixonos.browseMembers.initConverItems(1);
	
	$("#sendMsgDialog").hide();
	$("#sendMsgNoticeDialog").hide();
	$("#flirtDialog").hide();
	$("#addPointsDialog").hide();
	
	
	//com.ixonos.fsc.getLastReceivedVote("browseMembers.html");
	var activeScreen = document.querySelector(".BrowseMembersContent");
	browseMembersScroller = (new TouchScroll(activeScreen, {elastic:true}));
	browseMembersScroller.setupScroller(true);
	
	brsMempreviousOffset = browseMembersScroller._currentOffset;
	
	com.ixonos.fsc.initBottomBar("Browse"); 
	
	$(".browsePoints").click(function()
					   {
					   window.localStorage.setItem(buyPointsPage.previousPage,"html/browseMembers.html");
					   window.localStorage.setItem(buyPointsPage.previousPageDeviceReadyFunc,"com.ixonos.browseMembers.onDeviceReady");					   
					   loadPage("html/buyPoints.html","com.ixonos.buyPoints.onDeviceReady");				   
					   });
	
};





com.ixonos.browseMembers.browseSettingsEducationDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);

	com.ixonos.fsc.initBottomBar("");
	
	com.ixonos.browseMembers.initLifestyleEducation();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   com.ixonos.fsc.loadPage("Education", 1);						
						   com.ixonos.browseMembers.updateLifestylePreference(name, value);						
						   });
	
	
}
com.ixonos.browseMembers.browseSettingsEthnicityDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);
	com.ixonos.fsc.initBottomBar("");
	
	com.ixonos.browseMembers.EthnicityRedrow();
	var activeScreen2 = document.querySelector(".EthnicityItem");
	(new TouchScroll(activeScreen2, {elastic:true})).setupScroller(true);								
	
	com.ixonos.browseMembers.initPhysicalEthnicity();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   com.ixonos.fsc.loadPage("Ethnicity", 1);						
						   com.ixonos.browseMembers.updatePhysicalPreference(name, value);						
						   });
	
	
};


com.ixonos.browseMembers.browseSettingsHeightDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);
	
	com.ixonos.fsc.initBottomBar("");
	
	com.ixonos.browseMembers.initPhysicalHeight();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);			

						   if(window.localStorage.getItem("browseSetting_isImperial") == "true")
						   {

						   var minFeet = document.getElementById("minimumFeet").value;
						   var maxFeet = document.getElementById("maximumFeet").value;				  
						   
						   var minInch = document.getElementById("minimumInch").value;
						   var maxInch = document.getElementById("maximumInch").value;
						   
						   if(( parseInt(minFeet) * 12 + parseInt(minInch)) > (parseInt(maxFeet) * 12 + parseInt(maxInch)))
							  {
							   com.ixonos.fsc.alert(browseMembers.validHeight, function(){}, public.errorTitleText);	
							  }
						   else
						     {
						     com.ixonos.fsc.loadPage("Height", 1);						
						     com.ixonos.browseMembers.updatePhysicalPreference(name, value);	
							 }
						   }
						   else
						   {
							  var minValue = document.getElementById("minimumHeight").value;
							  var maxValue = document.getElementById("browseSettings_maximumHeight").value;
							  
							  if( parseInt(minValue) > parseInt(maxValue))
							  {
							  com.ixonos.fsc.alert(browseMembers.validHeight, function(){}, public.errorTitleText);	
							  }
						   else{
						       com.ixonos.fsc.loadPage("Height", 1);						
							   com.ixonos.browseMembers.updatePhysicalPreference(name, value);	
						       }
						   }
						   
						   					
						   });
	
	
};


com.ixonos.browseMembers.browseSettingsOnlyShowMemDeviceReady = function()
{
	browseSettings_OnlyShowMembers_CheckedInBox = false;
	
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);
	
	com.ixonos.fsc.initBottomBar("");
	com.ixonos.browseMembers.initDisplayOnlyShowMembers();
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   com.ixonos.fsc.loadPage("OnlyShowMembers", 1);						
						   com.ixonos.browseMembers.updateDisplayPreference(name, value);						
						   });
	
	
};

com.ixonos.browseMembers.browseSettingsOrderResultsDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);

	com.ixonos.fsc.initBottomBar("");
	
	
	com.ixonos.browseMembers.initDisplayOrderResultsBy();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   com.ixonos.fsc.loadPage("OrderResultsBy", 1);						
						   com.ixonos.browseMembers.updateDisplayPreference(name, value);						
						   });
	
	
};

com.ixonos.browseMembers.browseSettingsRelationDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'

	$('.titleBarContainer').append(html);

	com.ixonos.fsc.initBottomBar("");
	
	com.ixonos.browseMembers.RelationshipStatusRedrow();						
	com.ixonos.browseMembers.initLifestyleRelationshipStatus();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   com.ixonos.fsc.loadPage("RelationshipStatus", 1);						
						   com.ixonos.browseMembers.updateLifestylePreference(name, value);						
						   });
	
	
};

com.ixonos.browseMembers.browseSettingsSexualDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);
	
	com.ixonos.fsc.initBottomBar("");
	
	
	com.ixonos.browseMembers.initBasicSexualOrientation();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   com.ixonos.fsc.loadPage("SexualOrientation", 1);						
						   com.ixonos.browseMembers.updateBasicPreference(name, value);						
						   });
	
	
};

com.ixonos.browseMembers.browseSettingsShowMemberFromDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);
	
	com.ixonos.fsc.initBottomBar("");
	
	com.ixonos.fsc.addCover($(".ShowingMembersFromInputTextCover")[0],$("#selectCountries")[0]);

	com.ixonos.browseMembers.initBasicShowingMembersFrom();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   com.ixonos.fsc.loadPage("CurrentlyShowingMembersFrom", 1);						
						   com.ixonos.browseMembers.updateBasicPreference(name, value);						
						   });
	
	
};

com.ixonos.browseMembers.browseSettingsShowMemberZIPCodeDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);
	
	com.ixonos.fsc.initBottomBar("");
	
	com.ixonos.fsc.addCover($(".ShowingMembersFromZIPCodeTextCover")[0],$("#ShowingMembersFromZIPCode")[0]);
	
	com.ixonos.browseMembers.initBasicShowingMembersZIPCodse();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   com.ixonos.fsc.loadPage("CurrentlyShowingMembersZIPCode", 1);						
						   com.ixonos.browseMembers.updateBasicPreference(name, value);						
						   });
	
	
};


com.ixonos.browseMembers.browseSettingsSmokesDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);

	com.ixonos.fsc.initBottomBar("");
	
	
	com.ixonos.browseMembers.initLifestyleSmokes();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   com.ixonos.fsc.loadPage("Smokes", 1);						
						   com.ixonos.browseMembers.updateLifestylePreference(name, value);						
						   });
	
	
};

com.ixonos.browseMembers.browseSettingsBodyTypeDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);

	com.ixonos.fsc.initBottomBar("");					
	
	com.ixonos.browseMembers.PhysicalRedrow();
	var activeScreen1 = document.querySelector(".BodyTypeItem");
	(new TouchScroll(activeScreen1, {elastic:true})).setupScroller(true);
	
	com.ixonos.browseMembers.initPhysicalBodyType();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   com.ixonos.fsc.loadPage("BodyType", 1);						
						   com.ixonos.browseMembers.updatePhysicalPreference(name, value);						
						   });
	
	
};

com.ixonos.browseMembers.browseSettingsShowMeDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);
	com.ixonos.fsc.initBottomBar("");
	
	com.ixonos.fsc.addCover($(".ShowMeInputTextCover")[0],$("#showmeValue")[0]);	
	com.ixonos.browseMembers.initBasicShowme();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
	$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   com.ixonos.fsc.loadPage("ShowMe", 1);						
						   com.ixonos.browseMembers.updateBasicPreference(name, value);						
						   });
}

com.ixonos.browseMembers.browseSettingsShowMeAgesDeviceReady = function()
{
	var html = '';
	html += '<div class="titleBar">'
	html += '<div class = "logo"><img src="img/navigation/logo-header.png"/></div>'
	html += '<a class="deleteShadowButton"><div class="cancelButton backSetting"><p>' + public.cancelText + '</p></div></a>'
	html += '<a class="deleteShadowButton"><div class="doneButton DoneSetting"><p>' + public.doneText + '</p></div></a>'					
	html += '</div>'
	html += '<div class="subTitle titleButton">' + browseMembers.browseSettings + '</div>'
	$('.titleBarContainer').append(html);
	com.ixonos.fsc.initBottomBar("");
	
	com.ixonos.fsc.addCover($(".BetweenAgesInputTextCover")[0],$("#minimumAge")[0]);
	com.ixonos.fsc.addCover($(".BetweenAgesInputTextCover")[1],$("#maximumAge")[0]);
	
	com.ixonos.browseMembers.initBasicShowmeAges();
	
	
	$(".backSetting").bind("click",function()
						   {
						   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
						   });
	
$(".DoneSetting").bind("click",function()
						   {
						   var name = window.localStorage.getItem(browseSettingsPage.browseSettingsName);
						   var value = window.localStorage.getItem(browseSettingsPage.browseSettingsValue);						
						   
						   var min = document.getElementById("minimumAge").value;
						   var max = document.getElementById("maximumAge").value;

						   if(parseInt(min) > parseInt(max))
						   {
						   com.ixonos.fsc.alert(browseMembers.validAge, function(){}, public.errorTitleText);
						   }
						   else{
						   com.ixonos.fsc.loadPage("ShowMeAges", 1);						
						   com.ixonos.browseMembers.updateBasicPreference(name, value);}					
						   });
}




com.ixonos.browseMembers.initJKtoolbar = function(JKtoolbarType)
{
	brsMemhasNextPage = true;
	brsMemoffsetHeight = 0;
	brsMemscrollHeight = 0;
	brsMemcurrentPageNumberInbox = 1;
	brsMemtouchable = true;
	
	var html = '';
	if (JKtoolbarType == "setting")
	{
		html += '<div id="jktitle">  </div>'
		html += '<a class="deleteShadowButton">'
		html += '<div id="jksetting">'
		html +=		'<p id="settingText">  </p>'
		html +=		'<img src="img/Browse/Icon_Settings.png"/>'
		html += '</div>'
		html += '</a>'
		
		html += '<a class="deleteShadowButton">'
		html += '<div class="deleteShadowButton" id="jksearch">'
		html +=		'<p id="searchText" >  </p>'
		html +=		'<img src="img/Browse/Icon_Search.png"/>'
		html += '</div>'
		html += '</a>'
		
		//$(".jktoolbar").height(24);
		$(".jktoolbar").empty();
		$(".jktoolbar").append(html);
		
		$('#jktitle').html(browseMembers.browseMatches);
		$('#settingText').html(browseMembers.settings);
		$('#searchText').html(browseMembers.search);
		
		$("#jktitle").bind("click",function(){  });
		
		$("#jksetting").bind("click",function(){ 
							 window.localStorage.setItem(browseSettingsPage.browseSettingsBackType, "not_registers");
							 window.localStorage.setItem(browseSettingsPage.browseSettingsBackPage, "html/browseMembers.html");
							 window.localStorage.setItem(browseSettingsPage.browseSettingsBackPageDeviceReadyFunc, "com.ixonos.browseMembers.onDeviceReady");
							 loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
		});
		
		$("#jksearch").bind("click",function(){ 
				com.ixonos.browseMembers.initJKtoolbar("search");
				//com.ixonos.fsc.alert(browseMembers.searchInfo, function(){}, public.infoText);
		});
		
		
	}
	else if (JKtoolbarType == "search")
	{
		html += '<a class="deleteShadowButton"><div id="searchHead">  </div></a>'
		html += '<div id="searchBar">'
		html += '<input id="search_input" type="text" placeholder="Type name to search"/>'
		html += '</div>'		
		html += '<a class="deleteShadowButton"><div id="closeSearch">  </div></a>'
		
		
		//$(".jktoolbar").height(25);
		$(".jktoolbar").empty();
		$(".jktoolbar").append(html);
		
		$("#searchHead").bind("click",function(){
							  
				if (document.getElementById("search_input").value == "")
				  {
					 com.ixonos.fsc.alert(browseMembers.searchInfo, function(){}, public.errorTitleText);
				  }
				  else
				  {
					  brsMemisSearchByName = true;
					  browseMembersScroller.scrollTo(0,0);
					  $('.items').empty(html);
					  brsMempreviousOffset = browseMembersScroller._currentOffset;
					  
					  com.ixonos.browseMembers.initTouchMove();
					  com.ixonos.browseMembers.initConverItems(1);
				  }
		});
		
		$("#closeSearch").bind("click",function(){
				brsMemisSearchByName = false;
				browseMembersScroller.scrollTo(0,0);
				$('.items').empty(html);
				brsMempreviousOffset = browseMembersScroller._currentOffset;
							   
				com.ixonos.browseMembers.initJKtoolbar("setting");
				com.ixonos.browseMembers.initTouchMove();
				com.ixonos.browseMembers.initConverItems(1);				
		});
		
		//$("#search_input").bind("change",function(){  });
		$("#search_input").bind("blur",function(){com.ixonos.fsc.moveToOriginal(event);});
	}
}


com.ixonos.browseMembers.initSendMsg = function(id, memName)
{
	var sendMsg = sendGift.sendMsg1 + memName + sendGift.sendMsg2 + memName + sendGift.sendMsg3;
	
	var html = '';


	html += '<div class="popPageContent">';
	//html +=		'<div class="confirmTitle">' + sendGift.FlirtsReceived + '</div>';
	html +=		'<div class="fscSendMsgDialogContent">' + sendMsg + '</div>';

	html +=		'<div class="fscSendMessageBoxItem">';
	html +=			'<div class="fscSendMessageArea">'
	html +=				'<textarea class="fscSendMessageBox" id="browseSendMessageBox" placeholder="Type here..." onblur="com.ixonos.fsc.moveToOriginal(event)"></textarea>';
	html +=		    '</div>';
	html +=		'<div class="fscSendMessageBoxCover"></div> ';
	html +=		'</div>';

	html +=		'<a class="deleteShadowButton"><div class="fscDialogOrangeSmallButton" id="sendMsgDialogSend">' + sendGift.send +'</div></a>';
	html +=		'<a class="deleteShadowButton"><div class="fscDialogPageRedSmallButton" id="sendMsgDialogCancel">' + public.cancelText +'</div></a>';
	html += '</div>';
	$("#sendMsgDialog").empty();
	$("#sendMsgDialog").append(html);
	
	html = '';
	html += '<div class="popPageContent">';
	html +=		'<div class="confirmTitle">' + sendGift.Confirmation + '</div>';
	html +=		'<div class="sendGiftDialogContent" id="sendMsgNoticeText"></div>';
	html +=		'<a class="deleteShadowButton"><div class="popPageOrangeOKButton" id="sendMsgNoticeDialogBack">' + sendGift.ok + '</div></a>';
	//html +=		'<div class="popPageOrangeMediumButton" id="SendGiftNoticeDialogBack">' + sendGift.BackTo + memberName + sendGift.profile + '</div>';
	html += '</div>';
	$("#sendMsgNoticeDialog").empty();
	$("#sendMsgNoticeDialog").append(html);
	
	com.ixonos.fsc.addCover($(".fscSendMessageBoxCover")[0],$("#browseSendMessageBox")[0]);
	
		
	$("#sendMsgDialogCancel").click(function()
									{
									brsMemisFirstBindMsg = true;
									$("#sendMsgDialog").animate({top:'460px'},400,function()
											{
												$("#sendMsgDialog").hide();
												$("body").css("overflow","auto");
											});
				
									});
	
	$("#sendMsgDialogSend").click(function()
								  {										 
								  
								  var msgtext = document.getElementById("browseSendMessageBox").value;
								  var memId = window.localStorage.getItem(loginUser.memberId);
								  //var ToMemId = window.localStorage.getItem(profileNextMember.memberToShowId);
								  var url = server.serverIp + "rest/convosServer/sendMessage";
								  
								  
								  com.ixonos.fsc.loadPage("BrowseMembers", 1);
								  $.post(url, {memberId:memId, toMemberId:id, messageText:msgtext},
									function(data)
									{
										 if (data.status == 0)
										 {
										 $("#sendMsgNoticeText").empty();
										 $("#sendMsgNoticeText").append(sendGift.sendMsgNoticeText1);												
										 }
										 else if (data.status == 1)
										 {
										 com.ixonos.fsc.setPointsNum();
										 $("#sendMsgNoticeText").empty();
										 $("#sendMsgNoticeText").append(sendGift.MessageSent + memName + ".");												
										 }
										 else if (data.status == 2)
										 {
										 $("#sendMsgNoticeText").empty();
										 $("#sendMsgNoticeText").append(sendGift.sendMsgNoticeText2);
										 }
										 else if (data.status == 3)
										 {
										 $("#sendMsgNoticeText").empty();
										 $("#sendMsgNoticeText").append(sendGift.sendMsgNoticeText3);
										 }
										 else if (data.status == 4)
										 {
										 $("#sendMsgNoticeText").empty();
										 $("#sendMsgNoticeText").append(sendGift.sendMsgNoticeText4);
										 
										 
										 $("#sendMsgNoticeDialog").show();
										 $("#sendMsgNoticeDialog").animate({top:'0px'});
										 
										 $("#sendMsgNoticeDialogBack").click(function()
											{																			 																			 
													$("#sendMsgNoticeDialog").animate({top:'460px'},400,function(){ $("#sendMsgNoticeDialog").hide();});
											});
										 
										 
										 com.ixonos.fsc.removeLoadPage();
										 return;
										 
										 }
										 else if (data.status == 5)
										 {
										 $("#sendMsgNoticeText").empty();
										 $("#sendMsgNoticeText").append(sendGift.sendMsgNoticeText5);
										 }
										 else if (data.status == 6)
										 {
										 $("#sendMsgNoticeText").empty();
										 $("#sendMsgNoticeText").append(sendGift.sendMsgNoticeText6);
										 }
										 else if(data.status == -100)
										 {
										 com.ixonos.fsc.requestHeaderError();
										 }
										 else
										 {
											com.ixonos.fsc.serverErrorAlert();
										 }
										 
										 $("#sendMsgNoticeDialog").show();
										 $("#sendMsgNoticeDialog").animate({top:'0px'});
										 
										 $("#sendMsgNoticeDialogBack").click(function()
																			 {
																			 brsMemisFirstBindMsg = true;
																			 $("#sendMsgDialog").animate({top:'460px'},400,function()
																					 {
																				 		$("#sendMsgDialog").hide();
																						$("body").css("overflow","auto");
																				 	});
																			 $("#sendMsgNoticeDialog").animate({top:'460px'},400,function(){ $("#sendMsgNoticeDialog").hide();});
																			});
										 
										 
										 com.ixonos.fsc.removeLoadPage();
									},
									"json"
								);
								  
								  
								
								  
								  
								  });
	
}

com.ixonos.browseMembers.initFlirtDlg = function(id, name, age, sex, bigPic, flagName,country)
{
	var url = server.serverIp + "rest/browseServer/isVotingAllowed";	
	var memId = window.localStorage.getItem(loginUser.memberId); 
	var data = "?currentMemberId=" + memId + "&voteeId=" + id;
	var is_votable = false;
	

	com.ixonos.fsc.loadPage("BrowseMembers", 1);
	$.getJSON(url+data,
			  function(string)
			  {
				  if(string.status == -100)
				  {
					com.ixonos.fsc.requestHeaderError();
					com.ixonos.fsc.removeLoadPage();
					brsMemisFirstClickFlirtDlg = true;
					return;
				  }
			  
				  if (string.status == 1)
				  {
	
					is_votable = string.isVotable;

			  
			  
						  var flag  = com.ixonos.fsc.getCountryIcon(flagName);
						  var tempName = com.ixonos.fsc.cutText(name, 10);
						  
						  var html = '';
						  html += '<div class="titleBar">';
						  html +=		'<div class="logo">';
						  html +=			'<img src="img/navigation/logo-header.png"/>';
						  html +=		'</div>';
						  html +=		'<a class="deleteShadowButton"><div class="points">';
						  html +=			'<div class="pointsNum"></div>';
						  html +=			'<div class="pointsUnit">PTS</div>';
						  html +=		'</div></a>';
						  html +=		'<a class="deleteShadowButton"><div class="FlirtDlgBackButton">';
						  html +=			'<p class="FlirtDlgBackText">  </p>';
						  html +=		'</div></a>';
						  html += '</div>';	
						  html += '<div class="FlirtDlgName"><p>' + tempName + '</p></div>';
						  //html += '<div class="FlirtDlgAge"><p>' + age + '/' + sex + '</p></div>';
						  //html += '<div class="FlirtDlgCountryName"><p>'+ com.ixonos.fsc.cutText(country,15) + '</p></div>';
			  
						  html +=		'<a class="deleteShadowButton"><div class="FlirtGoPrifileButton">';
						  html +=			'<p class="FlirtGoPrifileText">  </p>';
						  html +=		'</div></a>';
						  
						  html += '<div class="FlirtDlgFlagBigPhotoDiv"><img class="FlirtDlgBigPhoto" src="' + bigPic + '"/></div>';
						  						
						  if (is_votable)
						  {
							html += '<div class="FlirtDlgComments">' + browseMembers.comments + '</div>';
							html += '<a class="deleteShadowButton"><div><img class="funkyIcon" src="img/icons/F.png"/></div></a>';
							html += '<a class="deleteShadowButton"><div><img class="sexyIcon" src="img/icons/S.png"/></div></a>';
							html += '<a class="deleteShadowButton"><div><img class="coolIcon" src="img/icons/C.png"/></div></a>';
						  }
						  
						  
						  //$("#flirtDialog").empty();
						  $("#flirtDialog").append(html);
			  
							
			  
						$("#flirtDialog").show();					   
						$("#flirtDialog").animate({top:'0px'},400,function()
										{
										com.ixonos.fsc.loadPage("BrowseMembers", 1);
										setTimeout(function()
												   {	
												   com.ixonos.fsc.removeLoadPage();
												   },1000);
										
										});					  
			  
						  
						  com.ixonos.fsc.setPointsNum();
						  $('.FlirtDlgBackText').html(public.backText);
						  $('.FlirtGoPrifileText').html(browseMembers.ViewProfile);
						  
						  
						  $(".FlirtDlgBackButton").click(function()
														 {	   
														 brsMemisFirstClickFlirtDlg = true;
														 $("#flirtDialog").animate({top:'460px'});
														 $("#flirtDialog").hide();
														 });
			  
							$(".FlirtGoPrifileButton").click(function()
								 {
											window.localStorage.setItem(profileNextMember.memberToShowId, id);						  
											window.localStorage.setItem(profileNextMember.profileBackToPage,"html/browseMembers.html");
											window.localStorage.setItem(profileNextMember.previousPageDeviceReadyFunc,"com.ixonos.browseMembers.onDeviceReady");
											   											   
											loadPage("html/Profile.html","com.ixonos.profile.onDeviceReady");  								 
								 });
			  
						  
						  $(".points").click(function()
											 {
											 window.localStorage.setItem(buyPointsPage.previousPage,"html/browseMembers.html");
											 window.localStorage.setItem(buyPointsPage.previousPageDeviceReadyFunc,"com.ixonos.browseMembers.onDeviceReady");

											 loadPage("html/buyPoints.html","com.ixonos.buyPoints.onDeviceReady");

											 });
						  
						  
						  
						  
						  $(".funkyIcon").click(function()
												{
												com.ixonos.browseMembers.initFlirtSucc(id, "Funky");						  
												});
						  
						  $(".sexyIcon").click(function()
											   {
											   com.ixonos.browseMembers.initFlirtSucc(id, "Sexy");						
											   });
						  
						  $(".coolIcon").click(function()
											   {
											   com.ixonos.browseMembers.initFlirtSucc(id, "Cool");						 
											   });
						  
			  
			  
			  
				  }
				  else
				  {
					com.ixonos.fsc.serverErrorAlert();
					brsMemisFirstClickFlirtDlg = true;
				  }		
			  
				  com.ixonos.fsc.removeLoadPage();
			  });
	
}

com.ixonos.browseMembers.addPointsDialog = function()
{
	var html = '';
	html += '<div class="titleBar">';
	html +=		'<div class="logo">';
	html +=			'<img src="img/navigation/logo-header.png"/>';
	html +=		'</div>';
	html +=		'<a class="deleteShadowButton"><div class="points">';
	html +=			'<div class="pointsNum"></div>';
	html +=			'<div class="pointsUnit">PTS</div>';
	html +=		'</div></a>';
	html +=		'<div class="FlirtDlgBackButton deleteShadowButton">';
	html +=			'<p class="FlirtDlgBackText" >  </p>';
	html +=		'</div>';
	html += '</div>';	
	
	html += '<div class="addpoint"><p> +10 </p></div>'
	html += '<div><img class="funkyIcon2" src="img/icons/F.png"/></div>'
	html += '<div><img class="sexyIcon2" src="img/icons/S.png"/></div>'
	html += '<div><img class="coolIcon2" src="img/icons/C.png"/></div>'
	
	$("#addPointsDialog").empty();
	$("#addPointsDialog").append(html);
	
	com.ixonos.fsc.setPointsNum();
	$('.FlirtDlgBackText').html(public.backText);
	
	
	$(".FlirtDlgBackButton").click(function()
								   {	   
								   brsMemisFirstClickFlirtDlg = true;
								   $("#flirtDialog").animate({top:'460px'});
								   $("#addPointsDialog").animate({top:'460px'});
								   $("#flirtDialog").hide();
								   $("#addPointsDialog").hide();
								   });

//	window.localStorage.setItem(more.buyPointsBackPage,"browseMembers.html");
	$(".points").click(function()
					   {
					   window.localStorage.setItem(buyPointsPage.previousPage,"html/browseMembers.html");
					   window.localStorage.setItem(buyPointsPage.previousPageDeviceReadyFunc,"com.ixonos.browseMembers.onDeviceReady");					   
					   loadPage("html/buyPoints.html","com.ixonos.buyPoints.onDeviceReady");					   
					   });
	

}



com.ixonos.browseMembers.initFlirtSucc = function(id, flirtType)
{
	var url = server.serverIp + "rest/browseServer/voteMember";	
	var memId = window.localStorage.getItem(loginUser.memberId); 
	var data = "?currentMemberId=" + memId + "&votee_id=" + id + "&vote_type=" + flirtType;
	
	com.ixonos.fsc.loadPage("BrowseMembers", 1);
	$.getJSON(url+data,
			function(string)
			{
			  if (string.status == 1)
			  {
				com.ixonos.browseMembers.addPointsDialog();
				$("#addPointsDialog").show();
				$("#addPointsDialog").animate({top:'0px'});
			  }
			  else if (string.status == 3)
			  {
				com.ixonos.fsc.alert(browseMembers.vote3, function(){}, public.errorTitleText);
			  }
			  else if (string.status == 4)
			  {
				com.ixonos.fsc.alert(browseMembers.vote4, function(){}, public.errorTitleText);
			  }
			  else if (string.status == 5)
			  {
				com.ixonos.fsc.alert(browseMembers.vote5, function(){}, public.errorTitleText);
			  }
			  else if (string.status == 6)
			  {
				com.ixonos.fsc.alert(browseMembers.vote6, function(){}, public.errorTitleText);
			  }
			  else if(string.status == -100)
			  {
				com.ixonos.fsc.requestHeaderError();
			  }
			  else 
			  {
				com.ixonos.fsc.serverErrorAlert();
			  }
			  
					
			  com.ixonos.fsc.removeLoadPage();
			});
}



var brsMemisFirstBindMsg = true;
var brsMemisFirstClick = true;
var brsMemisFirstClickFlirtDlg = true;

//window.localStorage.setItem("browseMembers_brsMemisFirstClick", "yes");
//window.localStorage.setItem("browseMembers_brsMemisFirstClickFlirtDlg", "yes");


com.ixonos.browseMembers.addItem = function(picpath, id, name, age, gender, country, city, aboutMe, isOnline, bigPic, flagName, distance, isImperiral, nearMe)
{
	var memId = window.localStorage.getItem(loginUser.memberId); 
	
	var sex = 'M';
	if (gender == 'Female')
		sex = 'F';
	
	var msg = browseMembers.message;
	var prf = browseMembers.profile;
	
	
	var tempName = com.ixonos.fsc.cutText(name, 10);
	//var tempCity = com.ixonos.fsc.cutText(city, 15);
	var tempCountry = com.ixonos.fsc.cutText(country, 15);
	//var tempAboutMe = com.ixonos.fsc.cutText(aboutMe, 50);
	
	var html = '';
	html += '<div class="item">'
	html += '<div class="jkhead"><img class="headPhoto" src="' + picpath + '"/></div>'
	html += '<a class="deleteShadowButton"><div class="jkname"><p>' + tempName + '</p></div></a>'
	html += '<div class="jkage"><p>' + age + '/' + sex + '</p></div>'
	//html += '<div class="jklocation"><p>' + tempCity + ', ' + tempCountry + '</p></div>'
	html += '<div class="jklocation"><p>' + tempCountry + '</p></div>'
	
	if (id != memId)
	{
		if(parseInt(distance) > 500)
			distance = "500+"
				
		var unit = " Mile ";
		if(parseInt(distance) >= 2)
			unit = " Miles ";
	
		//if(isImperiral)
		if (parseInt(distance) >= 1)
		{
			html += '<div class="jkdescription"><p>' + distance + unit + "away" + '</p></div>'
		}
		//else
		//	html += '<div class="jkdescription"><p>' + distance + " km away" + '</p></div>'
	}
		
	if (isOnline)
		html += '<div class="onlineState"><img src="img/backupIcons/Public/Signal.png"/></div>'
	html += '<div class="jkmessage"><a class="noLineLink">' + msg + '</a></div>'
	html += '<div class="jkprofile"><p>' + prf + '</p></div>'
	html += '</div>'
	
	$('.items').append(html);
	
	
	
	
	$(".jkmessage").click(function()
					{
						if (brsMemisFirstBindMsg)
						{
						  brsMemisFirstBindMsg = false;
						
						  com.ixonos.browseMembers.initSendMsg(id, name);
						  //document.getElementById("browseSendMessageBox").value = "";
							window.localStorage.setItem(viewMessage.friendId, id);	
							window.localStorage.setItem(viewMessage.friendName, name);	
							window.localStorage.setItem(viewMessage.previousPage, "html/browseMembers.html");	
							window.localStorage.setItem(viewMessage.previousPageDeviceReadyFunc, "com.ixonos.browseMembers.onDeviceReady");	
						
							loadPage("html/viewMessage.html","com.ixonos.inbox.viewMessage.onDeviceReady");	
//						  $("#sendMsgDialog").show();
//						  $("#sendMsgDialog").animate({top:'0px'},400,function()
//								  {
//							  		$("body").css("overflow","hidden");
//								  });		  
						}					  
					});

	
	
	
	$(".jkhead").click(function()
	{				
				if (brsMemisFirstClickFlirtDlg)
				{
					   //$(".jkhead").unbind("click");
					   $("#flirtDialog").empty();
					   
					   	window.localStorage.setItem(profileNextMember.distance, distance);
						window.localStorage.setItem(profileNextMember.isImperiral, isImperiral);
						window.localStorage.setItem(profileNextMember.nearMe, nearMe);
						window.localStorage.setItem(profileNextMember.homeProfile,"false");	
					   com.ixonos.browseMembers.initFlirtDlg(id, name, age, sex, bigPic, flagName,tempCountry);					  					   
					   
					   brsMemisFirstClickFlirtDlg = false;
				}
					   
	});
	
	
	$(".jkname").click(function()
   {	   
	   if (brsMemisFirstClick)
		//if (window.localStorage.getItem("browseMembers_brsMemisFirstClick") == "yes")			   
	   {					
			window.localStorage.setItem(profileNextMember.memberToShowId, id);					   					   
			window.localStorage.setItem(profileNextMember.profileBackToPage,"html/browseMembers.html");
			window.localStorage.setItem(profileNextMember.previousPageDeviceReadyFunc,"com.ixonos.browseMembers.onDeviceReady");
			window.localStorage.setItem(profileNextMember.distance, distance);
			window.localStorage.setItem(profileNextMember.isImperiral, isImperiral);
			window.localStorage.setItem(profileNextMember.nearMe, nearMe);		   
			
			//window.localStorage.setItem("browseMembers_brsMemisFirstClick", "no");
			brsMemisFirstClick = false;
			window.localStorage.setItem(profileNextMember.homeProfile,"false");
			loadPage("html/Profile.html","com.ixonos.profile.onDeviceReady");
	   }
   });
	
	$(".jkprofile").click(function()
	{	   				  
	   if (brsMemisFirstClick)
		//if (window.localStorage.getItem("browseMembers_brsMemisFirstClick") == "yes")
	   {	
			window.localStorage.setItem(profileNextMember.memberToShowId, id);						  
			window.localStorage.setItem(profileNextMember.profileBackToPage,"html/browseMembers.html");
			window.localStorage.setItem(profileNextMember.previousPageDeviceReadyFunc,"com.ixonos.browseMembers.onDeviceReady");
			window.localStorage.setItem(profileNextMember.distance, distance);
			window.localStorage.setItem(profileNextMember.isImperiral, isImperiral);
			window.localStorage.setItem(profileNextMember.nearMe, nearMe);
								
			//window.localStorage.setItem("browseMembers_brsMemisFirstClick", "no");
			brsMemisFirstClick = false;
			window.localStorage.setItem(profileNextMember.homeProfile,"false");
			loadPage("html/Profile.html","com.ixonos.profile.onDeviceReady");
	   }
   });
}



com.ixonos.browseMembers.setBrsMemisFirstClick = function()
{
	brsMemisFirstClickFlirtDlg = true;
	brsMemisFirstClick = true;
	console.log("dsadsadsds");
}




com.ixonos.browseMembers.addBlank = function()
{
	var html = '';
	html += '<p class="NoResults">' + public.noResultsText + '<p>'

	$('.items').append(html);
}



com.ixonos.browseMembers.initConverItems = function(index)
{
	var url = server.serverIp + "rest/browseServer/getMatchFriend2";
	var memId = window.localStorage.getItem(loginUser.memberId); 
	var data = "?memberId=" + memId + "&pageNumber=" + index;
	
	//add for searchByName
	if (brsMemisSearchByName)
	{
		url = server.serverIp + "rest/browseServer/getFriendByName";
		var nameForSearch = document.getElementById("search_input").value;
		var myCountryId = window.localStorage.getItem(loginUser.memberCountryId)
		data = "?username=" + nameForSearch + "&countryId=" + myCountryId + "&pageNumber=" + index;
	}
		
	
	com.ixonos.fsc.loadPage("BrowseMembers", index);
	$.getJSON(url+data,
		function(string)
		{
			  if(string.status == -100)
			  {
			  com.ixonos.fsc.requestHeaderError();
			  com.ixonos.fsc.removeLoadPage();
			  return;
			  }

			  if (brsMemisSearchByName)
			  {											
				  if (string.status != 1)
				  {
					  if (string.status == 2)
					  {
						com.ixonos.fsc.alert(browseMembers.seacherr1, function(){}, public.errorTitleText);
					  }
					  else if (string.status == 3)
					  {
						com.ixonos.fsc.alert(browseMembers.seacherr2, function(){}, public.errorTitleText);
					  }
					  else
					  {
						com.ixonos.fsc.serverErrorAlert();
					  }
				  
					com.ixonos.fsc.removeLoadPage();
					return;
				  }
			  }
			  else
			  {
				  if (string.status != 1)
				  {
					com.ixonos.fsc.serverErrorAlert();
					com.ixonos.fsc.removeLoadPage();
					return;
				  }
			  }
					  
			  if (string.totalElements <= 0 && index == 1)
			  {
				brsMemhasNextPage = false;
				com.ixonos.browseMembers.addBlank();
				com.ixonos.fsc.removeLoadPage();
				return;
			  }
			  
			  if (string.totalElements >= 10)
			  {
				brsMemhasNextPage = true;
			  }
			  else
			  {
			   brsMemhasNextPage = false;
			  }
			  
			  var totalNum = string.totalElements;
			  if (brsMemisSearchByName)
			  {
				  if (string.totalElements >= 10)
				  {
					totalNum = 10;
				  }
				  else
				  {
					totalNum = totalNum%10;
				  }
			  }
			  
			  
			  for (i=0; i<totalNum; i++)
			  {
				var picpath = server.serverIp + string.members[i].picpath;
				var bigPicpath = server.serverIp + string.members[i].bigPic;
//				alert(string.isImperiral);
//				alert(string.members[i].distance);  
				com.ixonos.browseMembers.addItem(picpath, string.members[i].id, string.members[i].username, string.members[i].age, string.members[i].gender, 
					string.members[i].countryName, string.members[i].city, string.members[i].aboutMe, string.members[i].isOnline, bigPicpath, string.members[i].flagName, string.members[i].distance, string.isImperiral, string.nearMe);
			  }

			  if(string.nearMe == "1"){
				  $(".jkdescription").show();
				  }
			  else{
				  $(".jkdescription").show();
			  }
			  
			  brsMemoffsetHeight = BrowseMembersContentId.offsetHeight;
			  brsMemscrollHeight = BrowseMembersContentId.scrollHeight;
			  //alert(offsetHeight+", "+scrollHeight);
		  
			 			  
	  
			  brsMemtouchable = true;
			  com.ixonos.fsc.removeLoadPage();
		});

}


var browseMembersScroller;
var brsMemhasNextPage = true;
var brsMempreviousOffset;
var brsMemoffsetHeight = 0;
var brsMemscrollHeight = 0;
var brsMemcurrentPageNumberInbox = 1;
var brsMemtouchable = true;

com.ixonos.browseMembers.initTouchMove = function()
{
	brsMemhasNextPage = true;
	brsMemoffsetHeight = 0;
	brsMemscrollHeight = 0;
	brsMemcurrentPageNumberInbox = 1;
	brsMemtouchable = true;
}

com.ixonos.browseMembers.onTouchMove = function(event)
{
	var currentOffset = browseMembersScroller._currentOffset;
	
	if( (currentOffset.f < brsMemoffsetHeight - brsMemscrollHeight ) )//&& (currentOffset.f < brsMempreviousOffset.f ))
	{
		if(brsMemhasNextPage && brsMemtouchable)
		{
			brsMemtouchable = false;
			com.ixonos.browseMembers.initConverItems(++brsMemcurrentPageNumberInbox);			
		}
	}
	brsMempreviousOffset = currentOffset;
};



com.ixonos.browseMembers.searchMembers = function(id, memName)
{
	
}


com.ixonos.browseMembers.internationalBrowseMembers = function() {
	
}


















window.localStorage.setItem("firstEnterBrowseSettings", "YES");
com.ixonos.browseMembers.browseSettingsDeviceReady = function()
{
	if (window.localStorage.getItem("firstEnterBrowseSettings") == "NO")
	{
		com.ixonos.browseMembers.browseSettingsDoDeviceReady();
		return;
	}
	
	var url = server.serverIp + "rest/browseServer/startBasicBrowseSet";
	var memId = window.localStorage.getItem(loginUser.memberId);
	var data = "?currentMemberId=" + memId;
	
	com.ixonos.fsc.loadPage("browseSettings", 1);
	$.getJSON(url+data,
			function(stringII)
			{
			  if(stringII.status == -100)
			  {
				com.ixonos.fsc.requestHeaderError();
				com.ixonos.fsc.removeLoadPage();
				return;
			  }
			  
			  
			  if (stringII.status == 2)
			  {
				com.ixonos.fsc.serverErrorAlert();
				com.ixonos.fsc.removeLoadPage();
				return;
			  }
			  
			  window.localStorage.setItem("browseSettings_isUSA", "NO");
			  if (stringII.countryId == 1)
			  {				
				window.localStorage.setItem("browseSettings_isUSA", "YES");
			  }
			  
			  com.ixonos.browseMembers.browseSettingsDoDeviceReady();
			  //com.ixonos.fsc.removeLoadPage();
							
			});
}


com.ixonos.browseMembers.browseSettingsDoDeviceReady = function()
{
	var html = '';
	html += '<div class="logo">';
	html += '<img src="img/navigation/logo-header.png"/>';
	html += '</div>';
	
	var backType = window.localStorage.getItem(browseSettingsPage.browseSettingsBackType);
	if (backType == "registers")
	{
		html += '<a class="deleteShadowButton">';
		html +=		'<div class="browseButton">';
		html +=		browseMembers.BROWSE;
		html +=		'</div>';
		html += '</a>';
	}
	else
	{
		html += '<a class="deleteShadowButton">';
		html +=		'<div class="backButton browseBackButton">';
		html +=		public.backText;
		html +=		'</div>';
		html += '</a>';
	}
	
	$('.browseSettingsTitleBar').append(html);
	
	com.ixonos.browseMembers.initBrowseSettings();
	com.ixonos.browseMembers.internationalBrowseSettings();

	
	if (window.localStorage.getItem("firstEnterBrowseSettings") != "NO")
	{
		com.ixonos.browseMembers.preLoadBrowseSettings();
		window.localStorage.setItem("firstEnterBrowseSettings", "NO");
	}
	else
	{
		com.ixonos.browseMembers.getBrowseSettingResults();
	}
	

	
	com.ixonos.fsc.initBottomBar("");
	com.ixonos.browseMembers.bindSettings();
	
	
	
	var activeScreen = document.querySelector(".BrowseSettingsContent");
	(new TouchScroll(activeScreen, {elastic:true})).setupScroller(true);
	
	
	
	if (backType == "registers")
	{
		$(".browseButton").bind("click",function()
								{
								window.localStorage.setItem(browseSettingsPage.browseSettingsBackType, "not_registers");
								
								var backPage = window.localStorage.getItem(browseSettingsPage.browseSettingsBackPage);
								var backPageDeviceReadyFunc = window.localStorage.getItem(browseSettingsPage.browseSettingsBackPageDeviceReadyFunc);
								loadPage(backPage,backPageDeviceReadyFunc);	
								});
	}
	else
	{
		$(".browseBackButton").bind("click",function()
									{
									var backPage = window.localStorage.getItem(browseSettingsPage.browseSettingsBackPage);
									var backPageDeviceReadyFunc = window.localStorage.getItem(browseSettingsPage.browseSettingsBackPageDeviceReadyFunc);
									loadPage(backPage,backPageDeviceReadyFunc);	
									});
	}
	
	
}






com.ixonos.browseMembers.preLoadBrowseSettings = function()
{
	var url = server.serverIp + "rest/profileServer/getBasics";
	var memId = window.localStorage.getItem(loginUser.memberId);
	var data = "?memberId=" + memId;
	
	//com.ixonos.fsc.loadPage("browseSettings", 1);
	$.getJSON(url+data,
		function(string)
		{
			  if(string.status == -100)
			  {
				com.ixonos.fsc.requestHeaderError();
				com.ixonos.fsc.removeLoadPage();
				return;
			  }
			  
			  if (string.status == 2)
			  {
				com.ixonos.fsc.serverErrorAlert();
				com.ixonos.fsc.removeLoadPage();
				return;
			  }
			  
			  
			  window.localStorage.setItem("myOwn_isUSA", "NO");
			  var ZIPCodeValue = "";
			  if (string.countryId == 1)
			  {				
				window.localStorage.setItem("myOwn_isUSA", "YES");
				ZIPCodeValue = string.zipCode;
			  }
			  
				
			  ////////////////
			  
			  url = server.serverIp + "rest/browseServer/startBasicBrowseSet";
			  memId = window.localStorage.getItem(loginUser.memberId);
			  data = "?currentMemberId=" + memId;
			 
			  
			  $.getJSON(url+data,
					function(stringII)
					{
						if(stringII.status == -100)
						{
							com.ixonos.fsc.requestHeaderError();
							com.ixonos.fsc.removeLoadPage();
							return;
						}
						
						
						if (stringII.status == 2)
						{
							com.ixonos.fsc.serverErrorAlert();
							com.ixonos.fsc.removeLoadPage();
							return;
						}
						
						window.localStorage.setItem("browseSettings_isUSA", "NO");
						if (stringII.countryId == 1)
						{				
							window.localStorage.setItem("browseSettings_isUSA", "YES");
						
							var backType = window.localStorage.getItem(browseSettingsPage.browseSettingsBackType);
							if (backType == "registers" && window.localStorage.getItem("browseSettings_isUSA") == "YES" && window.localStorage.getItem("myOwn_isUSA") == "YES")
							{
								url = server.serverIp + "rest/browseServer/updateBasicBrowseSet";
							
								$.post(url, {currentMemberId:memId, gender:stringII.gender, sexuality:stringII.sexuality, minimumAge:stringII.minimumAge, maximumAge:stringII.maximumAge, ZIPCode:ZIPCodeValue, countryId:stringII.countryId},
									function(data)
									{
									   //com.ixonos.fsc.removeLoadPage();
									   com.ixonos.browseMembers.getBasicBrowseSettingResult();
									   
									   									   
									   if (data.status == 1)
									   {								   
																		   
									   }
									   else if (data.status == 2)
									   {
										com.ixonos.fsc.alert(browseMembers.updateBasicBrowseSet2, function(){}, public.errorTitleText);
									   }
									   else if(data.status == -100)
									   {
										com.ixonos.fsc.requestHeaderError();
									   }
									   
									   
					
									   },
									   "json"
									); //end of post
							}
							else
							{
								com.ixonos.browseMembers.getBasicBrowseSettingResult();
							}
						}
						else // browseSettings_isUSA == NO
						{
							com.ixonos.browseMembers.getBasicBrowseSettingResult();
						}
						
					});
			 
			  ///////////////
			  
		});
}



com.ixonos.browseMembers.initBrowseSettings = function()
{
	var html = '';
		
	html += '<div class="jktitle">'
	html += '<p id="BasicPreferenceText">  </p>'
	html += '</div>'
	html += '<div>'
	html += '<ul class="BrowseSetting">'
	
	html += '<li class="BrowseSettingItem" id="GenderSetting">'
	html += '<p class="BrowseSettingName" id="GenderSettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="GenderSettingResult">  </p>'
	html += '</li>'
	
	html += '<li class="BrowseSettingItem" id="ShowMeSetting">'
	html += '<p class="BrowseSettingName" id="ShowMeSettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="ShowMeSettingResult">  </p>'
	html += '</li>'
	
	html += '<li class="BrowseSettingItem" id="SexualOrientationSetting">'
	html += '<p class="BrowseSettingName" id="SexualOrientationSettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="SexualOrientationSettingResult">  </p>'
	html += '</li>'
	
	html += '<li class="BrowseSettingItem" id="ShowMatchesFromSetting">'
	html += '<p class="BrowseSettingName" id="ShowMatchesFromSettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="ShowMatchesFromSettingResult">  </p>'
	html += '</li>'
	
	if (window.localStorage.getItem("browseSettings_isUSA") == "YES")
	{
		html += '<li class="BrowseSettingItem" id="ZIPCodeSetting">'
		html += '<p class="BrowseSettingName" id="ZIPCodeSettingName">  </p>'
		html += '<p class="BrowseSettingResult" id="ZIPCodeSettingResult">  </p>'
		html += '</li>'
	}
	
	html += '</ul>'
	html += '</div>'
	
	html += '<div class="jktitle">'
	html += '<p id="PhysicalPreferenceText">  </p>'
	html += '</div>'
	html += '<div>'
	html += '<ul class="BrowseSetting">'
	html += '<li class="BrowseSettingItem" id="BodyTypeSetting">'
	html += '<p class="BrowseSettingName" id="BodyTypeSettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="BodyTypeSettingResult">  </p>'
	html += '</li>'
	html += '<li class="BrowseSettingItem" id="EthnicitySetting">'
	html += '<p class="BrowseSettingName" id="EthnicitySettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="EthnicitySettingResult">  </p>'
	html += '</li>'
	html += '<li class="BrowseSettingItem" id="HeightSetting">'
	html += '<p class="BrowseSettingName" id="HeightSettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="HeightSettingResult">  </p>'
	html += '</li>'
	html += '</ul>'
	html += '</div>'
	
	html += '<div class="jktitle">'
	html += '<p id="LifestylePreferenceText">  </p>'
	html += '</div>'
	html += '<div>'
	html += '<ul class="BrowseSetting">'
	html += '<li class="BrowseSettingItem" id="RelationshipStatusSetting">'
	html += '<p class="BrowseSettingName" id="RelationshipStatusSettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="RelationshipStatusSettingResult">  </p>'
	html += '</li>'
	html += '<li class="BrowseSettingItem" id="SmokesSetting">'
	html += '<p class="BrowseSettingName" id="SmokesSettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="SmokesSettingResult">  </p>'
	html += '</li>'
	html += '<li class="BrowseSettingItem" id="EducationSetting">'
	html += '<p class="BrowseSettingName" id="EducationSettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="EducationSettingResult">  </p>'
	html += '</li>'
	html += '</ul>'
	html += '</div>'
	
	html += '<div class="jktitle">'
	html += '<p id="DisplayPreferenceText">  </p>'
	html += '</div>'
	html += '<div>'
	html += '<ul class="BrowseSetting">'
	html += '<li class="BrowseSettingItem" id="OnlyShowMembersSetting">'
	html += '<p class="BrowseSettingName" id="OnlyShowMembersSettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="OnlyShowMembersSettingResult">  </p>'
	html += '</li>'
	html += '<li class="BrowseSettingItem" id="OrderResultSetting">'
	html += '<p class="BrowseSettingName" id="OrderResultSettingName">  </p>'
	html += '<p class="BrowseSettingResult" id="OrderResultSettingResult">  </p>'
	html += '</li>'
	html += '</ul>'
	html += '</div>'
	
	
	$(".BrowseSettingsContent").append(html);
	$(".BrowseSettingsContent").css({background:"#45a1ed"});
}


com.ixonos.browseMembers.getBasicBrowseSettingResult = function() 
{
	var url = server.serverIp + "rest/browseServer/startBasicBrowseSet";

	var memId = window.localStorage.getItem(loginUser.memberId);
	var data = "?currentMemberId=" + memId;
	
	//com.ixonos.fsc.loadPage("browseSettings", 1);
	$.getJSON(url+data,
		function(string)
		{
			  if(string.status == -100)
			  {
			  com.ixonos.fsc.requestHeaderError();
			  com.ixonos.fsc.removeLoadPage();
			  return;
			  }
			  
			  
			  if (string.status != 1)
			  {
				com.ixonos.fsc.serverErrorAlert();
				com.ixonos.fsc.removeLoadPage();
				return;
			  }
			  
			  
			  var sexValue = browseMembers.MalesAndFemales;
			  if (string.gender == "F")
			  {
			  sexValue = browseMembers.Females;
			  }
			  else if (string.gender == "M")
			  {
			  sexValue = browseMembers.Males;
			  }
			  var GenderValue = sexValue;
			  var showMe = string.minimumAge + browseMembers.To + string.maximumAge;
			  
			  
			  var sexualityValue = browseMembers.ShowAll;
			  switch (string.sexuality)
			  {
			  case "STRAIGHT" :
			  sexualityValue = browseMembers.Straight;
			  break;
			  
			  case "GAY" :
			  sexualityValue = browseMembers.Gay;
			  break;	   
			  
			  case "BISEXUAL":
			  sexualityValue = browseMembers.Bisexual;
			  break;
			  
			  case "NO_PREFERENCE" :
			  sexualityValue = browseMembers.ShowAll;
			  break;
			  
			  default : break;
			  }				
			  
			  var ZIPCodeValue = string.ZIPCode;
			  
			  
			  //set browseSettingValue
			  window.localStorage.setItem("browseSettingValue_gender", string.gender);
			  window.localStorage.setItem("browseSettingValue_minimumAge", string.minimumAge);
			  window.localStorage.setItem("browseSettingValue_maximumAge", string.maximumAge);
			  window.localStorage.setItem("browseSettingValue_sexuality", string.sexuality);			  
			  
			  window.localStorage.setItem("browseSettingValue_ZIPCode", string.ZIPCode);	
			  window.localStorage.setItem("browseSettingValue_nearMeOrAll", string.countryConfigured);
			  
			  var nearMeOrAll = string.countryConfigured;
			  if(nearMeOrAll == "-1")
			  {
				  window.localStorage.setItem("browseSettingValue_countryId", "");
			  }
			  else if(nearMeOrAll == "-2")
			  {
				  window.localStorage.setItem("browseSettingValue_countryId", "-1");
			  }
			  else{
				  window.localStorage.setItem("browseSettingValue_countryId", string.countryId);
			  }			  
				 			  
			  if (string.countryId == 1)
			  {
				window.localStorage.setItem("browseSettings_isUSA", "YES");
			  }
			  else
			  {
				window.localStorage.setItem("browseSettings_isUSA", "NO");
			  }
			
			  var myCountryId = string.countryId;
			  var country;
			  
			  url = server.serverIp + "rest/base/getCountries";
			  $.getJSON(url,
					function(data)
					{
						if(data.status == -100)
						{
						com.ixonos.fsc.requestHeaderError();
						}
						
						if (typeof myCountryId == "undefined")
						{
							country = browseMembers.AllCountries;
							if(nearMeOrAll == "-2")
								{
								country = browseMembers.NearMe;
								}
							
							$('#GenderSettingResult').html(GenderValue);
							$('#ShowMeSettingResult').html(showMe);
							$('#SexualOrientationSettingResult').html(sexualityValue);
							$('#ShowMatchesFromSettingResult').html(country);
							if (window.localStorage.getItem("browseSettings_isUSA") == "YES")
							{
								$('#ZIPCodeSettingResult').html(ZIPCodeValue);
							}
							
							
							window.localStorage.setItem("browseSetting_gender", GenderValue);
							window.localStorage.setItem("browseSetting_showMe", showMe);
							window.localStorage.setItem("browseSetting_showMe_backup", showMe);
							window.localStorage.setItem("browseSetting_sexualityValue", sexualityValue);
							window.localStorage.setItem("browseSetting_country", country);
							window.localStorage.setItem("browseSettingValue_ZIPCode", ZIPCodeValue);
						}
						else
						{
							   $.each(data, function(index)
							   {
								   if (this.id == myCountryId)
								   {
									  country = this.name;
									   
									  $('#GenderSettingResult').html(GenderValue);
									  $('#ShowMeSettingResult').html(showMe);
									  $('#SexualOrientationSettingResult').html(sexualityValue);
									  $('#ShowMatchesFromSettingResult').html(country);
									  if (window.localStorage.getItem("browseSettings_isUSA") == "YES")
									  {
										$('#ZIPCodeSettingResult').html(ZIPCodeValue);
									  }
									  
									   
									  
									   window.localStorage.setItem("browseSetting_gender", GenderValue);
									   window.localStorage.setItem("browseSetting_showMe", showMe);
									   window.localStorage.setItem("browseSetting_showMe_backup", showMe);
									   window.localStorage.setItem("browseSetting_sexualityValue", sexualityValue);
									   window.localStorage.setItem("browseSetting_country", country);
									   window.localStorage.setItem("browseSettingValue_ZIPCode", ZIPCodeValue);
									}
							   });
						}
						
						
						com.ixonos.browseMembers.getPhysicalBrowseSettingResult();//jk
						//com.ixonos.fsc.removeLoadPage();
					});
	  
			  
		});
}

com.ixonos.browseMembers.getPhysicalBrowseSettingResult = function()
{
	var url = server.serverIp + "rest/browseServer/startPhysicalBrowseSet";

	var memId = window.localStorage.getItem(loginUser.memberId);
	var data = "?currentMemberId=" + memId;
	
	//com.ixonos.fsc.loadPage("browseSettings", 1);
	$.getJSON(url+data,
		function(string)
		{
			  if(string.status == -100)
			  {
			  com.ixonos.fsc.requestHeaderError();
			  com.ixonos.fsc.removeLoadPage();
			  return;
			  }
			  
			  if (string.status != 1)
			  {
				com.ixonos.fsc.serverErrorAlert();
				com.ixonos.fsc.removeLoadPage();
				return;
			  }
			  
			 			  
			  var buildValue = browseMembers.ShowAll;
			  switch (string.build)
			  {
			  case "SMALL" :
			  buildValue = browseMembers.Petite;
			  break;
			  
			  case "MEDIUM" :
			  buildValue = browseMembers.Average;
			  break;	   
			  
			  case "LARGE":
			  buildValue = browseMembers.Voluptuous;
			  break;
			  
			  case "THIN" :
			  buildValue = browseMembers.Slim;
			  break;
			  
			  case "ATHLETIC" :
			  buildValue = browseMembers.Athletic;
			  break;	   
			  
			  case "EXTRA_POUNDS":
			  buildValue = browseMembers.ALittleExtra;
			  break;
			  
			  case "LIVING_LARGE" :
			  buildValue = browseMembers.LotsToLove;
			  break;	   
			  
			  case "BODY_BUILDER":
			  buildValue = browseMembers.BodyBuilder;
			  break;
			  
			  case "NO_PREFERENCE" :
			  buildValue = browseMembers.ShowAll;
			  break;
			  
			  default : break;
			  }
			  
			  
			  var ethnicityValue = browseMembers.ShowAll;
			  switch (string.ethnicity)
			  {
			  case "ASIAN" :
			  ethnicityValue = browseMembers.Asian;
			  break;
			  
			  case "BLACK_AFRICAN" :
			  ethnicityValue = browseMembers.BlackAfrican;
			  break; 
			  
			  case "EAST_INDIAN" :
			  ethnicityValue = browseMembers.EastIndia;
			  break;
			  
			  case "LATINO_HISPANIC" :
			  ethnicityValue = browseMembers.LatinoHispanic;
			  break;
			  
			  case "MIDDLE_EASTERN" :
			  ethnicityValue = browseMembers.MiddleEastern;
			  break; 
			  
			  case "NATIVE_AMERICAN" :
			  ethnicityValue = browseMembers.NativeAmerican;
			  break;
			  
			  case "PACIFIC_ISLANDER" :
			  ethnicityValue = browseMembers.PacificIslander;
			  break;
			  
			  case "WHITE" :
			  ethnicityValue = browseMembers.White;
			  break; 
			  
			  case "OTHER" :
			  ethnicityValue = browseMembers.Other;
			  break;
			  
			  case "NO_PREFERENCE" :
			  ethnicityValue = browseMembers.ShowAll;
			  break;
			  
			  default : break;
			  }   
			  
			  
			  window.localStorage.setItem("browseSetting_isImperial", string.isImperial);
			  if (string.isImperial)
			  {			  
				  var minFeetValue = string.minimumFeet;
				  var maxFeetValue = string.maximumFeet;
				  var minInchValue = string.minimumInch;
				  var maxInchValue = string.maximumInch;
				  window.localStorage.setItem("browseSetting_minFeetValue", minFeetValue);
				  window.localStorage.setItem("browseSetting_maxFeetValue", maxFeetValue);
				  window.localStorage.setItem("browseSetting_minInchValue", minInchValue);
				  window.localStorage.setItem("browseSetting_maxInchValue", maxInchValue);
				  $('#HeightSettingResult').html(minFeetValue + browseMembers.Feet + " " + minInchValue + browseMembers.Inches + browseMembers.To + maxFeetValue + browseMembers.Feet + " " + maxInchValue + browseMembers.Inches);
				  if (minFeetValue=="" && maxFeetValue=="" && minInchValue=="" && maxInchValue=="")
				  {
				  	window.localStorage.setItem("browseSetting_HeightShowAll", "YES");
				  }
				  else
				  {
				  	window.localStorage.setItem("browseSetting_HeightShowAll", "NO");
				  }
			  }
			  else
			  {
				  var minHeightValue = string.minimumHeight;
				  var maxHeightValue = string.maximumHeight;
				  window.localStorage.setItem("browseSetting_minHeightValue", minHeightValue);
				  window.localStorage.setItem("browseSetting_maxHeightValue", maxHeightValue);
				  $('#HeightSettingResult').html(minHeightValue + browseMembers.cm + browseMembers.To + maxHeightValue + browseMembers.cm);
				  if (minHeightValue=="" && maxHeightValue=="")
				  {
				  	window.localStorage.setItem("browseSetting_HeightShowAll", "YES");
				  }
				  else
				  {
				  	window.localStorage.setItem("browseSetting_HeightShowAll", "NO");
				  }
			  }
			 			  
			  
			  $('#BodyTypeSettingResult').html(buildValue);
			  $('#EthnicitySettingResult').html(ethnicityValue);
			  if (window.localStorage.getItem("browseSetting_HeightShowAll") == "YES")
			  {
				  $('#HeightSettingResult').html(browseMembers.ShowAll);
			  }
			  
			  window.localStorage.setItem("browseSetting_buildValue", buildValue);
			  window.localStorage.setItem("browseSetting_ethnicityValue", ethnicityValue);
			  
			 			  
			  //set browseSettingValue
			  window.localStorage.setItem("browseSettingValue_build", string.build);
			  window.localStorage.setItem("browseSettingValue_ethnicity", string.ethnicity);
			  if (string.isImperial)
			  {
				window.localStorage.setItem("browseSettingValue_minimumFeet", string.minimumFeet);
				window.localStorage.setItem("browseSettingValue_maximumFeet", string.maximumFeet);
				window.localStorage.setItem("browseSettingValue_minimumInch", string.minimumInch);
				window.localStorage.setItem("browseSettingValue_maximumInch", string.maximumInch);
			  }
			  else 
			  {
				window.localStorage.setItem("browseSettingValue_minimumHeight", string.minimumHeight);
				window.localStorage.setItem("browseSettingValue_maximumHeight", string.maximumHeight);
			  }
			  
			  com.ixonos.browseMembers.getLifestyleBrowseSettingResult();
			  //com.ixonos.fsc.removeLoadPage();
		});
	
}

com.ixonos.browseMembers.getLifestyleBrowseSettingResult = function()
{
	var url = server.serverIp + "rest/browseServer/startGeneralBrowseSet";

	var memId = window.localStorage.getItem(loginUser.memberId);
	var data = "?currentMemberId=" + memId;
	
	//com.ixonos.fsc.loadPage("browseSettings", 1);
	$.getJSON(url+data,
		function(string)
		{
			  if(string.status == -100)
			  {
			  com.ixonos.fsc.requestHeaderError();
			  com.ixonos.fsc.removeLoadPage();
			  return;
			  }
			  
			  if (string.status != 1)
			  {
			  com.ixonos.fsc.serverErrorAlert();
			  com.ixonos.fsc.removeLoadPage();
			  return;
			  }
																			
			  var relationshipStatusValue = browseMembers.ShowAll;
			  switch (string.relationshipStatus)
			  {
			  case "SINGLE" :
			  relationshipStatusValue = browseMembers.Single;
			  break;
			  
			  case "SEEING_SOMEONE" :
			  relationshipStatusValue = browseMembers.SeeingSomeone;
			  break;
			  
			  case "MARRIED" :
			  relationshipStatusValue = browseMembers.Married;
			  break;
			  
			  case "COMPLICATED" :
			  relationshipStatusValue = browseMembers.Complicated;
			  break;
			  
			  case "NO_PREFERENCE" :
			  relationshipStatusValue = browseMembers.ShowAll;
			  break;
			  
			  default : break;
			  }		
			  
			  
			  var smokesValue = browseMembers.ShowAll;
			  switch (string.smokes)
			  {
			  case "YES" :
			  smokesValue = browseMembers.Yes;
			  break;
			  
			  case "NO" :
			  smokesValue = browseMembers.No;
			  break;
			  
			  case "SOCIALLY" :
			  smokesValue = browseMembers.Socially;
			  break;
			  
			  case "NO_PREFERENCE" :
			  smokesValue = browseMembers.ShowAll;
			  break;
			  
			  default : break;
			  }
			  
			  
			  var educationValue = browseMembers.ShowAll;
			  switch (string.education)
			  {
			  case "AT_HIGH_SCHOOL" :
			  educationValue = browseMembers.InHighSchool;
			  break;
			  
			  case "FINISHED_HIGH_SCHOOL" :
			  educationValue = browseMembers.FinishedHighSchool;
			  break;
			  
			  case "AT_UNIVERSITY" :
			  educationValue = browseMembers.InUniversity;
			  break;
			  
			  case "FINISHED_UNIVERSITY" :
			  educationValue = browseMembers.FinishedUniversity;
			  break;
			  
			  case "POST_GRADUATE" :
			  educationValue = browseMembers.PostGraduate;
			  break;			   
			  
			  case "NO_PREFERENCE" :
			  educationValue = browseMembers.ShowAll;
			  break;
			  
			  default : break;
			  }
			  
			  
			  $('#RelationshipStatusSettingResult').html(relationshipStatusValue);
			  $('#SmokesSettingResult').html(smokesValue);
			  $('#EducationSettingResult').html(educationValue);
			  
			  window.localStorage.setItem("browseSetting_relationshipStatusValue", relationshipStatusValue);
			  window.localStorage.setItem("browseSetting_smokesValue", smokesValue);
			  window.localStorage.setItem("browseSetting_educationValue", educationValue);
			  
			  //set browseSettingValue
			  window.localStorage.setItem("browseSettingValue_relationshipStatus", string.relationshipStatus);
			  window.localStorage.setItem("browseSettingValue_smokes", string.smokes);
			  window.localStorage.setItem("browseSettingValue_education", string.education);
			  
			  //com.ixonos.fsc.removeLoadPage();
			  com.ixonos.browseMembers.getDisplayBrowseSettingResult();
		});
	
}

com.ixonos.browseMembers.getDisplayBrowseSettingResult = function()
{
	var url = server.serverIp + "rest/browseServer/startDisplayPreferencesBrowseSet";

	var memId = window.localStorage.getItem(loginUser.memberId);
	var data = "?currentMemberId=" + memId;
	
	//com.ixonos.fsc.loadPage("browseSettings", 1);
	$.getJSON(url+data,
		function(string)
		{
			  if(string.status == -100)
			  {
			  com.ixonos.fsc.requestHeaderError();
			  com.ixonos.fsc.removeLoadPage();
			  return;
			  }
			  
			  if (string.status != 1)
			  {
			  com.ixonos.fsc.serverErrorAlert();
			  com.ixonos.fsc.removeLoadPage();
			  return;
			  }
			  
			  
			  var profilesPerPageValue = string.profilesPerPage;
			  
			  
			  var OnlyShowMembersValue = "";
			  var OnlyShowMembers = document.getElementsByName("OnlyShowMembers");	
			  if(string.onlyPicture)
			  {
			  OnlyShowMembersValue = browseMembers.WithPictures + " ";
			  }
			  
			  if(string.includeOnlyFriends)
			  {
			  OnlyShowMembersValue += browseMembers.Myfriends + " ";
			  }
			  
			  if(string.includeOnlyVoters)
			  {
			  OnlyShowMembersValue += browseMembers.RatedMe;
			  }
			  
			  if (!string.onlyPicture && !string.includeOnlyFriends && !string.includeOnlyVoters)
			  {
				OnlyShowMembersValue = "N/A";
			  }
			  
			  
			  var profileOrderValue = browseMembers.Activity;
			  switch (string.profileOrder)
			  {
			  case "ACTIVITY" :
			  profileOrderValue = browseMembers.Activity;
			  break;
			  
			  case "UPDATE" :
			  profileOrderValue = browseMembers.ProfileUpdates;
			  break;
			  
			  case "NEWTOFSC" :
			  profileOrderValue = browseMembers.NewToFunkySexyCool;
			  break;
			  
			  default : break;
			  }
			  
			  
			  //$('#ProfilesDisplayedSettingResult').html(profilesPerPageValue);
			  $('#OnlyShowMembersSettingResult').html(OnlyShowMembersValue);
			  $('#OrderResultSettingResult').html(profileOrderValue);
			  
			  window.localStorage.setItem("browseSetting_OnlyShowMembersValue", OnlyShowMembersValue);
			  window.localStorage.setItem("browseSetting_profileOrderValue", profileOrderValue);

			  
			  //set browseSettingValue
			  window.localStorage.setItem("browseSettingValue_onlyPicture", string.onlyPicture);
			  window.localStorage.setItem("browseSettingValue_includeOnlyFriends", string.includeOnlyFriends);
			  window.localStorage.setItem("browseSettingValue_includeOnlyVoters", string.includeOnlyVoters);
			  window.localStorage.setItem("browseSettingValue_profileOrder", string.profileOrder);
			  
			  com.ixonos.fsc.removeLoadPage();
		});
	
}

com.ixonos.browseMembers.getBrowseSettingResults = function() {
	$('#GenderSettingResult').html(window.localStorage.getItem("browseSetting_gender"));
	$('#ShowMeSettingResult').html(window.localStorage.getItem("browseSetting_showMe"));
	$('#SexualOrientationSettingResult').html(window.localStorage.getItem("browseSetting_sexualityValue"));
	$('#ShowMatchesFromSettingResult').html(window.localStorage.getItem("browseSetting_country"));
	if (window.localStorage.getItem("browseSettings_isUSA") == "YES")
	{
		$('#ZIPCodeSettingResult').html(window.localStorage.getItem("browseSettingValue_ZIPCode"));
	}
	
	
		
	if (window.localStorage.getItem("browseSetting_isImperial") == "true")
	{
		$('#HeightSettingResult').html(window.localStorage.getItem("browseSetting_minFeetValue") + browseMembers.Feet + " " + window.localStorage.getItem("browseSetting_minInchValue")
			 + browseMembers.Inches + browseMembers.To + window.localStorage.getItem("browseSetting_maxFeetValue") + browseMembers.Feet + " " + window.localStorage.getItem("browseSetting_maxInchValue") + browseMembers.Inches);
	}
	else
	{
		$('#HeightSettingResult').html(window.localStorage.getItem("browseSetting_minHeightValue") + browseMembers.cm + browseMembers.To + window.localStorage.getItem("browseSetting_maxHeightValue") + browseMembers.cm);
	}
	if (window.localStorage.getItem("browseSetting_HeightShowAll") == "YES")
	{
	  	$('#HeightSettingResult').html(browseMembers.ShowAll);
	}
			  
	$('#BodyTypeSettingResult').html(window.localStorage.getItem("browseSetting_buildValue"));
	$('#EthnicitySettingResult').html(window.localStorage.getItem("browseSetting_ethnicityValue"));
			  
	$('#RelationshipStatusSettingResult').html(window.localStorage.getItem("browseSetting_relationshipStatusValue"));
	$('#SmokesSettingResult').html(window.localStorage.getItem("browseSetting_smokesValue"));
	$('#EducationSettingResult').html(window.localStorage.getItem("browseSetting_educationValue"));	
			  
	$('#OnlyShowMembersSettingResult').html(window.localStorage.getItem("browseSetting_OnlyShowMembersValue"));
	$('#OrderResultSettingResult').html(window.localStorage.getItem("browseSetting_profileOrderValue"));
}

com.ixonos.browseMembers.internationalBrowseSettings = function() {
	$('.titleButton').html(browseMembers.browseSettings);
	//$('#browseBackText').html(public.backText);
	//$('#browseText').html(browseMembers.BROWSE);
	//$('#doneText').html(public.doneText);
	$('.ShowAllText').html(browseMembers.ShowAll);
	
	$('#BasicPreferenceText').html(browseMembers.BasicPreference);
	$('#GenderSettingName').html(browseMembers.Gender);
	$('#ShowMeSettingName').html(browseMembers.Age);
	$('#SexualOrientationSettingName').html(browseMembers.SexualOrientation);
	$('#ShowMatchesFromSettingName').html(browseMembers.Location);
	$('#ZIPCodeSettingName').html(browseMembers.ZIPCode);
	$('#PhysicalPreferenceText').html(browseMembers.PhysicalPreference);
	$('#BodyTypeSettingName').html(browseMembers.BodyType);
	$('#EthnicitySettingName').html(browseMembers.Ethnicity);
	$('#HeightSettingName').html(browseMembers.Height);
	$('#LifestylePreferenceText').html(browseMembers.LifestylePreference);
	$('#RelationshipStatusSettingName').html(browseMembers.RelationshipStatus);
	$('#SmokesSettingName').html(browseMembers.Smokes);
	$('#EducationSettingName').html(browseMembers.Education);
	$('#DisplayPreferenceText').html(browseMembers.DisplayPreference);
	$('#ProfilesDisplayedSettingName').html(browseMembers.ProfilesDisplayed);
	$('#OnlyShowMembersSettingName').html(browseMembers.OnlyShowMembers);
	$('#OrderResultSettingName').html(browseMembers.OrderResult);
	
		
	//$('#ProfilesDisplayedInDetails').html(browseMembers.ProfilesDisplayed);
}



com.ixonos.browseMembers.bindSettings = function()
{
	//Basic Preference
	$("#GenderSetting").bind("click",function()
	{
		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Basic");
		loadPage("html/browseSettings_showMe.html","com.ixonos.browseMembers.browseSettingsShowMeDeviceReady");
	});
	
	$("#ShowMeSetting").bind("click",function()
							 {
							 window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Basic");
							 loadPage("html/browseSettings_showMeAges.html","com.ixonos.browseMembers.browseSettingsShowMeAgesDeviceReady");
							 });
	
	$("#SexualOrientationSetting").bind("click",function()
	{		
		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Basic");
		loadPage("html/browseSettings_SexualOrientation.html","com.ixonos.browseMembers.browseSettingsSexualDeviceReady");										
	});
	
	$("#ShowMatchesFromSetting").bind("click",function()
	{
		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Basic");
		loadPage("html/browseSettings_ShowingMembersFrom.html","com.ixonos.browseMembers.browseSettingsShowMemberFromDeviceReady");
	});	
	
	if (window.localStorage.getItem("browseSettings_isUSA") == "YES")
	{
		$("#ZIPCodeSetting").bind("click",function()
										  {
										  window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Basic");
										  loadPage("html/browseSettings_ShowingMembersZIPCode.html","com.ixonos.browseMembers.browseSettingsShowMemberZIPCodeDeviceReady");
										  });	
	}

	
	
	//Physical Preference
	$("#BodyTypeSetting").bind("click",function()
	{	
		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Physical");
		loadPage("html/browseSettings_bodyType.html","com.ixonos.browseMembers.browseSettingsBodyTypeDeviceReady");
	});
	
	$("#EthnicitySetting").bind("click",function()
	{								
		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Physical");
		loadPage("html/browseSettings_Ethnicity.html","com.ixonos.browseMembers.browseSettingsEthnicityDeviceReady");							
	});
	
	$("#HeightSetting").bind("click",function()
	{
		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Physical");
		loadPage("html/browseSettings_Height.html","com.ixonos.browseMembers.browseSettingsHeightDeviceReady");		
	});
	
	
	
	//Lifestyle Preference
	$("#RelationshipStatusSetting").bind("click",function()
	{
		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Lifestyle");
		loadPage("html/browseSettings_RelationshipStatus.html","com.ixonos.browseMembers.browseSettingsRelationDeviceReady");
	});
	
	$("#SmokesSetting").bind("click",function()
	{
		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Lifestyle");
		loadPage("html/browseSettings_Smokes.html","com.ixonos.browseMembers.browseSettingsSmokesDeviceReady");
	});
	
	$("#EducationSetting").bind("click",function()
	{
		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Lifestyle");
		loadPage("html/browseSettings_Education.html","com.ixonos.browseMembers.browseSettingsEducationDeviceReady");
	});
	
	
	
	//Display Preference
	//$("#ProfilesDisplayedSetting").bind("click",function()
//	{
//		jQT.goTo("#ProfilesDisplayedPerPage","slide");
//		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Display");
//		com.ixonos.browseMembers.initDisplayPreference("init");
//	});
	
	$("#OnlyShowMembersSetting").bind("click",function()
	{
		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Display");
		loadPage("html/browseSettings_OnlyShowMembers.html","com.ixonos.browseMembers.browseSettingsOnlyShowMemDeviceReady");
	});
	
	$("#OrderResultSetting").bind("click",function()
	{
		window.localStorage.setItem(browseSettingsPage.browseSettingsType, "Display");
		loadPage("html/browseSettings_OrderResult.html","com.ixonos.browseMembers.browseSettingsOrderResultsDeviceReady");
	});
}


com.ixonos.browseMembers.getCountries = function()
{
	var url = server.serverIp + "rest/base/getCountries";

	selectCountries = document.getElementById("selectCountries");
	com.ixonos.fsc.loadPage("CurrentlyShowingMembersFrom", 1);
	$.getJSON(url,
			  function(string)
			  {
			  
			  if(string.status == -100)
			  {
			  com.ixonos.fsc.requestHeaderError();
			  com.ixonos.fsc.removeLoadPage();
			  return;
			  }
			  selectCountries.options[0] = new Option(browseMembers.NearMe, "-1");
			  selectCountries.options[1] = new Option(browseMembers.AllCountries, "");
			  $.each(string, function(index)
				{				  
					 if (this.name.length > 19)
					 {
						var header = "";
						header = this.name.substr(0, 8);
						var last = "";
						last = this.name.substr(this.name.length-9, 8);
						var newName = "";
						newName = header + "..." + last;
						
						selectCountries.options[index+2] = new Option(newName, this.id);
					 }
					 else
					 {
						selectCountries.options[index+2] = new Option(this.name, this.id);
					 }
				});

			  selectCountries = document.getElementById("selectCountries");
			  selectCountries.value = window.localStorage.getItem("browseSettingValue_countryId");
			  			
			  com.ixonos.fsc.removeLoadPage();
			  });
	
}




com.ixonos.browseMembers.initBasicShowme = function()
{
	$('#BasicPreferenceTextInDetails').html(browseMembers.ShowMe);
	$('#ShowMeInDetails').html(browseMembers.ShowMe);
	$('#MalesAndFemales').html(browseMembers.MalesAndFemales);
	$('#Females').html(browseMembers.Females);
	$('#Males').html(browseMembers.Males);		
	
	var sex = document.getElementById("showmeValue");
	sex.value = window.localStorage.getItem("browseSettingValue_gender");
}

com.ixonos.browseMembers.initBasicShowmeAges = function()
{
	$('#BetweenAges').html(browseMembers.BetweenAges);
	$('#andInDetails').html(browseMembers.and);
			
	var minAge = document.getElementById("minimumAge");
	var maxAge = document.getElementById("maximumAge");
	minAge.value = window.localStorage.getItem("browseSettingValue_minimumAge");
	maxAge.value = window.localStorage.getItem("browseSettingValue_maximumAge");
}


com.ixonos.browseMembers.initBasicSexualOrientation = function()
{
	$('.ShowAllText').html(browseMembers.ShowAll);
	$('#SexualOrientationInDetails').html(browseMembers.SexualOrientation);	
	$('#StraightText').html(browseMembers.Straight);
	$('#GayText').html(browseMembers.Gay);
	$('#BisexualText').html(browseMembers.Bisexual);
	
	var ids = ["STRAIGHT", "GAY", "BISEXUAL", "SexualOrientationNO_PREFERENCE"];
	var sexual = null;
	
	for (var i = 0; i < ids.length; i++)
	{
		sexual = document.getElementById(ids[i]);
		sexual.checked = false;
	}
	
	switch (window.localStorage.getItem("browseSettingValue_sexuality"))
	{
		case "STRAIGHT" :
			sexual = document.getElementById("STRAIGHT");
			sexual.checked = true;
			break;
			
		case "GAY" :
			sexual = document.getElementById("GAY");
			sexual.checked = true;
			break;	   
			
		case "BISEXUAL":
			sexual = document.getElementById("BISEXUAL");
			sexual.checked = true;
			break;
			
		case "NO_PREFERENCE" :
			sexual = document.getElementById("SexualOrientationNO_PREFERENCE");
			sexual.checked = true;
			break;
			
		default : 
			sexual = document.getElementById("SexualOrientationNO_PREFERENCE");
			sexual.checked = true;
			break;
	}
}


com.ixonos.browseMembers.initBasicShowingMembersFrom = function()
{
	$('#ShowingMembersFrom').html(browseMembers.ShowingMembersFrom);
	$('#ShowingMembersFromInDetails').html(browseMembers.ShowingMembersFrom);
	  
	com.ixonos.browseMembers.getCountries();
}

com.ixonos.browseMembers.initBasicShowingMembersZIPCodse = function()
{
	$('#ZIPCodeInDetails').html(browseMembers.extraZip);
	
	var ZIPCode = document.getElementById("ShowingMembersFromZIPCode");
	ZIPCode.value = window.localStorage.getItem("browseSettingValue_ZIPCode");
}



com.ixonos.browseMembers.updateBasicPreference = function(name, value)
{
	var genderValue = "";
	var minAgeValue = "";
	var maxAgeValue = "";
	var countryId = "";
	var sexualityValue = "";
	var ZIPCode="";
	

	if (name == "selectCountries")
	{
		genderValue = window.localStorage.getItem("browseSettingValue_gender");
		minAgeValue = window.localStorage.getItem("browseSettingValue_minimumAge");
		maxAgeValue = window.localStorage.getItem("browseSettingValue_maximumAge");
		sexualityValue = window.localStorage.getItem("browseSettingValue_sexuality");
		
		countryId = document.getElementById("selectCountries").value;
		
		ZIPCode = window.localStorage.getItem("browseSettingValue_ZIPCode");
	}
	else if (name == "selectZIPCode")
	{
		genderValue = window.localStorage.getItem("browseSettingValue_gender");
		minAgeValue = window.localStorage.getItem("browseSettingValue_minimumAge");
		maxAgeValue = window.localStorage.getItem("browseSettingValue_maximumAge");
		sexualityValue = window.localStorage.getItem("browseSettingValue_sexuality");
		
		countryId = window.localStorage.getItem("browseSettingValue_countryId");
		
		ZIPCode = document.getElementById("ShowingMembersFromZIPCode").value;
	}
	else if (name == "sexualityValue")
	{
		genderValue = window.localStorage.getItem("browseSettingValue_gender");
		minAgeValue = window.localStorage.getItem("browseSettingValue_minimumAge");
		maxAgeValue = window.localStorage.getItem("browseSettingValue_maximumAge");
		countryId = window.localStorage.getItem("browseSettingValue_countryId");
		ZIPCode = window.localStorage.getItem("browseSettingValue_ZIPCode");
		
		var setting = document.getElementsByName(name);
		for(var i=0; i<setting.length; i++)
		{
			if(setting[i].id == value)
			{
				setting[i].checked = true;
				break;
			}
		}
		
		var sexuality = document.getElementsByName("sexualityValue");
		for(var i=0; i<sexuality.length; i++)
		{
			if(sexuality[i].checked)
			{
				sexualityValue = sexuality[i].value;
				break;
			}
		}
	}
	else if (name == "showmeValue")
	{
		genderValue = document.getElementById("showmeValue").value;
		
		
		minAgeValue = window.localStorage.getItem("browseSettingValue_minimumAge");
		maxAgeValue = window.localStorage.getItem("browseSettingValue_maximumAge");
		
		sexualityValue = window.localStorage.getItem("browseSettingValue_sexuality");
		countryId = window.localStorage.getItem("browseSettingValue_countryId");
		ZIPCode = window.localStorage.getItem("browseSettingValue_ZIPCode");
	}
	else if (name == "BetweenAges")
	{
		genderValue = window.localStorage.getItem("browseSettingValue_gender");
		
		
		minAgeValue = document.getElementById("minimumAge").value;
		maxAgeValue = document.getElementById("maximumAge").value;
		
		sexualityValue = window.localStorage.getItem("browseSettingValue_sexuality");
		countryId = window.localStorage.getItem("browseSettingValue_countryId");
		ZIPCode = window.localStorage.getItem("browseSettingValue_ZIPCode");
	}
	else
	{
		com.ixonos.fsc.removeLoadPage();
		window.localStorage.setItem(browseSettingsPage.browseSettingsName, "");
		loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
		return;
	}
	window.localStorage.setItem(browseSettingsPage.browseSettingsName, "");
	
	

	////////////////////////////////////////////////////////////////
	
	var sexValue = browseMembers.MalesAndFemales;
	if (genderValue == "F")
	{
		sexValue = browseMembers.Females;
	}
	else if (genderValue == "M")
	{
		sexValue = browseMembers.Males;
	}
	var GenderValue = sexValue;
	var showMe = minAgeValue + browseMembers.To + maxAgeValue;

	var sexualityValue2 = browseMembers.ShowAll;
	switch (sexualityValue)
	{
		case "STRAIGHT" :
			sexualityValue2 = browseMembers.Straight;
			break;
			
		case "GAY" :
			sexualityValue2 = browseMembers.Gay;
			break;	   
			
		case "BISEXUAL":
			sexualityValue2 = browseMembers.Bisexual;
			break;
			
		case "NO_PREFERENCE" :
			sexualityValue2 = browseMembers.ShowAll;
			break;
			
		default : break;
	}			

	var myCountryId = countryId;
	
	var country2 = browseMembers.AllCountries;
	
	if( countryId == -1 )
		{
		country2 = browseMembers.NearMe;
		}
	
	var url = server.serverIp + "rest/base/getCountries";
	
	$.getJSON(url,
		function(string)
		{
			  if(string.status == -100)
			  {
			  com.ixonos.fsc.requestHeaderError();
			  }
			  
			$.each(string, function(index)
			{
				if (this.id == myCountryId)
				{
				   country2 = this.name;
				   return false;
				}
			});
			  
			  window.localStorage.setItem("browseSetting_gender", GenderValue);
			  window.localStorage.setItem("browseSetting_showMe", showMe);
			  window.localStorage.setItem("browseSetting_sexualityValue", sexualityValue2);
			  window.localStorage.setItem("browseSetting_country", country2);
			  //window.localStorage.setItem("browseSettingValue_ZIPCode", ZIPCode);
			  
			////////////////////////////////////////////////////////////////
			  
			url = server.serverIp + "rest/browseServer/updateBasicBrowseSet";
			var memId = window.localStorage.getItem(loginUser.memberId);
			//var string = "?currentMemberId=" + memId + "&gender=" + genderValue + "&sexuality=" + sexualityValue + "&minimumAge=" + minAgeValue + "&maximumAge=" + maxAgeValue
			//+ "&ZIPCode=" + ZIPCode + "&countryId=" + countryId;
			//alert(string);
			   
			if (countryId == "" || countryId == "undefined")
			{
				$.post(url, {currentMemberId:memId, gender:genderValue, sexuality:sexualityValue, minimumAge:minAgeValue, maximumAge:maxAgeValue, ZIPCode:ZIPCode},
					function(data)
					{
					    if (data.status == 1)
						{
					    	window.localStorage.setItem("browseSettings_isUSA", "NO");
							window.localStorage.setItem("browseSetting_showMe_backup", showMe);
					   
						   //set browseSettingValue
						   window.localStorage.setItem("browseSettingValue_gender", genderValue);
						   window.localStorage.setItem("browseSettingValue_minimumAge", minAgeValue);
						   window.localStorage.setItem("browseSettingValue_maximumAge", maxAgeValue);
						   window.localStorage.setItem("browseSettingValue_sexuality", sexualityValue);
						   window.localStorage.setItem("browseSettingValue_countryId", countryId);
						   window.localStorage.setItem("browseSettingValue_ZIPCode", ZIPCode);
						}
						else if (data.status == 2)
						{
							window.localStorage.setItem("browseSetting_showMe", window.localStorage.getItem("browseSetting_showMe_backup"));
							com.ixonos.fsc.alert(browseMembers.updateBasicBrowseSet2, function(){}, public.errorTitleText);
							//return;
						}
						else if (data.status == 3)
						{
							com.ixonos.fsc.alert(browseMembers.updateBasicBrowseSet3, function(){}, public.errorTitleText);
							//return;
						}
						else if(data.status == 4)
						{
							com.ixonos.fsc.alert(browseMembers.updateBasicBrowseSet4, function(){}, public.errorTitleText);
							//return;
						}
						else if(data.status == 5)
						{
							com.ixonos.fsc.alert(browseMembers.updateBasicBrowseSet5, function(){}, public.errorTitleText);	
							//return;
						}
					   else if(data.status == -100)
					   {
					   com.ixonos.fsc.requestHeaderError();
					   }
						else
						{
							com.ixonos.fsc.serverErrorAlert();
							//return;
						}
					  
					   
					  
					   
					   
					   com.ixonos.fsc.removeLoadPage();
					   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
					   
					 },
					 "json"
				  );
			  }
			  else
			  {
				$.post(url, {currentMemberId:memId, gender:genderValue, sexuality:sexualityValue, minimumAge:minAgeValue, maximumAge:maxAgeValue, ZIPCode:ZIPCode, countryId:countryId},
					 function(data)
					 {
					   if (data.status == 1)
					   {
						window.localStorage.setItem("browseSetting_showMe_backup", showMe);
					   
						   //set browseSettingValue
						   window.localStorage.setItem("browseSettingValue_gender", genderValue);
						   window.localStorage.setItem("browseSettingValue_minimumAge", minAgeValue);
						   window.localStorage.setItem("browseSettingValue_maximumAge", maxAgeValue);
						   window.localStorage.setItem("browseSettingValue_sexuality", sexualityValue);
						   window.localStorage.setItem("browseSettingValue_countryId", countryId);
						   window.localStorage.setItem("browseSettingValue_ZIPCode", ZIPCode);
					   
					   
						   if (countryId == 1)
						   {
								window.localStorage.setItem("browseSettings_isUSA", "YES");
						   }
						   else
						   {
								window.localStorage.setItem("browseSettings_isUSA", "NO");
						   }
					   }
					   else if (data.status == 2)
					   {
						window.localStorage.setItem("browseSetting_showMe", window.localStorage.getItem("browseSetting_showMe_backup"));
						com.ixonos.fsc.alert(browseMembers.updateBasicBrowseSet2, function(){}, public.errorTitleText);
					   //return;
					   }
					   else if (data.status == 3)
					   {
						com.ixonos.fsc.alert(browseMembers.updateBasicBrowseSet3, function(){}, public.errorTitleText);
					   //return;
					   }
					   else if(data.status == 4)
					   {
						com.ixonos.fsc.alert(browseMembers.updateBasicBrowseSet4, function(){}, public.errorTitleText);
					   //return;
					   }
					   else if(data.status == 5)
					   {
						com.ixonos.fsc.alert(browseMembers.updateBasicBrowseSet5, function(){}, public.errorTitleText);
					   //return;
					   }
					   else if(data.status == -100)
					   {
					   com.ixonos.fsc.requestHeaderError();
					   }
					   else
					   {
						com.ixonos.fsc.serverErrorAlert();					   
					   }
					   
							
					   
					   com.ixonos.fsc.removeLoadPage();
					   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");

					
					   },
					 "json"
				);
			}
		});
}



com.ixonos.browseMembers.numberOnly = function(event)
{
	if(event.keyCode<48 || event.keyCode>57)
	{
		event.returnValue = false;
		com.ixonos.fsc.alert(browseMembers.heightInfo, function(){}, public.errTitle);
	}
}

com.ixonos.browseMembers.setMaximumHeight = function(event)
{
	//$("#browseSettings_maximumHeight").css({position:"absolute", "margin-top":"0px", "margin-left":"88px"});
}

com.ixonos.browseMembers.resetMaximumHeight = function(event)
{
	//$("#browseSettings_maximumHeight").css({position:"absolute", "margin-top":"-32px", "margin-left":"145px"});
}

com.ixonos.browseMembers.initPhysicalBodyType = function()
{
	$('.ShowAllText').html(browseMembers.ShowAll);
	$('#BodyTypeInDetails').html(browseMembers.BodyType);
	$('#PetiteText').html(browseMembers.Petite);
	$('#AverageText').html(browseMembers.Average);
	$('#VoluptuousText').html(browseMembers.Voluptuous);
	$('#SlimText').html(browseMembers.Slim);
	$('#AthleticText').html(browseMembers.Athletic);
	$('#ALittleExtraText').html(browseMembers.ALittleExtra);
	$('#LotsToLoveText').html(browseMembers.LotsToLove);
	$('#BodyBuilderText').html(browseMembers.BodyBuilder);
	
	switch (window.localStorage.getItem("browseSettingValue_build"))
	{
		case "SMALL" :
			var build = document.getElementById("SMALL");
			build.checked = true;
			break;
			
		case "MEDIUM" :
			var build = document.getElementById("MEDIUM");
			build.checked = true;
			break;	   
			
		case "LARGE":
			var build = document.getElementById("LARGE");
			build.checked = true;
			break;
			
		case "THIN" :
			var build = document.getElementById("THIN");
			build.checked = true;
			break;
			
		case "ATHLETIC" :
			var build = document.getElementById("ATHLETIC");
			build.checked = true;
			break;	   
			
		case "EXTRA_POUNDS":
			var build = document.getElementById("EXTRA_POUNDS");
			build.checked = true;
			break;
			
		case "LIVING_LARGE" :
			var build = document.getElementById("LIVING_LARGE");
			build.checked = true;
			break;	   
			
		case "BODY_BUILDER":
			var build = document.getElementById("BODY_BUILDER");
			build.checked = true;
			break;
			
		case "NO_PREFERENCE" :
			var build = document.getElementById("BodyTpyeNO_PREFERENCE");
			build.checked = true;
			break;
			
		default : 
			var build = document.getElementById("BodyTpyeNO_PREFERENCE");
			build.checked = true;
			break;
	}
	
}

com.ixonos.browseMembers.initPhysicalEthnicity = function()
{
	$('.ShowAllText').html(browseMembers.ShowAll);
	$('#EthnicityInDetails').html(browseMembers.Ethnicity);
	$('#AsianText').html(browseMembers.Asian);
	$('#BlackAfricanText').html(browseMembers.BlackAfrican);
	$('#EastIndiaText').html(browseMembers.EastIndia);
	$('#LatinoHispanicText').html(browseMembers.LatinoHispanic);
	$('#MiddleEasternText').html(browseMembers.MiddleEastern);
	$('#NativeAmericanText').html(browseMembers.NativeAmerican);
	$('#PacificIslanderText').html(browseMembers.PacificIslander);
	$('#WhiteText').html(browseMembers.White);
	$('#OtherText').html(browseMembers.Other);
	
	switch (window.localStorage.getItem("browseSettingValue_ethnicity"))
	{
		case "ASIAN" :
			var ethnicity = document.getElementById("ASIAN");
			ethnicity.checked = true;
			break;
			
		case "BLACK_AFRICAN" :
			var ethnicity = document.getElementById("BLACK_AFRICAN");
			ethnicity.checked = true;
			break; 
			
		case "EAST_INDIAN" :
			var ethnicity = document.getElementById("EAST_INDIAN");
			ethnicity.checked = true;
			break;
			
		case "LATINO_HISPANIC" :
			var ethnicity = document.getElementById("LATINO_HISPANIC");
			ethnicity.checked = true;
			break;
			
		case "MIDDLE_EASTERN" :
			var ethnicity = document.getElementById("MIDDLE_EASTERN");
			ethnicity.checked = true;
			break; 
			
		case "NATIVE_AMERICAN" :
			var ethnicity = document.getElementById("NATIVE_AMERICAN");
			ethnicity.checked = true;
			break;
			
		case "PACIFIC_ISLANDER" :
			var ethnicity = document.getElementById("PACIFIC_ISLANDER");
			ethnicity.checked = true;
			break;
			
		case "WHITE" :
			var ethnicity = document.getElementById("WHITE");
			ethnicity.checked = true;
			break; 
			
		case "OTHER" :
			var ethnicity = document.getElementById("OTHER");
			ethnicity.checked = true;
			break;
			
		case "NO_PREFERENCE" :
			var ethnicity = document.getElementById("EthnicityNO_PREFERENCE");
			ethnicity.checked = true;
			break;
			
		default : 
			var ethnicity = document.getElementById("EthnicityNO_PREFERENCE");
			ethnicity.checked = true;
			break;
	}
}

com.ixonos.browseMembers.initPhysicalHeight = function()
{
	$('#HeightInDetails').html(browseMembers.Height);
	$('#ShowMembersBetween').html(browseMembers.ShowMembersBetween);
	$('#cmInDetails').html(browseMembers.cm);
	$('#cmInDetails2').html(browseMembers.cm);
	$('#andInDetails2').html(browseMembers.and);
	
	
	if (window.localStorage.getItem("browseSetting_isImperial") == "true")
	{
		var html = '';
		html += '<div>';
		html +=		'<p id="ShowMembersBetween">  </p><br>';
		html +=		'<div>';				  
		html +=		'<a class="deleteShadowButton"><input class="browseSettings_inputText" id="minimumFeet" type="tel" size="8" maxlength="3" onKeypress="com.ixonos.browseMembers.numberOnly(event)" /></a>';
		html +=		'<div class="HeightInputTextCover"></div> </div>';
		html +=		'<p id="FeetInDetails">  </p>';
		html +=		'<div>';
		html +=		'<a class="deleteShadowButton"><input class="browseSettings_inputText" id="minimumInch" type="tel" size="8" maxlength="3" onKeypress="com.ixonos.browseMembers.numberOnly(event)" /></a>';
		html +=		'<div class="HeightInputTextCover"></div> </div>';
		html +=		'<p id="InchInDetails">  </p> <p id="andInDetails3">  </p>';
		
		html +=		'<div>';
		html +=		'<a class="deleteShadowButton"><input class="browseSettings_inputText" id="maximumFeet" type="tel" size="8" maxlength="3" onKeypress="com.ixonos.browseMembers.numberOnly(event)" /></a>';
		html +=		'<div class="HeightInputTextCover"></div> </div>';
		html +=		'<p id="FeetInDetails2">  </p>';
		html +=		'<div>';
		html +=		'<a class="deleteShadowButton"><input class="browseSettings_inputText" id="maximumInch" type="tel" size="8" maxlength="3" onKeypress="com.ixonos.browseMembers.numberOnly(event)" /></a>';
		html +=		'<div class="HeightInputTextCover"></div> </div>';
		html +=		'<p id="InchInDetails2">  </p>';
		html += '</div>';
		$("#BrowseDetailsSettingItemHeight").empty();
		$("#BrowseDetailsSettingItemHeight").append(html);
		$("#BrowseDetailsSettingItemHeight").height(160);
		
		$('#ShowMembersBetween').html(browseMembers.ShowMembersBetween);
		$('#FeetInDetails').html(browseMembers.Feet);
		$('#FeetInDetails2').html(browseMembers.Feet);
		$('#andInDetails3').html(browseMembers.and);
		$('#InchInDetails').html(browseMembers.Inches);
		$('#InchInDetails2').html(browseMembers.Inches);
		
		com.ixonos.fsc.addCover($(".HeightInputTextCover")[0],$("#minimumFeet")[0]);
		com.ixonos.fsc.addCover($(".HeightInputTextCover")[1],$("#minimumInch")[0]);
		com.ixonos.fsc.addCover($(".HeightInputTextCover")[2],$("#maximumFeet")[0]);
		com.ixonos.fsc.addCover($(".HeightInputTextCover")[3],$("#maximumInch")[0]);
		
		$("#minimumFeet").bind("change",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Height", "minimumFeet");});
		$("#maximumFeet").bind("change",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Height", "maximumFeet");});
		$("#minimumInch").bind("change",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Height", "minimumInch");});
		$("#maximumInch").bind("change",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Height", "maximumInch");});
		
		
		var minFeet = document.getElementById("minimumFeet");
		var maxFeet = document.getElementById("maximumFeet");				  
		minFeet.value = window.localStorage.getItem("browseSettingValue_minimumFeet");
		maxFeet.value = window.localStorage.getItem("browseSettingValue_maximumFeet");
		
		var minInch = document.getElementById("minimumInch");
		var maxInch = document.getElementById("maximumInch");				  
		minInch.value = window.localStorage.getItem("browseSettingValue_minimumInch");
		maxInch.value = window.localStorage.getItem("browseSettingValue_maximumInch");
	}
	else
	{
		var html = '';
		html += '<div>';
		html +=		'<p id="ShowMembersBetween">  </p><br>';
		html +=		'</div>';
		html +=		'<a class="deleteShadowButton"><input class="browseSettings_inputText" id="minimumHeight" type="tel" size="8" maxlength="3" onblur="com.ixonos.browseMembers.resetMaximumHeight(event)" onfocus="com.ixonos.browseMembers.setMaximumHeight(event)" onKeypress="com.ixonos.browseMembers.numberOnly(event)" /></a>';
		html +=		'<div class="HeightInputTextCover"></div> </div>';
		html +=		'<p id="cmInDetails">  </p> <p id="andInDetails2">  </p>';
		html +=		'</div>';
		html +=		'<a class="deleteShadowButton"><input class="browseSettings_inputText" id="browseSettings_maximumHeight" type="tel" size="8" maxlength="3" onKeypress="com.ixonos.browseMembers.numberOnly(event)" /></a>';
		html +=		'<div class="HeightInputTextCover"></div> </div>';
		html +=		'<p id="cmInDetails2">  </p>';
		html += '</div>';
		$("#BrowseDetailsSettingItemHeight").empty();
		$("#BrowseDetailsSettingItemHeight").append(html);
		$("#BrowseDetailsSettingItemHeight").height(80);
		
		$('#ShowMembersBetween').html(browseMembers.ShowMembersBetween);
		$('#cmInDetails').html(browseMembers.cm);
		$('#cmInDetails2').html(browseMembers.cm);
		$('#andInDetails2').html(browseMembers.and);
		
		
		$("#minimumHeight").bind("change",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Height", "minimumHeight");});
		$("#browseSettings_maximumHeight").bind("change",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Height", "browseSettings_maximumHeight");});
		
		
		com.ixonos.fsc.addCover($(".HeightInputTextCover")[0],$("#minimumHeight")[0]);
		com.ixonos.fsc.addCover($(".HeightInputTextCover")[1],$("#browseSettings_maximumHeight")[0]);
		
		
		var minHeight = document.getElementById("minimumHeight");
		var maxHeight = document.getElementById("browseSettings_maximumHeight");				  
		minHeight.value = window.localStorage.getItem("browseSettingValue_minimumHeight");
		maxHeight.value = window.localStorage.getItem("browseSettingValue_maximumHeight");
	}	
}


com.ixonos.browseMembers.updatePhysicalPreference = function(name, value)
{	
	var BodyTypeValue = "";
	var EthnicityValue = "";
	
	var minFeetValue = "";
	var maxFeetValue = "";
	var minInchValue = "";
	var maxInchValue = "";
	var minHeightValue = "";
	var maxHeightValue = "";
	
	
	var isImperial = window.localStorage.getItem("browseSetting_isImperial");
	
	if (name == "BodyType")
	{
		var setting = document.getElementsByName(name);
		for(i=0; i<setting.length; i++)
		{
			if(setting[i].id == value)
			{
				setting[i].checked = true;
				break;
			}
		}
		
		var BodyType = document.getElementsByName("BodyType");
		for(i=0; i<BodyType.length; i++)
		{
			if(BodyType[i].checked)
			{
				BodyTypeValue = BodyType[i].value;
				break;
			}
		}
		
		EthnicityValue = window.localStorage.getItem("browseSettingValue_ethnicity");
		if (isImperial == "true")
		{
			minFeetValue = window.localStorage.getItem("browseSetting_minFeetValue");
			minInchValue = window.localStorage.getItem("browseSetting_minInchValue");
			maxFeetValue = window.localStorage.getItem("browseSetting_maxFeetValue");
			maxInchValue = window.localStorage.getItem("browseSetting_maxInchValue");
		}
		else
		{
			minHeightValue = window.localStorage.getItem("browseSetting_minHeightValue");
			maxHeightValue = window.localStorage.getItem("browseSettingValue_maximumHeight");
		}
	}
	else  if(name == "Ethnicity")
	{
		var setting = document.getElementsByName(name);
		for(i=0; i<setting.length; i++)
		{
			if(setting[i].id == value)
			{
				setting[i].checked = true;
				break;
			}
		}
		
		var Ethnicity = document.getElementsByName("Ethnicity");
		for(i=0; i<Ethnicity.length; i++)
		{
			if(Ethnicity[i].checked)
			{
				EthnicityValue = Ethnicity[i].value;
				break;
			}
		}

		BodyTypeValue = window.localStorage.getItem("browseSettingValue_build");
		if (isImperial == "true")
		{
			minFeetValue = window.localStorage.getItem("browseSetting_minFeetValue");
			minInchValue = window.localStorage.getItem("browseSetting_minInchValue");
			maxFeetValue = window.localStorage.getItem("browseSetting_maxFeetValue");
			maxInchValue = window.localStorage.getItem("browseSetting_maxInchValue");
		}
		else
		{
			minHeightValue = window.localStorage.getItem("browseSetting_minHeightValue");
			maxHeightValue = window.localStorage.getItem("browseSettingValue_maximumHeight");
		}
	}
	else if(name == "Height")
	{
		BodyTypeValue = window.localStorage.getItem("browseSettingValue_build");
		EthnicityValue = window.localStorage.getItem("browseSettingValue_ethnicity");

		if (isImperial == "true")
		{		
			minFeetValue = document.getElementById("minimumFeet").value;
			maxFeetValue = document.getElementById("maximumFeet").value;
			minInchValue = document.getElementById("minimumInch").value;
			maxInchValue = document.getElementById("maximumInch").value;			
			
            if (minInchValue != "")
			{
				if (minInchValue > 11) 
				{
					com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet2, function(){}, public.errorTitleText);
					com.ixonos.fsc.removeLoadPage();
					return;
				}
			}
			
			if (maxInchValue != "")
			{
				if (maxInchValue > 11) 
				{
					com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet2, function(){}, public.errorTitleText);
					com.ixonos.fsc.removeLoadPage();
					return;
				}
			}			
			
			if (minFeetValue != "")
			{
				if (minFeetValue < 3 || minFeetValue > 7)
				{
					com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet2, function(){}, public.errorTitleText);
					document.getElementById("minimumFeet").value = window.localStorage.getItem("browseSetting_minFeetValue");
					document.getElementById("minimumInch").value = window.localStorage.getItem("browseSetting_minInchValue");
					com.ixonos.fsc.removeLoadPage();
					return;
				}
				else if (minFeetValue == 3)
				{
					if (minInchValue != "")
					{
						if (minInchValue < 4)
						{
							com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet2, function(){}, public.errorTitleText);
							document.getElementById("minimumFeet").value = window.localStorage.getItem("browseSetting_minFeetValue");
							document.getElementById("minimumInch").value = window.localStorage.getItem("browseSetting_minInchValue");
							com.ixonos.fsc.removeLoadPage();
							return;
						}
						
					}
				}
				else if (minFeetValue == 7)
				{
					if (minInchValue != "")
					{
						if (minInchValue > 11)
						{
							com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet2, function(){}, public.errorTitleText);
							document.getElementById("minimumFeet").value = window.localStorage.getItem("browseSetting_minFeetValue");
							document.getElementById("minimumInch").value = window.localStorage.getItem("browseSetting_minInchValue");
							com.ixonos.fsc.removeLoadPage();
							return;
						}
					}
				}
			}
			
			if (maxFeetValue != "")
			{
				if (maxFeetValue < 3 || maxFeetValue > 7)
				{
					com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet2, function(){}, public.errorTitleText);
					document.getElementById("minimumFeet").value = window.localStorage.getItem("browseSetting_maxFeetValue");
					document.getElementById("minimumInch").value = window.localStorage.getItem("browseSetting_maxInchValue");
					com.ixonos.fsc.removeLoadPage();
					return;
				}
				else if (maxFeetValue == 3)
				{
					if (maxInchValue != "")
					{
						if (maxInchValue < 4)
						{
							com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet2, function(){}, public.errorTitleText);
							document.getElementById("minimumFeet").value = window.localStorage.getItem("browseSetting_maxFeetValue");
							document.getElementById("minimumInch").value = window.localStorage.getItem("browseSetting_maxInchValue");
							com.ixonos.fsc.removeLoadPage();
							return;
						}
						
					}
				}
				else if (maxFeetValue == 7)
				{
					if (maxInchValue != "")
					{
						if (maxInchValue > 11)
						{
							com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet2, function(){}, public.errorTitleText);
							document.getElementById("minimumFeet").value = window.localStorage.getItem("browseSetting_maxFeetValue");
							document.getElementById("minimumInch").value = window.localStorage.getItem("browseSetting_maxInchValue");
							com.ixonos.fsc.removeLoadPage();
							return;
						}
					}
				}
			}
			
			
			minFeetValue = document.getElementById("minimumFeet").value;
			maxFeetValue = document.getElementById("maximumFeet").value;
			minInchValue = document.getElementById("minimumInch").value;
			maxInchValue = document.getElementById("maximumInch").value;
		}
		else
		{		
			minHeightValue = document.getElementById("minimumHeight").value;
			maxHeightValue = document.getElementById("browseSettings_maximumHeight").value;
			
			if (minHeightValue != "")
			{
				if (minHeightValue < 100 || minHeightValue > 250)
				{
					com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet4, function(){}, public.errorTitleText);
					document.getElementById("minimumHeight").value = window.localStorage.getItem("browseSetting_minHeightValue");
					com.ixonos.fsc.removeLoadPage();
					return;
				}
			}
			
			if (maxHeightValue != "")
			{
				if (maxHeightValue < 100 || maxHeightValue > 250)
				{
					com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet4, function(){}, public.errorTitleText);
					document.getElementById("browseSettings_maximumHeight").value = window.localStorage.getItem("browseSettingValue_maximumHeight");
					com.ixonos.fsc.removeLoadPage();
					return;
				}
			}
			
			minHeightValue = document.getElementById("minimumHeight").value;
			maxHeightValue = document.getElementById("browseSettings_maximumHeight").value;
		}
	}
	else
	{
		com.ixonos.fsc.removeLoadPage();
		window.localStorage.setItem(browseSettingsPage.browseSettingsName, "");
		loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
		return;
	}
	window.localStorage.setItem(browseSettingsPage.browseSettingsName, "");

	
	
	////////////////////////////////////////////////////////////////
	
	
	var buildValue2 = browseMembers.ShowAll;
	switch (BodyTypeValue)
	{
		case "SMALL" :
			buildValue2 = browseMembers.Petite;
			break;
			
		case "MEDIUM" :
			buildValue2 = browseMembers.Average;
			break;	   
			
		case "LARGE":
			buildValue2 = browseMembers.Voluptuous;
			break;
			
		case "THIN" :
			buildValue2 = browseMembers.Slim;
			break;
			
		case "ATHLETIC" :
			buildValue2 = browseMembers.Athletic;
			break;	   
			
		case "EXTRA_POUNDS":
			buildValue2 = browseMembers.ALittleExtra;
			break;
			
		case "LIVING_LARGE" :
			buildValue2 = browseMembers.LotsToLove;
			break;	   
			
		case "BODY_BUILDER":
			buildValue2 = browseMembers.BodyBuilder;
			break;
			
		case "NO_PREFERENCE" :
			buildValue2 = browseMembers.ShowAll;
			break;
			
		default : break;
	}
	
	var ethnicityValue2 = browseMembers.ShowAll;
	switch (EthnicityValue)
	{
		case "ASIAN" :
			ethnicityValue2 = browseMembers.Asian;
			break;
			
		case "BLACK_AFRICAN" :
			ethnicityValue2 = browseMembers.BlackAfrican;
			break; 
			
		case "EAST_INDIAN" :
			ethnicityValue2 = browseMembers.EastIndia;
			break;
			
		case "LATINO_HISPANIC" :
			ethnicityValue2 = browseMembers.LatinoHispanic;
			break;
			
		case "MIDDLE_EASTERN" :
			ethnicityValue2 = browseMembers.MiddleEastern;
			break; 
			
		case "NATIVE_AMERICAN" :
			ethnicityValue2 = browseMembers.NativeAmerican;
			break;
			
		case "PACIFIC_ISLANDER" :
			ethnicityValue2 = browseMembers.PacificIslander;
			break;
			
		case "WHITE" :
			ethnicityValue2 = browseMembers.White;
			break; 
			
		case "OTHER" :
			ethnicityValue2 = browseMembers.Other;
			break;
			
		case "NO_PREFERENCE" :
			ethnicityValue2 = browseMembers.ShowAll;
			break;
			
		default : break;
	}   
	
	if (isImperial == "true")
	{		
		window.localStorage.setItem("browseSetting_minFeetValue", minFeetValue);
		window.localStorage.setItem("browseSetting_maxFeetValue", maxFeetValue);
		window.localStorage.setItem("browseSetting_minInchValue", minInchValue);
		window.localStorage.setItem("browseSetting_maxInchValue", maxInchValue);
	}
	else
	{
		window.localStorage.setItem("browseSetting_minHeightValue", minHeightValue);
		window.localStorage.setItem("browseSetting_maxHeightValue", maxHeightValue);
	}
	
	window.localStorage.setItem("browseSetting_buildValue", buildValue2);
	window.localStorage.setItem("browseSetting_ethnicityValue", ethnicityValue2);
	
	////////////////////////////////////////////////////////////////
	

	
	var hairColour=""; var eyeColour=""; 
	var url = server.serverIp + "rest/browseServer/updatePhysicalBrowseSet";

	var memId = window.localStorage.getItem(loginUser.memberId);
	//var data = "currentMemberId=" + memId + "&ethnicity=" + EthnicityValue + "&build=" + BodyTypeValue + "&hairColour=" + hairColour + "&eyeColour=" + eyeColour
	//+ "&minimumHeight=" + minHeightValue + "&maximumHeight=" + maxHeightValue + "&minimumFeet=" + minFeetValue + "&maximumFeet=" + maxFeetValue + "&minimumInch=" + minInchValue + "&maximumInch=" + maxInchValue;
	
	$.post(url, {currentMemberId:memId, ethnicity:EthnicityValue, build:BodyTypeValue, hairColour:hairColour, eyeColour:eyeColour, minimumHeight:minHeightValue, maximumHeight:maxHeightValue, 
		   minimumFeet:minFeetValue, maximumFeet:maxFeetValue, minimumInch:minInchValue, maximumInch:maxInchValue},
		   function(data)
		   {
			   if (data.status == 1)
			   {
			   
			   }
			   else if (data.status == 2)
			   {
			   com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet2, function(){}, public.errorTitleText);
				//return;
			   }
			   else if (data.status == 3)
			   {
			   com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet2, function(){}, public.errorTitleText);
				//return;
			   }
			   else if(data.status == 4)
			   {
			   com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet4, function(){}, public.errorTitleText);
				//return;
			   }
			   else if(data.status == 5)
			   {
			   com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet5, function(){}, public.errorTitleText);	
				//return;
			   }
				else if(data.status == -100)
				{
				com.ixonos.fsc.requestHeaderError();
				}
			   else
			   {
			   com.ixonos.fsc.serverErrorAlert();
				//return;
			   }
		   
		   
		   //set browseSettingValue
		   window.localStorage.setItem("browseSettingValue_build", BodyTypeValue);
		   window.localStorage.setItem("browseSettingValue_ethnicity", EthnicityValue);
		   window.localStorage.setItem("browseSettingValue_isImperial", isImperial);			  
		   if (isImperial == "true")
		   {
			window.localStorage.setItem("browseSettingValue_minimumFeet", minFeetValue);
			window.localStorage.setItem("browseSettingValue_maximumFeet", maxFeetValue);
			window.localStorage.setItem("browseSettingValue_minimumInch", minInchValue);
			window.localStorage.setItem("browseSettingValue_maximumInch", maxInchValue);
			
				if (minFeetValue=="" && maxFeetValue=="" && minInchValue=="" && maxInchValue=="")
				  {
					window.localStorage.setItem("browseSetting_HeightShowAll", "YES");
				  }
				  else
				  {
				  	window.localStorage.setItem("browseSetting_HeightShowAll", "NO");
				  }
		   }
		   else 
		   {
			window.localStorage.setItem("browseSettingValue_minimumHeight", minHeightValue);
			window.localStorage.setItem("browseSettingValue_maximumHeight", maxHeightValue);
			
				if (minHeightValue=="" && maxHeightValue=="")
				  {
					window.localStorage.setItem("browseSetting_HeightShowAll", "YES");
				  }
				  else
				  {
				  	window.localStorage.setItem("browseSetting_HeightShowAll", "NO");
				  }
		   }
		   
		   
		   com.ixonos.fsc.removeLoadPage();
		   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
		   
		   },
		   "json"
		   );
}





com.ixonos.browseMembers.initLifestyleRelationshipStatus = function()
{
	$('.ShowAllText').html(browseMembers.ShowAll);
	$('#RelationshipStatusInDetails').html(browseMembers.RelationshipStatus);
	$('#SingleText').html(browseMembers.Single);
	$('#SeeingSomeoneText').html(browseMembers.SeeingSomeone);
	$('#MarriedText').html(browseMembers.Married);
	$('#ComplicatedText').html(browseMembers.Complicated);
	
	switch (window.localStorage.getItem("browseSettingValue_relationshipStatus"))
	{
		case "SINGLE" :
			var relationshipStatus = document.getElementById("SINGLE");
			relationshipStatus.checked = true;
			break;
			
		case "SEEING_SOMEONE" :
			var relationshipStatus = document.getElementById("SEEING_SOMEONE");
			relationshipStatus.checked = true;
			break;
			
		case "MARRIED" :
			var relationshipStatus = document.getElementById("MARRIED");
			relationshipStatus.checked = true;
			break;
			
		case "COMPLICATED" :
			var relationshipStatus = document.getElementById("COMPLICATED");
			relationshipStatus.checked = true;
			break;
			
		case "NO_PREFERENCE" :
			var relationshipStatus = document.getElementById("RelationshipStatusNO_PREFERENCE");
			relationshipStatus.checked = true;
			break;
			
		default : 
			var relationshipStatus = document.getElementById("RelationshipStatusNO_PREFERENCE");
			relationshipStatus.checked = true;
			break;
	}	
}

com.ixonos.browseMembers.initLifestyleSmokes = function()
{
	$('.ShowAllText').html(browseMembers.ShowAll);
	$('#SmokesInDetails').html(browseMembers.Smokes);
	$('#YesText').html(browseMembers.Yes);
	$('#NoText').html(browseMembers.No);
	$('#SociallyText').html(browseMembers.Socially);
	
	switch (window.localStorage.getItem("browseSettingValue_smokes"))
	{
		case "YES" :
			var smokes = document.getElementById("YES");
			smokes.checked = true;
			break;
			
		case "NO" :
			var smokes = document.getElementById("NO");
			smokes.checked = true;
			break;
			
		case "SOCIALLY" :
			var smokes = document.getElementById("SOCIALLY");
			smokes.checked = true;
			break;
			
		case "NO_PREFERENCE" :
			var smokes = document.getElementById("SmokesNO_PREFERENCE");
			smokes.checked = true;
			break;
			
		default : 
			var smokes = document.getElementById("SmokesNO_PREFERENCE");
			smokes.checked = true;
			break;
	}
}

com.ixonos.browseMembers.initLifestyleEducation = function()
{
	$('.ShowAllText').html(browseMembers.ShowAll);
	$('#EducationInDetails').html(browseMembers.Education);
	$('#InHighSchoolText').html(browseMembers.InHighSchool);
	$('#FinishedHighSchoolText').html(browseMembers.FinishedHighSchool);
	$('#InUniversityText').html(browseMembers.InUniversity);
	$('#FinishedUniversityText').html(browseMembers.FinishedUniversity);
	$('#PostGraduateText').html(browseMembers.PostGraduate);
	
	switch (window.localStorage.getItem("browseSettingValue_education"))
	{
		case "AT_HIGH_SCHOOL" :
			var education = document.getElementById("AT_HIGH_SCHOOL");
			education.checked = true;
			break;
			
		case "FINISHED_HIGH_SCHOOL" :
			var education = document.getElementById("FINISHED_HIGH_SCHOOL");
			education.checked = true;
			break;
			
		case "AT_UNIVERSITY" :
			var education = document.getElementById("AT_UNIVERSITY");
			education.checked = true;
			break;
			
		case "FINISHED_UNIVERSITY" :
			var education = document.getElementById("FINISHED_UNIVERSITY");
			education.checked = true;
			break;
			
		case "POST_GRADUATE" :
			var education = document.getElementById("POST_GRADUATE");
			education.checked = true;
			break;			   
			
		case "NO_PREFERENCE" :
			var education = document.getElementById("EducationNO_PREFERENCE");
			education.checked = true;
			break;
			
		default : 
			var education = document.getElementById("EducationNO_PREFERENCE");
			education.checked = true
			break;
	}
}




com.ixonos.browseMembers.updateLifestylePreference = function(name, value)
{	
	var RelationshipStatusValue = "";	
	var SmokesValue = "";
	var EducationValue = "";
	
	
	var setting = document.getElementsByName(name);
	for(i=0; i<setting.length; i++)
	{
		if(setting[i].id == value)
		{
			setting[i].checked = true;
			break;
		}
	}
	
	
	if (name == "RelationshipStatus")
	{
		SmokesValue = window.localStorage.getItem("browseSettingValue_smokes");
		EducationValue = window.localStorage.getItem("browseSettingValue_education");
		
		
		var RelationshipStatus = document.getElementsByName("RelationshipStatus");
		for(i=0; i<RelationshipStatus.length; i++)
		{
			if(RelationshipStatus[i].checked)
			{
				RelationshipStatusValue = RelationshipStatus[i].value;
				break;
			}
		}
	}
	else if (name == "Smokes")
	{
		RelationshipStatusValue = window.localStorage.getItem("browseSettingValue_relationshipStatus");		
		EducationValue = window.localStorage.getItem("browseSettingValue_education");
		
		
		var Smokes = document.getElementsByName("Smokes");
		for(i=0; i<Smokes.length; i++)
		{
			if(Smokes[i].checked)
			{
				SmokesValue = Smokes[i].value;
				break;
			}
		}
	}
	else if (name == "Education")
	{
		RelationshipStatusValue = window.localStorage.getItem("browseSettingValue_relationshipStatus");
		SmokesValue = window.localStorage.getItem("browseSettingValue_smokes");
		

		var Education = document.getElementsByName("Education");
		for(i=0; i<Education.length; i++)
		{
			if(Education[i].checked)
			{
				EducationValue = Education[i].value;
				break;
			}
		}
	}
	else
	{
		com.ixonos.fsc.removeLoadPage();
		window.localStorage.setItem(browseSettingsPage.browseSettingsName, "");
		loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
		return;
	}
	window.localStorage.setItem(browseSettingsPage.browseSettingsName, "");
	
	
	
	////////////////////////////////////////////////////////////////
	
	var relationshipStatusValue2 = browseMembers.ShowAll;
	switch (RelationshipStatusValue)
	{
		case "SINGLE" :
			relationshipStatusValue2 = browseMembers.Single;
			break;
			
		case "SEEING_SOMEONE" :
			relationshipStatusValue2 = browseMembers.SeeingSomeone;
			break;
			
		case "MARRIED" :
			relationshipStatusValue2 = browseMembers.Married;
			break;
			
		case "COMPLICATED" :
			relationshipStatusValue2 = browseMembers.Complicated;
			break;
			
		case "NO_PREFERENCE" :
			relationshipStatusValue2 = browseMembers.ShowAll;
			break;
			
		default : break;
	}		
	
	
	var smokesValue2 = browseMembers.ShowAll;
	switch (SmokesValue)
	{
		case "YES" :
			smokesValue2 = browseMembers.Yes;
			break;
			
		case "NO" :
			smokesValue2 = browseMembers.No;
			break;
			
		case "SOCIALLY" :
			smokesValue2 = browseMembers.Socially;
			break;
			
		case "NO_PREFERENCE" :
			smokesValue2 = browseMembers.ShowAll;
			break;
			
		default : break;
	}
	
	
	var educationValue2 = browseMembers.ShowAll;
	switch (EducationValue)
	{
		case "AT_HIGH_SCHOOL" :
			educationValue2 = browseMembers.InHighSchool;
			break;
			
		case "FINISHED_HIGH_SCHOOL" :
			educationValue2 = browseMembers.FinishedHighSchool;
			break;
			
		case "AT_UNIVERSITY" :
			educationValue2 = browseMembers.InUniversity;
			break;
			
		case "FINISHED_UNIVERSITY" :
			educationValue2 = browseMembers.FinishedUniversity;
			break;
			
		case "POST_GRADUATE" :
			educationValue2 = browseMembers.PostGraduate;
			break;			   
			
		case "NO_PREFERENCE" :
			educationValue2 = browseMembers.ShowAll;
			break;
			
		default : break;
	}
	
	window.localStorage.setItem("browseSetting_relationshipStatusValue", relationshipStatusValue2);
	window.localStorage.setItem("browseSetting_smokesValue", smokesValue2);
	window.localStorage.setItem("browseSetting_educationValue", educationValue2);
	
	////////////////////////////////////////////////////////////////
	
	
	
	var lookfor=""; var drink="";
	var url = server.serverIp + "rest/browseServer/updateGeneralBrowseSet";

	var memId = window.localStorage.getItem(loginUser.memberId);
	//var string = "?currentMemberId=" + memId + "&relationshipStatus=" + RelationshipStatusValue + "&lookingFor=" + lookfor + "&education=" + EducationValue + "&smokes=" + SmokesValue + "&drinks=" + drink;

	
	
	$.post(url, {currentMemberId:memId, relationshipStatus:RelationshipStatusValue, lookingFor:lookfor, education:EducationValue, smokes:SmokesValue, drinks:drink},
		   function(data)
		   {   
			   if (data.status == 1)
			   {
		   
			   }
			   else if (data.status == 2)
			   {
				com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet5, function(){}, public.errorTitleText);
			   }
			   else if(data.status == -100)
			   {
				com.ixonos.fsc.requestHeaderError();
			   }
			   else
			   {
				com.ixonos.fsc.serverErrorAlert();
			   }
		   
		   		   
		   //set browseSettingValue
		   window.localStorage.setItem("browseSettingValue_relationshipStatus", RelationshipStatusValue);
		   window.localStorage.setItem("browseSettingValue_smokes", SmokesValue);
		   window.localStorage.setItem("browseSettingValue_education", EducationValue);
		   
		   com.ixonos.fsc.removeLoadPage();
		   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
		   
		   },
		   "json"
		);	

}

com.ixonos.browseMembers.initDisplayOnlyShowMembers = function()
{
	$('#OnlyShowMembersInDetails').html(browseMembers.OnlyShowMembers);
	$('#WithPicturesText').html(browseMembers.WithPictures);
	$('#MyfriendsText').html(browseMembers.Myfriends);
	$('#RatedMeText').html(browseMembers.RatedMe);
	
	var OnlyShowMembers = document.getElementsByName("OnlyShowMembers");	
	if(window.localStorage.getItem("browseSettingValue_onlyPicture") == "true")
	{
		OnlyShowMembers[0].checked = true;
	}
	else
	{
		OnlyShowMembers[0].checked = false;
	}
	
	if(window.localStorage.getItem("browseSettingValue_includeOnlyFriends") == "true")
	{
		OnlyShowMembers[1].checked = true;
	}
	else
	{
		OnlyShowMembers[1].checked = false;
	}
	
	if(window.localStorage.getItem("browseSettingValue_includeOnlyVoters") == "true")
	{
		OnlyShowMembers[2].checked = true;
	}
	else
	{
		OnlyShowMembers[2].checked = false;
	}
}

com.ixonos.browseMembers.initDisplayOrderResultsBy = function()
{
	$('#OrderResultInDetails').html(browseMembers.OrderResult);
	$('#ActivityText').html(browseMembers.Activity);
	$('#ProfileUpdatesText').html(browseMembers.ProfileUpdates);
	$('#NewToFunkySexyCoolText').html(browseMembers.NewToFunkySexyCool);
	
	switch (window.localStorage.getItem("browseSettingValue_profileOrder"))
	{
		case "ACTIVITY" :
			var profilesOrder = document.getElementById("ACTIVITY");
			profilesOrder.checked = true;
			break;
			
		case "UPDATE" :
			var profilesOrder = document.getElementById("UPDATE");
			profilesOrder.checked = true;
			break;
			
		case "NEWTOFSC" :
			var profilesOrder = document.getElementById("NEWTOFSC");
			profilesOrder.checked = true;
			break;
			
		default : 
			var profilesOrder = document.getElementById("ACTIVITY");
			profilesOrder.checked = true
			break;
	}
}



com.ixonos.browseMembers.updateDisplayPreference = function(name, value)
{	
	var OrderResultsByValue = "";		
	var withPicturesValue = "";
	var myFriendsValue = "";
	var ratedMeValue = "";
	var perPageValue = 10;
	
	
	if (name == "OnlyShowMembers")
	{
		var OnlyShowMembers = document.getElementsByName("OnlyShowMembers");
		withPicturesValue = OnlyShowMembers[0].checked;
		myFriendsValue = OnlyShowMembers[1].checked;
		ratedMeValue = OnlyShowMembers[2].checked;
		
		OrderResultsByValue = window.localStorage.getItem("browseSettingValue_profileOrder");
	}
	else if (name == "OrderResultsBy")
	{
		withPicturesValue = window.localStorage.getItem("browseSettingValue_onlyPicture");
		myFriendsValue = window.localStorage.getItem("browseSettingValue_includeOnlyFriends");
		ratedMeValue = window.localStorage.getItem("browseSettingValue_includeOnlyVoters");
	
		var setting = document.getElementsByName(name);
		for(i=0; i<setting.length; i++)
		{
			if(setting[i].id == value)
			{	
				setting[i].checked = true;
				break;
			}
		}
		
		var OrderResultsBy = document.getElementsByName("OrderResultsBy");
		for(i=0; i<OrderResultsBy.length; i++)
		{
			if(OrderResultsBy[i].checked)
			{
				OrderResultsByValue = OrderResultsBy[i].value;
				break;
			}
		}		
	}
	else
	{
		com.ixonos.fsc.removeLoadPage();
		window.localStorage.setItem(browseSettingsPage.browseSettingsName, "");
		loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
		return;
	}
	window.localStorage.setItem(browseSettingsPage.browseSettingsName, "");
		
	
	////////////////////////////////////////////////////////////////
	
	var OnlyShowMembersValue2 = "";
	if(withPicturesValue)
	{
		OnlyShowMembersValue2 = browseMembers.WithPictures + " ";
	}
	
	if(myFriendsValue)
	{
		OnlyShowMembersValue2 += browseMembers.Myfriends + " ";
	}
	
	if(ratedMeValue)
	{
		OnlyShowMembersValue2 += browseMembers.RatedMe;
	}
	
	if (!withPicturesValue && !myFriendsValue && !ratedMeValue)
	{
		OnlyShowMembersValue2 = "N/A";
	}
	
	
	var profileOrderValue2 = browseMembers.Activity;
	switch (OrderResultsByValue)
	{
		case "ACTIVITY" :
			profileOrderValue2 = browseMembers.Activity;
			break;
			
		case "UPDATE" :
			profileOrderValue2 = browseMembers.ProfileUpdates;
			break;
			
		case "NEWTOFSC" :
			profileOrderValue2 = browseMembers.NewToFunkySexyCool;
			break;
			
		default : break;
	}
	
	window.localStorage.setItem("browseSetting_OnlyShowMembersValue", OnlyShowMembersValue2);
	window.localStorage.setItem("browseSetting_profileOrderValue", profileOrderValue2);
	
	////////////////////////////////////////////////////////////////
	
	
	
	var url = server.serverIp + "rest/browseServer/updateDisplayPreferencesBrowseSet";
	var memId = window.localStorage.getItem(loginUser.memberId);	
	
	//var string = "currentMemberId=" + memId + "&profilesPerPage=" + perPageValue + "&profileOrder=" + OrderResultsByValue
	//	+ "&onlyPicture=" + withPicturesValue + "&includeOnlyFriends=" + myFriendsValue + "&includeOnlyVoters=" + ratedMeValue;
		
	$.post(url, {currentMemberId:memId, profilesPerPage:perPageValue, profileOrder:OrderResultsByValue, 
		   onlyPicture:withPicturesValue, includeOnlyFriends:myFriendsValue, includeOnlyVoters:ratedMeValue},
		   function(data)
		   {
		   
			   if (data.status == 1)
			   {
		   
			   }
			   else if (data.status == 3)
			   {
			   com.ixonos.fsc.alert(browseMembers.updatePhysicalBrowseSet5, function(){}, public.errorTitleText);
			   }
			   else if(data.status == -100)
			   {
			   com.ixonos.fsc.requestHeaderError();
			   }
			   else
			   {
			   com.ixonos.fsc.serverErrorAlert();
			   }
		   
		   		   
		   //set browseSettingValue
		   window.localStorage.setItem("browseSettingValue_onlyPicture", withPicturesValue);
		   window.localStorage.setItem("browseSettingValue_includeOnlyFriends", myFriendsValue);
		   window.localStorage.setItem("browseSettingValue_includeOnlyVoters", ratedMeValue);
		   window.localStorage.setItem("browseSettingValue_profileOrder", OrderResultsByValue);
		   		  
		   com.ixonos.fsc.removeLoadPage();
		   loadPage("html/browseSettings.html","com.ixonos.browseMembers.browseSettingsDeviceReady");
		   
		   },
		   "json"
		);	
	
}




com.ixonos.browseMembers.recordBasicPreferenceValue = function(name, value)
{
	if (name == "sexualityValue")
	{
		var setting = document.getElementsByName(name);
		for(i=0; i<setting.length; i++)
		{
			if(setting[i].id == value)
			{
				setting[i].checked = true;
				break;
			}
		}
	}
	
	window.localStorage.setItem(browseSettingsPage.browseSettingsName, name);
	window.localStorage.setItem(browseSettingsPage.browseSettingsValue, value);
}

com.ixonos.browseMembers.recordPhysicalPreferenceValue = function(name, value)
{
	if (name != "Height")
	{
		var setting = document.getElementsByName(name);
		for(i=0; i<setting.length; i++)
		{
			if(setting[i].id == value)
			{
				setting[i].checked = true;
				break;
			}
		}
	}
	
	window.localStorage.setItem(browseSettingsPage.browseSettingsName, name);
	window.localStorage.setItem(browseSettingsPage.browseSettingsValue, value);
}

com.ixonos.browseMembers.recordLifestylePreferenceValue = function(name, value)
{
	var setting = document.getElementsByName(name);
	for(i=0; i<setting.length; i++)
	{
		if(setting[i].id == value)
		{
			setting[i].checked = true;
			break;
		}
	}
	
	window.localStorage.setItem(browseSettingsPage.browseSettingsName, name);
	window.localStorage.setItem(browseSettingsPage.browseSettingsValue, value);
}

var browseSettings_OnlyShowMembers_CheckedInBox = false;
com.ixonos.browseMembers.OnlyShowMembers_CheckedInBox = function()
{
	browseSettings_OnlyShowMembers_CheckedInBox = true;
}

com.ixonos.browseMembers.recordDisplayPreferenceValue = function(name, value)
{
	if (name == "OnlyShowMembers")
	{		
		var OnlyShowMembers = document.getElementsByName("OnlyShowMembers");
		var withPicturesValue = OnlyShowMembers[0].checked;
		var myFriendsValue = OnlyShowMembers[1].checked;
		var ratedMeValue = OnlyShowMembers[2].checked;

		if (browseSettings_OnlyShowMembers_CheckedInBox)
		{			
			if(OnlyShowMembers[0].id == value)
			{
				OnlyShowMembers[0].checked = withPicturesValue;
			}
			
			if(OnlyShowMembers[1].id == value)
			{
				OnlyShowMembers[1].checked = myFriendsValue;
			}
			
			if(OnlyShowMembers[2].id == value)
			{
				OnlyShowMembers[2].checked = ratedMeValue;
			}
			
			browseSettings_OnlyShowMembers_CheckedInBox = false;
		}
		else
		{
			if(OnlyShowMembers[0].id == value)
			{
				withPicturesValue = !withPicturesValue;
				OnlyShowMembers[0].checked = withPicturesValue;
			}
			
			if(OnlyShowMembers[1].id == value)
			{
				myFriendsValue = !myFriendsValue;
				OnlyShowMembers[1].checked = myFriendsValue;
			}
			
			if(OnlyShowMembers[2].id == value)
			{
				ratedMeValue = !ratedMeValue;
				OnlyShowMembers[2].checked = ratedMeValue;
			}
		}
	}
	else
	{
		var setting = document.getElementsByName(name);
		for(i=0; i<setting.length; i++)
		{
			if(setting[i].id == value)
			{	
				setting[i].checked = true;
				break;
			}
		}
	}
	
	window.localStorage.setItem(browseSettingsPage.browseSettingsName, name);
	window.localStorage.setItem(browseSettingsPage.browseSettingsValue, value);
}

com.ixonos.browseMembers.PhysicalRedrow = function(){
	var html = '';
	
	html += '<div class="BodyTypeItem browseSettings_item">'
	html += '<p id="BodyTypeInDetails" class="browseSettings_settingTitle">  </p>'
	html += '<ul class="BrowseSetting">'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingItemBodyTpyeNO_PREFERENCE"><input id="BodyTpyeNO_PREFERENCE" name="BodyType" type="radio" value="NO_PREFERENCE"> <p class="ShowAllText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingItemSMALL"><input id="SMALL" name="BodyType" type="radio" value="SMALL"> <p id="PetiteText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingItemMEDIUM"><input id="MEDIUM" name="BodyType" type="radio" value="MEDIUM"> <p id="AverageText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingItemLARGE"><input id="LARGE" name="BodyType" type="radio" value="LARGE"> <p id="VoluptuousText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingItemTHIN"><input id="THIN" name="BodyType" type="radio" value="THIN"> <p id="SlimText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingItemATHLETIC"><input id="ATHLETIC" name="BodyType" type="radio" value="ATHLETIC"> <p id="AthleticText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingItemEXTRA_POUNDS"><input id="EXTRA_POUNDS" name="BodyType" type="radio" value="EXTRA_POUNDS"> <p id="ALittleExtraText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingItemLIVING_LARGE"><input id="LIVING_LARGE" name="BodyType" type="radio" value="LIVING_LARGE"> <p id="LotsToLoveText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingItemBODY_BUILDER"><input id="BODY_BUILDER" name="BodyType" type="radio" value="BODY_BUILDER"> <p id="BodyBuilderText"></p> </li>'
	html += '</ul>'
	html += '</div>'
	
	$('.PhysicalRedrowItem').append(html);
	
	
	$("#BrowseDetailsSettingItemBodyTpyeNO_PREFERENCE").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("BodyType", "BodyTpyeNO_PREFERENCE");});
	$("#BrowseDetailsSettingItemSMALL").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("BodyType", "SMALL");});
	$("#BrowseDetailsSettingItemMEDIUM").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("BodyType", "MEDIUM");});
	$("#BrowseDetailsSettingItemLARGE").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("BodyType", "LARGE");});
	$("#BrowseDetailsSettingItemTHIN").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("BodyType", "THIN");});
	$("#BrowseDetailsSettingItemATHLETIC").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("BodyType", "ATHLETIC");});
	$("#BrowseDetailsSettingItemEXTRA_POUNDS").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("BodyType", "EXTRA_POUNDS");});
	$("#BrowseDetailsSettingItemLIVING_LARGE").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("BodyType", "LIVING_LARGE");});
	$("#BrowseDetailsSettingItemBODY_BUILDER").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("BodyType", "BODY_BUILDER");});
	
}


com.ixonos.browseMembers.EthnicityRedrow = function(){
	var html = '';
	
	html += '<div class="EthnicityItem browseSettings_item">'
	html += '<p id="EthnicityInDetails" class="browseSettings_settingTitle">  </p>'
	html += '<ul class="BrowseSetting">'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingEthnicityNO_PREFERENCE"><input id="EthnicityNO_PREFERENCE" name="Ethnicity" type="radio" value="NO_PREFERENCE"> <p class="ShowAllText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingASIAN"><input id="ASIAN" name="Ethnicity" type="radio" value="ASIAN"> <p id="AsianText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingBLACK_AFRICAN"><input id="BLACK_AFRICAN" name="Ethnicity" type="radio" value="BLACK_AFRICAN"> <p id="BlackAfricanText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingEAST_INDIAN"><input id="EAST_INDIAN" name="Ethnicity" type="radio" value="EAST_INDIAN"> <p id="EastIndiaText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingLATINO_HISPANIC"><input id="LATINO_HISPANIC" name="Ethnicity" type="radio" value="LATINO_HISPANIC"> <p id="LatinoHispanicText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingMIDDLE_EASTERN"><input id="MIDDLE_EASTERN" name="Ethnicity" type="radio" value="MIDDLE_EASTERN"> <p id="MiddleEasternText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingNATIVE_AMERICAN"><input id="NATIVE_AMERICAN" name="Ethnicity" type="radio" value="NATIVE_AMERICAN"> <p id="NativeAmericanText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingPACIFIC_ISLANDER"><input id="PACIFIC_ISLANDER" name="Ethnicity" type="radio" value="PACIFIC_ISLANDER"> <p id="PacificIslanderText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingWHITE"><input id="WHITE" name="Ethnicity" type="radio" value="WHITE"> <p id="WhiteText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingOTHER"><input id="OTHER" name="Ethnicity" type="radio" value="OTHER"> <p id="OtherText"></p> </li>'
	html += '</ul>'
	html += '</div>'
	
	$('.EthnicityRedrowItem').append(html);
	
	$("#BrowseDetailsSettingEthnicityNO_PREFERENCE").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Ethnicity", "EthnicityNO_PREFERENCE");});
	$("#BrowseDetailsSettingASIAN").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Ethnicity", "ASIAN");});
	$("#BrowseDetailsSettingBLACK_AFRICAN").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Ethnicity", "BLACK_AFRICAN");});
	$("#BrowseDetailsSettingEAST_INDIAN").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Ethnicity", "EAST_INDIAN");});
	$("#BrowseDetailsSettingLATINO_HISPANIC").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Ethnicity", "LATINO_HISPANIC");});
	$("#BrowseDetailsSettingMIDDLE_EASTERN").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Ethnicity", "MIDDLE_EASTERN");});
	$("#BrowseDetailsSettingNATIVE_AMERICAN").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Ethnicity", "NATIVE_AMERICAN");});
	$("#BrowseDetailsSettingPACIFIC_ISLANDER").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Ethnicity", "PACIFIC_ISLANDER");});
	$("#BrowseDetailsSettingWHITE").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Ethnicity", "WHITE");});
	$("#BrowseDetailsSettingOTHER").bind("click",function(){com.ixonos.browseMembers.recordPhysicalPreferenceValue("Ethnicity", "OTHER");});
	
}

com.ixonos.browseMembers.RelationshipStatusRedrow = function()
{
	var html = '';
	
	html += '<div class="RelationshipStatusItem browseSettings_item">'
	html += '<p id="RelationshipStatusInDetails" class="browseSettings_settingTitle">  </p>'
	html += '<a class="deleteShadowButton"><ul class="BrowseSetting">'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingRelationshipStatusNO_PREFERENCE"><input id="RelationshipStatusNO_PREFERENCE" name="RelationshipStatus" type="radio" value="NO_PREFERENCE"> <p class="ShowAllText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingSINGLE"><input id="SINGLE" name="RelationshipStatus" type="radio" value="SINGLE"> <p id="SingleText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingSEEING_SOMEONE"><input id="SEEING_SOMEONE" name="RelationshipStatus" type="radio" value="SEEING_SOMEONE"> <p id="SeeingSomeoneText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingMARRIED"><input id="MARRIED" name="RelationshipStatus" type="radio" value="MARRIED"> <p id="MarriedText"></p> </li>'
	html += '<li class="BrowseDetailsSettingItem" id="BrowseDetailsSettingCOMPLICATED"><input id="COMPLICATED" name="RelationshipStatus" type="radio" value="COMPLICATED"> <p id="ComplicatedText"></p> </li>'
	html += '</ul></a>'
	html += '</div>'
	
	$('.RelationshipStatusRedrowItem').append(html);
	
	$("#BrowseDetailsSettingRelationshipStatusNO_PREFERENCE").bind("click",function(){com.ixonos.browseMembers.recordLifestylePreferenceValue("RelationshipStatus", "RelationshipStatusNO_PREFERENCE");});
	$("#BrowseDetailsSettingSINGLE").bind("click",function(){com.ixonos.browseMembers.recordLifestylePreferenceValue("RelationshipStatus", "SINGLE");});
	$("#BrowseDetailsSettingSEEING_SOMEONE").bind("click",function(){com.ixonos.browseMembers.recordLifestylePreferenceValue("RelationshipStatus", "SEEING_SOMEONE");});
	$("#BrowseDetailsSettingMARRIED").bind("click",function(){com.ixonos.browseMembers.recordLifestylePreferenceValue("RelationshipStatus", "MARRIED");});
	$("#BrowseDetailsSettingCOMPLICATED").bind("click",function(){com.ixonos.browseMembers.recordLifestylePreferenceValue("RelationshipStatus", "COMPLICATED");});
}



com.ixonos.browseMembers.ageLimit = function(event, id)
{
	var age = document.getElementById(id).value;
	if (age < 18)
	{
		com.ixonos.fsc.alert(browseMembers.updateBasicBrowseSet1, function(){}, public.errorTitleText);
		if (id == "minimumAge")
		{
			document.getElementById(id).value = window.localStorage.getItem("browseSettingValue_minimumAge");
		}
		else if (id == "maximumAge")
		{
			document.getElementById(id).value = window.localStorage.getItem("browseSettingValue_maximumAge");
		}
	}
}
