var prec_array = new Array();
prec_array['fr']="Photo précédente";
prec_array['it']="Foto precedente";
prec_array['en']="Previous photo";
prec_array['es']="Foto anterior";
var next_array = new Array();
next_array['fr']="Photo suivante";
next_array['it']="Foto seguente";
next_array['en']="Next photo";
next_array['es']="Siguiente foto";
var ipigz_array = new Array();
ipigz_array['fr']="Télécharger cette photo sur votre téléphone mobile";
ipigz_array['en']="Download this picture on your GSM";
ipigz_array['es']="Esta imagen en tu móvil";
ipigz_array['it']="Questa immagine sul mio telefonino";

function show_pictures(nbr, ipigz) {
	apercu = window.open('', 'apercu','toolbar=no,status=no,scrollbars=yes,width=800,height=600,resizable=yes');
	var html = "<html>\n<head>\n<title>THUMBS</title>\n<link rel=\"stylesheet\" type=\"text/css\" href=\""+css+"\">\n";
	
	html+="</head>\n<body>";
	if(ipigz == 1) {
		html+= "<script type=\"text/javascript\">;\n";
		html+= "id_webmaster = '49049';\n";
		html+= "tracker = 'ipigz_starsx';\n";
		html+= "skin = 'blue.xml';\n";
		html+= "phoneLg = 'FR';\n";
		html+= "</script>\n";
		html+= "<div id=\"flash\" style=\"z-index: 1; position:absolute; left: 50%; margin-left: -102px;\"></div>\n";
		html+= "<script type=\"text/javascript\" src=\"http://www.ipigz.com/flash/loader.js\"></script>\n";
	}
	
	html+= "\n<table class=\"body\">\n";

	var pages="<tr><td class=\"pages\">\n";
	if (nbr!=0) { 
		pages+="<a href=\"javascript:window.opener.show_pictures("+eval(nbr-1)+", "+ipigz+")\" class=\"prec\"><span>&lt;&lt;</span></a>";
		pages+="<b><a href=\"javascript:window.opener.show_pictures("+eval(nbr-1)+", "+ipigz+")\">"+prec_array[lg]+"</a></b>";
	} else { pages+=prec_array[lg]; }
	pages+=" | ";
	if (nbr<eval(thumbs.length-1)) { 
		pages+="<b><a href=\"javascript:window.opener.show_pictures("+eval(nbr+1)+", "+ipigz+")\">"+next_array[lg]+"</a></b>";
		pages+="<a href=\"javascript:window.opener.show_pictures("+eval(nbr+1)+", "+ipigz+")\" class=\"next\"><span>&gt;&gt;</span></a>";
	} else { pages+=next_array[lg]; }
	pages+="\n</td></tr>\n";

	html+=pages;
	/*html+="<tr><td><a href=\"javascript:window.close()\"><img src=\""+thumbs[nbr]+"\"></a></td></tr>\n";*/
	if(ipigz == 1) {
		html+="<tr><td><a href=\"javascript: ipigz_me('http://www.stars-x.fr"+thumbs[nbr]+"');\" style=\"text-decoration: none; display:block;\"><img src=\"/images/gsm.gif\" style=\"border: none;\"><br />"+ipigz_array[lg]+"</a><br /></td></tr>\n";
		html+="<tr><td><a href=\"javascript: ipigz_me('http://www.stars-x.fr"+thumbs[nbr]+"');\"><img src=\""+thumbs[nbr]+"\"></a></td></tr>\n";
	} else {
		html+="<tr><td><img src=\""+thumbs[nbr]+"\"></td></tr>\n";
	}
	
	html+=pages;
	html+="</table>\n</body>\n</html>";

	apercu.document.open();
	apercu.document.write(html);
	apercu.document.close();
	apercu.focus();
}

/* calendar */
var dif, prev, prevnav, next, nextnav, curr, currnav;
var week = new Array();
week['prev'] = new Array();
week['next'] = new Array();
week['curr'] = new Array();
week['prev']['fr']="Semaine précédente";
week['next']['fr']="Semaine suivante";
week['curr']['fr']="Semaine courante";
week['prev']['it']="Settimana precedente";
week['next']['it']="Settimana seguente";
week['curr']['it']="Questa settimana";
week['prev']['en']="Last week";
week['next']['en']="Next week";
week['curr']['en']="Current week";
week['prev']['es']="Semana precedente";
week['next']['es']="Semana siguiente";
week['curr']['es']="Esta semana";

