function getElement(aID){ 
     return (document.getElementById) ? document.getElementById(aID)
                                      : document.all[aID];
 }
function checkEmail(input) {
	email=getElement(input);
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email.value)){
		return true;
	} else {
		alert('Vous avez entre un email incorrect');
		email.focus;
		email.style.border='2px solid red';
		return false;
	}
}

/*
 * settings
 */
function setHp(o){
	o.style.behavior='url(#default#homepage)';
	o.setHomePage('http://www.yougoo.fr/renseignement');
}
/*
 * OS detection
 */
function navDetect() {
	var nav = '';
	var navStr = new Array(	'MSIE 6.0', 
							'MSIE 7.0',
							'MSIE 8.0'
						 );

	for (var i=0;i<navStr.length;i++) {
		if (navigator.userAgent.indexOf(navStr[i]) > -1) {
			nav = navStr[i];
		}
		if (nav == '') {
			nav = 'unknown';
		}
	}
	return nav;
}

/*
 * OS detection
 */
function osDetect() {
	var os = '';
	var osStr = new Array(	'Windows NT 6.0', // window Vista
							'Windows NT 5.1', // windows XP
							'Windows NT 5.2', // windows server 2003
							'Linux', // Linux
							'Mac'  // Mac
						 );
	var hOsStr = new Array(	'vista', // window Vista
							'xp', // windows XP
							'xp', // windows server 2003
							'linux', // Linux
							'mac'  // Mac
						 );
	for (var i=0;i<osStr.length;i++) {
		if (navigator.userAgent.indexOf(osStr[i]) > -1) {
			os = hOsStr[i];
		}
		if (os == '') {
			os = 'unknown';
		}
	}
	return os;
}

/*
 * Predicat determinant si windows ou pas
 */
function isWindows(os) {
	return (os.indexOf('vista') > -1 || os.indexOf('xp') > -1);
}
