/**
 * @author satyre
 */
/*
 * Configuration des Filtres
 */
var fFilters = {
	'Configs' : {
		'sex' : {
			'defaultTextColor' 	: '#474747',
			'boyTextColor' 		: '#3A8BE7',
			'girlTextColor' 	: '#EF3983',
			'boyDefaultBg' 		: slsBuild.paths.imgJs+'radioBlueOnGrey.jpg',
			'girlDefaultBg' 	: slsBuild.paths.imgJs+"radioPinkOnGrey.jpg",
			'boyBg'				: slsBuild.paths.imgJs+"radioBlueSelectedOnGrey.jpg",
			'girlBg'			: slsBuild.paths.imgJs+"radioPinkSelectedOnGrey.jpg"
		},
		'localities' : {
			'heightMenuScrolling'	: null
		},
		'age'	: {
			'minAge'	: 18,
			'maxAge'	: 80,
			'setMinAge' : 18,
			'setMaxAge' : 25
		}
	}
};
/*
 * Configuration GÃ©nÃ©rale 
 */
var fConfigs = {
	'domainName' 		: slsBuild.site.domainName,
	'paths'				: {
		'css' : slsBuild.paths.css,
		'userMedias'	:  slsBuild.paths.userPhotos,
		'loading'		:  slsBuild.paths.imgJs, 
		'imgSuccess'	:  'tick.png',
		'imgError'		:  'cross.png'
	},
	'profiles'			: {
		'firstLoad'			: true,
		'overflowOpacity'	: 0.8,
		'overflowDuration'	: 300,
		'intervalLoading'	: 200,
		'durationLoading'	: 400,
		'durationUnloading'	: 400,
		'infosOpacity'		: 0.9,
		'durationFadingIn'	: 300,
		'durationFadingOut'	: 100,
		'colorOpacity'		: '#000000',
		'colorText'			: '#FFFFFF',
		'colorF'			: '#EF3983',
		'colorM'			: '#3A8BE7',
		'defaultPictureF'	: 'default_f',
		'defaultPictureM'	: 'default_m',
		'defaultPictureMF'	: 'no_people',
		'turnOverInterval'	: 15000
	},
	'IS' : {
		'color-online'	: '#65a830',
		'color-offline'	: '#be0908',
		'color-idle'	: '#8395b9'
	},
	'simpleBoxes'			: {
		'signup'				: {
			'logged'			: false,
			'durationOpen'		: 500,
			'durationClose'		: 500,
			'durationFormOpen'	: 500,
			'durationFormClose'	: 500,
			'width'				: 415,
			'height'			: 540,
			'formConfigs'		: {
				'birthMinYear'	: 1930,
				'birthMaxYear'	: 1991
			}
		},
		'myPictures'		: {
			'logged'			: true,
			'durationOpen'		: 500,
			'durationClose'		: 500,
			'durationFormOpen'	: 500,
			'durationFormClose'	: 500,
			'width'				: 840,
			'height'			: 555,
			'fadeIn'			: 500,
			'fadeOut'			: 200
		}
		
	},
	'complexBoxes'	: {
		'myWebmail'				: {
			'logged'			: true,
			'durationOpen'		: 500,
			'durationClose'		: 500,
			'durationFormOpen'	: 500,
			'durationFormClose'	: 500,
			'width'				: 840,
			'height'			: 555,
			'nbResults'			: 8,
			'menu'	: {
				'items' :	{
					'myMailBox' : {
						'html'			: slsBuild.langs.SIDEBAR_MYMESSAGES_INBOX_TITLE,
						'durationOpen'	: 500,
						'durationClose'	: 500,
						'morphIn'		: 200,
						'morphOut'		: 200,
						'width' 		: 840,
						'height'		: 510 
					},
					'sentMessages' : {
						'html'			: slsBuild.langs.SIDEBAR_MYMESSAGES_SENT_TITLE,
						'durationOpen'	: 500,
						'durationClose'	: 500,
						'morphIn'		: 200,
						'morphOut'		: 200,
						'width' 		: 840,
						'height'		: 510 
					},
					'newMessage' : {
						'html'			: slsBuild.langs.SIDEBAR_MYMESSAGES_NEW_TITLE,
						'durationOpen'	: 500,
						'durationClose'	: 500,
						'morphIn'		: 200,
						'morphOut'		: 200,
						'width' 		: 415,
						'height'		: 305,
						'nbFriends'		: 5 
					}
				},
				'durationOpen'		: 500,
				'durationClose'		: 500
			}
		},
		'myInvits'				: {
			'logged'			: true,
			'durationOpen'		: 500,
			'durationClose'		: 500,
			'durationFormOpen'	: 500,
			'durationFormClose'	: 500,
			'width'				: 840,
			'height'			: 360,
			'menu'	: {
				'items' :	{
					'received' : {
						'html'			: slsBuild.langs.SIDEBAR_MYINVITS_RECEIVED_TITLE,
						'durationOpen'	: 500,
						'durationClose'	: 500,
						'morphIn'		: 200,
						'morphOut'		: 200,
						'width' 		: 840,
						'height'		: 360,
						'picMorphIn'	: 500,
						'picMorphOut'	: 500,
						'picInterval'	: 200,
						'fadeIn'		: 500,
						'fadeOut'		: 100
					},
					'sent' : {
						'html'			: slsBuild.langs.SIDEBAR_MYINVITS_SENT_TITLE,
						'durationOpen'	: 500,
						'durationClose'	: 500,
						'morphIn'		: 200,
						'morphOut'		: 200,
						'width' 		: 840,
						'height'		: 360 ,
						'picMorphIn'	: 500,
						'picMorphOut'	: 500,
						'picInterval'	: 200,
						'fadeIn'		: 500,
						'fadeOut'		: 100
					},
					'newInvit' : {
						'html'			: slsBuild.langs.SIDEBAR_MYINVITS_NEW_TITLE,
						'durationOpen'	: 500,
						'durationClose'	: 500,
						'morphIn'		: 200,
						'morphOut'		: 200,
						'width' 		: 415,
						'height'		: 305,
						'nbFriends'		: 5 
					}
				},
				'durationOpen'		: 500,
				'durationClose'		: 500,
				'nbResults'			: 8
			}
		},
		'myAccount'				: {
			'logged'			: true,
			'durationOpen'		: 500,
			'durationClose'		: 500,
			'durationFormOpen'	: 500,
			'durationFormClose'	: 500,
			'width'				: 840,
			'height'			: 360,
			'menu'	: {
				'items' :	{
					'profil' : {
						'html'			: slsBuild.langs.SIDEBAR_MYACCOUNT_MYPROFIL_TITLE,
						'durationOpen'	: 500,
						'durationClose'	: 500,
						'morphIn'		: 200,
						'morphOut'		: 200,
						'width' 		: 840,
						'height'		: 555
					},
					'friends' : {
						'html'			: slsBuild.langs.SIDEBAR_MYACCOUNT_MYFRIENDS_TITLE,
						'durationOpen'	: 500,
						'durationClose'	: 500,
						'morphIn'		: 200,
						'morphOut'		: 200,
						'width' 		: 840,
						'height'		: 555,
						'nbResults'		: 8,
						'picInterval'	: 200,
						'picMorphOut'	: 500,
						'picMorphIn'	: 500,
						'fadeIn'		: 500,
						'fadeOut'		: 100
					},
					'dollars' : {
						'html'			: slsBuild.langs.SIDEBAR_MYACCOUNT_DOLLARS_TITLE,
						'durationOpen'	: 500,
						'durationClose'	: 500,
						'morphIn'		: 200,
						'morphOut'		: 200,
						'width' 		: 500,
						'height'		: 1000 
					},
					'sponsor' : {
						'html'			: slsBuild.langs.SIDEBAR_MYACCOUNT_SPONSOR_TITLE,
						'durationOpen'	: 500,
						'durationClose'	: 500,
						'morphIn'		: 200,
						'morphOut'		: 200,
						'width' 		: 500,
						'height'		: 1000 
					},
					'manage' : {
						'html'			: slsBuild.langs.SIDEBAR_MYACCOUNT_MANAGE_TITLE,
						'durationOpen'	: 500,
						'durationClose'	: 500,
						'morphIn'		: 200,
						'morphOut'		: 200,
						'width' 		: 440,
						'height'		: 680,
						'radioM'		: slsBuild.paths.imgJs+'radioBlue.png',
						'radioMHover'	: slsBuild.paths.imgJs+'radioBlueHover.png',
						'radioF'		: slsBuild.paths.imgJs+'radioPink.png',
						'radioFHover'	: slsBuild.paths.imgJs+'radioPinkHover.png'
					}
					
					
				},
				'durationOpen'		: 500,
				'durationClose'		: 500
			}
		}
	},
	'arrowBoxes'		: {
		'durationOpen'			: 'normal',
		'durationClose'			: 'normal',
		'suffixId'				: '-arrowBox'
	},
	'sideBar'				:	{
		'suffixAbsolute'		: 'Abs',
		'suffixBox'				: "Box",
		'suffixForm'			: 'Box-form',
		'suffixMenu'			: 'Box-menu',
		'durationSlideIn'		: 500,
		'durationSlideOut'		: 500,
		'boxes'					: [
			{'id' : 'myPictures', 'type' : 'simpleBoxes', 'fct' : "showBox('myPictures')"},
			{'id' : 'signup', 'type' : 'simpleBoxes', 'fct' : "showBox('signup')"},
			{'id' : 'myWebmail', 'type' : 'complexBoxes', 'fct' : "showBox('myWebmail','#')"},
			{'id' : 'myInvits', 'type' : 'complexBoxes', 'fct' : "showBox('myInvits','#')"},
			{'id' : 'myAccount', 'type' : 'complexBoxes', 'fct' : "showBox('myAccount','#')"}
		],
		'menu'					: {
			'colors': {
			  	'f': {
			  		'normalText'	: '#EF3983',
					'normalBg'		: '#1e1e1e',
			  		'hoverBg'		: '#EF3983',
					'hoverText'		: '#FFFFFF'
			  	},
			  	'm': {
			  		'normalText'	: '#3A8BE7',
					'normalBg'		: '#1e1e1e',
			  		'hoverBg'		: '#3A8BE7',
					'hoverText'		: '#FFFFFF'
			  	}
		  	}
		}		
	},
	'invitations'		: [],
	'menus'	:	{
		'cityMenuOpen' : {
			'form' 					: 'fForms.signupForm',
			'prefix'				: 'signup',
			'beActiveOnOverflow'	: true,
			'typeDatas'				: 'c'
		},
		'manageMenuOpen' : {
			'form' 					: 'fForms.manageForm',
			'prefix'				: 'manage',
			'beActiveOnOverflow'	: true,
			'typeDatas'				: 'c'
		},
		'filterCityMenuOpen' : {
			'form' 					: 'fForms.filterForm',
			'prefix'				: 'filter',
			'beActiveOnOverflow'	: false,
			'typeDatas'				: 'cdr'
		}
	}
};

