///////////////////////////////////////////////////////
// JavaScript Document par Fl0RI4n pour ncp-motor.com//
///////////////////////////////////////////////////////
//NCP MOTOR se reserve l'usage exclusif de ce fichier//
//aucune copie ne doit etre réalisée sans accord du////
//webmaster.///////////////////////////////////////////
///////////////////////////////////////////////////////

function request(methode,url,param,cadre) {
	var XHR = null;

	if(window.XMLHttpRequest) // Firefox
		XHR = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		XHR = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}

		if(XHR != null){
			
			if(cadre == 'connexion')
			{
			document.getElementById(cadre).innerHTML  ="<br /><center><img src='images/mini-loading3.gif' /></center>";
			}
			else if(cadre == 'connexion2')
			{
			document.getElementById(cadre).innerHTML  ="";
			}
			else
			{
			document.getElementById(cadre).innerHTML  ="<center><img src='images/mini-loading.gif' /></center>";
			}
		
		}

		// envoie de la requête, methode plus url
		XHR.open(methode,url, true);
		// on teste si GET ou POST 
		if(methode=='POST'){
		// si POST envoi du header et des paramètres
		XHR.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-1');
		XHR.send(param);
		}else{
		XHR.send(null);
		}

		// on guette les changements d'état de l'objet
	XHR.onreadystatechange = function attente() {
		// l'état est à 4, requête reçu !
	if(XHR.readyState == 4)     {
	if(XHR.status == 200){
		// ecriture de la réponse
	document.getElementById(cadre).innerHTML = XHR.responseText;
			}
		}
	}


	// le travail est terminé
	return;
}

function interne()
{
onLoading: chargement();
onComplete: charge();
}

function chargement(){
document.getElementById('refr').innerHTML = '<img src="images/mini-loading.gif">';
document.getElementById('interne').innerHTML = '<center><img src="images/mini-loading.gif" /></center>';
}
function charge(){
document.getElementById('refr').innerHTML = '<a onclick="interne(); request(\'POST\',\'modules/membres/membre.php\',\'r=1\',\'interne\'); return(false)" style="cursor:pointer;" ><img src="images/refresh.gif" border="0"></a>';
 
}


function sh(parentId) {
	myParent = document.getElementById(parentId)
	if (myParent.style.display=="none" || myParent.style.display=="") {
		myParent.style.display="block"
	} else {
		myParent.style.display="none"
	}
}

function changer(_obj)
{
	_obj.style.cursor='hand';
}

function restore(_obj)
{
	_obj.style.background='';
}

function changer_pastille(pastille)
{
	pastille.src="images/pastille_rollover.gif";
}

function restore_pastille(pastille)
{
	pastille.src="images/pastille.gif";
}

function erreurinscr() {
var pseudook = document.ajax_inscr.pseudook.value;
var stat = document.ajax_inscr.stat.value;
var mdp = document.ajax_inscr.mdp.value;
var telephone = document.ajax_inscr.telephone.value;
var nom =document.ajax_inscr.nom.value;
var prenom = document.ajax_inscr.prenom.value;
var sexe = document.ajax_inscr.sexe.value;
var emailok = document.ajax_inscr.emailok.value;
var adresseok = document.ajax_inscr.adresseok.value;
var ville = document.ajax_inscr.ville.value;
var jour = document.ajax_inscr.jour.value;
var mois = document.ajax_inscr.mois.value;
var annee = document.ajax_inscr.annee.value;
var age = document.ajax_inscr.age.value;
var regle = document.ajax_inscr.regle2.value;
var donnees = document.ajax_inscr.donnees2.value;

if(pseudook =="0" || pseudook=="")
{
document.ajax_inscr.pseudo.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.pseudo.style.border='1px solid #CCCCCC';
}

if(mdp=="")
{
document.ajax_inscr.mdp.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.mdp.style.border='1px solid #CCCCCC';
}

if(telephone=="")
{
document.ajax_inscr.telephone.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.telephone.style.border='1px solid #CCCCCC';
}

if(nom=="")
{
document.ajax_inscr.nom.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.nom.style.border='1px solid #CCCCCC';
}


if(prenom=="")
{
document.ajax_inscr.prenom.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.prenom.style.border='1px solid #CCCCCC';
}

if(sexe=="")
{
document.getElementById('sexe1').innerHTML = '<font color="#FF0000">Sexe</font>';
}
else
{
document.getElementById('sexe1').innerHTML = 'Sexe';
}

if(stat=="")
{
document.getElementById('stat2').innerHTML = '<font color="#FF0000">Statut</font>';
}
else
{
document.getElementById('stat2').innerHTML = 'Statut';
}

if(emailok=="0" || emailok=="")
{
document.ajax_inscr.email.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.email.style.border='1px solid #CCCCCC';
}

if(adresseok=="0" || adresseok=="")
{
document.ajax_inscr.adresse.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.adresse.style.border='1px solid #CCCCCC';
}

if(ville=="")
{
document.ajax_inscr.cp.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.cp.style.border='1px solid #CCCCCC';
}

if(jour=="" || mois=="" || annee=="" || age=="")
{
document.getElementById('ddn').innerHTML = '<font color="#FF0000">Date de naissance</font>';
}
else
{
document.getElementById('ddn').innerHTML = 'Date de naissance';
}

if(regle=="")
{
document.getElementById('regle3').innerHTML = '<font color="#FF0000">J\'ai lu le règlement en entier, et je l\'accepte. (<a href="#"><strong>Lire le r&egrave;glement</strong></a>).</font>';
}
else
{
document.getElementById('regle3').innerHTML = 'J\'ai lu le règlement en entier, et je l\'accepte. (<a href="#"><strong>Lire le r&egrave;glement</strong></a>).';
}

if(donnees=="")
{
document.getElementById('donnees3').innerHTML = '<font color="#FF0000">Je confirme que les données que je fournis sont exactes.</font>';
}
else
{
document.getElementById('donnees3').innerHTML = 'Je confirme que les données que je fournis sont exactes.';
}

}




