/* Gestion des onglets de la fiche produit */
function prdHideTabs(){
	prdHideTab('prd-childs');
	prdHideTab('prd-desc-long');
	prdHideTab('prd-reviews');
	prdHideTab('prd-tell-a-friend');
}
function prdSelTab(lnk,tabId){
	prdHideTabs();
	var tab = document.getElementById(tabId);
	if( tab ) tab.style.display = 'block';
	if( lnk ) lnk.className = 'selected';
	return false;
}
function prdHideTab(tabId){
	var tab = document.getElementById(tabId);
	if( tab ) tab.style.display = 'none';
	var lnk = document.getElementById('lnk-' + tabId);
	if( lnk ) lnk.className = '';
}
/* Avis consommateur */
function prdValidReview(frm){
	if( !trim(frm.elements['rvw-name'].value) ){
		alert("Veuillez indiquer un résumé de quelques mots pour votre critique du produit");
		frm.elements['rvw-name'].focus();
		return false;
	}
	if( !trim(frm.elements['rvw-desc'].value) ){
		alert("Veuillez indiquer votre critique détaillée du produit");
		frm.elements['rvw-desc'].focus();
		return false;
	}
}
/* Recommander à un ami */
function prdValidTell(frm){

	if( !trim(frm.elements['sender-email'].value) ){
		alert("Pour que votre ami(e) puisse vous répondre directement, vous devez indiquer votre adresse email.");
		/*alert("Veuillez indiquer votre adresse email.\nCette information est obligatoire pour que votre ami(e) puisse vous répondre.");*/
		frm.elements['sender-email'].focus();
		return false;
	}
	if( !validEmail(trim(frm.elements['sender-email'].value)) ){
		alert("Votre adresse email n'est pas reconnue comme valide.\nVeuillez vérifier qu'elle est correctement écrite.\n\nNote : une adresse email ne comporte ni espaces ni accents.");
		frm.elements['sender-email'].focus();
		return false;
	}

	if( !trim(frm.elements['receiver-email'].value) ){
		alert("Veuillez indiquer l'adresse email de votre ami(e).\nCette information est obligatoire pour que votre ami(e) puisse recevoir le message.");
		frm.elements['receiver-email'].focus();
		return false;
	}
	if( !validEmail(trim(frm.elements['receiver-email'].value)) ){
		alert("L'adresse email de votre ami(e) n'est pas reconnue comme valide.\nVeuillez vérifier qu'elle est correctement écrite.\n\nNote : une adresse email ne comporte ni espaces ni accents.");
		frm.elements['receiver-email'].focus();
		return false;
	}

	return true;
}

/*Permet d'afficher une vignette en grand*/
function showImg( id, url ){
	if( document.getElementById ){
		var img = document.getElementById(id);
		if( img.src!=url ){
			img.src = url;
		}
	}
}