function SymError()
{
  return true;
}

window.onerror = SymError;


var pics=new Array();
for(i=0;i<=15;i++){
pics[i]=new Image();
pics[i].src='pairs_b/'+'image'+i+'.gif';
}

var map=new Array(1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15)
var user=new Array();
var temparray=new Array();
var clickarray=new Array(0,0);
var ticker, sec, min, ctr, id=0, oktoclick, finished;

function init(){
clearTimeout(id);
for(i=0;i<=29;i++)user[i]=0;
ticker=0; min=0; sec=0; ctr=0; finished=0;
oktoclick=true;
document.forms["f"].b.value="Spiel startet...";
scramble();
id=setInterval('runclk()', 995);
for(i=0;i<=29;i++){
document.images[('img'+i)].src="pairs_b/image0.gif";
document.images[('img'+i)].alt="";
}}

function runclk(){
min=Math.floor(ticker/60);
sec=(ticker-(min*60))+'';
if(sec.length==1){sec="0"+sec};
ticker++;
document.forms["f"].b.value="    "+min+":"+sec+" (neu starten)   ";
}

function scramble(){
for(z=0;z<4;z++){
for(x=0;x<=29;x++){
temparray[0]=Math.floor(Math.random()*30);
temparray[1]=map[temparray[0]];
temparray[2]=map[x];
map[x]=temparray[1];
map[temparray[0]]=temparray[2];
}}}

function showimage(but){
if(oktoclick){
oktoclick=false; 
document.images[('img'+but)].src='pairs_b/'+'image'+map[but]+'.gif';
document.images[('img'+but)].alt='pairs_b/'+'Image '+map[but];
if(ctr==0){
ctr++;
clickarray[0]=but;
oktoclick=true;
}else{
clickarray[1]=but;
ctr=0;
setTimeout('returntoold()', 600);
}}}

function returntoold(){
if((clickarray[0]==clickarray[1])&&(!user[clickarray[0]])){
document.images[('img'+clickarray[0])].src="pairs_b/image0.gif";
document.images[('img'+clickarray[0])].alt="";
oktoclick=true;
}else{
if(map[clickarray[0]]!=map[clickarray[1]]){
if(user[clickarray[0]]==0){
document.images[('img'+clickarray[0])].src="pairs_b/image0.gif";
document.images[('img'+clickarray[0])].alt="";
}
if(user[clickarray[1]]==0){
document.images[('img'+clickarray[1])].src="pairs_b/image0.gif";
document.images[('img'+clickarray[1])].alt="";
}}
if(map[clickarray[0]]==map[clickarray[1]]){
if(user[clickarray[0]]==0&&user[clickarray[1]]==0)finished++;
user[clickarray[0]]=1;
user[clickarray[1]]=1;
}
if(finished>=15){
Check = confirm('Sie haben '+document.forms["f"].b.value+'Minuten gebraucht! \nMöchten Sie neu mischen?');
if(Check == true) init();
}else{
oktoclick=true;
}}}

// window.onload=init;























function vorein()
{
 if(document.getElementById)
   document.getElementById("vorschau").style.visibility = "visible";

}
  
function voraus()
{
 if(document.getElementById)
   document.getElementById("vorschau").style.visibility = "hidden";
}
