var inputs = 3;

function addContact()
{

	var div = document.getElementById('formulaire_email');
	var para = document.createElement('P');
	var inp1 = document.createElement('INPUT');
	var span = document.createElement('SPAN');

		if (inputs < 10)
		{
		    inp1.setAttribute("Name", "email_" +inputs);
		    inp1.setAttribute("id", "email_" +inputs);
		    inp1.setAttribute("class", "css_email");
		    span.setAttribute("id", "verif_" +inputs);
		    
			div.appendChild(para);
			
			para.innerHTML = ("Email " +(inputs + 1) + ":");
			para.appendChild(inp1);
			para.appendChild(span);
		
		}	

   
	/*if(inputs > 0)
	{*/
        var img = document.createElement('IMG');
        img.setAttribute('src', '/img/img_home_final/valider_none.png');
        img.setAttribute('id', "img_" +inputs);
     /*  img.onclick = function()
		{
            removeContact(para);
			
        }*/
        para.appendChild(img);
   /* }*/
      if (inputs < 10)
    	  inputs++;
	return (inputs);
}

function removeContact(para)
{
    para.parentNode.removeChild(para);
	
}



function verif_form (form_1, all)
{
	var v = 0;
	
	for (i = 0; i < form_1.length; i++)
	{
		if ((form_1[i] == '@') && (i > 0))
		{
			if (((i + 1) < form_1.length) && (form_1[(i + 1)] != '.'))
			{
				i = i + 1;
				for(j = i; j < form_1.length;j++)
				{
					if((form_1[j] == '.') && (form_1[(j + 1)] != ''))
					{
						j = j + 1;
						for(j = j; j < form_1.length;j++)
						{
							if (form_1[j] == '.')
								document.getElementById("img_"+all).src = '/img/img_home_final/valider_none.png';
							else if ((j + 1) == form_1.length)
							{
								for (i = 0; i < form_1.length; i++)
								{
									if (form_1[i] == '@')
										v = v + 1;
									if (v == 1)
									{
										document.getElementById("img_"+all).src = '/img/img_home_final/valider.png';
										return true;
									}
									else
										document.getElementById("img_"+all).src = '/img/img_home_final/valider_none.png';
								}
							}
							else
								document.getElementById("img_"+all).src = '/img/img_home_final/valider_none.png';
						}
					}
					else
						document.getElementById("img_"+all).src = '/img/img_home_final/valider_none.png';
				}
			}
			else
				document.getElementById("img_"+all).src = '/img/img_home_final/valider_none.png';
		}
		else
			document.getElementById("img_"+all).src = '/img/img_home_final/valider_none.png';
	}
	return false;
}

function valider(email)
{
/*******************************last version************************************/	
	
/*	var v = 0;
	
	var form = document.getElementById(email).value;
	if ((form.indexOf("@")>=0)&&(form.indexOf(".")>=0))
	{
		document.getElementById('img_0').src = '/img/img_home_final/valider.png';
		v = v + 1;
	}
	else
	{
		document.getElementById('img_0').src = '/img/img_home_final/valider_none.png';
	}
	
	var all = 1;
	
	while (all < inputs)
	{
		
		var i = 0;
		var j = 0;
		
		var form = document.getElementById("email_"+all).value;
		
		if ((form.indexOf("@")>=0)&&(form.indexOf(".")>=0))
		{
			document.getElementById("img_"+all).src = '/img/img_home_final/valider.png';
			v = v + 1;
		}
		else
		{
			document.getElementById("img_"+all).src = '/img/img_home_final/valider_none.png';
		}
		all = all +1;
	}

	if (v == inputs)
		return true;
	else
		return false;

var yes = 1;*/
	
	
/*******************************last version************************************/

	
	/************lasted version all verif************/
	/*var all = 0;
	var result = 0;
	
	while (all <= inputs)
	{
		
		var form_1 = document.getElementById("email_"+all).value;
		document.getElementById("img_"+all).src = '/img/img_home_final/valider_none.png';
		
		if (verif_form (form_1, all) == true)
			result = result + 1;
		all = all + 1;
		
			if (all == inputs)
			{
				if (result == inputs)
					return true;
				else
					return false;
			}
	}*/
	
	
	
	
	var all = 0;
	var result = 0;
	
	while (all <= inputs)
	{
		var form_1 = document.getElementById("email_"+all).value;
		document.getElementById("img_"+all).src = '/img/img_home_final/valider_none.png';
		
		if (form_1 == "")
			result = result + 1;
		all = all + 1;

		/*document.getElementById('verif_2').innerHTML = "all =" +all;
		document.getElementById('verif_1').innerHTML = "result =" +result;*/
		if(all == inputs)
		if(result == all)
			return false;
		else
		{
			
			result = 0;
			all = 0;
			var condi = 0;
			for(all=0;all <= inputs;all++)
			{
				
				var form_1 = document.getElementById("email_"+all).value;
				document.getElementById("img_"+all).src = '/img/img_home_final/valider_none.png';
			/*	document.getElementById('verif_2').innerHTML = 'dans le else';
				document.getElementById('verif_1').innerHTML = "nb form =" +inputs;*/
				if ((verif_form (form_1, all) == true) || (form_1 == ""))
				{
					//document.getElementById("img_"+all).src = '/img/img_home_final/valider.png';
					condi = condi + 1;
					/*document.getElementById('verif_2').innerHTML = "condi =" +condi;*/
				}
				else
				{
					
				}
				
				if (all == (inputs - 1))
				{
				/*document.getElementById('verif_2').innerHTML = "condi =" +condi;
				document.getElementById('verif_1').innerHTML = "nb form =" +inputs;*/
					if (condi == inputs)
					{
						/*document.getElementById('verif_0').innerHTML = "vous pouvez envoyer";*/
						return true;
					}
					else
					{
						/*document.getElementById('verif_0').innerHTML = "vous ne pouvez pas envoyer";*/
						return false;
					}
				}
			}
			
			return false;
			
		}
		/*else
		{
			all = 0;
			result = 0;
			while (all <= inputs)
			{
				var form_1 = document.getElementById("email_"+all).value;
				document.getElementById("img_"+all).src = '/img/img_home_final/valider_none.png';
				if ((verif_form (form_1, all) == true))
				{
					document.getElementById("img_"+all).src = '/img/img_home_final/valider.png';

					result = result + 1;
				}
				else
					result = result + 1;
				all = all + 1;
				
				if (all == (inputs - 1))
				{
					if (result == (inputs - 1))
					{
						document.getElementById('verif_2').innerHTML = result;
						document.getElementById('verif_1').innerHTML = inputs;
						return true;
					}
					else
						return false;
				}
			}
		}*/
	}
	
	/************lasted version all verif************/
	
}


