//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 + "englische Ausdrücke"; //construct toggle form text text = text + "deutsche Ausdrücke"; if(j==0){ document.getElementById('switch_form').className = "standardgreenbg"; document.getElementById('switch_form').innerHTML = "" + 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; }