//
// Common code
//

function ScriptRelPath()
{
	var col = document.scripts;
	return col[col.length - 1].src;
}

/********************************************
Back page link function
****************************************************/
function BackPage()
{
	var isNav, isIE, isNav5
	isIE = isNav5 = isNav = false
	if (navigator.appName.indexOf("Microsoft") != -1)
	{
		isIE = true
	}
	else
	{
		isNav5 = (parseInt(navigator.appVersion) >= 5)
		isNav != isNav5
	}
	
	var output = ""
	if (isNav5)	
	{
		output += "<p><span class='class1'>&lt;&lt;&nbsp;<a onClick='window.history.back(1)'>Back</a>&nbsp;|&nbsp;<a onClick='window.history.back(1)'>Retour</a></span><br>&nbsp;"
	}
	else
	{
		output += "<p><span class='class1'>&lt;&lt;&nbsp;<a href='#' onClick='window.history.back(1)'>Back</a>&nbsp;|&nbsp;<a href='#' onClick='window.history.back(1)'>Retour</a></span><br>&nbsp;"
	}
	document.write(output)
}

/********************************************
Language selection function
****************************************************/
function Languages()
{
	languageUrl = "" + window.location
	pos = languageUrl.indexOf("/fr/")
	if (pos != -1) 
	{
		languageUrl = languageUrl.substring(0, pos) + "/en/" + languageUrl.substring(pos+4, languageUrl.length)
	}
	else if (languageUrl.indexOf("/en/") != -1) 
	{
		languageUrl = "#"
	} 
	else
	{
		languageUrl = "http://www.panavue.com/index.htm"
	}
	
	document.write('<a class="lienstxt" href="' + languageUrl + '"><img src="http://www.panavue.com/images/english_haut.gif" alt="English" border="0" width="50" height="12"></a>')

	document.write("<span class=\"class1\"><font face=\"Verdana\" size=\"1\">&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp; </font></span>")

	languageUrl = "" + window.location
	pos = languageUrl.indexOf("/en/")
	if (pos != -1) 
	{
		languageUrl = languageUrl.substring(0, pos) + "/fr/" + languageUrl.substring(pos+4, languageUrl.length)
	}
	else if (languageUrl.indexOf("/fr/") != -1) 
	{
		languageUrl = "#"
	} 
	else
	{
		languageUrl = "http://www.panavue.com/index_fr.htm"
	}
	
	document.write('<a class="lienstxt" href="' + languageUrl + '"><img src="http://www.panavue.com/images/francais_haut.gif" alt=\"Fran&ccedil;ais" border="0" width="50" height="12"></a>')
	       
}

/********************************************
Ramdom image function
****************************************************/
function RandomImSrcGenerator()
{
	var myimages=new Array()
	
	//spécifier les images aléatoires
	
	myimages[0]="http://www.panavue.com/images/banners/Norway01.jpg"
	
	myimages[1]="http://www.panavue.com/images/banners/Norway02.jpg"
	
	myimages[2]="http://www.panavue.com/images/banners/Norway03.jpg"
	
	myimages[3]="http://www.panavue.com/images/banners/Salisbury1.jpg"
	
	myimages[4]="http://www.panavue.com/images/banners/Salisbury2.jpg"
	
	myimages[5]="http://www.panavue.com/images/banners/Palais1.jpg"
	
	myimages[6]="http://www.panavue.com/images/banners/Default.jpg"
	
	myimages[7]="http://www.panavue.com/images/banners/Tamas01.jpg"
	
	myimages[8]="http://www.panavue.com/images/banners/Tamas02.jpg"
	
	myimages[9]="http://www.panavue.com/images/banners/Tamas03.jpg"
	
	myimages[10]="http://www.panavue.com/images/banners/Tamas04.jpg"
	
	myimages[11]="http://www.panavue.com/images/banners/Tamas05.jpg"
	
	myimages[12]="http://www.panavue.com/images/banners/Tamas06.jpg"
	
	myimages[13]="http://www.panavue.com/images/banners/Tamas07.jpg"
	
	myimages[14]="http://www.panavue.com/images/banners/Tamas08.jpg"
	
	myimages[15]="http://www.panavue.com/images/banners/Tamas09.jpg"
	
	myimages[16]="http://www.panavue.com/images/banners/Tamas10.jpg"
	
	myimages[17]="http://www.panavue.com/images/banners/Schneider01.jpg"
	
	myimages[18]="http://www.panavue.com/images/banners/Schneider02.jpg"
	
	myimages[19]="http://www.panavue.com/images/banners/Schneider03.jpg"
	
	myimages[20]="http://www.panavue.com/images/banners/Schneider04.jpg"
	
	myimages[21]="http://www.panavue.com/images/banners/Schneider05.jpg"
	
	myimages[22]="http://www.panavue.com/images/banners/Schneider06.jpg"
	
	myimages[23]="http://www.panavue.com/images/banners/Schneider07.jpg"
	
	myimages[24]="http://www.panavue.com/images/banners/Schneider08.jpg"
	
	myimages[25]="http://www.panavue.com/images/banners/Schneider09.jpg"
	
	//calcul
	var ry=Math.floor(Math.random()*myimages.length)
	
	if (ry == myimages.length) // théoriquement très peu probable mais il faut prévoir le coup
	{
		ry = ry - 1;
	}
	
	languageUrl = "" + window.location
	pos = languageUrl.indexOf("/history.htm")
	if (pos != -1)
	{
		ry=5;
	}
	
	return myimages[ry];
}

function RandomImLink()
{
	document.write('<a href="#" onClick="window.location.reload( false )"><img name="banner" src="'+RandomImSrcGenerator()+'" border=0></a></a>')
}

/********************************************
Window Pop Up function
****************************************************/
var fonction_popupWindow=null;

function fonction_popup(mypage,myname,w,h,pos,infocus)
{
	if (pos=='random')
	{
		LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;
		TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;
	}
	if (pos=='center')
	{
		LeftPosition=(screen.width)?(screen.width-w)/2:100;
		TopPosition=(screen.height)?(screen.height-h)/2:100;
	}
	else if((pos!='center' && pos!='random') || pos==null)
	{
		LeftPosition=100;
		TopPosition=100;
	}
	
	settings='width='+ w + ',height='+ h + ',top=' + TopPosition + ',left=' + LeftPosition + ',location=no,directories=no,menubar=no,toolbar=no,status=no,scrollbars=yes,resizable=no,dependent=no';
	fonction_popupWindow=window.open('',myname,settings);
	
	if (infocus=='front')
	{
		fonction_popupWindow.focus();
		fonction_popupWindow.location=mypage;
	}
}