/********************************************************************************/

function erreurcompte() {
var nom =document.ajax_inscr.nom.value;
var prenom = document.ajax_inscr.prenom.value;
var emailok = document.ajax_inscr.emailok.value;
var ville = document.ajax_inscr.ville.value;

if(nom=="")
{
document.ajax_inscr.nom.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.nom.style.border='1px solid #CCCCCC';
}


if(prenom=="")
{
document.ajax_inscr.prenom.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.prenom.style.border='1px solid #CCCCCC';
}


if(emailok=="0" || emailok=="")
{
document.ajax_inscr.email.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.email.style.border='1px solid #CCCCCC';
}

if(ville=="")
{
document.ajax_inscr.cp.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.cp.style.border='1px solid #CCCCCC';
}


}


function submitFormCompte()
{ 
var nom =document.ajax_inscr.nom.value;
var prenom = document.ajax_inscr.prenom.value;
var email = document.ajax_inscr.email.value;
var emailok = document.ajax_inscr.emailok.value;
var cp = document.ajax_inscr.cp.value;
var ville = document.ajax_inscr.ville.value;
var notes = document.ajax_inscr.notes.value;


if(nom!="" && prenom!="" && email!="" && emailok!="0" && cp!="" && ville!="")
{
request('POST','modules/compte/form_compte.php','v=1&r=1&nom='+nom+'&prenom='+prenom+'&email='+email+'&cp='+cp+'&ville='+ville+'&notes='+notes,'compte');

}
else
{
erreurcompte('erreur');
alert('erreur');
}

} 

/***************************************************************/

