function validerUser()
{
	if(testItem(document.formConfig.login.value)) { document.getElementById('labelLogin').innerHTML = 'Entrer un login.'; document.formConfig.login.focus(); }
	else{
		document.getElementById('labelLogin').innerHTML = '';
			if(testItem(document.formConfig.email.value)) { document.getElementById('labelEmail').innerHTML = "Entrer un email."; document.formConfig.email.focus(); }
			else{
				document.getElementById('labelEmail').innerHTML = '';
				if(!isEmail(document.formConfig.email.value)) { document.getElementById('labelEmail').innerHTML = "Entrer un email valide."; document.formConfig.email.focus(); }
				else{
						document.getElementById('labelEmail').innerHTML = '';
						document.formConfig.submit();
					}
				}
		}			
}

function validerConf()
{
	if(testItem(document.formConfig.titre.value)) { document.getElementById('labelTitre').innerHTML = "Entrer un titre pour le site."; document.formConfig.titre.focus(); }
	else{
			document.getElementById('labelTitre').innerHTML = '';		
			if(testItem(document.formConfig.coulFond.value)) { document.getElementById('labelcoulFond').innerHTML = "Entrer une couleur"; document.formConfig.coulFond.focus(); }
			else{
					document.getElementById('labelcoulFond').innerHTML = '';
					
					if(testItem(document.formConfig.coulH.value)) { document.getElementById('labelcoulH').innerHTML = "Entrer une couleur"; document.formConfig.coulH.focus(); }
					else{
							document.getElementById('labelcoulH').innerHTML = '';
							
							if(testItem(document.formConfig.coulLien.value)) { document.getElementById('labelcoulLien').innerHTML = "Entrer une couleur"; document.formConfig.coulLien.focus(); }
							else{
									document.getElementById('labelcoulLien').innerHTML = '';
								
									if(testItem(document.formConfig.coulLienSur.value)) { document.getElementById('labelcoulLienSur').innerHTML = "Entrer une couleur"; document.formConfig.coulLienSur.focus(); }
									else{
											document.getElementById('labelcoulLienSur').innerHTML = '';
													
											if(testItem(document.formConfig.coulTitreCont.value)) { document.getElementById('labelTitreCont').innerHTML = "Entrer une couleur"; document.formConfig.coulTitreCont.focus(); }
											else{
													document.getElementById('labelTitreCont').innerHTML = '';
																	
													if(testItem(document.formConfig.coulLienTitreCont.value)) { document.getElementById('labelLienTitreCont').innerHTML = "Entrer une couleur"; document.formConfig.coulLienTitreCont.focus(); }
													else{
															document.getElementById('labelLienTitreCont').innerHTML = '';
																				
															if(testItem(document.formConfig.coulLienDateNews.value)) { document.getElementById('labelLienDateNews').innerHTML = "Entrer une couleur"; document.formConfig.coulLienDateNews.focus(); }
															else{
																	document.getElementById('labelLienDateNews').innerHTML = '';
																			
																	if(testItem(document.formConfig.coulTexteLire.value)) { document.getElementById('labelTexteLire').innerHTML = "Entrer une couleur"; document.formConfig.coulTexteLire.focus(); }
																	else{
																			document.getElementById('labelTexteLire').innerHTML = '';
																								
																			if(testItem(document.formConfig.coulLienLire.value)) { document.getElementById('labelLienLire').innerHTML = "Entrer une couleur"; document.formConfig.coulLienLire.focus(); }
																			else{
																					document.getElementById('labelLienLire').innerHTML = '';
																										
																					if(testItem(document.formConfig.coulTexteMenu.value)) { document.getElementById('labelTexteMenu').innerHTML = "Entrer une couleur"; document.formConfig.coulTexteMenu.focus(); }
																					else{
																							document.getElementById('labelTexteMenu').innerHTML = '';
																												
																							if(testItem(document.formConfig.coulLienMenu.value)) { document.getElementById('labelLienMenu').innerHTML = "Entrer une couleur"; document.formConfig.coulLienMenu.focus(); }
																							else{
																									document.getElementById('labelLienMenu').innerHTML = '';
																														
																									if(testItem(document.formConfig.coulLienMenuH.value)) { document.getElementById('labelLienMenuH').innerHTML = "Entrer une couleur"; document.formConfig.coulLienMenuH.focus(); }
																									else{
																											document.getElementById('labelLienMenuH').innerHTML = '';
																																
																											if(testItem(document.formConfig.coulTxtFoot.value)) { document.getElementById('labelTxtFoot').innerHTML = "Entrer une couleur"; document.formConfig.coulTxtFoot.focus(); }
																											else{
																													document.getElementById('labelTxtFoot').innerHTML = '';
																																		
																													if(testItem(document.formConfig.coulLienFoot.value)) { document.getElementById('labelLienFoot').innerHTML = "Entrer une couleur"; document.formConfig.coulLienFoot.focus(); }
																													else{
																															document.getElementById('labelLienFoot').innerHTML = '';
																															document.formConfig.submit();
																														}
																												}
																										}
																								}
																						}
																				}
																		}
																}
														}
												}
										}
								}
						}
					}
		}
}

function creerFormUpload(numeroInput, nomInputRetour, nomInputUpload, nomDivUpOk, nomDivFormUp, nomPagePhp)
{
	document.writeln('<div id="'+nomDivUpOk+'" style="display: none;">');
		document.writeln('<input type="text" id="'+nomInputRetour+'">');
	document.writeln('</div>');
	document.writeln('<div id="'+nomDivFormUp+'">');
		document.writeln('<form name="'+nomDivFormUp+'" id="'+nomDivFormUp+'">');
			document.writeln('<input type="file" id="'+nomInputUpload+'" name="'+nomInputUpload+'" onchange="doUpload(this.form,\''+nomPagePhp+'\',\''+nomInputRetour+'\',\''+nomDivFormUp+'\',\''+nomDivUpOk+'\',\''+nomInputUpload+'\')"/>');
			document.writeln('<input type="hidden" id="paramUpload" name="paramUpload" value="'+numeroInput+'"');
		document.writeln('</form>');
	document.writeln('</div>');
}

function doUpload(form,url_action,nomInputRetour,nomDivFormUp, nomDivUpOk, nomInputUpload){
 document.getElementById(nomInputRetour).value = document.getElementById(nomInputUpload).value;

var iframUpload = nomDivFormUp+nomDivUpOk; // pour générer une iframe unik
 var iframe = document.createElement("iframe");
 iframe.setAttribute("id",iframUpload);
 iframe.setAttribute("name",iframUpload);
 iframe.setAttribute("width","0");
 iframe.setAttribute("height","0");
 iframe.setAttribute("border","0");
 iframe.setAttribute("style","width: 0; height: 0; border: none;");
 
 form.parentNode.appendChild(iframe);
 window.frames[iframUpload].name=iframUpload; //ie sucks

 
 form.setAttribute("target",iframUpload);
 form.setAttribute("action",url_action);
 form.setAttribute("method","post");
 form.setAttribute("enctype","multipart/form-data");
 form.setAttribute("encoding","multipart/form-data");
 form.submit();
 
 document.getElementById(nomDivFormUp).style.display = 'none';

 document.getElementById(nomDivUpOk).style.display = 'block';
 form.parentNode.removeChild(iframe);
}
