
//------------------------> Sous-menu dynamique <------------------------//
var intCount = 0;

function DynamicMenu()
{
	var id = "Menu"+ intCount++;
	document.write('<DIV Id="'+ id +'" style="width:170">');
	document.write('</div>');	
                            
	this.div = document.getElementById(id);
	this.currentChild = null;
	this.addParent = DynamicMenu_addParent;
	this.addChild  = DynamicMenu_addChild;
}

function DynamicMenu_addParent(strName)
{
	var strID = 'ID'+ intCount++;
	var strTemp = '<table width="170" border=0 cellspacing="0" cellpadding="0" height="15">';
	strTemp += '<tr>';
	strTemp += '<td valign="top">';
	strTemp += '<DIV ID="'+ strID +'" style="cursor:hand;" onClick="expandCollapse(this);">';
	strTemp += '<table cellspacing=0 cellpadding=0><tr><td class=menu valign=bottom><img src="images/arrow_submenu.gif" align=left>' + strName + '</td></tr></table>';
	strTemp += '<DIV STYLE="display: none"></DIV>';
	strTemp += '</DIV>';
	strTemp += '</td>';
	strTemp += '</tr>';
	strTemp += '</table>';
	
	this.div.innerHTML += strTemp;
	this.currentChild = document.getElementById(strID);
}

function DynamicMenu_addChild(strName, strURL)
{
	var	strTemp = '<table border="0" cellspacing="0" cellpadding="0">';
	strTemp += '<tr>';
	strTemp += '<td width=22 valign=middle><img src="images/arrow_chapeau.gif" width="20" height="20"></td>';
	strTemp += '<td><a href="'+strURL+'" onClick="cancelBubble(arguments[1]);" class=subMenuOn>'+strName+'</a></td>';
	strTemp += '</tr>';
	strTemp += '</table>';
	if(document.all)
	{
		this.currentChild.children[1].innerHTML += strTemp;
	}
	else
	{
		this.currentChild.childNodes[2].innerHTML += strTemp;
	}
}
function cancelBubble(netEvent)
{
	if (document.all)
	{
		window.event.cancelBubble = true;
	}
	else
	{
		netEvent.cancelBubble = true;
	}
}

function expandCollapse(objElement)
{
	if (document.all)
	{
		objElement = objElement.children[1];
	}
	else
	{
		objElement = objElement.childNodes[2];
	}
	if (objElement.style.display == "none")
	{
		objElement.style.display = "block";
	}
	else
	{
		objElement.style.display = "none";
	}
}


//------------------------> Contenu expertises <------------------------//
function changeMessage1_1()
{
// audit & conseil
var contenu = '<b>Audit et Conseil : </b><i>Audit préalable</i><br><br>Adapter votre système d\'information à votre stratégie globale et vos exigences métiers, tel est notre but.<br><br>';
contenu += '<b>AFRIMEDIA</b>  vous accompagne dans l\'optimisation de votre système d\'information à travers :';
contenu += '<table cellspacing=0 cellpadding=2 width=100%>';
contenu += '<tr height=5><td colspan=3></td></tr>';
contenu += '<tr>';
contenu += '<td valign=top align=justify width=156><img src="images/puce.gif"> Modernisation et audit complet,</td>';
contenu += '<td valign=top align=justify width=156><img src="images/puce.gif"> Un réexamen de vos processus métiers en intégrant les standards e-business,</td>';
contenu += '<td valign=top align=justify width=156><img src="images/puce.gif"> Un workflow adapté à vos échanges internes et externes (collaborateurs, partenaires ou fournisseurs de l\'entreprise).</td>';
contenu += '</tr>';
contenu += '</table>';
contenu += '<div align=right><a href="javascript:changeMessage1_2()"><img src="images/main_suiv.gif" width=17 height=8 border=0></a></div>';

document.getElementById("page").innerHTML = contenu;
}

function changeMessage1_2()
{
// audit & conseil
var contenu = '<b>Audit et Conseil : </b><i>Audit de site et performance</i><br><br><b>AFRIMEDIA</b> met son expertise technique au service de vos modèles et architectures.<br><br>';
contenu += 'Vos applications sont améliorées grâce aux mesures et tests de performance que AFRI MEDIA effectue en respect de sa démarche qualité…<br><br>';
contenu += '<img src="images/transparent.gif" width=50 height=50>';
contenu += '<div align=left><a href="javascript:changeMessage1_1()"><img src="images/main_prec.gif" width=17 height=8 border=0></a></div>';

document.getElementById("page").innerHTML = contenu;
}