function erreurinscr() {
var pseudook = document.ajax_inscr.pseudook.value;
var mdp = document.ajax_inscr.mdp.value;
var tel = document.ajax_inscr.tel.value;
var nom =document.ajax_inscr.nom.value;
var prenom = document.ajax_inscr.prenom.value;
var sexe = document.ajax_inscr.sexe.value;
var emailok = document.ajax_inscr.emailok.value;
var adresseok = document.ajax_inscr.adresseok.value;
var ville = document.ajax_inscr.ville.value;
var jour = document.ajax_inscr.jour.value;
var mois = document.ajax_inscr.mois.value;
var annee = document.ajax_inscr.annee.value;
var age = document.ajax_inscr.age.value;
var regle = document.ajax_inscr.regle2.value;
var donnees = document.ajax_inscr.donnees2.value;

if(pseudook =="0" || pseudook=="")
{
document.ajax_inscr.pseudo.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.pseudo.style.border='1px solid #CCCCCC';
}

if(mdp=="")
{
document.ajax_inscr.mdp.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.mdp.style.border='1px solid #CCCCCC';
}

if(tel=="")
{
document.ajax_inscr.tel.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.tel.style.border='1px solid #CCCCCC';
}

if(nom=="")
{
document.ajax_inscr.nom.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.nom.style.border='1px solid #CCCCCC';
}


if(prenom=="")
{
document.ajax_inscr.prenom.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.prenom.style.border='1px solid #CCCCCC';
}

if(sexe=="")
{
document.getElementById('sexe1').innerHTML = '<font color="#FF0000">Sexe</font>';
}
else
{
document.getElementById('sexe1').innerHTML = 'Sexe';
}

if(emailok=="0" || emailok=="")
{
document.ajax_inscr.email.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.email.style.border='1px solid #CCCCCC';
}

if(adresseok=="0" || adresseok=="")
{
document.ajax_inscr.adresse.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.adresse.style.border='1px solid #CCCCCC';
}

if(ville=="")
{
document.ajax_inscr.cp.style.border='1px solid #FF0000';
}
else
{
document.ajax_inscr.cp.style.border='1px solid #CCCCCC';
}

if(jour=="" || mois=="" || annee=="" || age=="")
{
document.getElementById('ddn').innerHTML = '<font color="#FF0000">Date de naissance</font>';
}
else
{
document.getElementById('ddn').innerHTML = 'Date de naissance';
}

if(regle=="")
{
document.getElementById('regle3').innerHTML = '<font color="#FF0000">J\'ai lu le règlement en entier, et je l\'accepte. (<a href="#"><strong>Lire le r&egrave;glement</strong></a>).</font>';
}
else
{
document.getElementById('regle3').innerHTML = 'J\'ai lu le règlement en entier, et je l\'accepte. (<a href="#"><strong>Lire le r&egrave;glement</strong></a>).';
}

if(donnees=="")
{
document.getElementById('donnees3').innerHTML = '<font color="#FF0000">Je confirme que les données que je fournis sont exactes.</font>';
}
else
{
document.getElementById('donnees3').innerHTML = 'Je confirme que les données que je fournis sont exactes.';
}

}


function submitFormInscr()
{ 
var pseudo = document.ajax_inscr.pseudo.value;
var pseudook = document.ajax_inscr.pseudook.value;
var mdp = document.ajax_inscr.mdp.value;
var nom =document.ajax_inscr.nom.value;
var prenom = document.ajax_inscr.prenom.value;
var sexe = document.ajax_inscr.sexe.value;
var email = document.ajax_inscr.email.value;
var emailok = document.ajax_inscr.emailok.value;
var adresse = document.ajax_inscr.adresse.value;
var adresseok = document.ajax_inscr.adresseok.value;
var cp = document.ajax_inscr.cp.value;
var ville = document.ajax_inscr.ville.value;
var jour = document.ajax_inscr.jour.value;
var mois = document.ajax_inscr.mois.value;
var annee = document.ajax_inscr.annee.value;
var age = document.ajax_inscr.age.value;
var regle = document.ajax_inscr.regle2.value;
var donnees = document.ajax_inscr.donnees2.value;


if(pseudo!="" && pseudook!="0" && mdp!="" && nom!="" && prenom!="" && sexe!="" && email!="" && emailok!="0" && adresse!="" && adresseok!="0" && cp!="" && ville!="" && jour!="" && mois!="" && annee!="" && age!="" && regle!="" && donnees!="")
{
request('POST','modules/compte/form_inscr.php','v=1&r=1&pseudo='+pseudo+'&mdp='+mdp+'&nom='+nom+'&prenom='+prenom+'&sexe='+sexe+'&email='+email+'&adresse='+adresse+'&cp='+cp+'&ville='+ville+'&jour='+jour+'&mois='+mois+'&annee='+annee+'&age='+age,'form_inscr');
}
else
{
erreurinscr('erreur');
}

} 

/**************************************************/

function init(){
loop();
}
function loop(){
// ICI ON SET LE LOOP : 5000 = 5 secondes
setTimeout('loop();',60000);
ShowPage();

}

function ShowPage(){
request('POST','modules/connexion/connect_on.php','r=1','connexion');
}

function submitFormVote()
{ 
var datevote = document.vote.datevote.value;

request('POST','modules/vote/affvote.php','rv=1&a='+datevote,'vote');

} 

function submitFormVote2()
{ 
var datevote = document.vote.datevote.value;

request('POST','modules/vote/affvote2.php','rv=1&a='+datevote,'vote');

} 

function erreurnew() {
var titre =document.nev.titre.value;
var message = document.nev.message.value;

if(titre=="")
{
document.nev.titre.style.border='1px solid #FF0000';
}
else
{
document.nev.titre.style.border='1px solid #CCCCCC';
}


if(message=="")
{
document.nev.message.style.border='1px solid #FF0000';
}
else
{
document.nev.message.style.border='1px solid #CCCCCC';
}

}


