
function clickclear(thisfield, defaulttext) {
	if (thisfield.value == defaulttext) {
		thisfield.value = "";
		thisfield.className = "input_active";
	}
}

function clickrecall(thisfield, defaulttext) {
	if (thisfield.value == "") {
		thisfield.value = defaulttext;
		thisfield.className = "input_sleep";
	}
}

function valideEmail()
{
	var valide = true;
	var message = "Inscription reçue!";

	if(document.getElementById("email_infolettre").value == "")
	{
		valide = false;
		message = "Veuillez entrer votre courriel";
	}
	else if(!emailValide(document.getElementById("email_infolettre").value))
	{
		valide = false;
		message = "Format du courriel incorrect";
	}


	//if(valide)javascript:document.formulaire_article.submit();
	document.getElementById("error_message").innerHTML = message;
	if(!valide) document.getElementById("error_message").className="error";
	else document.getElementById("error_message").className="";

	return valide;
}


function enter_page(e){

	if(window.event)
        //IE
        key = window.event.keyCode;
	else if(e)
	    //firefox
	    key = e.which;

	if (13 == key)
		valideForm();
}


valideForm = function()
{
	var est_valide = true;
	var message = "";

	if(document.form_envoyer_a_un_collegue.de_la_part_de.value == "")
	{
		est_valide = false;
		message = "Le champs \"Votre nom\" est obligatoire.";
	}

	if(document.form_envoyer_a_un_collegue.pour.value == "")
	{
		est_valide = false;
		message = "Le champs \"Courriel de votre coll&egrave;gue\" est obligatoire.";
	}
	else if(!emailValide(document.form_envoyer_a_un_collegue.pour.value))
	{
		est_valide = false;
		message = "Le courriel dans le champs \"Courriel de votre coll&egrave;gue\" n'est pas bien formatt&eacute;.";
	}

	if(est_valide)
	{
		document.form_envoyer_a_un_collegue.submit();
		document.getElementById("message").className = "";
		document.getElementById("message").innerHTML = "Message envoy&eacute;!";
	}
	else
	{
		document.getElementById("message").className = "erreur";
		document.getElementById("message").innerHTML = message;
	}

}

emailValide = function(email)
{
	var reg = new RegExp('^([a-z0-9\_\-]+)(\.[a-z0-9\_\-]+)*@([a-z0-9\-]+\.)+([a-z]{2,6})$');
	return reg.test(email);
}

function showHD(url)
{
	document.getElementById('btn_hd').style.display = 'none';
//	this.
	document.getElementById("video_flash_HD").style.display = '';
	document.getElementById("video_flash").innerHTML = '';

	loadHDVideo(url)
}

function hideHD()
{
	document.getElementById("video_flash").style.display = '';
	document.getElementById("video_flash_HD").style.display = 'none';
}



function getViewPortSize()
{
	 var viewportwidth;
	 var viewportheight;

	 // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight

	 if (typeof window.innerWidth != 'undefined')
	 {
	      viewportwidth = window.innerWidth,
	      viewportheight = window.innerHeight
	 }

	// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)

	 else if (typeof document.documentElement != 'undefined'
	     && typeof document.documentElement.clientWidth !=
	     'undefined' && document.documentElement.clientWidth != 0)
	 {
	       viewportwidth = document.documentElement.clientWidth,
	       viewportheight = document.documentElement.clientHeight
	 }

	 // older versions of IE

	 else
	 {
	       viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
	       viewportheight = document.getElementsByTagName('body')[0].clientHeight
	 }

	 return {width: viewportwidth, height: viewportheight};

}




function hideShowSendToFriend()
{
	if(document.getElementById('form_envoyer_a_un_collegue').style.display == '')document.getElementById('form_envoyer_a_un_collegue').style.display = 'none'
	else document.getElementById('form_envoyer_a_un_collegue').style.display = ''
}
