﻿function get_login_cookie(c_name)
{
	if (document.cookie.length>0)
  {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1)
		{ 
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1)
				c_end=document.cookie.length;
			return decodeURIComponent(document.cookie.substring(c_start,c_end));
		}
	}
	return null;
}
profile = get_login_cookie('PROFILE');
if (profile)
{
	array_of_profile = profile.split(':');
	cookie_uid = array_of_profile[0];
	cookie_nickname = array_of_profile[1];
	cookie_nickname = cookie_nickname.replace('symbol_colon',':');
	cookie_sex = array_of_profile[2];
	cookie_path = array_of_profile[3];
	cookie_avatar = parseInt(array_of_profile[4]);
	cookie_certify = array_of_profile[5];
	
	array_of_hash = cookie_path.split('/');
	if(array_of_hash[1])
	{
		cookie_hash = array_of_hash[1]+array_of_hash[3]+array_of_hash[2];
	}
	else
	{
		cookie_hash = array_of_hash[2]+array_of_hash[4]+array_of_hash[3];
	}
	
	main_search = get_login_cookie('main_search:'+cookie_uid);
	if (main_search)
	{
		array_of_options = main_search.split('|');
		search_sex = array_of_options[0];
		search_min_age = parseInt(array_of_options[1]);
		search_max_age = parseInt(array_of_options[2]);
		if (parseInt(array_of_options[3]))
		{
			if (array_of_options[3].length == 2)
			{
				search_loc = parseInt(array_of_options[3]);
				search_subloc= parseInt(array_of_options[3]+'00');
			}
			else
			{
				search_loc = parseInt(array_of_options[3].substr(0,array_of_options[3].length-2));
				search_subloc = parseInt(array_of_options[3]);
			}
		}
		else
		{
			search_loc = 0;
			search_subloc = 0;
		}
	}
	else
	{
		search_sex = cookie_sex == 'f' ? 'm' : 'f';
		search_min_age = search_sex == 'f' ? 20 : 25;
		search_max_age = search_sex == 'f' ? 30 : 35;
		search_loc = 0;
		search_subloc = 0;
	}
	bl_sex = cookie_sex == 'f' ? 'm' : 'f';
}
else
{
	main_search = get_login_cookie('main_search:annoymouse');
	if (main_search)
	{
		array_of_options = main_search.split('|');
		search_sex = array_of_options[0];
		search_min_age = parseInt(array_of_options[1]);
		search_max_age = parseInt(array_of_options[2]);
		search_loc = parseInt(array_of_options[3].substr(0,array_of_options[3].length-2));
		search_subloc = parseInt(array_of_options[3]);
	}
	else
	{
		search_sex = 'f';
		search_min_age = search_sex == 'f' ? 20 : 25;
		search_max_age = search_sex == 'f' ? 30 : 35;
		search_loc = 0;
		search_subloc = 0;
	}
	bl_sex = null;
}