var game_played_cookie_name='game_play_record';function get_games_played_array(){var s_record=get_cookie(game_played_cookie_name);var a_games=s_record.split('::');return a_games}function get_games_played_html(a_games,n_show){var show_str='';var n_games=a_games.length;for(var i=0;i<n_games;i++){var s_game_info=a_games[i];if(s_game_info!=''&&s_game_info!=null&&i<n_show){var a_game_info=s_game_info.split('|');var s_game_name=a_game_info[0];var s_game_url=a_game_info[1];var s_game_img=a_game_info[2];show_str+="<a href='"+s_game_url+"'><img class='game_image' src='"+s_game_img+"' alt='"+s_game_name+"'/></a>"}}return show_str}function show_game_played(div_name,n_show){var a_games=get_games_played_array();var div=document.getElementById(div_name);var show_str=get_games_played_html(a_games,n_show);if(show_str!=='')div.innerHTML=show_str;else div.innerHTML=''}function get_games_played_info_array(a_games){var a_record=new Array();var n_games=a_games.length;for(var i=0;i<n_games;i++){var s_game_info=a_games[i];if(s_game_info!=''&&s_game_info!=null){var a_game_info=s_game_info.split('|');if(a_game_info)a_record.push(a_game_info)}}return a_record}function record_game_played(s_game_name,s_game_url,s_game_img){var n_max_record=22;var a_games=get_games_played_array();var a_record=get_games_played_info_array(a_games);var s_new_record=s_game_name+"|"+s_game_url+"|"+s_game_img+"::";var n_record=0;var n_games=a_games.length;for(var j=0;j<n_games;j++){if(n_record<n_max_record-1){var a_game_info=a_record[j];if(a_game_info&&a_game_info[0]!=s_game_name){s_new_record+=a_game_info[0]+"|"+a_game_info[1]+"|"+a_game_info[2]+"::";n_record+=1}}}set_cookie(game_played_cookie_name,s_new_record,3153600000,"/")}function clear_games_played_record(div_name){var answer=window.confirm('Do you want to clear the browsing history?');if(answer){set_cookie(game_played_cookie_name,'',0,"/");var div=document.getElementById(div_name);div.innerHTML=''}}function get_cookie(name){var cookieValue="";var search=name+"=";if(document.cookie.length>0){offset=document.cookie.indexOf(search);if(offset!=-1){offset+=search.length;end=document.cookie.indexOf(";",offset);if(end==-1)end=document.cookie.length;cookieValue=unescape(document.cookie.substring(offset,end))}}return unescape(cookieValue)}function set_cookie(name,value,sec){var expdate=new Date();var argv=set_cookie.arguments;var argc=set_cookie.arguments.length;var expires=(argc>2)?argv[2]:null;var path=(argc>3)?argv[3]:null;var domain=(argc>4)?argv[4]:null;var secure=(argc>5)?argv[5]:false;if(expires!=null&&expires>=0)expdate.setTime(expdate.getTime()+(expires*1000));document.cookie=name+"="+escape(value)+((expires==null||expires<0)?((expires==-1)?"; expires=-1":""):("; expires="+expdate.toUTCString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"")}