/*function reset_f()
{
	document.getElementById('taken').value = 'NULL';
}*/

/*******************sendpageto**********************/



function verif_prenom()
{
var name = document.getElementById('id_for_ajax_prenom').value;
	
	if (name == "")
	{
		document.getElementById('id_for_message_infos').innerHTML = 'Prenom manquant';
		return false;
	}
	else
	{
		document.getElementById('id_for_message_infos').innerHTML = '';
		return true;
	}
}

function verif_name()
{
	var name = document.getElementById('id_for_ajax_name').value;
	
	if (name == "")
	{
		document.getElementById('id_for_message_infos').innerHTML = 'Nom manquant';
		return false;
	}
	else
	{
		document.getElementById('id_for_message_infos').innerHTML = '';
		return verif_prenom();
	}
}

function verif_email_destination_print()
{
	var form_1 = document.getElementById('send_email_destination').value;
	var v = 0;

	document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
	for (i = 0; i < form_1.length; i++)
	{
		if ((form_1[i] == '@') && (i > 0))
		{
			if (((i + 1) < form_1.length) && (form_1[(i + 1)] != '.'))
			{
				i = i + 1;
				for(j = i; j < form_1.length;j++)
				{
					if((form_1[j] == '.') && (form_1[(j + 1)] != ''))
					{
						j = j + 1;
						for(j = j; j < form_1.length;j++)
						{
							if (form_1[j] == '.')
								document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
							else if ((j + 1) == form_1.length)
							{
								for (i = 0; i < form_1.length; i++)
								{
									if (form_1[i] == '@')
										v = v + 1;
									if (v == 1)
									{
										document.getElementById('send_val_img_3').src = '/img/img_home_final/valider.png';
										
										
									}
									else
										document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
								}
							}
							else
								document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
						}
					}
					else
						document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
				}
			}
			else
				document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
		}
		else
			document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
	}
	
}


function verif_email_destination()
{
	var form_1 = document.getElementById('send_email_destination').value;
	var v = 0;

	document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
	for (i = 0; i < form_1.length; i++)
	{
		if ((form_1[i] == '@') && (i > 0))
		{
			if (((i + 1) < form_1.length) && (form_1[(i + 1)] != '.'))
			{
				i = i + 1;
				for(j = i; j < form_1.length;j++)
				{
					if((form_1[j] == '.') && (form_1[(j + 1)] != ''))
					{
						j = j + 1;
						for(j = j; j < form_1.length;j++)
						{
							if (form_1[j] == '.')
								document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
							else if ((j + 1) == form_1.length)
							{
								for (i = 0; i < form_1.length; i++)
								{
									if (form_1[i] == '@')
										v = v + 1;
									if (v == 1)
									{
										document.getElementById('send_val_img_3').src = '/img/img_home_final/valider.png';
										return verif_name();
										
									}
									else
										document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
								}
							}
							else
								document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
						}
					}
					else
						document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
				}
			}
			else
				document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
		}
		else
			document.getElementById('send_val_img_3').src = '/img/img_home_final/valider_none.png';
	}
	return false;
}

