// JavaScript Document

var ladename;
var bild = new Array();
var bildname = new Array();
var titel = new Array();

function initsite() {

	// Bilder preload
	preload = new Array();
	k = 0;
	for (var name in bild) {
		for (j=0;bild[name][j];j++) {
			preload[k] = new Image();
			preload[k].src = bild[name][j];
			k++;
		}
	}

	// Gro�es Bild beim Start setzen.
	for (var name in bild) {
		temp = new Image();
		temp.src = bild[name][0];
		ladename = name;
		gp_ladepfuefung();
		break;
	}

	// Detailnavi beim Start setzen.
	gp_clearnodes();

	var neuerlink = document.createElement('a');
	var neuerlinktext = document.createTextNode("Anfrage");
	neuerlink.appendChild(neuerlinktext);
	neuerlink.setAttribute('href','/service/anfrage/?produkt=\'' + bildname[name][0] + '\'');
	neuerlink.setAttribute('class','anfrage');
	if (document.getElementById(bildname[name][0]).value != 1) {
		document.getElementById('detailnav').appendChild(neuerlink);
	}

	for (i=0; titel[name][i]; i++) {
		var neuerlink = document.createElement('a');
		var neuerlinktext = document.createTextNode(titel[name][i]);
		neuerlink.appendChild(neuerlinktext);
		neuerlink.setAttribute('href','javascript:gp_bild(\'' + bild[name][i] + '\');');
		document.getElementById('detailnav').appendChild(neuerlink);
	}
}

window.onload = function() {
	initsite();
}

function gp_ladepfuefung() {
	if (temp.complete == true) {
		gp_ladebild();
	} else {
		setTimeout("gp_ladepfuefung()", 200);
	}
}

function gp_ladebild() {
	document.getElementById('imggross').src = bild[ladename][0];
	document.getElementById('imggross').width = temp.width;
	document.getElementById('imggross').height = temp.height;
}

function gp_bild(mysrc) {
	document.getElementById('imggross').src = mysrc;
	temp = new Image();
	temp.src = mysrc;
	document.getElementById('imggross').width = temp.width;
	document.getElementById('imggross').height = temp.height;
}

function gp_detail(mysrc) {
	temp = mysrc.lastIndexOf("/");
	name = mysrc.substring((temp+1),10000);

	gp_clearnodes();

	var neuerlink = document.createElement('a');
	var neuerlinktext = document.createTextNode("Anfrage");
	neuerlink.appendChild(neuerlinktext);
	neuerlink.setAttribute('href','/service/anfrage/?produkt=\'' + bildname[name][0] + '\'');
	neuerlink.setAttribute('class','anfrage');
	if (document.getElementById(bildname[name][0]).value != 1) {
		document.getElementById('detailnav').appendChild(neuerlink);
	}

	for (i=0; titel[name][i]; i++) {
		var neuerlink = document.createElement('a');
		var neuerlinktext = document.createTextNode(titel[name][i]);
		neuerlink.appendChild(neuerlinktext);
		neuerlink.setAttribute('href','javascript:gp_bild(\'' + bild[name][i] + '\');');
		document.getElementById('detailnav').appendChild(neuerlink);
	}
}

function gp_bildsetzen(mysrc) {
	gp_bild(bild[mysrc][0]);
	gp_detail(mysrc);
}

function gp_clearnodes() {
	for (i=0;Knoten = document.getElementById("detailnav").firstChild;i++) {
		document.getElementById("detailnav").removeChild(Knoten);
	}
}

