/**
 * @author shevchenquot
 */

$(document).ready(function() {
	_lang = new Array('fr', 'en');
	_lang['fr'] = new Array('error_form', 'name', 'email', 'test', 'your_email', 'email_friend');
	_lang['en'] = new Array('error_form', 'name', 'email', 'test', 'your_email', 'email_friend');
	_lang['fr']['error_form'] = 'Vous n\'avez pas rempli le(s) champ(s) suivant(s)';
	_lang['en']['error_form'] = 'You haven\'t filled the following field(s) out';
	_lang['fr']['name'] = 'nom';
	_lang['en']['name'] = 'name';
	_lang['fr']['email'] = 'email';
	_lang['en']['email'] = 'email';
	_lang['fr']['test'] = 'test';
	_lang['en']['test'] = 'test';
	_lang['fr']['your_email'] = 'votre email';
	_lang['en']['your_email'] = 'your email';
	_lang['fr']['email_friend'] = 'email de votre ami';
	_lang['en']['email_friend'] = 'your friend\'s email';
	_lang['fr']['too_much_areas'] = 'Vous ne pouvez sélectionner plus de 3 zones.';
	_lang['en']['too_much_areas'] = 'You aren\'t allowed to select more than 3 areas.';
	
	_version = ($('#flags img').attr('alt').toLowerCase() == 'fr') ? 'en' : 'fr';
	
	// réglage de la transparence des PNG pour IE 6 et <
	$(document).pngFix();
	
	// gestion du texte défilant
	$jScroller.add('#scroll_container', '#scroll', 'left', 2, true);
	$jScroller.config.refresh = 50;
	$jScroller.start();
	
	// gestion du clic sur la bannière
	$('#header_logo').click(function() {
		document.location.href = 'index.php';
	});
	
	
	xOffset = 10;
	yOffset = 30;
	
	$('a.view_privileges').hover(function(e) {
		this.t = this.title;
		this.title = '';	
		var str = (this.t != '') ? this.t : '';
		$('body').append('<p id="view_privileges">' + str + '</p>');								 
		$('#view_privileges').css('top', (e.pageY - xOffset) + 'px')
							 .css('left', (e.pageX + yOffset) + 'px')
							 .fadeIn('fast');						
    	},
		function() {
			this.title = this.t;	
			$('#view_privileges').remove();
    	}
	);
		

	$('a.view_privileges').mousemove(function(e) {
		$('#view_privileges').css('top',(e.pageY - xOffset) + 'px')
							 .css('left',(e.pageX + yOffset) + 'px');
	});
});