function send_val_email_2()
{
	var form_1 = document.getElementById('send_val_email_1').value;
	var form_2 = document.getElementById('send_val_email_2').value;
	
	
	document.getElementById('send_val_img_2').src = '/img/img_home_final/valider_none.png';
	if (form_1 == form_2)
	{
		document.getElementById('send_val_img_2').src = '/img/img_home_final/valider.png';
		return verif_email_destination();
		/*return verif_name();*/
		
		/*return true;*/
	}
	else
	{
		document.getElementById('send_val_img_2').src = '/img/img_home_final/valider_none.png';
		return false;
	}	

}


function send_val_email()
{
	verif_email_destination_print();
	var form_1 = document.getElementById('send_val_email_1').value;
	var v = 0;

	document.getElementById('send_val_img_1').src = '/img/img_home_final/valider_none.png';
	for (i = 0; i < form_1.length; i++)
	{
		if ((form_1[i] == '@') && (i > 0))
		{
			if (((i + 1) < form_1.length) && (form_1[(i + 1)] != '.'))
			{
				i = i + 1;
				for(j = i; j < form_1.length;j++)
				{
					if((form_1[j] == '.') && (form_1[(j + 1)] != ''))
					{
						j = j + 1;
						for(j = j; j < form_1.length;j++)
						{
							if (form_1[j] == '.')
								document.getElementById('send_val_img_1').src = '/img/img_home_final/valider_none.png';
							else if ((j + 1) == form_1.length)
							{
								for (i = 0; i < form_1.length; i++)
								{
									if (form_1[i] == '@')
										v = v + 1;
									if (v == 1)
									{
										document.getElementById('send_val_img_1').src = '/img/img_home_final/valider.png';
									
										return send_val_email_2();
										
									}
									else
										document.getElementById('send_val_img_1').src = '/img/img_home_final/valider_none.png';
								}
							}
							else
								document.getElementById('send_val_img_1').src = '/img/img_home_final/valider_none.png';
						}
					}
					else
						document.getElementById('send_val_img_1').src = '/img/img_home_final/valider_none.png';
				}
			}
			else
				document.getElementById('send_val_img_1').src = '/img/img_home_final/valider_none.png';
		}
		else
			document.getElementById('send_val_img_1').src = '/img/img_home_final/valider_none.png';
	}
	return false;
	
	
	/*if ((form_1.indexOf("@")>=0)&&(form_1.indexOf(".")>=0))
	{
		document.getElementById('send_val_img_1').src = '/img/img_home_final/valider.png';
		 send_val_email_2();
		return true;
	}
	else
	{
		document.getElementById('send_val_img_1').src = '/img/img_home_final/valider_none.png';
		return false;
	}*/

}

/*******************sendpageto**********************/

function name_entreprise_none()
{
	document.getElementById('form_name_entreprise_authentification').style.display = 'none';
	document.getElementById('form_name_entreprise_authentification_label').style.display = 'none';

	document.getElementById('radio_required_input_action').id = 'radio_required_input';
	document.getElementById('radio_required_label_action').id = 'radio_required_label';
}

function name_entreprise()
{
	/*var input = document.createElement('input');
	var span = document.getElementById('form_name_entreprise_authentification');
	
	input.setAttribute("value","Nom de votre entreprise");
	input.setAttribute("type", "text");
	
	span.appendChild(input);*/
	
	document.getElementById('radio_required_input').id = 'radio_required_input_action';
	document.getElementById('radio_required_label').id = 'radio_required_label_action';
	document.getElementById('form_name_entreprise_authentification').style.display = 'block';
	document.getElementById('form_name_entreprise_authentification_label').style.display = 'block';

	
}

function new_passwd_none()
{
	document.getElementById('form_name_entreprise_authentification').style.display = 'none';
	document.getElementById('form_name_entreprise_authentification_label').style.display = 'none';

	document.getElementById('radio_required_input_action').id = 'radio_required_input';
	document.getElementById('radio_required_label_action').id = 'radio_required_label';
}

function new_passwd_if()
{
	if (document.getElementById('case_newpasswd_identity_page_checkbox').checked == true)
	{
		document.getElementById('case_newpasswd_identity_page').style.display = 'block';
	}
	else
	{
		document.getElementById('case_newpasswd_identity_page').style.display = 'none';	
	}
}

function affich()
{
	document.getElementById('email_0').value = 'actualiser';
}

/***************roll_over_image****************/

function roll_over_img_caract(id_feature, new_id)
{

	document.getElementById(id_feature).id = new_id;
}


function roll_out_img_caract(id_feature, new_id)
{
	document.getElementById(new_id).id = id_feature;
}



function roll_over_img_caract_exept(id_feature_2)
{
	document.getElementById(id_feature_2).id = 'for_background_caract';
}

function roll_out_img_caract_exept(id_feature_2)
{
	document.getElementById('for_background_caract').id = id_feature_2;
}

/***************roll_over_image****************/
