var current_fade = 0;
var counter_fade = 0;
var current_pic = 0;
var counter_pic = 0;
var myFade = new Array();
var myPics = new Array();
var myTrans = new Array();
var myFadeTimer = 0;
var myShowTimer = 0;
var transition = "fade";
var delay = 6000;

var g_x;
var length;
var i = 0;
var pos_old_l = 35;
var pos_old_t = 40;
var pos_new_l = 35;
var pos_new_t = 40;
var pic_old_w = 300;
var pic_old_h = 200;
var pic_new_w = 0;
var pic_new_h = 0;
var move_pos_l = 6;
var move_pos_t = 4;

var show_option = "off";

function full_screen()
{
	window.open("slideshow_fullscreen.html","Fullscreen","toolbar=0,status=0,directories=0,scrollbars=1,resizable=1,menubar=no,left=0,top=0");
}

function Go(x)
{
	g_x = x;
	if (x == "auto")
	{
		i = 0;
		transition = myTrans[i];
//		alert("auto: " + transition);
	}
	else if (x == "random")
	{
		i = Math.floor(Math.random()*8);
		transition = myTrans[i];
	}
	else
	{
		transition = x;
//		alert("else: " + transition);
	}
//	alert(transition);
	stop_show();
	start_show();
}

function Go_length(length)
{
	delay = length;
	stop_show();
	start_show();
}

function addFade(_f) 
{
	myFade[myFade.length?myFade.length:0] = new Image();
	myFade[myFade.length-1].src=_f; 									// preload fade pics
}

	addFade("mxassets/fade_00.gif");
	addFade("mxassets/fade_01.gif");
	addFade("mxassets/fade_02.gif");
	addFade("mxassets/fade_03.gif");
	addFade("mxassets/fade_04.gif");
	addFade("mxassets/fade_05.gif");
	addFade("mxassets/fade_06.gif");
	addFade("mxassets/fade_07.gif");
	addFade("mxassets/fade_08.gif");
	addFade("mxassets/fade_09.gif");
	addFade("mxassets/fade_10.gif");

function addPic(_p) 
{
//	var jetzt = new Date();
//	starttime = jetzt.getTime();
 
	myPics[myPics.length?myPics.length:0] = new Image();
	myPics[myPics.length-1].src=_p; 									// preload all pics

//	if (document.images[myPics.length].complete == true)
//	{
//		var jetzt = new Date();
//		endtime = jetzt.getTime();
//		loadtime = endtime - starttime;
//	}
//	else
//	{}
//	alert('Ladezeit des Bildes: ' + myPics.length + ' = ' + loadtime + ' = ' + starttime + ' - ' + endtime);
}

//	addPic("assets/pic_01.gif");
//	addPic("assets/pic_02.gif");
//	addPic("assets/pic_03.gif");
//	addPic("assets/pic_04.gif");
//	addPic("assets/pic_05.gif");

function addTrans(_t) 
{
	myTrans[myTrans.length?myTrans.length:0] = new Image();
	myTrans[myTrans.length-1] = _t; 									// preload all transitions
}

	addTrans("fade");
	addTrans("zoom_lt");
	addTrans("zoom_rt");
	addTrans("zoom_lb");
	addTrans("zoom_rb");
	addTrans("zoom_in");
	addTrans("zoom_out");
	addTrans("wipe_l");
	addTrans("wipe_r");
	
function start_show()
{
	document.all.status_show.innerHTML = "PLAY";
	if (myShowTimer == 0)
	{
		if (transition == "fade")
		{
			myShowTimer = setInterval('start_fade(1)', delay); 							// 3 second interval;
		}
		else if (transition == "zoom_lt")
		{
			myShowTimer = setInterval('start_zoom_lt(1)', delay); 						// 3 second interval;		
		}
		else if (transition == "zoom_rt")
		{
			myShowTimer = setInterval('start_zoom_rt(1)', delay); 						// 3 second interval;		
		}
		else if (transition == "zoom_lb")
		{
			myShowTimer = setInterval('start_zoom_lb(1)', delay); 						// 3 second interval;		
		}
		else if (transition == "zoom_rb")
		{
			myShowTimer = setInterval('start_zoom_rb(1)', delay); 						// 3 second interval;		
		}
		else if (transition == "zoom_in")
		{
			myShowTimer = setInterval('start_zoom_in(1)', delay); 						// 3 second interval;		
		}
		else if (transition == "zoom_out")
		{
			myShowTimer = setInterval('start_zoom_out(1)', delay); 						// 3 second interval;		
		}
		else if (transition == "wipe_l")
		{
			myShowTimer = setInterval('start_wipe_l(1)', delay); 						// 3 second interval;		
		}
		else if (transition == "wipe_r")
		{
			myShowTimer = setInterval('start_wipe_r(1)', delay); 						// 3 second interval;		
		}
		else
		{}
	}
	else
	{}
}