function changeMessage2()
{
// Conception & rea web
var contenu = '<b>Conception et réalisation Web</b><br><br>';
contenu += 'De la conception de l\'interface Web à la réalisation technique (intégration technique de la charte graphique, développements spécifiques), <b>AFRI MEDIA</b> est votre partenaire de choix pour une prise en main de bout en bout :<br><br>';
contenu += '<table cellspacing=0 cellpadding=1 width=100%>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Recueil du besoin fonctionnel et technique,</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Direction artistique (création et validation de la charte graphique),</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Intégration et développement technique ou comment passer du graphisme à l\'informatique,</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Hébergement,</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Mise en ligne.</td>';
contenu += '</tr>';
contenu += '</table>';

document.getElementById("page").innerHTML = contenu;
}

function changeMessage3_1()
{
// communication interactive
var contenu = '<b>Communication interactive : </b><i>Définition d\'une stratégie e-marketing</i><br><br>';
contenu += 'Politique de personnalisation, de fidélisation ou de recrutement, création de trafic, référencement, partenariats.<bR><br>';
contenu += '<table cellspacing=0 cellpadding=1 width=100%>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Segmentation optimale des cibles</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Positionnement, politique éditoriale, hiérarchisation et gestion dynamique des contenus</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Animation de la campagne marketing et éditoriale</td>';
contenu += '</tr>';
contenu += '</table>';
contenu += '<img src="images/transparent.gif" width=50 height=45>';
contenu += '<div align=right><a href="javascript:changeMessage3_2()"><img src="images/main_suiv.gif" width=17 height=8 border=0></a></div>';

document.getElementById("page").innerHTML = contenu;
}

function changeMessage3_2()
{
// communication interactive
var contenu = '<b>Communication interactive : </b><i>Définition d\'une stratégie e-marketing</i><br><br>';
contenu += 'Cette stratégie a pour but :<br><br>';
contenu += '<table cellspacing=0 cellpadding=1 width=100%>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Augmenter le nombre de visiteurs et la satisfaction des cibles,</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Accroître le taux de conversion et le "panier" moyen ou le "volume de consommation" de contenu,</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Mettre en place les bons leviers d\'interaction : "sign-in", jeux-concours, opérations promotionnelles, carte de fidélité,...</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Construire une personnalisation à forte valeur ajoutée qui dépasse le mode "requête simple" pour déboucher sur une véritable découverte du capital client</td>';
contenu += '</tr>';
contenu += '</table>';
contenu += '<table cellspacing=0 cellpadding=0 width="100%"><tr>';
contenu += '<td align=left><a href="javascript:changeMessage3_1()"><img src="images/main_prec.gif" width=17 height=8 border=0></a></td>';
contenu += '<td align=right><a href="javascript:changeMessage3_3()"><img src="images/main_suiv.gif" width=17 height=8 border=0></a></td>';
contenu += '</tr></table>';

document.getElementById("page").innerHTML = contenu;
}

function changeMessage3_3()
{
// communication interactive
var contenu = '<b>Communication interactive : </b><i>Mise en place d\'une campagne e-marketing</i><br><br>';
contenu += 'Afin de mettre en œuvre votre stratégie e-marketing, le pôle Marketing de AFRI MEDIA vous propose une palette de services d\'animation de votre campagne parmi lesquelles :<br><br>';
contenu += '<table cellspacing=0 cellpadding=1 width=100%>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Création et diffusion de newsletters,</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Actions de référencement et de positionnement du site Web,</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Création de bandeaux publicitaires,</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Actions d\'affiliation ou de "net linking" (échange de liens avec des sites partenaires ou prescripteurs),</td>';
contenu += '</tr>';
contenu += '<tr>';
contenu += '<td valign=top>&nbsp;&nbsp;&nbsp;<img src="images/puce.gif"></td><td>Gestion statistique de la campagne.</td>';
contenu += '</tr>';
contenu += '</table>';
contenu += '<div align=left><a href="javascript:changeMessage3_2()"><img src="images/main_prec.gif" width=17 height=8 border=0></a></div>';

document.getElementById("page").innerHTML = contenu;
}


//------------------------> Formulaire <------------------------//
function verifEmail(objet,champ) 
{
	reg = /[a-zA-Z0-9\.\-_]+@[a-zA-Z0-9\.\-_]+\.[a-zA-Z0-9\.-_]/g
	if (reg.test(objet.value) == false ) 
	{
		alert("Vous devez rentrer une adresse Email valide")
		objet.focus()
		return false
	}
	return true
}

