//initialise global variables
var part1_array=new Array;
var part2_array=new Array;
var i=0;
var j=0;
var word;
var footer;
var save;
var learning;
//function to set cookie
function setCookie(c_name,value,expiredays){
var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
//function set get the value of a cookie - returns empty string if not present
function getCookie(c_name)
{
if (document.cookie.length>0)
{
c_start=document.cookie.indexOf(c_name + "=");
if (c_start!=-1)
{
c_start=c_start + c_name.length+1;
c_end=document.cookie.indexOf(";",c_start);
if (c_end==-1) c_end=document.cookie.length;
return unescape(document.cookie.substring(c_start,c_end));
}
}
return "";
}
function ajaxFunction() {
var xmlHttp;
try {
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e) {
// Internet Explorer
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
try {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {
alert("Your browser does not support AJAX!");
return false;
}
}
}
xmlHttp.onreadystatechange=function() {
if(xmlHttp.readyState==4) {
document.getElementById('element').innerHTML = xmlHttp.responseText;
}
}
xmlHttp.open("GET","ajax/time.php",true);
xmlHttp.send(null);
}
//function to toggle the choice of learning material form
function toggleChoice(){
//initialise text variable.
var text = "";
//construct toggle form text
text = text + "
";
j=1;
}
else {
document.getElementById('switch_form').className = "standard";
document.getElementById('switch_form').innerHTML = ""; //set back to blank
j=0;
}
}
//function to set the global language variables
function set_lang_vars (helpii_ln) {
//set learning variable
learning = "englische Ausdrücke";
switch (helpii_ln)
{
case "be_en":
word = "for today - 3 more tomorrow!";
footer = "Helpii helps you to learn " + learning + ", and more";
save = "Save";
break;
case "be_fr":
word = "d'aujourd'hui - 3 autres demain!";
footer = "Helpii vous aide à apprendre des " + learning + ", et encore plus";
save = "Enregistrer";
break;
case "be_nl":
word = "voor vandaag";
footer = "Helpii helpt u om " + learning + " te leren, en meer";
save = "Voorkeuren";
break;
case "nl":
word = "voor vandaag";
footer = "Helpii helpt u om " + learning + " te leren, en meer";
save = "Voorkeuren";
break;
case "fr":
word = "d'aujourd'hui - 3 autres demain!";
footer = "Helpii vous aide à apprendre des " + learning + ", et encore plus";
save = "Enregistrer";
break;
case "de":
word = "für heute - 3 weitere Morgen!";
footer = "Helpii hilft Ihnen, " + learning + " zu lernen, und mehr";
save = "Speichern";
break;
case "es":
word = "para hoy - tres otros mañana!";
footer = "Helpii le ayuda a aprender " + learning + ", y más";
save = "Guardar";
break;
default:
word = "for today - 3 more tomorrow!";
footer = "Helpii helps you to learn " + learning + ", and more";
save = "Save";
}
}
//brings focus to form
function bring_focus(){document.forms[0].q.focus();}
//toggles the next element in the list
function next_element(){
if (i < 2) {
i++;
document.getElementById('element').innerHTML= part1_array[i] + " - " + part2_array[i];
document.getElementById('counter').innerHTML= (i+1) + " / 3 " + word;
if (i == 2) { document.getElementById('prev').className= "greenbtn"; document.getElementById('next').className= "greenbtnoff"; }
else if (i == 0) { document.getElementById('prev').className= "greenbtnoff"; document.getElementById('next').className= "greenbtn"; }
else { document.getElementById('prev').className= "greenbtn"; document.getElementById('next').className= "greenbtn"; }
}
}
//toggles the previous element in the list
function prev_element(){
if (i > 0) {
i--;
document.getElementById('element').innerHTML= part1_array[i] + " - " + part2_array[i];
document.getElementById('counter').innerHTML= (i+1) + " / 3 " + word;
if (i == 2) { document.getElementById('prev').className= "greenbtn"; document.getElementById('next').className= "greenbtnoff"; }
else if (i == 0) { document.getElementById('prev').className= "greenbtnoff"; document.getElementById('next').className= "greenbtn"; }
else { document.getElementById('prev').className= "greenbtn"; document.getElementById('next').className= "greenbtn"; }
}
}
//display the variable (language elements on the home
function display_element(){
part1_array[0] = "\"All bets are off\"";
part2_array[0] = "(USA) If all bets are off, then agreements that have been made no longer apply.";
part1_array[1] = "\"A chain is no stronger than its weakest link\"";
part2_array[1] = "This means that processes, organisations, etc, are vulnerable because the weakest person or part can always damage or break them. ";
part1_array[2] = "\"Alive and kicking\"";
part2_array[2] = "If someone or something is active and doing well, it is alive and kicking.";
document.getElementById('element').innerHTML= part1_array[i] + " - " + part2_array[i];
document.getElementById('counter').innerHTML= (i+1) + " / 3 " + word;
document.getElementById('counter').className = "standard";
}
function display_footer(){
document.getElementById('footer').innerHTML= footer;
}