function validateScore()
{
        var retired = $('score_retired').checked;
        var tie = $('score_tie').checked;
	var scoreValue = $("score_winner_set1_games").selectedIndex + $("score_winner_set2_games").selectedIndex + $("score_winner_set3_games").selectedIndex;
        var no_show = $('score_no_show').checked;
        var late_cancel = $('score_late_cancel').checked;

        if (!(scoreValue > 0) && !no_show && !late_cancel && !retired)
	{
		alert("Please enter valid score");
		return false;
	}

        scoreValue = $("score_court_id").selectedIndex;
	if (!(scoreValue > 0))
	{
		alert("Please provide the Court Location");
		return false;
	}
	
	var winner = $("score_winner_id").selectedIndex;
	var loser = $("score_loser_id").selectedIndex;
	if (winner == loser)
	{
		alert("The Winner and Opponent can not be the same player");
		return false;
	}

        var set_wins = 0;
        var set_losses = 0;

        if($('score_winner_set1_games').selectedIndex > $('score_loser_set1_games').selectedIndex) set_wins += 1;
        else if($('score_winner_set1_games').selectedIndex < $('score_loser_set1_games').selectedIndex) set_losses += 1;

        if($('score_winner_set2_games').selectedIndex > $('score_loser_set2_games').selectedIndex) set_wins += 1;
        else if($('score_winner_set2_games').selectedIndex < $('score_loser_set2_games').selectedIndex) set_losses += 1;

        if($('score_winner_set3_games').selectedIndex > $('score_loser_set3_games').selectedIndex) set_wins += 1;
        else if($('score_winner_set3_games').selectedIndex < $('score_loser_set3_games').selectedIndex) set_losses += 1;

        if($('score_winner_set3_tie_games').selectedIndex > $('score_loser_set3_tie_games').selectedIndex) set_wins += 1;
        else if($('score_winner_set3_tie_games').selectedIndex < $('score_loser_set3_tie_games').selectedIndex) set_losses += 1;

        if (((set_losses > set_wins) || (set_losses == set_wins && !tie)) && !no_show && !late_cancel && !retired)
	{
 		alert("The Winner must be on the top line");
		return false;
	}
	
	if ($('uncompetitive_confirmation_box') && !window.location.href.include('admin')) {
  		var totalWinnerWins = parseInt($F('score_winner_set1_games')) + parseInt($F('score_winner_set2_games')) + parseInt($F('score_winner_set3_games'));
  		var totalLoserWins  = parseInt($F('score_loser_set1_games')) + parseInt($F('score_loser_set2_games')) + parseInt($F('score_loser_set3_games'));

  		if (totalWinnerWins >= 10 && totalLoserWins <= 3 && $('dont_send_uncompetitive_email').value == '') {
      		Effect.Appear($('uncompetitive_confirmation_box'), {duration:0.5});
      	return false;
  		}
	}

  return true;
}

function changeScoreType(type) {
	if(type == 'PROSET') {
		$('score_winner_set2_games').style.display = 'none';
		$('score_winner_set2_games').selectedIndex = 0;

                $('score_loser_set2_games').style.display = 'none';
		$('score_loser_set2_games').selectedIndex = 0;

                $('score_winner_set3_games').style.display = 'none';
		$('score_winner_set3_games').selectedIndex = 0;

		$('score_loser_set3_games').style.display = 'none';
		$('score_loser_set3_games').selectedIndex = 0;

		$('score_winner_set3_tie_games').style.display = 'none';
		$('score_winner_set3_tie_games').selectedIndex = 0;

		$('score_loser_set3_tie_games').style.display = 'none';
		$('score_loser_set3_tie_games').selectedIndex = 0;

                $('set2_text').style.display = 'none';
		$('set3_text').style.display = 'none';
		$('tiebreak_text').style.display = 'none';
	}
	else if(type == 'SET') {
		$('score_winner_set2_games').style.display = '';
		$('score_loser_set2_games').style.display = '';
		$('score_winner_set3_games').style.display = '';
		$('score_loser_set3_games').style.display = '';
		$('score_winner_set3_tie_games').style.display = 'none';
		$('score_winner_set3_tie_games').selectedIndex = 0;
		$('score_loser_set3_tie_games').style.display = 'none';
		$('score_loser_set3_tie_games').selectedIndex = 0;
		$('set2_text').style.display = '';
		$('set3_text').style.display = '';
		$('tiebreak_text').style.display = 'none';
	}
	else if(type == 'TIE_BREAK') {
		$('score_winner_set2_games').style.display = '';
		$('score_loser_set2_games').style.display = '';
		$('score_winner_set3_games').style.display = 'none';
		$('score_winner_set3_games').selectedIndex = 0;
		$('score_loser_set3_games').style.display = 'none';
		$('score_loser_set3_games').selectedIndex = 0;
		$('score_winner_set3_tie_games').style.display = '';
		$('score_loser_set3_tie_games').style.display = '';
		$('set2_text').style.display = '';
		$('set3_text').style.display = 'none';
		$('tiebreak_text').style.display = '';
	}
}