function submitFormNew()
{ 
var titredeb = document.nev.titre.value;
var titre = escape(titredeb);
var msgdeb = document.nev.message.value;
var msg = escape(msgdeb);

var fdeb = document.nev.f.value;
var f = escape(fdeb);


if(msg!="" && f!="" && titre!="")
{
request('POST','modules/forums/nouveau_envoi.php','f='+unescape(f)+'&t='+unescape(titre)+'&m='+unescape(msg)+'&s=0','msg');
}
else
{
erreurnew('erreur');
}

} 

function erreurrep() {
var titre =document.nev.titre.value;
var message = document.nev.message.value;

if(titre=="")
{
document.nev.titre.style.border='1px solid #FF0000';
}
else
{
document.nev.titre.style.border='1px solid #CCCCCC';
}


if(message=="")
{
document.nev.message.style.border='1px solid #FF0000';
}
else
{
document.nev.message.style.border='1px solid #CCCCCC';
}

}


function submitFormRep()
{ 
var titredeb = document.nev.titre.value;
var titre = escape(titredeb);
var msgdeb = document.nev.message.value;
var msg = escape(msgdeb);

var fdeb = document.nev.f.value;
var f = escape(fdeb);


if(msg!="" && f!="" && titre!="")
{
request('POST','modules/forums/nouveau_envoi.php','f='+unescape(f)+'&t='+unescape(titre)+'&m='+unescape(msg)+'&s=0','msg');
}
else
{
erreurrep('erreur');
}

} 


function erreurcat() {
var titre =document.cat.categorie.value;
var ordre = document.cat.ordre.value;

if(titre=="")
{
document.cat.categorie.style.border='1px solid #FF0000';
}
else
{
document.cat.categorie.style.border='1px solid #CCCCCC';
}


if(ordre=="")
{
document.cat.ordre.style.border='1px solid #FF0000';
}
else
{
document.cat.ordre.style.border='1px solid #CCCCCC';
}

}


function submitFormCat()
{ 
var titredeb = document.cat.categorie.value;
var titre = escape(titredeb);
var ordredeb = document.cat.ordre.value;
var ordre = escape(ordredeb);


if(ordre!="" && titre!="")
{
request('POST','modules/forums/cat.php','t='+unescape(titre)+'&m='+unescape(ordre),'cat');
}
else
{
erreurcat('erreur');
}

} 


function insertion(repdeb, repfin , form , input) {
  var input = document.forms[form].elements[input];
  input.focus();
  /* pour l'Explorer Internet */
  if(typeof document.selection != 'undefined') {
    /* Insertion du code de formatage */
    var range = document.selection.createRange();
    var insText = range.text;
    range.text = repdeb + insText + repfin;
    /* Ajustement de la position du curseur */
    range = document.selection.createRange();
    if (insText.length == 0) {
      range.move('character', -repfin.length);
    } else {
      range.moveStart('character', repdeb.length + insText.length + repfin.length);
    }
    range.select();
  }
  /* pour navigateurs plus récents basés sur Gecko*/
  else if(typeof input.selectionStart != 'undefined')
  {
    /* Insertion du code de formatage */
    var start = input.selectionStart;
    var end = input.selectionEnd;
    var insText = input.value.substring(start, end);
    input.value = input.value.substr(0, start) + repdeb + insText + repfin + input.value.substr(end);
    /* Ajustement de la position du curseur */
    var pos;
    if (insText.length == 0) {
      pos = start + repdeb.length;
    } else {
      pos = start + repdeb.length + insText.length + repfin.length;
    }
    input.selectionStart = pos;
    input.selectionEnd = pos;
  }
  /* pour les autres navigateurs */
  else
  {
    /* requête de la position d'insertion */
    var pos;
    var re = new RegExp('^[0-9]{0,3}$');
    while(!re.test(pos)) {
      pos = prompt("Insertion à la position (0.." + input.value.length + "):", "0");
    }
    if(pos > input.value.length) {
      pos = input.value.length;
    }
    /* Insertion du code de formatage */
    var insText = prompt("Veuillez entrer le texte à formater:");
    input.value = input.value.substr(0, pos) + repdeb + insText + repfin + input.value.substr(pos);
  }
}

function erreurfor() {
var cat =document.forum.categorie.value;
var nom = document.forum.nom.value;

if(cat=="")
{
document.getElementById('cate').innerHTML = '<font color="#FF0000"><b>S&eacute;lection de la cat&eacute;gorie :</b></font>';
}
else
{
document.getElementById('cate').innerHTML = '<font color="#353535">S&eacute;lection de la cat&eacute;gorie :</font>';
}


if(nom=="")
{
document.forum.nom.style.border='1px solid #FF0000';
}
else
{
document.forum.nom.style.border='1px solid #CCCCCC';
}

}


