
// Attach handler to window load event
Event.observe(window, 'load', init, false);

function init() {
 // Attach handler to form's submit event
 Event.observe('subscribeForm', 'submit', storeNumber);
 Event.observe('unSubscribeForm', 'submit', removeNumber); 
}


function storeNumber(e) {
	// Update user interface
	$('response').innerHTML = '<center>Saving... &nbsp; &nbsp;</center>';
	var url = '/sms/signup/save_ajax.html';

	// Prepare query string and send AJAX request
	var pars = 'wireless1=' + escape($F('wireless1'))
		+ '&wireless2=' + escape($F('wireless2'))
		+ '&wireless3=' + escape($F('wireless3'))
		+ '&carrier=' + escape($F('carrier'));
	var target = 'response';
	var myAjax = new Ajax.Updater(target, url, 
		{
			method: 'get', 
			parameters: pars
		});
	// Stop form from submitting when JavaScript is enabled
	Event.stop(e);
 
}

function removeNumber(e) {
	// Update user interface
	$('response').innerHTML = '<div class="spinner"> Updating... </div>';
	var url = '/sms/signup/unsubscribe_ajax.html';

	// Prepare query string and send AJAX request
	var pars = 'uwireless1=' + escape($F('uwireless1'))
		+ '&uwireless2=' + escape($F('uwireless2'))
		+ '&uwireless3=' + escape($F('uwireless3'));

	var target = 'response';
	var myAjax = new Ajax.Updater(target, url, 
		{
			method: 'get', 
			parameters: pars
		});
	// Stop form from submitting when JavaScript is enabled
	Event.stop(e);
 
}


function show_subscribe(yesno){

	if(yesno == true){
		$('subscribediv').show();
		$('unsubscribediv').hide();		
	}
	else{
		$('subscribediv').hide();
		$('unsubscribediv').show();
	}
	$('response').innerHTML = "";	
}
