// JavaScript Document
addLoadEvent(add_over_effects);
//addLoadEvent(add_over_effects_div);


// ------------------------------------------------------------------------------
// set_active_num
// ------------------------------------------------------------------------------

active_num = 1;
max_num = 1;
function set_active_num(num){
	active_num = num;
	btns = document.getElementsByName("pic_num");
	// MouseOver Funktion hinzuf&uuml;gen
	for (var i = 0; i < btns.length; i++) { 
		o = btns[i];
		if (is_in(o.innerHTML, num)) css('add', o,'active');
		else css('remove', o,'active');
	}
}

function next_pic(){
	// aktive Nummer speichern
	var active_num_old = active_num;
	// Nächste Nummer ermitteln
	if (max_num == active_num) active_num = 1;
	else active_num ++;
	// Nummer-Button wechseln
	set_active_num(active_num);
	// Bildobjekt ermitteln
	var o = document.getElementById('blanc');
	// BildURL ermitteln
	var next_pic = o.src.replace(active_num_old+".", active_num+".");
	swap_img('blanc',next_pic);
	
}

function swap_img(id,img){
	o = document.getElementById(id);
	o.src = img;

}

// ------------------------------------------------------------------------------
// add_over_effects_div
// ------------------------------------------------------------------------------
function add_over_effects_div(){
	// btn Divs ermitteln
	btns = getObjsByClass("div_btn", "DIV");
	// MouseOver Funktion hinzuf&uuml;gen
	for (var i = 0; i < btns.length; i++) { 
		o = document.getElementById(btns[i].id); 
		if (!is_in(o.classname, "div_btn_o")){
			eval("function over(){ css('add',    document.getElementById('"+o.id+"'),'div_btn_o');}");
			eval("function out() { css('remove', document.getElementById('"+o.id+"'),'div_btn_o');}");
			o.onmouseover = over;
			o.onmouseout  = out;
		}
	}
}


// ------------------------------------------------------------------------------
// add_over_effects 
// ------------------------------------------------------------------------------
function add_over_effects(){
	// IMGS ermitteln
	var btns = getObjsByClass("mo_effect", "IMG");
	// MouseOver Funktion hinzuf&uuml;gen
	for (var i = 0; i < btns.length; i++) { 
		// Bildobjekt
		o = btns[i];
		// ID setzen fals notwendig
		if (o.id == ""){
			var id = getFilename(o.src);
			id = id.substr(0,id.length-2);
			o.id = id;
		}
		// MouseOverBild ermitteln
		var pic_over = o.src.replace(/_n\./, "_o.");
		eval("function over(){ MM_swapImage('"+o.id+"','','"+pic_over+"',1);}");
		eval("function out() { MM_swapImgRestore();}");
		o.onmouseover = over;
		o.onmouseout  = out;
		// Bild vorrausladen
		MM_preloadImages(pic_over);
	}
}

