var def_ori=0;  //Ausrichtung 0,1
var def_fur=3;  //Fell        1..4 
var def_mat=8;  //Holz        1..12
var def_mou=2;  //Maul        0..2
var def_eye=2;  //Augen       0..2
var def_ears=1; //Ohren Typ   0..2
var def_earm=0; //Ohren Holz  0=def, sonst wie Holz
var def_hors=1; //Horn Typ    0..2
var def_horm=0; //Horn Holz   0=def, sonst wie Holz
var def_rswi=0; //Schaukel    0=def, sonst wie Holz
var def_bot=0;  //Hintergrund 0..1

var matmain=def_mat;
var ori=def_ori;
var fur=def_fur;
var eye=def_eye;
var ears=def_ears;
var earm=def_earm;
var hors=def_hors;
var horm=def_horm;
var bot=def_bot;
var rswi=def_rswi;
var mou=def_mou;
var def_swi=(def_rswi==0?0:(def_rswi>7?1:def_rswi+1));
var swi=def_swi;

function ch_menu(num,status) {
	if (num<5)
		document.getElementById("menu"+num).src = user_dir+'/images/menu_l'+status+num+'.jpg';
	else
		document.getElementById("menu"+num).src = user_dir+'/images/menu_r'+status+(num-4)+'.jpg';	
}

function ch_mat_main(num) {
	if (num!=matmain && ((num>0 && num<6) || (num>7 && num<13))) {
		document.getElementById("matmain"+matmain).src = user_dir+'/images/mat'+matmain+'.jpg';
		document.getElementById("matmain"+num).src = user_dir+'/images/mats'+num+'.jpg';
		matmain=num;
		if (earm>0) {
			document.getElementById("earm"+earm).src = user_dir+'/images/mini'+earm+'.jpg';
			earm=0;
		}		
		if (horm>0) {
			document.getElementById("horm"+horm).src = user_dir+'/images/mini'+horm+'.jpg';
			horm=0;
		}
		if (swi>0) {
			document.getElementById("swi"+swi).src = user_dir+'/images/sch'+swi+'.jpg';
			swi=0;
			rswi=0;
		}
		refresh_sheep();
	}
}

function ch_swi(num) {
	if (num!=swi && (num>0 && num<7)) {
		if (swi>0) {
			document.getElementById("swi"+swi).src = user_dir+'/images/sch'+swi+'.jpg';
		}
		document.getElementById("swi"+num).src = user_dir+'/images/schs'+num+'.jpg';
		swi=num
		rswi=num-1;
		if (num==1) {
			rswi=8;
		}
		refresh_sheep();
	}
}

function ch_fur(num) {
	if (num==1) 
		num=2;
	num--;
	if (num!=fur && (num>0 && num<5)) {
		document.getElementById("fur"+(fur+1)).src = user_dir+'/images/fell'+(fur+1)+'.jpg';
		document.getElementById("fur"+(num+1)).src = user_dir+'/images/fells'+(num+1)+'.jpg';
		fur=num;
		refresh_sheep();
	}
}

function ch_mou(num) {
	if (num!=mou && (num>-1 && num<3)) {
		document.getElementById("mou"+(mou+1)).src = user_dir+'/images/maul'+(mou+1)+'.jpg';
		document.getElementById("mou"+(num+1)).src = user_dir+'/images/mauls'+(num+1)+'.jpg';
		mou=num;
		refresh_sheep();
	}
}

function ch_eye(num) {
	if (num!=eye && (num>-1 && num<3)) {
		document.getElementById("eye"+(eye+1)).src = user_dir+'/images/auge'+(eye+1)+'.jpg';
		document.getElementById("eye"+(num+1)).src = user_dir+'/images/auges'+(num+1)+'.jpg';
		eye=num;
		refresh_sheep();
	}
}

function ch_ears(num) {
	if (num!=ears && (num>-1 && num<3)) {
		document.getElementById("ears"+(ears+1)).src = user_dir+'/images/ohr'+(ears+1)+'.jpg';
		document.getElementById("ears"+(num+1)).src = user_dir+'/images/ohrs'+(num+1)+'.jpg';
		ears=num;
		refresh_sheep();
	}
}

