// JavaScript Document
// Validations du frontend

function SM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=SM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function verifyUsername() 
{
	//document.getElementById(leID).innerHTML = "Chargement . . . ";
	var uri;
	var post_data;
	uri = url;
	x = sajax_init_object();
	
	x.open("GET", "http://www.bateauxdoccasion.ca/script/checkusername.asp?u="+formulaire.username.value, true);
	
	x.onreadystatechange = function() {
	if (x.readyState != 4) 
		return;
	
	//alert(x.responseText);
	if (x.responseText == 0)
		formulaire.submit();
	else
		alert("le nom d'utilisateur est déjà utilisé\nVeuillez en choisir un autre.");
	
	var status;
	var data;
	status = x.responseText.charAt(0);
	data = x.responseText.substring(2);
	if (status == "-") 
		alert("Error: " + data);
	
		}
	x.send(post_data);
	
}

function doAddParticulier() 
{	
	var erreur = 0;
	if (IsEmpty(formulaire.nomcomplet,"Veuillez entrer le nom de votre entreprise")) return(false);
	if (IsEmpty(formulaire.adresse,"Veuillez entrer l'adresse de l'entreprise")) return(false);
	if (IsEmpty(formulaire.ville,"Veuillez entrer la ville")) return(false);
	if (IsEmpty(formulaire.codepostal,"Veuillez entrer le code postal")) return(false);
	if (IsEmpty(formulaire.province,"Veuillez entrer la province")) return(false);
	if (IsEmpty(formulaire.pays,"Veuillez entrer le pays")) return(false);
	if (IsEmpty(formulaire.tel,"Veuillez entrer votre nuéro de téléphone")) return(false);
	if (IsEmpty(formulaire.contact,"Veuillez entrer le nom de la personne a contacter")) return(false);
	if (IsEmpty(formulaire.username,"Veuillez entrer un nom d'utilisateur")) return(false);
	if (IsEmpty(formulaire.passwd,"Veuillez entrer votre mot de passe")) return(false);
	verifyUsername();
}

function switchPhotoBato(img)
{
	document.getElementById("detailBigPhoto").innerHTML = "<img src=\"http://www.bateauxdoccasion.ca/secure128/bateauIMG/" + URLDecode(img) + "\" border=\"0\" />"
}
function URLDecode(psEncodeString)
{
  // Create a regular expression to search all +s in the string
  var lsRegExp = /\+/g;
  // Return the decoded string
  return unescape(String(psEncodeString).replace(lsRegExp, " "));
}

function valideDemande()
{
	if (IsEmpty(document.formulaire.nom,"Veuillez entrer votre nom!")) return(false);
	if (IsEmpty(document.formulaire.ville,"Veuillez entrer entrer votre ville!")) return(false);
	if (IsEmpty(document.formulaire.tel,"Veuillez entrer votre numéro de téléphone!")) return(false);
	if (IsEmpty(document.formulaire.email,"Veuillez entrer votre adresse de courriel!")) return(false);
	if (IsEmpty(document.formulaire.commentaires,"Veuillez entrer votre message!")) return(false);
	return(true);
}

function checkfaq()
{
	if (IsEmpty(document.formulaire.nom,"Veuillez entrer votre nom!")) return(false);
	if (IsEmpty(document.formulaire.email,"Veuillez entrer votre email!")) return(false);
	if (IsEmpty(document.formulaire.question,"Veuillez entrer votre question!")) return(false);
	return(true);
}

// JavaScript Document
function P7_colH2(){ //v2.1.0 by PVII-www.projectseven.com
 var i,oh,h=0,tg,el,np,dA=document.p7eqc,an=document.p7eqa;if(dA&&dA.length){
 for(i=1;i<dA.length;i+=2){dA[i+1].style.paddingBottom='';}for(i=1;i<dA.length;i+=2){
 oh=dA[i].offsetHeight;h=(oh>h)?oh:h;}for(i=1;i<dA.length;i+=2){oh=dA[i].offsetHeight;
 if(oh<h){np=h-oh;if(!an&&dA[0]==1){P7_eqA2(dA[i+1].id,0,np);}else{
 dA[i+1].style.paddingBottom=np+"px";}}}document.p7eqa=1;
 document.p7eqth=document.body.offsetHeight;
 document.p7eqtw=document.body.offsetWidth;}
}
function P7_eqT2(){ //v2.1.0 by PVII-www.projectseven.com
 if(document.p7eqth!=document.body.offsetHeight||document.p7eqtw!=document.body.offsetWidth){P7_colH2();}
}
function P7_equalCols2(){ //v2.1.0 by PVII-www.projectseven.com
 var c,e,el;if(document.getElementById){document.p7eqc=new Array();
 document.p7eqc[0]=arguments[0];for(i=1;i<arguments.length;i+=2){el=null;
 c=document.getElementById(arguments[i]);if(c){e=c.getElementsByTagName(arguments[i+1]);
 if(e){el=e[e.length-1];if(!el.id){el.id="p7eq"+i;}}}if(c&&el){
 document.p7eqc[document.p7eqc.length]=c;document.p7eqc[document.p7eqc.length]=el}}
 setInterval("P7_eqT2()",10);}
}
function P7_eqA2(el,p,pt){ //v2.1.0 by PVII-www.projectseven.com
 var sp=10,inc=1,g=document.getElementById(el);np=(p>=pt)?pt:p;
 g.style.paddingBottom=np+"px";if(np<pt){np+=inc;
 setTimeout("P7_eqA2('"+el+"',"+np+","+pt+")",sp);}
}

function initCols()
{
	//P7_equalCols2(0,'contenugauche','P','pubDroite','P');
	P7_equalCols2(0,'pubDroite','P','contenugauche','P');
	
	//document.getElementById('trickbg').style.background-position='right';
	//document.getElementById('trickbg').style.background-repeat='repeat-y';

	//P7_equalCols2(0,'envedette','P','marchandVedette','P');
	
}