var clicked_desc = false;
var clicked_parrain = false;

function clear_desc ()
{
	if (clicked_desc == false)
	{
		document.getElementById("description").value = '';
		clicked_desc = true;
	}
}

function clear_parrain ()
{
	if (clicked_parrain == false)
	{
		document.getElementById("parrain").value = '';
		clicked_parrain = true;
	}
}

function getLength(texte)
{
	var root = document.getElementById("description");
	if (texte.length > 150)
	{
		texte = texte.substring(0,149);
		root.value = texte;
	}
}

function update_price ()
{
	tag = document.getElementById("tag").value;
	select = document.getElementById("taille");
	taillebrut = select.options[select.selectedIndex].value;
	prix_unitaire = 0;
	res = 0;
	color = 0;
	www = 0;
	extension = document.getElementById("extension").value;
	
	if (taillebrut == "xsmall")
	{
		prix_unitaire = 1;
	}
	else if (taillebrut == "small")
	{
		prix_unitaire = 2;
	}
	else if (taillebrut == "medium")
	{
		prix_unitaire = 4;
	}
	else if (taillebrut == "large")
	{
		prix_unitaire = 7;
	}
	else if (taillebrut == "xlarge")
	{
		prix_unitaire = 11;
	}
	else if (taillebrut == "xxlarge")
	{
		prix_unitaire = 16;
	}
	res = prix_unitaire * tag.length;
	res += "€";
	document.getElementById("price").innerHTML = res;
	
	// Color management.
	for(i = 0; i < document.form_addTag.couleur.length; i++ )
	{
		if( document.form_addTag.couleur[i].checked == true )
		{
			color = document.form_addTag.couleur[i].value;
		}
	}
	
	for (j = 0; j < document.form_addTag.www.length; j++)
	{
		if (document.form_addTag.www[j].checked == true )
		{
			www = document.form_addTag.www[j].value;
		}
	}
	
	document.getElementById("preview").className = color + " " + taillebrut;
	if (www == 1)
	{
		document.getElementById("preview").innerHTML = "www." + tag + extension;
	}
	else
	{
		document.getElementById("preview").innerHTML = tag + extension;

	}
}