function submitFormFor()
{ 
var catdeb = document.forum.categorie.value;
var cat = escape(catdeb);
var nomdeb = document.forum.nom.value;
var nom = escape(nomdeb);
var descriptiondeb = document.forum.description.value;
var description = escape(descriptiondeb);


if(nom!="" && cat!="")
{
request('POST','modules/forums/for.php','t='+unescape(nom)+'&c='+unescape(cat)+'&d='+unescape(description),'for');
}
else
{
erreurfor('erreur');
}

} 

//forum js
function submitFormCat()
{ 
var titredeb = document.cat.categorie.value;
var titre = escape(titredeb);
var ordredeb = document.cat.ordre.value;
var ordre = escape(ordredeb);


if(ordre!="" && titre!="")
{
request('POST','modules/forums/cat.php','t='+unescape(titre)+'&m='+unescape(ordre),'cat');
}
else
{
erreurcat('erreur');
}

} 


function insertion(repdeb, repfin , form , input) {
  var input = document.forms[form].elements[input];
  input.focus();
  /* pour l'Explorer Internet */
  if(typeof document.selection != 'undefined') {
    /* Insertion du code de formatage */
    var range = document.selection.createRange();
    var insText = range.text;
    range.text = repdeb + insText + repfin;
    /* Ajustement de la position du curseur */
    range = document.selection.createRange();
    if (insText.length == 0) {
      range.move('character', -repfin.length);
    } else {
      range.moveStart('character', repdeb.length + insText.length + repfin.length);
    }
    range.select();
  }
  /* pour navigateurs plus récents basés sur Gecko*/
  else if(typeof input.selectionStart != 'undefined')
  {
    /* Insertion du code de formatage */
    var start = input.selectionStart;
    var end = input.selectionEnd;
    var insText = input.value.substring(start, end);
    input.value = input.value.substr(0, start) + repdeb + insText + repfin + input.value.substr(end);
    /* Ajustement de la position du curseur */
    var pos;
    if (insText.length == 0) {
      pos = start + repdeb.length;
    } else {
      pos = start + repdeb.length + insText.length + repfin.length;
    }
    input.selectionStart = pos;
    input.selectionEnd = pos;
  }
  /* pour les autres navigateurs */
  else
  {
    /* requête de la position d'insertion */
    var pos;
    var re = new RegExp('^[0-9]{0,3}$');
    while(!re.test(pos)) {
      pos = prompt("Insertion à la position (0.." + input.value.length + "):", "0");
    }
    if(pos > input.value.length) {
      pos = input.value.length;
    }
    /* Insertion du code de formatage */
    var insText = prompt("Veuillez entrer le texte à formater:");
    input.value = input.value.substr(0, pos) + repdeb + insText + repfin + input.value.substr(pos);
  }
}

function erreurfor() {
var cat =document.forum.categorie.value;
var nom = document.forum.nom.value;

if(cat=="")
{
document.getElementById('cate').innerHTML = '<font color="#FF0000"><b>S&eacute;lection de la cat&eacute;gorie :</b></font>';
}
else
{
document.getElementById('cate').innerHTML = '<font color="#353535">S&eacute;lection de la cat&eacute;gorie :</font>';
}


if(nom=="")
{
document.forum.nom.style.border='1px solid #FF0000';
}
else
{
document.forum.nom.style.border='1px solid #CCCCCC';
}

}


function submitFormFor()
{ 
var catdeb = document.forum.categorie.value;
var cat = escape(catdeb);
var nomdeb = document.forum.nom.value;
var nom = escape(nomdeb);
var descriptiondeb = document.forum.description.value;
var description = escape(descriptiondeb);


if(nom!="" && cat!="")
{
request('POST','modules/forums/for.php','t='+unescape(nom)+'&c='+unescape(cat)+'&d='+unescape(description),'for');
}
else
{
erreurfor('erreur');
}

} 

function erreurnew() {
var titre =document.nev.titre.value;
var message = document.nev.message.value;

if(titre=="")
{
document.nev.titre.style.border='1px solid #FF0000';
}
else
{
document.nev.titre.style.border='1px solid #CCCCCC';
}


if(message=="")
{
document.nev.message.style.border='1px solid #FF0000';
}
else
{
document.nev.message.style.border='1px solid #CCCCCC';
}

}


