/*
JavaScript for Gallery at nooplanet.com
Copyright (c) 2003-2009, nooplanet.com

Last updated : November 2009.
<script language=JavaScript type=text/javascript src="usa.js"></script>

-------------------------------------------------------
URL RELATIVE
Le répertoire de base pour l'adressage relatif
est celui de la page html
et non celui ou se trouve le fichier js
=>
créer sur chaque page html
une variable javascript
contenant le répertoire de base d'accès aux ressources.
var base_res = "../res/" ou "res/"
-------------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v=”urn:schemas-microsoft-com:vml” xml:lang="fr-FR" lang="fr-FR" dir="ltr">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">

*/

<!--

// ML -----------------------------------------------------
mac=[64,82,84,31,115,114,100,116,78,44,99,116,82,60,115,98,100,105,97,116,82,62,108,110,98,45,115,100,109,96,107,111,110,110,109,63,102,108,57,110,115,107,104,96,108];

function goMa(){
ma='';
for(j=mac.length-1;j>=0;j--){cc=mac[j];ma+=String.fromCharCode(cc+1);}
document.location=ma;
}

// --------------------------------------------------------

var slide_no = slide_number * 100;
var current_slide_no;
var current_id = 'map100';
var slide_dir = base_res + "images/big/";

//http://www.howtocreate.co.uk/tutorials/javascript/dombasics

var last = " ";

function get_ns(sens) {
if (sens == "next") {slide_no++} 
	else if (sens == "prev"){slide_no--}
		else if (sens == "first"){slide_no = slide_number * 100}
			else {slide_no = slide_number * 100 + slide_number -1}

current_slide_no = slide_no % slide_number;

//$("n2").firstChild.nodeValue = "\u00a0" + n_s[current_slide_no].n2 + "\u00a0" + "\u00a0";
$("slide_img").setAttribute("src", slide_dir + n_s[current_slide_no].s);
$("slide_title").firstChild.nodeValue = n_s[current_slide_no].t;
$("slide_txt").innerHTML = n_s[current_slide_no].c;

//trans();
iload();
}

var ctr;
var intval;
bord = [];
bord.x = [2, 4, 6, 6, 8, 8, 4, 2, 0, 0];
bord.y = [0, 0, 6, 6, 4, 4, 2, 2, 0, 0];
function transit() {
var scale = 2;
ctr ++;
	 var bWidth = bord.y[ctr] + "px" + " 0 0 " + bord.x[ctr] + "px";
	 $("slide_box").style.borderWidth = bWidth;
		if (ctr >= 10) {clearInterval(intval);
 	 	$("slide_box").style.borderWidth = 0;
		}
}

function trans() {
ctr = 0;
intval = setInterval(transit,1);
}

function iload() {
if ($("slide_img").complete){trans()} else { iload() }
}

// --------------------------------------------------------

function show_id(id) {

$(id).style.display = 'block';
//document.forms[0].result.value += id + "  ";
}
function hide_id(id) {
$(id).style.display = 'none';
}

function show_map(id1, id2, id3) {
if (e = $(id2)) {e.style.visibility = 'hidden'};
if (e = $(id3)) {e.style.visibility = 'hidden'};
$(id1).style.visibility = 'visible';
}
function hide_map(id1, id2, id3) {
if (e = $(id2)) {e.style.visibility = 'visible'};
if (e = $(id3)) {e.style.visibility = 'visible'};
$(id1).style.visibility = 'hidden';
$("markertip").style.visibility = 'hidden';
}

// --- slow_scroll H --------------------------------------

var scrollH_el;
var pos_h0;
var pos_h1;
var scrollH = 0;
var scrollH_lg;
var scrollH_chrono;

function slow_scrollH(id,lg) {
set_zindex(id);
scrollH = 0;
scrollH_el = $(id);
scrollH_el.style.display = 'block';
pos_h0 = scrollH_el.offsetLeft;
scrollH_lg = lg;
	if ( pos_h0 == -scrollH_lg) {
	scrollH_chrono = window.setInterval("slowH();",2);
	}
}

function slowH() {
scrollH += 30;
pos_h1 = pos_h0 + scrollH;
scrollH_el.style.left = pos_h1 + 'px';
if (scrollH > scrollH_lg) {clearInterval(scrollH_chrono);}
}

function set_zindex(id) {
//var e0 = $(current_id);
var e1 = $(id);
//e0.style.zIndex = 6;
e1.style.zIndex = 8;
current_id = id;
//alert (e0.style.zIndex +" "+ e1.style.zIndex);
}

function hide_scroll(id,lg) {
var e  = $(id)
e.style.left=-lg + 'px';
e.style.display = 'none';
}

function scroll_h(y) {
var e = $('hikes_scroller');
//var e = $('hikes_scrollbox');
//alert(y +" "+ e.style.top + " " + e.style.left);
e.style.top = y + 'px';
 }

function scroll_r(y,x) {
$('roadtrip_scroll0').style.left=x + 'px';
$('roadtrip_scroller').style.top =y + 'px';
}

// --------------------------------------------------------

// --------------------------------------------------------

function $(id) {
	if (id) return document.getElementById(id);
}

 -->
