Event.observe(window,'load',init,false);

function init() {
  if ($('sex_quiz_country_id')) {
	  Event.observe('sex_quiz_country_id','change',change_states)
	}
	if ($('sent')) {
	  $('sent').hide()
		$('email_friends_form').hide();
	  Event.observe('sent','click',send_more)
	  Event.observe('show_email_friends','click',activate_email_friends)
  }
}

function change_states() {
  new Ajax.Updater('states', '/sex_quiz/change_states/' + $F('sex_quiz_country_id'), { method: 'get' });
  new Effect.Highlight('cities_and_states', { startcolor: '#999900', endcolor: '#ffffff'});
}

function activate_email_friends()  {
	$('email_friends_form').show();
	$('show_email_friends').hide()
}

function send_more() {
	Element.show('submit_button'); 
	Element.hide('sent');
	$('sq_invite_email1').value = ''; 
	$('sq_invite_email2').value = ''; 
	$('sq_invite_email3').value = '';
}