function affiliates_hideAll() {
	$('affiliates_main').hide();
	$('affiliates_signUpForm').hide();
	$('affiliates_loginForm').hide();
	$('affiliates_retrieveForm').hide();
	
}

function affiliates_showMain() {
	affiliates_hideAll();
	$('affiliates_main').show();
	
}

function affiliates_showSignUp() {
	affiliates_hideAll();
	$('affiliates_signUpForm').show();
	
}

function affiliates_showLogin() {
	affiliates_hideAll();
	$('affiliates_loginForm').show();
	
}

function affiliates_showRetrieval() {
	affiliates_hideAll();
	$('affiliates_retrieveForm').show();
}

function affiliates_signUp_process() {
	new Ajax.Request('/ax-api/interface.php?cmd=affiliates&action=signup_process', { 
										parameters: $('affiliates_signUpForm').serialize(true),
										onCreate: function () {  },
										onComplete: function(e) {	if(e.responseText.match('<!--success-->')) {
																								$('affiliateBody').innerHTML = e.responseText;
																							} else {
																								$('affiliates_profileFormError').innerHTML = e.responseText;
																							}	
																						}														
										}
	);
}

function affiliates_login() {
	new Ajax.Request('/ax-api/interface.php?cmd=affiliates&action=login', { 
										parameters: $('affiliates_loginForm').serialize(true),
										onCreate: function () {  },
										onComplete: function(e) {	if(e.responseText.match('<!--success-->')) {
																								$('affiliates_loginFormError').innerHTML = '';
																								$('affiliateBody').innerHTML = e.responseText;
																							} else {
																								$('affiliates_loginFormError').innerHTML = e.responseText;
																							}	
																						}														
										}
	);
}

function affiliates_retrieve() {
	new Ajax.Request('/ax-api/interface.php?cmd=affiliates&action=retrieve', { 
										parameters: $('affiliates_retrieveForm').serialize(true),
										onCreate: function () {  },
										onComplete: function(e) {	if(e.responseText.match('<!--success-->')) {
																								$('affiliates_retrieveFormError').innerHTML = '';
																								affiliates_hideAll();
																								$('affiliates_loginForm').show();
																								$('affiliates_loginFormError').innerHTML = e.responseText;
																								
																							} else {
																								$('affiliates_retrieveFormError').innerHTML = e.responseText;
																							}	
																						}														
										}
	);
	
}

function affiliates_home() {
	new Ajax.Updater('affiliateBodyContent','/ax-api/interface.php?cmd=affiliates&action=home' );
}

function affiliates_profile() {
	new Ajax.Updater('affiliateBodyContent','/ax-api/interface.php?cmd=affiliates&action=profile' );
}

function affiliates_updateProfile() {
	new Ajax.Request('/ax-api/interface.php?cmd=affiliates&action=updateProfile', { 
										parameters: $('affiliates_profileForm').serialize(true),
										onCreate: function () {  },
										onComplete: function(e) {	if(e.responseText.match('<!--success-->')) {
																								$('affiliates_profileFormError').innerHTML = '';
																								$('affiliates_profileFormMessage').innerHTML = e.responseText;
																							} else {
																								$('affiliates_profileFormMessage').innerHTML = '';
																								$('affiliates_profileFormError').innerHTML = e.responseText;
																							}	
																						}														
										}
	);
}

function affiliates_ads() {
	new Ajax.Updater('affiliateBodyContent','/ax-api/interface.php?cmd=affiliates&action=ads' );
}

function affiliates_reports() {
	new Ajax.Updater('affiliateBodyContent','/ax-api/interface.php?cmd=affiliates&action=reports' );
}

function affiliates_logout() {
	new Ajax.Updater('affiliateBody','/ax-api/interface.php?cmd=affiliates&action=logout' );
	
}