function ch_mat_ear(num) {
	if (num!=earm && ((num>0 && num<6) || (num>7 && num<13))) {
		if (earm>0) {
			document.getElementById("earm"+earm).src = user_dir+'/images/mini'+earm+'.jpg';
		}
		document.getElementById("earm"+num).src = user_dir+'/images/minis'+num+'.jpg';
		earm=num;
		if (ears==0) {
			ch_ears(1);
		} else {
			refresh_sheep();
		}
	}
}

function ch_hors(num) {
	if (num!=hors && (num>-1 && num<3)) {
		document.getElementById("hors"+(hors+1)).src = user_dir+'/images/horn'+(hors+1)+'.jpg';
		document.getElementById("hors"+(num+1)).src = user_dir+'/images/horns'+(num+1)+'.jpg';
		hors=num;
		refresh_sheep();
	}
}

function ch_mat_hor(num) {
	if (num!=horm && ((num>0 && num<6) || (num>7 && num<13))) {
		if (horm>0) {
			document.getElementById("horm"+horm).src = user_dir+'/images/mini'+horm+'.jpg';
		}
		document.getElementById("horm"+num).src = user_dir+'/images/minis'+num+'.jpg';
		horm=num;
		if (hors==0) {
			ch_hors(1);
		} else {
			refresh_sheep();
		}
	}
}

function ch_ori() {
	if (ori==1) {
		ori=0;
	} else {
		ori=1;
	}
	refresh_sheep();	
}

function refresh_sheep(){
document.getElementById("sheep").src=user_dir+'/sheep.php?o='+ori+'&w='+matmain+'&f='+fur+'&y='+eye+'&es='+ears+'&ew='+earm+'&hs='+hors+'&hw='+horm+'&b='+bot+'&s='+rswi+'&m='+mou;
}


