Fix for random sentence always displaying the same sentence in Internet Explorer 8.

git-svn-id: 776ea4b3e47339c5b8782ec5e9346c740e073fb4@1044 e0e46c49-be69-4f5a-ad62-21024a331aea
/*
    Tatoeba Project, free collaborativ creation of languages corpuses project
    Copyright (C) 2009  TATOEBA Project(should be changed)

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU Affero General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Affero General Public License for more details.

    You should have received a copy of the GNU Affero General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.


*/
$(document).ready(function(){
	var lang = $("#randomLangChoice").val();
	if(lang == null) lang = '';
	
	loadRandom(lang);
	
	$("#showRandom").click(function(){
		lang = $("#randomLangChoice").val();
		loadRandom(lang);
	})
});

function loadRandom(lang){
	$(".random_sentences_set").html("<img src='/img/loading.gif' alt='loading'>");
	$(".random_sentences_set").load(
        "http://" + self.location.hostname + ":" + self.location.port + "/" 
        + $("#showRandom").attr("lang") 
        + "/sentences/random/" + lang + "/"
        + Math.random() // needed for IE
        // otherwise it always displays the same sentence when logged in...
    );
}

/*
    Tatoeba Project, free collaborativ creation of languages corpuses project
    Copyright (C) 2009  TATOEBA Project(should be changed)

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU Affero General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Affero General Public License for more details.

    You should have received a copy of the GNU Affero General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.


*/
$(document).ready(function(){
	var lang = $("#randomLangChoice").val();
	if(lang == null) lang = '';
	
	loadRandom(lang);
	
	$("#showRandom").click(function(){
		lang = $("#randomLangChoice").val();
		loadRandom(lang);
	})
});

function loadRandom(lang){
	$(".random_sentences_set").html("<img src='/img/loading.gif' alt='loading'>");
	$(".random_sentences_set").load("http://" + self.location.hostname + ":" + self.location.port + "/" + $("#showRandom").attr("lang") + "/sentences/random/" + lang);
}