function stop_show()
{
	document.all.status_show.innerHTML = "STOP";
	clearInterval(myShowTimer);
	clearInterval(myFadeTimer);
	myFadeTimer = 0;
	myShowTimer = 0;
	document.all.pic_old.src = document.all.pic_new.src;
	document.all.pic_fade.src = "mxassets/fade_00.gif";
	pos_old_l = 35;
	pos_old_t = 40;
	pos_new_l = 350;
	pos_new_t = 40;
	pic_old_w = 300;
	pic_old_h = 200;
	pic_new_w = 0;
	pic_new_h = 0;
	move_pos_l = 6;
	move_pos_t = 4;
	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;
}

function show_options()
{
	if (show_option == "off")
	{
		document.all.option_bg.style.visibility = "visible";
		document.all.option_content.style.visibility = "visible";
		show_option = "on";
	}
	else
	{
		document.all.option_bg.style.visibility = "hidden";
		document.all.option_content.style.visibility = "hidden";
		show_option = "off";
	}
}
	
function start_fade()
{
	clearInterval(myFadeTimer);
	myFadeTimer = setInterval('fade_in(1)',10); 								// 0,01 second interval;
}
	
function fade_in(val)
{
	current_fade = Math.abs((current_fade+parseInt(val))%myFade.length);
	counter_fade = current_fade;
	document.all.pic_fade.src = myFade[counter_fade].src;
	if (current_fade == "10")
	{
		clearInterval(myFadeTimer);
		pos_old_l = 35;
		pos_old_t = 40;
		pos_new_l = 35;
		pos_new_t = 40;
		pic_old_w = 300;
		pic_old_h = 200;
		pic_new_w = 300;
		pic_new_h = 200;
		document.all.div_old.style.pixelLeft = pos_old_l; 
		document.all.div_old.style.pixelTop = pos_old_t; 
		document.all.div_new.style.pixelLeft = pos_new_l; 
		document.all.div_new.style.pixelTop = pos_new_t; 
		document.all.pic_old.style.width = pic_old_w; 
		document.all.pic_old.style.height = pic_old_h;
		document.all.pic_new.style.width = pic_new_w; 
		document.all.pic_new.style.height = pic_new_h;
		document.all.pic_old.src = document.all.pic_new.src;
		current_pic = Math.abs((current_pic+parseInt(val))%myPics.length);
		counter_pic = current_pic;

//	var jetzt = new Date();
//	starttime = jetzt.getTime();

		document.all.pic_new.src = myPics[counter_pic].src;

//	var jetzt = new Date();
//	endtime = jetzt.getTime();
//	loadtime = endtime - starttime;
//	alert(loadtime + ' = ' + starttime + ' - ' + endtime);

		clearInterval(myFadeTimer);
		myFadeTimer = setInterval('fade_out(1)',10); 						// 0,01 second interval;
	}
}

