//the next 3 lines are browser detection for user-agent DOMS
ns4 = (document.layers) ? true:false //required for Functions to work
ie4 = (document.all) ? true:false //required for Functions to work
ng5 = (document.getElementById) ? true:false //required for Functions to work


function hideData(counter_data, nmb_data) {
	for(i=1; i<=nmb_data; i++){
		if (i != counter_data){
			document.getElementById('data_' + i).style.visibility = "hidden";
			//if (ng5) document.getElementById('data_' + i).style.visibility = "hidden";
			//else if (ns4) document.layers['data_' + i].visibility  = "hide";
			//else if (ie4) document.all['data_' + i].style.visibility ="hidden";
		}
	}
}


function showData(counter_data, nmb_data, img_l_path) {
	hideData(counter_data, nmb_data);
	document.getElementById('data_' + counter_data).style.visibility = "visible";
	document.getElementById('preview_lrg').src = img_l_path;

	//if (ng5) document.getElementById('data_' + counter_data).style.display = "block";
	//else if (ns4) document.layers['data_' + counter_data].display = "block";
	//else if (ie4) document.all['data_' + counter_data].style.display = "block";
}


function scrollRight(div_id){
	// derzeitige position ermitteln
	var c_div = document.getElementById(div_id);
	var c_pos = parseInt(c_div.style.left);
	//alert ('c_pos = ' + c_pos);

	// neue position berechnen und wert setzen
	n_pos = c_pos + 86;
	//alert ('n_pos = ' + n_pos);
	
	if (n_pos <= 0){
		c_div.style.left = n_pos;
	}
}


function scrollLeft(div_id, length_total, length_show){
	max_pos = length_total - length_show;

	// derzeitige position ermitteln
	var c_div = document.getElementById(div_id);
	var c_pos = parseInt(c_div.style.left);
	//alert ('c_pos = ' + c_pos);

	// neue position berechnen und wert setzen
	n_pos = c_pos - 86;
	//alert ('n_pos = ' + n_pos);

	if (n_pos >= (max_pos * (-1))){
		c_div.style.left = n_pos;
	}
}