function submitFormNew()
{ 
var titredeb = document.nev.titre.value;
var titre = escape(titredeb);
var msgdeb = document.nev.message.value;
var msg = escape(msgdeb);

var fdeb = document.nev.f.value;
var f = escape(fdeb);


if(msg!="" && f!="" && titre!="")
{
request('POST','modules/forums/nouveau_envoi.php','f='+unescape(f)+'&t='+unescape(titre)+'&m='+unescape(msg),'msg');
}
else
{
erreurnew('erreur');
}

} 

function erreurrep() {
var titre =document.nev.titre.value;
var message = document.nev.message.value;

if(titre=="")
{
document.nev.titre.style.border='1px solid #FF0000';
}
else
{
document.nev.titre.style.border='1px solid #CCCCCC';
}


if(message=="")
{
document.nev.message.style.border='1px solid #FF0000';
}
else
{
document.nev.message.style.border='1px solid #CCCCCC';
}

}


function submitFormRep()
{ 
var titredeb = document.nev.titre.value;
var titre = escape(titredeb);
var msgdeb = document.nev.message.value;
var msg = escape(msgdeb);

var fdeb = document.nev.f.value;
var f = escape(fdeb);


if(msg!="" && f!="" && titre!="")
{
request('POST','modules/forums/nouveau_envoi.php','f='+unescape(f)+'&t='+unescape(titre)+'&m='+unescape(msg)+'&s=0','msg');
}
else
{
erreurrep('erreur');
}

} 


function ValideLd2(val,vel,vil) {
request('POST','modules/produits/aff_model.php','m='+unescape(val)+'&b='+unescape(vel)+'&c='+unescape(vil),'niv2');
}
function ValideLd3(val,vel,vil) {
request('POST','modules/produits/aff_moto.php','m='+unescape(val)+'&b='+unescape(vel)+'&c='+unescape(vil),'niv3');
}
function ValideLd4(val,vel) {
request('POST','modules/produits/aff_diam.php','m='+unescape(val)+'&b='+unescape(vel),'niv4');
}
function ValideLd5(val,vel) {
request('POST','modules/produits/aff_dim.php','m='+unescape(val),'niv5');
}
function ValideLd6(val,vel,vil,vul) {
request('POST','modules/produits/aff_prix.php','m='+unescape(vel)+'&cy='+unescape(vil)+'&diam='+unescape(vul)+'&dim='+unescape(val),'niv6');
}
function ValideLd7(val) {
request('POST','modules/pack/aff_marq.php','c='+unescape(val),'niv7');
}
function ValideLd8(val,vel) {
request('POST','modules/pack/aff_model.php','m='+unescape(val)+'&c='+unescape(vel),'niv8');
}
function ValideLd9(val,vel,vil) {
request('POST','modules/pack/aff_moto.php','mod='+unescape(val)+'&m='+unescape(vel)+'&c='+unescape(vil),'niv9');
}
function ValideLd10(val,vil,vel,vul) {
request('POST','modules/produits/aff_ref.php','d='+unescape(val)+'&ent='+unescape(vil)+'&ta='+unescape(vel)+'&n='+unescape(vul),'niv10');
}
function ValideLd11(val,vil,vel) {
request('POST','modules/produits/aff_deport.php','ent='+unescape(val)+'&ta='+unescape(vil)+'&n='+unescape(vel),'niv11');
}
function ValideLd12(val,vil) {
request('POST','modules/produits/aff_entr.php','ta='+unescape(val)+'&n='+unescape(vil),'niv12');
}
function ValideLd13(val,vil,vel,vul) {
request('POST','modules/produits/aff_prixx.php','d='+unescape(val)+'&ent='+unescape(vil)+'&ta='+unescape(vel)+'&n='+unescape(vul),'niv13');
}
function ValideLd20(val) {
request('POST','modules/produits/aff_motoip.php','m='+unescape(val),'niv20');
}
function ValideLd21(val) {
request('POST','modules/revendeur/aff_dpt.php','dpt='+unescape(val),'dpt');
}
function ValideLd22(val) {
request('POST','modules/revendeur/aff_rev.php','geo='+unescape(val),'rep');
}

