// ******* Fonction de test du navigateur et de la plate-forme *******
var OSName = '';
var browserName = navigator.appName;
var browserVer = parseInt(navigator.appVersion);
NS4=((document.layers)||((browserName == "Netscape") && (browserVer >= 3)))?true:false;
IE4=(document.all)?true:false;
V4=(NS4 || IE4)?true:false;

if (navigator.appVersion.indexOf("Win")!=-1) OSName='Windows';
if (navigator.appVersion.indexOf("Mac")!=-1) OSName='MacOS';
if (navigator.appVersion.indexOf("X11")!=-1) OSName='UNIX';
if (navigator.appVersion.indexOf("Linux")!=-1) OSName='Linux';

// fonction qui renvoie un textfield en tenant compte de la version du navigateur
function formatInputTextField (_name, _type, _class, _value, _maxlength, _IE5, _NS4, _LinuxIE5, _LinuxNS4, _LinuxNS6) {

var $size;
if (OSName == 'Windows') {
	if (browserName == 'Netscape' && browserVer < 5) {
		$size=_NS4;
	}
	else {
		$size=_IE5;
	}
}
if (OSName == 'MacOS') {
	if (browserName == 'Netscape' && browserVer < 5) {
		$size=_NS4;
	}
	else {
		$size=_IE5;
	}
}
if (OSName == 'UNIX') {
	if (browserName == 'Netscape' && browserVer < 5) {
		$size=_LinuxNS4;
	}
	if (browserName == 'Netscape' && browserVer >= 5) {
		$size=_LinuxNS6;
	}
	else {
		$size=_LinuxIE5;
	}
}
if (OSName == 'Linux') {
	if (browserName == 'Netscape' && browserVer < 5) {
		$size=_LinuxNS4;
	}
	if (browserName == 'Netscape' && browserVer >= 5) {
		$size=_LinuxNS6;
	}
	else {
		$size=_LinuxIE5;
	}
}
if (_type == 'textarea') {
	var $area = '<textarea cols="'+$size+'" rows="5" name="'+_name+'" class="'+_class+'">'+_value+'</textarea>';
	document.write($area);
}
else {
	var $textfield = '<input type="'+_type+'" size="'+$size+'" name="'+_name+'" class="'+_class+'" value="'+_value+'" maxlength="'+_maxlength+'">';
	document.write($textfield);
}
}

// fonction ouvre une fenêtre (Open Window)
function myOpenWindow (_address, _target) {
var $strstyle;
switch (_target) {
case '_pda':
	$strstyle='toolbar=yes,directories=0,status=0,menubar=0,scrollbars=yes,resize=false,resizable=0,top=100,left=100,width=240,height=340';
	break;
case '_imode':
	$strstyle='toolbar=yes,directories=0,status=0,menubar=0,scrollbars=yes,resize=false,resizable=0,top=100,left=100,width=160,height=180';
	break;
case '_sendfriend':
	$strstyle='toolbar=no,directories=0,status=0,menubar=0,scrollbars=yes,resize=false,resizable=0,top=100,left=100,width=586,height=640';
	break;
case '_print':
	$strstyle='toolbar=no,directories=0,status=0,menubar=0,scrollbars=yes,resize=false,resizable=0,top=100,left=100,width=650,height=640';
	break;
case '_legal':
	$strstyle='toolbar=no,directories=0,status=0,menubar=0,scrollbars=yes,resize=false,resizable=0,top=100,left=100,width=640,height=640';
	break;
case '_glossary':
	$strstyle='toolbar=no,directories=0,status=0,menubar=0,scrollbars=yes,resize=false,resizable=0,top=100,left=100,width=586,height=250';
	break;
default:
	$strstyle='toolbar=no,directories=0,status=0,menubar=0,scrollbars=yes,resize=false,resizable=0,top=100,left=100,width=586,height=500';
	break;
}
//alert(_target);
//alert(window.name);
if (_target==window.name)
{
	//alert(window.location);
	//window.location=_address;
	_target=_target+'1';
}
//else
//{
	popup=window.open(_address,_target,$strstyle);
	popup.focus();
//}
}
