/*
 *  Dependencies
 *  
 *  Mootools 1.2
 *  CNET Framework : Form Validator, ErrorAlert
 *  
 */

function zebra()
{
	$$("table tr").each(function(row,i){
		if ( i % 2 == 1 ) {row.addClass( "odd" );}
	});
}

var topAdmin = {

	viewLogIn:function(){
		
		new Request.HTML({
			url:'ajax.php',
			data:'action=viewLogIn',
			update:$('content')
		}).send();

	},
	
	submitLogIn:function(){

		if ($('login').value && $('password').value) {
			new Request.HTML({
				url: 'ajax.php',		
				data: $('formLogIn')
			}).send();
		}
	},

	viewSubscribe:function(){
		new Request.HTML({
			url:'ajax.php',
			data:'action=viewSubscribe',
			update:$('content')
		}).send();
	},
	
	submitSubscribe:function(){
		if (!$('charte').checked) { topAdmin.viewCharte(); }
		if ($('formSubscribe').retrieve('validator').validate()) {
			new Request.HTML({
				url: 'ajax.php',
				data: $('formSubscribe')
			}).send();
		}
	},

	viewEditInfos:function(){
		new Request.HTML({
			url:'ajax.php',
			data:'action=viewEditInfos',
			update:$('content')
		}).send();
	},
	
	submitEditInfos:function(){
		if ($('formEditInfos').retrieve('validator').validate()) {
			new Request.HTML({
				url: 'ajax.php',
				data: $('formEditInfos')
			}).send();
		}
	},

	viewChangePassword:function(){
		xsBox.request({
			url:'ajax.php',
			data:'action=viewChangePassword',
			title:'Changer son mot de passe'

		});
	},
	
	submitChangePassword:function(){
	
		if ($('formChangePassword').retrieve('validator').validate()) {
		
			new Request.HTML({
				url: 'ajax.php',
				data: $('formChangePassword'),
				update: $('xsBoxContent')
			}).send();
		}
		
	},
	
	viewAddSite:function(){
		new Request.HTML({
			url:'ajax.php',
			data:'action=viewAddSite',
			update:$('content')
		}).send();
	},
	
	submitAddSite:function(){
		if ($('formAddSite').retrieve('validator').validate()) {
			new Request.HTML({
				url: 'ajax.php',
				data: $('formAddSite'),
				update:$('content')
			}).send();
		}
	},			

	viewSites:function(){
		new Request.HTML({
			url:'ajax.php',
			data:'action=viewSites',
			update:$('content')
		}).send();			
	},
	
	viewEditSite:function(task,idSite){
		new Request.HTML({
			url:'ajax.php',
			data:'action=viewEditSite&task='+task+'&id_site='+idSite,
			update:$('content')
		}).send();					
	},
	
	submitEditSite:function(){
		if ($('formEditSite').retrieve('validator').validate()) {
			new Request.HTML({
				url: 'ajax.php',
				data: $('formEditSite')
			}).send();
		}
	},
	
	viewStatistiques:function(){
		new Request.HTML({
			url:'ajax.php',
			data:'action=viewStatistiques',
			update:$('content')
		}).send();
	},
	
	logOut:function(){
		new Request.HTML({
			url:'ajax.php',
			data:'action=logOut'
		}).send();			
	},
	
	viewForgotPasswd:function() {
		new Request.HTML({
			url:'ajax.php',
			data:'action=viewForgotPasswd',
			update:$('content')
		}).send();
	},
	
	submitForgotPasswd:function() {
		new Request.HTML({
			url:'ajax.php',
			data: $('formForgotPasswd'),
			update:$('content')
		}).send();
	},
	
	viewGetHelp:function() {
		new Request.HTML({
			url:'ajax.php',
			data:'action=viewGetHelp',
			update:$('content')
		}).send();
	},

	viewPromo:function() {
		new Request.HTML({
			url:'ajax.php',
			data:'action=viewPromo',
			update:$('content')
		}).send();
	},
	
	viewCharte:function(){
		xsBox.request({
			'url':'ajax.php',
			'data':'action=viewCharte',
			'title':'Charte'
		});
	}

}


window.addEvent('domready', function(){
	/*$('content').setStyle('height',(window.getHeight()-48)+'px');
	window.addEvent('resize', function(){ $('content').setStyle('height',(window.getHeight()-48)+'px'); });*/
});