function Vide() {
document.getElementById('niv3').innerHTML = '<input type="hidden" name="moto" value="" />Veuillez s&eacute;lectionner un mod&egrave;le de v&eacute;hicule...';
}
function vide2() {
document.getElementById('niv5').innerHTML = '<input type="hidden" name="dim" value="" />Veuillez Choisir un diam&egrave;tre...';
document.getElementById('niv6').innerHTML = '<input type="hidden" name="prix" value="" />Veuillez configurer votre filtre &agrave; air BMC pour afficher le prix';
}
function vide3() {
document.getElementById('niv6').innerHTML = '<input type="hidden" name="prix" value="" />Veuillez configurer votre filtre &agrave; air BMC pour afficher le prix';
}
function vide4() {
document.getElementById('niv11').innerHTML = '<input type="hidden" name="deport" value="" />&nbsp;Veuillez choisir un entraxe...';
document.getElementById('niv10').innerHTML = '<input type="hidden" name="ref" value="" />&nbsp;Veuillez choisir un deport...';
document.getElementById('niv13').innerHTML = '<input type="hidden" name="prix" value="" />Veuillez configurer votre jante DOTZ pour afficher le prix';
}
function vide5() {
document.getElementById('niv10').innerHTML = '<input type="hidden" name="ref" value="" />&nbsp;Veuillez choisir un deport...';
document.getElementById('niv13').innerHTML = '<input type="hidden" name="prix" value="" />Veuillez configurer votre jante DOTZ pour afficher le prix';
}
function vide6() {
document.getElementById('rep').innerHTML = '<center><strong><br /><br />Veuillez choisir une region puis un departement pour afficher les revendeurs disponible<br /><br /></strong></center>';
}

function erreurcad() {
alert('erreur');
}

function submitFormcad(val)
{ 
var marque = document.ajax_cad.marque.value;
var model = document.ajax_cad.model.value;
var moto = document.ajax_cad.moto.value;
var mois = document.ajax_cad.mois.value;
var annee = document.ajax_cad.annee.value;
var annee = escape(annee);
var quant = document.ajax_cad.quant.value;
var carbu = document.ajax_cad.carbu.value;
var livr = document.ajax_cad.livr.value;
var pr = document.ajax_cad.idpro.value;


if(marque!="" && model!="" && moto!="" && mois!="" && annee!="")
{
request('POST','modules/produits/add_cad.php','v=1&marque='+unescape(marque)+'&mod='+unescape(model)+'&moto='+unescape(moto)+'&m='+unescape(mois)+'&a='+unescape(annee)+'&pr='+unescape(pr)+'&qu='+unescape(quant)+'&carbu='+unescape(carbu)+'&livr='+unescape(livr),'cad');
}
else
{
erreurcad('erreur');
}

}

function addcadfil()
{ 
var cylindre = document.ajax_cad.cylindre.value;
var diam = document.ajax_cad.diam.value;
var dim = document.ajax_cad.dim.value;
var prix = document.ajax_cad.prix.value;
var quant = document.ajax_cad.quant.value;
var id = document.ajax_cad.idpro.value;
var livr = document.ajax_cad.livr.value;



if(cylindre!="" && diam!="" && dim!="" && prix!="" && quant!="")
{
request('POST','modules/produits/add_cad_fil.php','v=1&cyl='+unescape(cylindre)+'&diam='+unescape(diam)+'&dim='+unescape(dim)+'&p='+unescape(prix)+'&q='+unescape(quant)+'&pr='+unescape(id)+'&livr='+unescape(livr),'cad');
}
else
{
alert('erreur');
}

}

function quantite() {

var quant = document.ajax_cad.quant.value;
var quant = escape(quant);

if(isNaN(quant)) {
document.getElementById('quant2').innerHTML = '<input type="text" value="1" name="quant" id="quant" class="bginput" maxlength="4" size="4" onchange="quantite();" />';
}
else
{

if(quant!="0") {

}
else
{
document.getElementById('quant2').innerHTML = '<input type="text" value="1" name="quant" id="quant" class="bginput" maxlength="4" size="4" onchange="quantite();" />';
}

if(quant!="") {

}
else
{
document.getElementById('quant2').innerHTML = '<input type="text" value="1" name="quant" id="quant" class="bginput" maxlength="4" size="4" onchange="quantite();" />';
}


}


}


function erreurcgv() {
alert('erreurcgv');
}

function submitFormcgv(val)
{ 
var cgv = document.ajax_cgv.cgv.value;


if(cgv!="")
{
request('POST','modules/adminncp/val_text.php','r=1&id='+val+'&t='+unescape(cgv),'cgv');
}
else
{
erreurcgv();
}

}


function addcadlub(val,vil)
{
var quant = document.ajax_cad.quant.value;

request('POST','modules/produits/add_cad_lub.php','v=1&marque=NC&mod=NC&moto=NC&m=NC&a=NC&pr='+unescape(val)+'&qu='+unescape(quant)+'&carbu=NC&livr='+unescape(vil),'cad');

}

