/**
 * @author 58062
 */ 
function turnOver(){
	
	if (fStatus['turnOverProfiles'] == false || fStatus['turnOverConfigProfiles'] == false || fStatus['filterActivated'] == true){
		turnOver.delay(fConfigs['profiles']['turnOverInterval']);
		return;
	}
	for (var i=0;i<fProfiles.length;i++){
		if (ExtObj.keyExists(fProfiles[i], 'mouseout')) 
			if (fProfiles[i]['mouseout'] == true) {
				turnOver.delay(fConfigs['profiles']['turnOverInterval']);
				return;
			}
	}
	var nbChanges = (Math.random()*fProfiles.length).floor();
	var arrayChanges = fProfiles.rand(nbChanges);
	var arrayChangesFinal = new Array();
	var sexSwitch = new Array();
	var divEmpty = new Array();
	var displayed = new Array();
	for (var i = 0; i < fProfiles.length; i++) {
		if (ExtObj.keyExists(fProfiles[i], 'num') == true)
			displayed.push(fProfiles[i]['num']);
		
	}
	for (var i=0;i<arrayChanges.length;i++){
		if (ExtObj.keyExists(fProfiles[arrayChanges[i]], 'num') == true) {
			arrayChangesFinal.push(arrayChanges[i]);
			sexSwitch.push(fProfiles[arrayChanges[i]].sex);
			divEmpty.push(fProfiles[arrayChanges[i]]['div']);
		}
	}
	var actualPage = displayed.join('|');
	var sexs = sexSwitch.join('|');
	if (arrayChangesFinal.length != 0) {
		var request = new Request.JSON({
			url: fUrls.TURNOVERPROFILES,
			method: 'post',
			onRequest: function(){
				for (var i = 0; i < arrayChangesFinal.length; i++) {
					var id = fProfiles[arrayChangesFinal[i]]['div'];
					var el = $(id);
					if (fProfiles[arrayChangesFinal[i]]['infosDisplayed'] == true) 
						hideProfileInfos(el, arrayChangesFinal[i]);
					if ($chk($(id))) {
						$(id).removeEvents('mouseover');
						$(id).removeEvents('click');
						eval("$('" + id + "').set('morph', {duration:'short',onComplete:function(){$('" + id + "').setStyles({'backgroundImage':'url(http://'+slsBuild.site.domainName+'/'+slsBuild.paths.imgJs+'waitProfiles.gif)','backgroundRepeat':'no-repeat','backgroundPosition' : 'center center','opacity':1});}})");
						$(id).morph({
							'opacity': '0'
						});
					}
					fProfiles[arrayChangesFinal[i]] = new Array();
					
				}
			},
			onSuccess: function(xhr){
				if (fStatus['isLogged'] == true){
					fMember['nbNewMsg'] = xhr['userUpdate']['nbNewMsg'];
					fMember['nbNewInvits'] = xhr['userUpdate']['nbNewInvits'];
					refreshNewMsg();
				}
				var indexXhr = 0;
				var pictures = new Array();
				for (var i = 0; i < fProfiles.length; i++) {
					if (ExtObj.keyExists(fProfiles[i], 'num') == false) {
						if (xhr['users'].keyExists(indexXhr)) {
							//alert(xhr['users'][indexXhr]['div']);
							fProfiles[i] = xhr['users'][indexXhr];
					 		var el = $(divEmpty[indexXhr]);
					 		el.set("id", xhr['users'][indexXhr]['div']);
							if (fProfiles[i]['picture'] == null) {
								pictures.push('http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fConfigs['profiles']['defaultPicture' + fProfiles[i]['sex'].toUpperCase()] + '_1.jpg');
								fProfiles[i]['picture'] = 'http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fConfigs['profiles']['defaultPicture' + fProfiles[i]['sex'].toUpperCase()] + '_1.jpg';
							}
							else {
								pictures.push('http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fProfiles[i]['num'] + '/' + fProfiles[i]['picture'] + '_1.jpg');
								fProfiles[i]['picture'] = 'http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fProfiles[i]['num'] + '/' + fProfiles[i]['picture'] + '_1.jpg';
							}
					 		indexXhr++;
						}
					}
				}
				
				var asset = new Asset.images(pictures, {
					onComplete:function(){
						if (fStatus['filterAction'] == true)
							return;
						for (var i=0;i<fProfiles.length;i++){
							if (fProfiles[i]['timer'] == 'new')
								fProfiles[i]['timer'] = setTimeout("displayProfile("+i+")", 0);
						}
						turnOver.delay(fConfigs['profiles']['turnOverInterval']);
					}
				});
				
			}
		}).send("displayed=" + actualPage + "&nb=" + arrayChangesFinal.length+"&sex="+sexs);
	}	
}
function filterChooseSex(sex)
{ 
	if (fStatus['overflowAction'] == true) {
		return;
	}
	if (sex != 'f' && sex != 'm'){
		return;
	}
		
	if (sex == 'f')	
	{
		$('filterGirl').style.color = fFilters['Configs']['sex']['girlTextColor'];
		$('filterGirl').style.backgroundImage = "url(http://"+slsBuild.site.domainName+"/"+fFilters['Configs']['sex']['girlBg']+")";
		$('filterBoy').style.color = fFilters['Configs']['sex']['defaultTextColor'];
		$('filterBoy').style.backgroundImage = "url(http://"+slsBuild.site.domainName+"/"+fFilters['Configs']['sex']['boyDefaultBg']+")";
		$('filter_sex').value = "f";
		fFilters['sex'] = "f";
	}
	else  if (sex == 'm')	
	{
		$('filterBoy').style.color = fFilters['Configs']['sex']['boyTextColor'];
		$('filterBoy').style.backgroundImage = "url(http://"+slsBuild.site.domainName+"/"+fFilters['Configs']['sex']['boyBg']+")";
		$('filterGirl').style.color = fFilters['Configs']['sex']['defaultTextColor'];
		$('filterGirl').style.backgroundImage = "url(http://"+slsBuild.site.domainName+"/"+fFilters['Configs']['sex']['girlDefaultBg']+")";
		$('filter_sex').value = "m";
		fFilters['sex'] = "m";
	}
}
function focusFilterInput(el){
	if (fStatus['overflowAction'] == true) {
		fForms.filterForm.setElementDefaultValue(el, el.value);
		el.blur();
		return;
	}
	fForms.filterForm.fill(el);
	if (el.value == "")
		checkCitiesListClick('filterCityMenuOpen', 'a');
}
function searchProfiles(start, length, sex, sexway, bornDown, bornUp, city, country, lType){
	hideAllProfilesInfos();
	var elements = $$('#mainContainer .profilePicture');
	var divEmpty = new Array();
	for (var i=0;i<elements.length;i++) {
		divEmpty.push(elements[i].get("id"));
	}
	(start == null) ? start = 0 : "";
	(length == null) ? length = 20 : "";
	if (sex == null){
		//alert("no args");
		 var user_sex = fForms['filterForm'].getValue("filter_sex");
		 var user_sexway = fForms['filterForm'].getValue("sexway-id");
		 var user_born_down = fForms['filterForm'].getValue("filter_yearsOldA");
		 var user_born_up = fForms['filterForm'].getValue("filter_yearsOldB");
		 var city_id = fForms['filterForm'].getValue("city-id");
		 var country_id = fForms['filterForm'].getValue("country");
		 var locality_type = fForms['filterForm'].getValue("locality-type");
	}
	else {
		//alert("args");
		var user_sex = sex;
		var user_sexway = sexway;
		var user_born_down = bornDown;
		var user_born_up = bornUp;
		var city_id = city;
		var country_id = country;
		var locality_type = lType;
	}
	var pagin = {
		 	'sex' 		: user_sex,
			'sexway'	: user_sexway,
			'bornDown'	: user_born_down,
			'bornUp'	: user_born_up,
			'city'		: city_id,
			'country'	: country_id,
			'locality'	: locality_type
		 }
	var request = new Request.JSON({
		url: fUrls.SEARCHPROFILES,
		method: 'post',
		onRequest: function(){
			fStatus["filterAction"] = true;
			fStatus["filterActivated"] = true;
			fStatus['turnOverProfiles'] = false;
			for (var i = 0; i < elements.length; i++) {
				var id = fProfiles[i]['div'];
				var el = $(id);
				if ($chk($(id))) {
					$(id).removeEvents('mouseover');
					$(id).removeEvents('click');
					eval("$('"+id+"').set('morph', {duration:'short',onComplete:function(){$('"+id+"').setStyles({'backgroundImage':'url(http://'+slsBuild.site.domainName+'/'+slsBuild.paths.imgJs+'waitProfiles.gif)','backgroundRepeat':'no-repeat','backgroundPosition' : 'center center','opacity':1});}});");
					$(id).morph({
						'opacity': '0'
					});
				}
				
			}
		},
		onComplete:function(xhr){
			for (var i=0;i<fProfiles.length;i++)
				fProfiles[i] = new Array();
				
			fStatus['filterAction'] = false;
			$('homePaginBox').empty();
			$('homePaginBox').setStyle('display', 'none');
			var pictures = new Array();
						
			for (var i = 0; i < fProfiles.length; i++) {
				//Note.tick(i);
				if (ExtObj.keyExists(fProfiles[i], 'num') == false) {
					if (ExtObj.keyExists(xhr['users'], i) != false) {
						fProfiles[i] = xhr['users'][i];
						var el = $(divEmpty[i]);
						el.set("id", xhr['users'][i]['div']);
						if (fProfiles[i]['picture'] == null) {
							pictures.push('http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fConfigs['profiles']['defaultPicture' + fProfiles[i]['sex'].toUpperCase()] + '_1.jpg');
							fProfiles[i]['picture'] = 'http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fConfigs['profiles']['defaultPicture' + fProfiles[i]['sex'].toUpperCase()] + '_1.jpg';
						}
						else {
							pictures.push('http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fProfiles[i]['num'] + '/' + fProfiles[i]['picture'] + '_1.jpg');
							fProfiles[i]['picture'] = 'http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fProfiles[i]['num'] + '/' + fProfiles[i]['picture'] + '_1.jpg';
						}
				 		
					}
					else {
						fProfiles[i]['div'] = "no_people-"+i;
						var el = $(divEmpty[i]);
					 	el.set("id", "no_people-"+i);
						fProfiles[i]['picture'] = 'http://' + slsBuild.site.domainName + '/' + slsBuild.paths.logo + '/' + fConfigs['profiles']['defaultPictureMF'] + '_1.jpg';
						pictures.push('http://' + slsBuild.site.domainName + '/' + slsBuild.paths.logo + fConfigs['profiles']['defaultPictureMF'] + '_1.jpg');
					}
				}
				
			}
			
			var asset = new Asset.images(pictures, {
				onComplete:function(){
					time = 0;
					for (var i=0;i<fProfiles.length;i++){
						time += fConfigs['profiles']['intervalLoading'];
						fProfiles[i]['timer'] = setTimeout("displayProfile("+i+")", time);
					}
					if (fProfiles.length < xhr['totalRows'])
					{
						if (isInt(xhr['totalRows']/length))
							var nbPages = (xhr['totalRows']/length);
							
						else
							var nbPages =  ((xhr['totalRows']/length).floor()+1);
							
						 
						//alert(nbPages);
						var next = null;			
						var prev = null;
						for (var o=1;o<=nbPages;o++){
							var startLink = (o == 1) ? 0 : length*(o-1);
							/**
							 * Comment Pagination Par numéro de pages
							 */
							/*var aNext = new Element('a', {
							    'href': '#',
							    'html': o,
							    'styles': {
							        'color': '#FFF',
									'fontWeight' : 100				      
							    }
							});
							eval("aNext.addEvent('click', function(e){searchProfiles("+startLink+","+length+",'"+pagin['sex']+"', '"+pagin['sexway']+"', "+pagin['bornDown']+","+pagin['bornUp']+","+pagin['city']+",'"+pagin['locality']+"');e.stop();});");*/
							if (startLink == start) {
								/*
								if (fStatus['isLogged'] == true) {
									aNext.setStyles({
										'fontWeight': 900,
										'color': fConfigs['profiles']['color' + fMember['sex'].toUpperCase()]
									});
								}
								else {
									aNext.setStyles({
										'fontWeight': 900
									});
								}
								*/
								if ((start + length) < xhr['totalRows']) {
									next = new Element('a', {
									    'href': '#',
									    'html': slsBuild.langs.SIDEBAR_MYMESSAGES_PAGIN_NEXT+" >",
									    'styles': {
									        'color': '#FFF',
											'fontWeight' : 100,
											'marginLeft' : '20px'				      
									    }
									});
									var nextStart = start + length;
									eval("next.addEvent('click', function(e){searchProfiles(" + nextStart + "," + length + ",'"+pagin['sex']+"', '"+pagin['sexway']+"', "+pagin['bornDown']+","+pagin['bornUp']+","+pagin['city']+","+pagin['country']+",'"+pagin['locality']+"');e.stop();});");
								}
								if (start != 0){
									var indexPrev = ((start-length) > 0) ? start-length : 0;
									prev = new Element('a', {
									    'href': '#',
									    'html': "< "+slsBuild.langs.SIDEBAR_MYMESSAGES_PAGIN_PREVIOUS,
									    'styles': {
									        'color': '#FFF',
											'fontWeight' : 100				      
									    }
									});
									eval("prev.addEvent('click', function(e){searchProfiles(" + indexPrev + "," + length + ",'"+pagin['sex']+"', '"+pagin['sexway']+"', "+pagin['bornDown']+","+pagin['bornUp']+","+pagin['city']+","+pagin['country']+",'"+pagin['locality']+"');e.stop();});");
								}
							}
							//aNext.inject($('homePaginBox'));
						}
						if (next !== null)
							next.inject($('homePaginBox'));
						if (prev !== null)
							prev.inject($('homePaginBox'), "top");		
						
						$('homePaginBox').setStyle('display', 'block');	
					}
				}
			});
			
		}
	});
	var loc = "city_id="+city_id;
	if (locality_type == "d")
		loc = "department_id="+city_id;
	if (locality_type == "r")
		loc = "region_id="+city_id;
		
	request.send("user_sex="+user_sex+"&user_sexway="+user_sexway+"&user_born_down="+user_born_down+"&user_born_up="+user_born_up+"&"+loc+"&country="+country_id+"&start="+start+"&length="+length);
}
function searchProfilesByKeyword(start, length, keyword){
	hideAllProfilesInfos();
	var elements = $$('#mainContainer .profilePicture');
	var divEmpty = new Array();
	for (var i=0;i<elements.length;i++) {
		divEmpty.push(elements[i].get("id"));
	}
	(start == null) ? start = 0 : "";
	(length == null) ? length = 20 : "";
	if (keyword == null){
		//alert("no args");
		 var keyword = fForms['homeKeywordFilter'].getValue("search");
	}
	else {
		//alert("args");
		var keyword = keyword;
	}
	var pagin = {
		 	'keyword' 		: keyword
		 }
	var request = new Request.JSON({
		url: fUrls.SEARCHPROFILES,
		method: 'post',
		onRequest: function(){
			fStatus["filterAction"] = true;
			fStatus["filterActivated"] = true;
			fStatus['turnOverProfiles'] = false;
			for (var i = 0; i < elements.length; i++) {
				var id = fProfiles[i]['div'];
				var el = $(id);
				if ($chk($(id))) {
					$(id).removeEvents('mouseover');
					$(id).removeEvents('click');
					eval("$('"+id+"').set('morph', {duration:'short',onComplete:function(){$('"+id+"').setStyles({'backgroundImage':'url(http://'+slsBuild.site.domainName+'/'+slsBuild.paths.imgJs+'waitProfiles.gif)','backgroundRepeat':'no-repeat','backgroundPosition' : 'center center','opacity':1});}});");
					$(id).morph({
						'opacity': '0'
					});
				}
				
			}
		},
		onComplete:function(xhr){
			for (var i=0;i<fProfiles.length;i++)
				fProfiles[i] = new Array();
				
			fStatus['filterAction'] = false;
			$('homePaginBox').empty();
			$('homePaginBox').setStyle('display', 'none');
			var pictures = new Array();
						
			for (var i = 0; i < fProfiles.length; i++) {
				//Note.tick(i);
				if (ExtObj.keyExists(fProfiles[i], 'num') == false) {
					if (ExtObj.keyExists(xhr['users'], i) != false) {
						fProfiles[i] = xhr['users'][i];
						var el = $(divEmpty[i]);
						el.set("id", xhr['users'][i]['div']);
						if (fProfiles[i]['picture'] == null) {
							pictures.push('http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fConfigs['profiles']['defaultPicture' + fProfiles[i]['sex'].toUpperCase()] + '_1.jpg');
							fProfiles[i]['picture'] = 'http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fConfigs['profiles']['defaultPicture' + fProfiles[i]['sex'].toUpperCase()] + '_1.jpg';
						}
						else {
							pictures.push('http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fProfiles[i]['num'] + '/' + fProfiles[i]['picture'] + '_1.jpg');
							fProfiles[i]['picture'] = 'http://' + slsBuild.site.domainName + '/' + fConfigs['paths']['userMedias'] + fProfiles[i]['num'] + '/' + fProfiles[i]['picture'] + '_1.jpg';
						}
				 		
					}
					else {
						fProfiles[i]['div'] = "no_people-"+i;
						var el = $(divEmpty[i]);
					 	el.set("id", "no_people-"+i);
						fProfiles[i]['picture'] = 'http://' + slsBuild.site.domainName + '/' + slsBuild.paths.logo + '/' + fConfigs['profiles']['defaultPictureMF'] + '_1.jpg';
						pictures.push('http://' + slsBuild.site.domainName + '/' + slsBuild.paths.logo + fConfigs['profiles']['defaultPictureMF'] + '_1.jpg');
					}
				}
				
			}
			//alert("Length :"+pictures.length);
			//alert("Tableau :"+pictures);
			var asset = new Asset.images(pictures, {
				onComplete:function(){
					time = 0;
					for (var i=0;i<fProfiles.length;i++){
						time += fConfigs['profiles']['intervalLoading'];
						fProfiles[i]['timer'] = setTimeout("displayProfile("+i+")", time);
					}
					if (fProfiles.length < xhr['totalRows'])
					{
						if (isInt(xhr['totalRows']/length))
							var nbPages = (xhr['totalRows']/length);
							
						else
							var nbPages =  ((xhr['totalRows']/length).floor()+1);
							
						 
						//alert(nbPages);
						var next = null;			
						var prev = null;
						for (var o=1;o<=nbPages;o++){
							var startLink = (o == 1) ? 0 : length*(o-1);
							var aNext = new Element('a', {
							    'href': '#',
							    'html': o,
							    'styles': {
							        'color': '#FFF',
									'fontWeight' : 100				      
							    }
							});
							eval("aNext.addEvent('click', function(e){searchProfiles("+startLink+","+length+",'"+pagin['keyword']+"');e.stop();});");
							if (startLink == start) {
								if (fStatus['isLogged'] == true) {
									aNext.setStyles({
										'fontWeight': 900,
										'color': fConfigs['profiles']['color' + fMember['sex'].toUpperCase()]
									});
								}
								else {
									aNext.setStyles({
										'fontWeight': 900
									});
								}
								if ((start + length) < xhr['totalRows']) {
									next = new Element('a', {
									    'href': '#',
									    'html': slsBuild.langs.SIDEBAR_MYMESSAGES_PAGIN_NEXT,
									    'styles': {
									        'color': '#FFF',
											'fontWeight' : 100				      
									    }
									});
									var nextStart = start + length;
									eval("next.addEvent('click', function(e){searchProfiles(" + nextStart + "," + length + ",'"+pagin['keyword']+"');e.stop();});");
								}
								if (start != 0){
									var indexPrev = ((start-length) > 0) ? start-length : 0;
									prev = new Element('a', {
									    'href': '#',
									    'html': slsBuild.langs.SIDEBAR_MYMESSAGES_PAGIN_PREVIOUS,
									    'styles': {
									        'color': '#FFF',
											'fontWeight' : 100				      
									    }
									});
									eval("prev.addEvent('click', function(e){searchProfiles(" + indexPrev + "," + length + ",'"+pagin['keyword']+"');e.stop();});");
								}
							}
							aNext.inject($('homePaginBox'));
						}
						if (next !== null)
							next.inject($('homePaginBox'));
						if (prev !== null)
							prev.inject($('homePaginBox'), "top");		
						
						$('homePaginBox').setStyle('display', 'block');	
					}
				}
			});
			
		}
	});
	request.send("user_sex=&user_sexway=&user_born_down=&user_born_up=&keyword="+keyword+"&start="+start+"&length="+length);
}
function viewPicture(picture, sex){
	if (sex == null)
		sex = fMember['sex'];
	var insertElement = new Element('div', {
		'styles' :{
			'display' : 'block',
			'position' : 'fixed',
			'zIndex'	: 200,
			'backgroundColor' : fConfigs['profiles']['color'+sex.toUpperCase()],
			'opacity' : 0,
			'width'	  : '100%',
			'height'  : '100%'
		},
		'id' : 'overflowPicturesContainer'
	});
	var color = new Element('div', {
		'styles' : {
			'display' : 'block',
			'position' : 'fixed',
			'zIndex'	: 210,
			'backgroundColor' : '#000',
			'opacity' : 0.8,
			'width'	  : '100%',
			'height'  : '100%'
		},
		'id' : 'overflowPicturesContainerBlack'
	});
	insertElement.grab(color);
	var body = $$('body');
	body = body[0];
	body.grab(insertElement, 'top');
	window.document.addEvent('click', function(e){
		hidePicture();
		e.stop();
	})
	insertElement = body.getFirst();
	var morph = new Fx.Morph(insertElement, {
		onComplete:function(){
			var picOverflow = new Element('div', {
				'styles' : {
					'display' : 'block',
					'position' : 'absolute',
					'width'		: '100%',
					'opacity' : 1,
					'zIndex'  : 230
				},
				'id' : 'pictureContainerFullOpacity'
			});
			
			var picContainer = new Element('div', {
				'styles' : {
					'display'	:	'block',
					'margin'	:	'50px auto',
					'width'		:	'100px',
					'height'	:	'100px',
					'border'	:	'2px #FFF solid',
					'opacity'	:   0.8,
					'backgroundColor' : '#000',
					'backgroundImage' : 'url(http://'+slsBuild.site.domainName+'/'+slsBuild.paths.imgJs+'waitSignup.gif)',
					'backgroundRepeat': 'no-repeat',
					'backgroundPosition' : 'center'
				}
			});
			picOverflow.grab(picContainer);
			body.grab(picOverflow, 'top');
			var asset = new Asset.image(picture, {
				onerror:function(){
					hidePicture();
				},
				onload: function(){
					var width = this.get("width");
					var height= this.get("height");
					var src = this.get("src");
					var morph = new Fx.Morph($('pictureContainerFullOpacity').getFirst(), {
						onStart:function(){
							$('pictureContainerFullOpacity').getFirst().setStyles({
								'backgroundImage': 'none',
								'backgroundColor': 'transparent',
								'opacity' : 1
							});
						},
						onComplete:function(){
							$('pictureContainerFullOpacity').getFirst().setStyle('backgroundImage', 'url('+src+')');
						}
					});
					morph.start({
						'height' : [100, height],
						'width'	 : [100, width]
					});
				}
			})
		}
	});
	morph.start({
		'opacity'	: [0, 0.9]
	});
	
}
function hidePicture(){
	var body = $$('body');
	body = body[0];
	insertElement = body.getFirst();
	var morph = new Fx.Morph(insertElement, {
		onComplete:function(){
			$('overflowPicturesContainer').empty();
			$('overflowPicturesContainer').destroy();
			$('pictureContainerFullOpacity').empty();
			$('pictureContainerFullOpacity').destroy();
			window.document.removeEvents('click');
		}
	});
	morph.start({
		'opacity'	: [0.9, 0]
	});
}
function showSexwayMenu(){
	var el = $('ul-filter-sexway');
	var els = $$('ul#ul-filter-sexway li a');
	if (el.getStyle('display') == 'block') {
		el.setStyle('display', 'none');
		for (var i=0;i<els.length;i++)
			els[i].removeEvent('click');
	}
	else {
		el.setStyle('display', 'block');
		for (var i=0;i<els.length;i++)
			els[i].addEvent('click', function(e){
				selectFilterSexway(this);
				e.stop();
			});
	}
}
function selectFilterSexway(element){
	var elValue = $('filter-sexway');
	var elName = $('filter-sexway-id');
	var elOldValue = elValue.get('html');
	var elOldName = elName.get('value');
	var elNewValue = element.get('rel');
	var elNewName = element.get('href');
	element.set('html', elOldValue);
	element.set('rel', elOldValue);
	element.set('title', elOldValue);
	element.set('href', elOldName);
	elValue.set('html', elNewValue);
	elName.set('value', elNewName);
	showSexwayMenu();
	
}