function show_sheep() {
	document.write('<style type=\"text/css\">td.view{text-align:center}span.label,div.version_info{display:none}</style>');
	document.write('<div id=\"sheepomat\">');
	
	document.write( '<img id=\"sheep\" src=\"'+user_dir+'/sheep.php?w='+def_mat+'&f='+def_fur+'&y='+def_eye+'&es='+def_ears+'&ew='+def_earm+'&hs='+def_hors+'&hw='+def_horm+'&b='+def_bot+'&o='+def_ori+'&s='+def_rswi+'&m='+def_mou+'\" onMouseDown=\"ch_ori()\">');
	document.write( '<table id=\"selector\">');
	document.write( '<tr><td>Holz:</td><td><table id=\"sys\"><tr><td id=\"sys\">');
	
	hint = new Array('Lack weiss','Lack schwarz','Lack rot','Flowerpower','Rainbow');
	for(var i=1;i<8;i++) {
		document.write('<img id=\"matmain'+i+'\" title=\"'+hint[i-1]+'\" src=\"'+user_dir+'/images/mat'+(i==(def_mat)?'s':'')+i+'.jpg\" onMouseDown=\"ch_mat_main('+i+')\">');
	}
	
	document.write( '</td></tr><tr><td id=\"sys\">' );
	hint = new Array('Kiefer','Linde','Buche','Kirsche','Kambala');
	for(i=1;i<8;i++) {
		document.write('<img id=\"matmain'+(i+7)+'\" title=\"'+hint[i-1]+'\" src=\"'+user_dir+'/images/mat'+(i==(def_mat-7)?'s':'')+(i+7)+'.jpg\" onMouseDown=\"ch_mat_main('+(i+7)+')\">');
	}
	
	document.write( '</td></tr></table></td></tr><tr><td>Fell:</td><td>');
	hint = new Array('Weiss','Weiss','Gelb','Kuh','Schwarz');
	for(i=1;i<8;i++) {
		document.write('<img id=\"fur'+i+'\" title=\"'+hint[i-1]+'\" src=\"'+user_dir+'/images/fell'+(i==(def_fur+1)?'s':'')+i+'.jpg\" onMouseDown=\"ch_fur('+i+')\">');
	}
	
	document.write( '</td></tr><tr><td>Maul:</td><td>' );
	hint = new Array('Zu','Zähne','Brav');
	for(i=1;i<4;i++) {
		document.write('<img id=\"mou'+i+'\" title=\"'+hint[i-1]+'\" src=\"'+user_dir+'/images/maul'+(i==(def_mou+1)?'s':'')+i+'.jpg\" onMouseDown=\"ch_mou('+(i-1)+')\">');
	}
	
	document.write( '</td></tr><tr><td>Augen:</td><td>' );
	hint = new Array('Zu','Halb','Offen');
	for(i=1;i<4;i++) {
		document.write('<img id=\"eye'+i+'\" title=\"'+hint[i-1]+'\" src=\"'+user_dir+'/images/auge'+(i==(def_eye+1)?'s':'')+i+'.jpg\" onMouseDown=\"ch_eye('+(i-1)+')\">');
	}
	
	document.write( '</td></tr><tr><td>Ohren:</td><td>' );
	document.write( '<table id=\"sys\"><tr id=\"sys\"><td id=\"sys\" rowspan=\"2\">' );
	hint = new Array('Keine','Normal','Spitz');
	for(i=1;i<4;i++) {
		document.write('<img id=\"ears'+i+'\" title=\"'+hint[i-1]+'\" src=\"'+user_dir+'/images/ohr'+(i==(def_ears+1)?'s':'')+i+'.jpg\" onMouseDown=\"ch_ears('+(i-1)+')\">');
	}
	
	document.write( '</td><td id=\"sys\">');
	hint = new Array('Lack weiss','Lack schwarz','Lack rot','Flowerpower','Rainbow');
	for(i=1;i<8;i++) {
		document.write('<img id=\"earm'+i+'\" title=\"abweichend '+hint[i-1]+'\" src=\"'+user_dir+'/images/mini'+(i==(def_earm)?'s':'')+i+'.jpg\" onMouseDown=\"ch_mat_ear('+i+')\">');
	}
	
	document.write( '</td></tr><tr><td id=\"sys\">');
	hint = new Array('Kiefer','Linde','Buche','Kirsche','Kambala');
	for(i=1;i<8;i++) {
		document.write('<img id=\"earm'+(i+7)+'\" title=\"abweichend '+hint[i-1]+'\" src=\"'+user_dir+'/images/mini'+(i==(def_earm-7)?'s':'')+(i+7)+'.jpg\" onMouseDown=\"ch_mat_ear('+(i+7)+')\">');
	}
	
	document.write( '</td></tr></table></td></tr><tr><td>Hörner:</td><td>');
	document.write( '<table id=\"sys\"><tr id=\"sys\"><td id=\"sys\" rowspan=\"2\">');
	hint = new Array('Keine','Normal','Spitz');
	for(i=1;i<4;i++) {
		document.write('<img id=\"hors'+i+'\" title=\"'+hint[i-1]+'\" src=\"'+user_dir+'/images/horn'+(i==(def_hors+1)?'s':'')+i+'.jpg\" onMouseDown=\"ch_hors('+(i-1)+')\">');
	}
	
	document.write( '</td><td id=\"sys\">');
	var hint = new Array('Lack weiss','Lack schwarz','Lack rot','Flowerpower','Rainbow');
	for(i=1;i<8;i++) {
		document.write('<img id=\"horm'+i+'" title=\"abweichend '+hint[i-1]+'\" src=\"'+user_dir+'/images/mini'+(i==(def_horm)?'s':'')+i+'.jpg\" onMouseDown=\"ch_mat_hor('+i+')\">');
	}
	
	document.write( '</td></tr><tr><td id=\"sys\">');
	var hint = new Array('Kiefer','Linde','Buche','Kirsche','Kambala');
	for(i=1;i<8;i++) {
		document.write( '<img id=\"horm'+(i+7)+'\" title=\"abweichend '+hint[i-1]+'\" src=\"'+user_dir+'/images/mini'+(i==(def_horm-7)?'s':'')+(i+7)+'.jpg\" onMouseDown=\"ch_mat_hor('+(i+7)+')\">');
	}
	
	document.write( '</td></tr></table></td></tr><tr><td>Schaukel:</td><td>');
	var hint = new Array('Natur','Lack weiss','Lack schwarz','Lack rot','Flowerpower','Rainbow');
	for(var i=1;i<8;i++) {
		document.write( '<img id=\"swi'+i+'\" title=\"'+hint[i-1]+'\" src=\"'+user_dir+'/images/sch'+(i==def_swi?'s':'')+i+'.jpg\" onMouseDown=\"ch_swi('+i+')\">');
	}
	document.write( '</td></tr></table></div><br>');
}