var fProfiles = new Array();

var fStatus = {
	'filters' 	: {
		'localities' 	: 'close'
	},
	'isLogged'	: false,
	'simpleBoxes'		: {
		'signup'			: {
			'self'			: 'close',
			'form'			: 'close'
		},
		'myPictures'	: {
			'self'			: 'close',
			'form'			: 'close'
		}
	},
	'complexBoxes'			: {
		'myWebmail'			: {
			'self'			: 'close',
			'menu'			: 'close',
			'form'			: 'close',
			'menu'			: {
				'displayed'	:	null
			}
		},
		'myInvits'			: {
			'self'			: 'close',
			'menu'			: 'close',
			'form'			: 'close',
			'menu'			: {
				'displayed'	:	null
			}
		},
		'myAccount'			: {
			'self'			: 'close',
			'menu'			: 'close',
			'form'			: 'close',
			'vars'			: {},
			'menu'			: {
				'displayed'	:	null
			}
		}
	},
	'sideBar'		: {
		'isOnTop'		: 'myPictures'
	},
	'overflowAction'			: false,
	'turnOverConfigProfiles'	: true,
	'turnOverProfiles'			: true,
	'filterAction'				: false,
	'filterActivated'			: false,
	'isOnHome'					: false,
	'menus'	:	{
		'friendsProfileMenuOpen'	: false,
		'cityMenuOpen'				: false,
		'friendsMenuOpen'			: false,
		'invitMenuOpen'				: false,
		'orderMenuOpen'				: {
			'sent'		: false,
			'received'	: false
		},
		'manageMenuOpen'			: false,
		'filterCityMenuOpen'		: false
	},
	'login' :{
		'remember' 	: false,
		'mail'		: null	
	},
	'citiesAutoCompletion' : {
		'global'	: null
	}		
};

var fMember = {};
var fForms = {
	'viewProfilForm' 		: null,
	'recommandationForm'	: null,
	'signupForm'			: null,
	'newMsg'				: null,
	'keyWordForm'			: null,
	'manageForm'			: null,
	'dollarsInvitFriends'	: null,
	'imForm'				: null,
	'filterForm'			: null,
	'authForm'				: null,
	'allopassForm'			: null,
	'homeKeywordFilter'		: null
};
var fExternalVars = {
	'viewProfileOverflow'	: false,
	'profileOverflow'		: null,
	'openMessage'			: 0,
	'writeTo'				: new Array(),
	'jsKeys'				: {
		'menus'	:	{
			'cityMenuOpen' : null,
			'manageMenuOpen' : null,
			'filterCityMenuOpen' : null
		}
	}			
};
var fCountries = [];