function addcadip(val,vil)
{
var quant = document.ajax_cad.quant.value;
var marque = document.ajax_cad.marq.value;
var moteur = document.ajax_cad.moteur.value;

if(quant!="" && marque!="" && moteur!="")
{
request('POST','modules/produits/add_cad_ip.php','v=1&marque='+unescape(marque)+'&mod='+unescape(moteur)+'&moto=NC&m=NC&a=NC&pr='+unescape(val)+'&qu='+unescape(quant)+'&carbu=NC&livr='+unescape(vil),'cad');
}

}

function addcadsusp(val,vil)
{
	
var quant = document.ajax_cad.quant.value;
var ref = document.ajax_cad.ref.value;


if(ref != '')
{
request('POST','modules/produits/add_cad_susp.php','v=1&marque=NC&mod=NC&moto=NC&m=NC&a=NC&pr='+unescape(val)+'&qu='+unescape(quant)+'&carbu=NC&livr='+unescape(vil)+'&ref='+unescape(ref),'cad');
}

}

function addcadred(val,vil)
{
	
var quant = document.ajax_cad.quant.value;
var ref = document.ajax_cad.ref.value;


if(ref != '')
{
request('POST','modules/produits/add_cad_red.php','v=1&marque=NC&mod=NC&moto=NC&m=NC&a=NC&pr='+unescape(val)+'&qu='+unescape(quant)+'&carbu=NC&livr='+unescape(vil)+'&ref='+unescape(ref),'cad');
}

}

function addcaddotz()
{

var pr = document.ajax_cad.idpro.value;
var taille = document.ajax_cad.taille.value;
var entr = document.ajax_cad.entraxe.value;
var deport = document.ajax_cad.deport.value;
var prix = document.ajax_cad.prix.value;
var quant = document.ajax_cad.quant.value;
var ref = document.ajax_cad.ref.value;
var nom = document.ajax_cad.nom.value;

if(taille != '' && ref != ''  && entr != '' && deport != '' && prix != '')
{
request('POST','modules/produits/add_cad_dotz.php','v=1&qu='+unescape(quant)+'&ref='+unescape(ref)+'&ent='+unescape(entr)+'&d='+unescape(deport)+'&p='+unescape(prix)+'&ta='+unescape(taille)+'&pr='+unescape(pr)+'&nom='+unescape(nom),'cad');
}
else
{
alert('erreur dotz');
}

}

function addpack()
{

var carbu = document.ajax_cad.carbu.value;
var marque = document.ajax_cad.marque.value;
var model = document.ajax_cad.model.value;
var moto = document.ajax_cad.moto.value;
var mois = document.ajax_cad.mois.value;
var annee = document.ajax_cad.annee.value;
var cylindre = document.ajax_cad.cylindre.value;
var diam = document.ajax_cad.diam.value;
var dim = document.ajax_cad.dim.value;
var quant = document.ajax_cad.quant.value;
var idpro = document.ajax_cad.idpro.value;
var livr = document.ajax_cad.livr.value;
var prix = document.ajax_cad.prix.value;
var nom = document.ajax_cad.nom.value;



if(carbu != '' && marque != '' && model != '' && moto != '' && mois != '' && annee != '' && cylindre != '' && diam != '' && dim != '' && quant != '')
{
request('POST','modules/pack/add_cad.php','v=1&marque='+unescape(marque)+'&mod='+unescape(model)+'&moto='+unescape(moto)+'&m='+unescape(mois)+'&a='+unescape(annee)+'&pr='+unescape(idpro)+'&qu='+unescape(quant)+'&carbu='+unescape(carbu)+'&livr='+unescape(livr)+'&cyl='+unescape(cylindre)+'&diam='+unescape(diam)+'&dim='+unescape(dim)+'&prix='+unescape(prix)+'&nom='+unescape(nom),'cad');
}
else
{
alert('erreur pack');
}

}

function addcadhid(val,vil)
{
	
var quant = document.ajax_cad.quant.value;
var puis = document.ajax_cad.puis.value;
var h = document.ajax_cad.h.value;


if(puis != '' && h != '')
{
request('POST','modules/produits/add_cad_hid.php','v=1&marque=NC&mod=NC&moto=NC&m=NC&a=NC&pr='+unescape(val)+'&qu='+unescape(quant)+'&carbu=NC&livr='+unescape(vil)+'&puis='+unescape(puis)+'&h='+unescape(h),'cad');
}

}