function formatdate(datenbr) {
	date = new Date();
	date.setTime(datenbr);
	var mois = eval(date.getMonth()+1);
	if (mois<10) mois = '0'+mois;
	var jour = date.getDate();
	if (jour<10) jour = '0'+jour;
	return date.getFullYear()+''+mois+''+jour;
}
function calendar() {
	curr_date = new Date();
	curr_nbr = curr_date.getTime();
	prev_nbr = eval(curr_nbr-604800000);
	next_nbr = eval(curr_nbr+604800000);
	curr = formatdate(curr_nbr);
	prev = formatdate(prev_nbr);
	next = formatdate(next_nbr);

	dif = eval(curr_date.getHours()-12);
	var starttable = "<table align=\"center\" cellpadding=\"3\" cellspacing=\"0\" width=\"100\"><tr><td height=\"30\" nowrap=\"nowrap\"><strong>";
	var endtable = "</strong></td></tr></table>";

	prevnav=starttable+"<a href='javascript:;' onclick=\"javascript:changeweek(curr,'curr')\" class=\"prec\"><span>&lt;&lt;</span></a>";
	prevnav +="<a href='javascript:;' onclick=\"javascript:changeweek(curr,'curr')\">"+week['curr'][lg]+"</a>";
	prevnav +=" | <a href=\"javascript:;\" onclick=\"javascript:changeweek(next,'next')\">"+week['next'][lg]+"</a>";
	prevnav +="<a href=\"javascript:;\" onclick=\"javascript:changeweek(next,'next')\" class=\"next\"><span>&gt;&gt;</span></a>"+endtable;

	nextnav=starttable+"<a href='javascript:;' onclick=\"javascript:changeweek(prev,'prev')\" class=\"prec\"><span>&lt;&lt;</span></a>";
	nextnav +="<a href='javascript:;' onclick=\"javascript:changeweek(prev,'prev')\">"+week['prev'][lg]+"</a>";
	nextnav +=" | <a href=\"javascript:;\" onclick=\"javascript:changeweek(curr,'curr')\">"+week['curr'][lg]+"</a>";
	nextnav +="<a href=\"javascript:;\" onclick=\"javascript:changeweek(curr,'curr')\" class=\"next\"><span>&gt;&gt;</span></a>"+endtable;

	currnav=starttable+"<a href='javascript:;' onclick=\"javascript:changeweek(prev,'prev')\" class=\"prec\"><span>&lt;&lt;</span></a>";
	currnav +="<a href='javascript:;' onclick=\"javascript:changeweek(prev,'prev')\">"+week['prev'][lg]+"</a>";
	currnav +=" | <a href=\"javascript:;\" onclick=\"javascript:changeweek(next,'next')\">"+week['next'][lg]+"</a>";
	currnav +="<a href=\"javascript:;\" onclick=\"javascript:changeweek(next,'next')\" class=\"next\"><span>&gt;&gt;</span></a>"+endtable;

	changeweek(curr,'curr');
}
 
function changeweek(datechange,show){
	if (show == "curr") document.getElementById('calendarnav').innerHTML = currnav;
	if (show == "next") document.getElementById('calendarnav').innerHTML = nextnav;
	if (show == "prev") document.getElementById('calendarnav').innerHTML = prevnav;
	window.framecalendar.location=calendar_link+"&date="+datechange+"&time="+dif;
}
/*
function favori(){
 try{
	 window.external.AddFavorite('http://www.stars-x.fr/?id='+wid, 'EuroLive');
 }
 catch(e){
	 alert('Votre navigateur ne permet pas d\'ajouter cette page dans vos favoris, nous vous prions de le faire manuellement.');
 }
}
*/

function favori(title,url) {
	if (window.sidebar) {
		window.sidebar.addPanel(title, url,""); 
	} else if(document.all) {
		window.external.AddFavorite(url, title);
	} else if(window.opera && window.print) {
		return true;
	}
}

// submits a form on Enter key event
function enterSubmit(form, evt) {
	evt = (evt) ? evt : (window.event) ? window.event : ""

	if (evt) {
		var theKey = (evt.which) ? evt.which : evt.keyCode
		if (theKey == 13) {
			form.submit();
		}
		return false
	}
	return false
}

function blank(objet) {
	/**	Function utile pour faire un target='_blank' en XHTML strict : <a href="truc.html" onclick="return blank(this);">texte</a> */
	window.open(objet.href,'_blank');
	return false;
}