function fade_out(val)
{
	current_fade = Math.abs((current_fade-parseInt(val))%myFade.length);
	counter_fade = current_fade;
	document.all.pic_fade.src = myFade[counter_fade].src;
	if (current_fade == "0")
	{
		clearInterval(myFadeTimer);
		document.all.pic_old.src = document.all.pic_new.src;
		if (g_x == "auto")
		{
			if (i < myTrans.length-1)
			{
				i = i + 1;
			}
			else
			{
				i = 0;
			}
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		if (g_x == "random")
		{
			i = Math.floor(Math.random()*8);
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		else
		{}
	}
}

function start_zoom_lt(val)
{
	clearInterval(myFadeTimer);
	current_pic = Math.abs((current_pic+parseInt(val))%myPics.length);
	counter_pic = current_pic;
	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;
	document.all.pic_new.src = myPics[counter_pic].src;
	myFadeTimer = setInterval('zoom_lt(1)',1); 									// 0,001 second interval;
}

function zoom_lt(val)
{
	pos_old_l = 35;
	pos_old_t = 40;
	pos_new_l = 35;
	pos_new_t = 40;
	pic_old_w = 300;
	pic_old_h = 200;
	pic_new_w = pic_new_w + 6;
	pic_new_h = pic_new_h + 4;

	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;

	move_pos_l = move_pos_l + 6;
//	move_pos_t = move_pos_t + 4;

	if (pic_new_w == 300)
	{
		clearInterval(myFadeTimer);
		document.all.pic_old.src = document.all.pic_new.src;
		pos_old_l = 35;
		pos_old_t = 40;
		pos_new_l = 35;
		pos_new_t = 40;
		pic_old_w = 300;
		pic_old_h = 200;
		pic_new_w = 0;
		pic_new_h = 0;
		move_pos_l = 6;
		move_pos_t = 4;
		if (g_x == "auto")
		{
			if (i < myTrans.length-1)
			{
				i = i + 1;
			}
			else
			{
				i = 0;
			}
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		if (g_x == "random")
		{
			i = Math.floor(Math.random()*8);
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		else
		{}
	}
}

function start_zoom_rt(val)
{
	clearInterval(myFadeTimer);
	current_pic = Math.abs((current_pic+parseInt(val))%myPics.length);
	counter_pic = current_pic;
	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;
	document.all.pic_new.src = myPics[counter_pic].src;
	myFadeTimer = setInterval('zoom_rt(1)',1); 									// 0,001 second interval;
}

function zoom_rt(val)
{
	pos_old_l = 35;
	pos_old_t = 40;
	pos_new_l = 335 - move_pos_l;
	pos_new_t = 40;
	pic_old_w = 300;
	pic_old_h = 200;
	pic_new_w = pic_new_w + 6;
	pic_new_h = pic_new_h + 4;

	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;

	move_pos_l = move_pos_l + 6;
//	move_pos_t = move_pos_t + 4;

	if (pic_new_w == 300)
	{
		clearInterval(myFadeTimer);
		document.all.pic_old.src = document.all.pic_new.src;
		pos_old_l = 35;
		pos_old_t = 40;
		pos_new_l = 35;
		pos_new_t = 40;
		pic_old_w = 300;
		pic_old_h = 200;
		pic_new_w = 0;
		pic_new_h = 0;
		move_pos_l = 6;
		move_pos_t = 4;
		if (g_x == "auto")
		{
			if (i < myTrans.length-1)
			{
				i = i + 1;
			}
			else
			{
				i = 0;
			}
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		if (g_x == "random")
		{
			i = Math.floor(Math.random()*8);
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		else
		{}
	}
}

function start_zoom_lb(val)
{
	clearInterval(myFadeTimer);
	current_pic = Math.abs((current_pic+parseInt(val))%myPics.length);
	counter_pic = current_pic;
	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;
	document.all.pic_new.src = myPics[counter_pic].src;
	myFadeTimer = setInterval('zoom_lb(1)',1); 									// 0,001 second interval;
}

function zoom_lb(val)
{
	pos_old_l = 35;
	pos_old_t = 40;
	pos_new_l = 35;
	pos_new_t = 240 - move_pos_t;
	pic_old_w = 300;
	pic_old_h = 200;
	pic_new_w = pic_new_w + 6;
	pic_new_h = pic_new_h + 4;

	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;

//	move_pos_l = move_pos_l + 6;
	move_pos_t = move_pos_t + 4;

	if (pic_new_w == 300)
	{
		clearInterval(myFadeTimer);
		document.all.pic_old.src = document.all.pic_new.src;
		pos_old_l = 35;
		pos_old_t = 40;
		pos_new_l = 35;
		pos_new_t = 40;
		pic_old_w = 300;
		pic_old_h = 200;
		pic_new_w = 0;
		pic_new_h = 0;
		move_pos_l = 6;
		move_pos_t = 4;
		if (g_x == "auto")
		{
			if (i < myTrans.length-1)
			{
				i = i + 1;
			}
			else
			{
				i = 0;
			}
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		if (g_x == "random")
		{
			i = Math.floor(Math.random()*8);
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		else
		{}
	}
}

function start_zoom_rb(val)
{
	clearInterval(myFadeTimer);
	current_pic = Math.abs((current_pic+parseInt(val))%myPics.length);
	counter_pic = current_pic;
	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;
	document.all.pic_new.src = myPics[counter_pic].src;
	myFadeTimer = setInterval('zoom_rb(1)',1); 									// 0,001 second interval;
}

function zoom_rb(val)
{
	pos_old_l = 35;
	pos_old_t = 40;
	pos_new_l = 335 - move_pos_l;
	pos_new_t = 240 - move_pos_t;
	pic_old_w = 300;
	pic_old_h = 200;
	pic_new_w = pic_new_w + 6;
	pic_new_h = pic_new_h + 4;

	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;

	move_pos_l = move_pos_l + 6;
	move_pos_t = move_pos_t + 4;

	if (pic_new_w == 300)
	{
		clearInterval(myFadeTimer);
		document.all.pic_old.src = document.all.pic_new.src;
		pos_old_l = 35;
		pos_old_t = 40;
		pos_new_l = 35;
		pos_new_t = 40;
		pic_old_w = 300;
		pic_old_h = 200;
		pic_new_w = 0;
		pic_new_h = 0;
		move_pos_l = 6;
		move_pos_t = 4;
		if (g_x == "auto")
		{
			if (i < myTrans.length-1)
			{
				i = i + 1;
			}
			else
			{
				i = 0;
			}
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		if (g_x == "random")
		{
			i = Math.floor(Math.random()*8);
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		else
		{}
	}
}

function start_zoom_in(val)
{
	clearInterval(myFadeTimer);
		pos_old_l = 35;
		pos_old_t = 40;
		pos_new_l = 35;
		pos_new_t = 40;
		pic_old_w = 300;
		pic_old_h = 200;
		pic_new_w = 0;
		pic_new_h = 0;
		move_pos_l = 6;
		move_pos_t = 4;
	document.all.pic_old.src = document.all.pic_new.src;

	current_pic = Math.abs((current_pic+parseInt(val))%myPics.length);
	counter_pic = current_pic;
	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;
	document.all.pic_new.src = myPics[counter_pic].src;
	myFadeTimer = setInterval('zoom_in(1)',1); 										// 0,001 second interval;
}

function zoom_in(val)
{
	pos_old_l = 35;
	pos_old_t = 40;
	pos_new_l = 188 - move_pos_l;
	pos_new_t = 142 - move_pos_t;
	pic_old_w = 300;
	pic_old_h = 200;
	pic_new_w = pic_new_w + 6;
	pic_new_h = pic_new_h + 4;

	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;

	move_pos_l = move_pos_l + 3;
	move_pos_t = move_pos_t + 2;
	
	if (pic_new_w == 300)
	{
		pos_old_l = 35;
		pos_old_t = 40;
		pos_new_l = 35;
		pos_new_t = 40;
		pic_old_w = 300;
		pic_old_h = 200;
		pic_new_w = 0;
		pic_new_h = 0;
		move_pos_l = 6;
		move_pos_t = 4;

		clearInterval(myFadeTimer);
		document.all.pic_old.src = document.all.pic_new.src;
		if (g_x == "auto")
		{
			if (i < myTrans.length-1)
			{
				i = i + 1;
			}
			else
			{
				i = 0;
			}
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		if (g_x == "random")
		{
			i = Math.floor(Math.random()*8);
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		else
		{}
	}
}

function start_zoom_out(val)
{
	clearInterval(myFadeTimer);
		pos_old_l = 35;
		pos_old_t = 40;
		pos_new_l = 35;
		pos_new_t = 40;
		pic_old_w = 300;
		pic_old_h = 200;
		pic_new_w = 300;
		pic_new_h = 200;
		move_pos_l = 6;
		move_pos_t = 4;
	document.all.pic_new.src = document.all.pic_old.src;
		
	current_pic = Math.abs((current_pic+parseInt(val))%myPics.length);
	counter_pic = current_pic;
	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;
	document.all.pic_old.src = myPics[counter_pic].src;
	pic_new_w = 300;
	pic_new_h = 200;
	myFadeTimer = setInterval('zoom_out(1)',1); 										// 0,001 second interval;
}

function zoom_out(val)
{
	pos_old_l = 35;
	pos_old_t = 40;
	pos_new_l = 35 + move_pos_l;
	pos_new_t = 40 + move_pos_t;
	pic_old_w = 300;
	pic_old_h = 200;
	pic_new_w = pic_new_w - 6;
	pic_new_h = pic_new_h - 4;

	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;

	move_pos_l = move_pos_l + 3;
	move_pos_t = move_pos_t + 2;
	
	if (pic_new_w == 0)
	{
		pos_old_l = 35;
		pos_old_t = 40;
		pos_new_l = 35;
		pos_new_t = 40;
		pic_old_w = 300;
		pic_old_h = 200;
		pic_new_w = 300;
		pic_new_h = 200;
		move_pos_l = 6;
		move_pos_t = 4;

		clearInterval(myFadeTimer);
		document.all.pic_new.src = document.all.pic_old.src;
		if (g_x == "auto")
		{
			if (i < myTrans.length-1)
			{
				i = i + 1;
			}
			else
			{
				i = 0;
			}
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		if (g_x == "random")
		{
			i = Math.floor(Math.random()*8);
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		else
		{}
	}
}

function start_wipe_l(val)
{
	clearInterval(myFadeTimer);
	current_pic = Math.abs((current_pic+parseInt(val))%myPics.length);
	counter_pic = current_pic;
	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;
	document.all.pic_new.src = myPics[counter_pic].src;
	myFadeTimer = setInterval('wipe_l(1)',1); 											// 0,001 second interval;
}

function wipe_l(val)
{
	pos_old_l = 35 + move_pos_l;
	pos_old_t = 40;
	pos_new_l = 35;
	pos_new_t = 40;
	pic_old_w = pic_old_w - 6;
	pic_old_h = 200;
	pic_new_w = pic_new_w + 6;
	pic_new_h = 200;

	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;

	move_pos_l = move_pos_l + 6;
	
	if (pic_new_w == 300)
	{
		pos_old_l = 35;
		pos_old_t = 40;
		pos_new_l = 35;
		pos_new_t = 40;
		pic_old_w = 300;
		pic_old_h = 200;
		pic_new_w = 0;
		pic_new_h = 0;
		move_pos_l = 6;
		move_pos_t = 4;

		clearInterval(myFadeTimer);
		document.all.pic_old.src = document.all.pic_new.src;
		if (g_x == "auto")
		{
			if (i < myTrans.length-1)
			{
				i = i + 1;
			}
			else
			{
				i = 0;
			}
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		if (g_x == "random")
		{
			i = Math.floor(Math.random()*8);
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		else
		{}
	}
}

function start_wipe_r(val)
{
	clearInterval(myFadeTimer);
	current_pic = Math.abs((current_pic+parseInt(val))%myPics.length);
	counter_pic = current_pic;
	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;
	document.all.pic_new.src = myPics[counter_pic].src;
	myFadeTimer = setInterval('wipe_r(1)',1); 											// 0,001 second interval;
}

function wipe_r(val)
{
	pos_old_l = 35;
	pos_old_t = 40;
	pos_new_l = 335 - move_pos_l;
	pos_new_t = 40;
	pic_old_w = pic_old_w - 6;
	pic_old_h = 200;
	pic_new_w = pic_new_w + 6;
	pic_new_h = 200;

	document.all.div_old.style.pixelLeft = pos_old_l; 
	document.all.div_old.style.pixelTop = pos_old_t; 
	document.all.div_new.style.pixelLeft = pos_new_l; 
	document.all.div_new.style.pixelTop = pos_new_t; 
	document.all.pic_old.style.width = pic_old_w; 
	document.all.pic_old.style.height = pic_old_h;
	document.all.pic_new.style.width = pic_new_w; 
	document.all.pic_new.style.height = pic_new_h;

	move_pos_l = move_pos_l + 6;
	
	if (pic_new_w == 300)
	{
		pos_old_l = 35;
		pos_old_t = 40;
		pos_new_l = 35;
		pos_new_t = 40;
		pic_old_w = 300;
		pic_old_h = 200;
		pic_new_w = 0;
		pic_new_h = 0;
		move_pos_l = 6;
		move_pos_t = 4;

		clearInterval(myFadeTimer);
		document.all.pic_old.src = document.all.pic_new.src;
		if (g_x == "auto")
		{
			if (i < myTrans.length-1)
			{
				i = i + 1;
			}
			else
			{
				i = 0;
			}
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		if (g_x == "random")
		{
			i = Math.floor(Math.random()*8);
			transition = myTrans[i];
			stop_show();
			start_show();
		}
		else
		{}
	}
}