function verifPres(objet,champ)
{
	// verif champ vide ou dont valeur = valeur préremplie
	if (
		objet.value.length == 0 || 
		objet.value == 'Nom*' || 
		objet.value == 'Prénom*' || 
		objet.value == 'Adresse*' || 
		objet.value == 'CP*' || 
		objet.value == 'Ville*' || 
		objet.value == 'Pays*' || 
		objet.value == 'Commentaires*' ||
		objet.value == 'Portable*' ||
		objet.value == 'Lettre de motivation' 
		)
	{
		alert("Vous devez saisir le champ \"" + champ + "\".")
		objet.focus()
		return false
	}
	return true
}

function verifselection(objet,champ) 
{
	if (objet.options[objet.selectedIndex].value == 0) 
	{
		alert("Vous devez saisir la donnée \"" + champ + "\".")
		objet.focus()
		return false
	}
	return true
}
function verifChar(objet,champ)
{
	if (objet.value.indexOf(" ") == -1) { return true }
	else 
	{
		alert("Le champ \"" + champ + "\" ne doit pas comporter d'espace.")
		objet.focus()
		return false
	}
}

function verifForm1(formDevis)
{
	if (
			(verifPres(document.forms.formDevis.nom, "Nom") == false) || 
			(verifPres(document.forms.formDevis.prenom, "Prénom") == false) || 
			(verifPres(document.forms.formDevis.adresse, "Adresse") == false) || 
			(verifPres(document.forms.formDevis.cp, "Code Postal") == false) || 
			(verifPres(document.forms.formDevis.ville, "Ville") == false) || 
			(verifPres(document.forms.formDevis.pays, "Pays") == false) || 
			(verifEmail(document.forms.formDevis.mail,"E-mail") == false) || 
			(verifPres(document.forms.formDevis.comment, "Commanetaires") == false) 
		)						
				{ return false }
	else		
				{ return true }
}
 
function verifForm(formCV)
{
	if (
			(verifPres(document.forms.formCV.nom, "Nom") == false) || 
			(verifPres(document.forms.formCV.prenom, "Prénom") == false) || 
			(verifPres(document.forms.formCV.portable, "Téléphone portable") == false) || 
			(verifEmail(document.forms.formCV.mail, "E-mail") == false) || 
			(verifPres(document.forms.formCV.comment, "Lettre de motivation") == false) 
		)						
				{ return false }
	else		
				{ return true }
}
 
function verifForm2(adminUser)
{
	if (
			(verifPres(document.forms.adminUser.nom, "Nom") == false) || 
			(verifPres(document.forms.adminUser.prenom, "Prénom") == false) || 
			(verifPres(document.forms.adminUser.societe, "Société") == false) || 
			(verifEmail(document.forms.adminUser.mail, "E-mail") == false) || 
			(verifselection(document.forms.adminUser.valide, "Validité") == false) 
		)						
				{ return false }
	else		
				{ return true }
}

function verifForm3(adminPass)
{
	if (
			(verifPres(document.forms.adminPass.login, "Login") == false) || 
			(verifselection(document.forms.adminPass.user, "Utilisateur") == false) ||
			(verifselection(document.forms.adminPass.valide, "Validité") == false) ||
			(verifChar(document.forms.adminPass.login, "Login") == false)
		)						
				{ return false }
	else		
				{ return true }
}

function verifForm4(adminActu)
{
	if (
			(verifPres(document.forms.adminActu.titre, "Titre") == false) || 
			(verifPres(document.forms.adminActu.contenu, "Contenu") == false) ||
			//(verifPres(document.forms.adminActu.lien, "Lien") == false) ||
			(verifselection(document.forms.adminActu.status, "Statut") == false)
		)						
				{ return false }
	else		
				{ return true }
}

function verifForm5(adminActu)
{
	if (
			(verifPres(document.forms.adminActu.titre, "Titre") == false) || 
			(verifPres(document.forms.adminActu.contenu, "Contenu") == false) ||
			(verifselection(document.forms.adminActu.status, "Statut") == false)
		)						
				{ return false }
	else		
				{ return true }
}

function verifForm6(fomrLogin)
{
	if (
			(verifPres(document.forms.fomrLogin.login, "Login") == false) || 
			(verifPres(document.forms.fomrLogin.pass, "Mot de passe") == false) 
		)						
				{ return false }
	else		
				{ return true }
}
function Continuer(formulaire,ecran) 
{
	formulaire.action=ecran;
	formulaire.submit();
	return true;
}

//------------------------> Affichage alerte login <------------------------//

