function loadf()
{
	document.getElementById("loadform").innerHTML = 'Envoi en cours...<br><img src="/images/load.gif" title="Envoi en cours" alt="Envoi en cours">';
}
		
function inner(id, chaine)
{
	//alert(id+', '+chaine);
	document.getElementById(id).innerHTML = chaine;
}

function innerreturn(id)
{
	return document.getElementById(id).innerHTML;
}

function valueinner(id)
{
	return document.getElementById(id).value;
}

function innervalue(cont, id)
{
	document.getElementById(id).value = cont;
}

function innerextention(champ)
{
	var fichier = valueinner(champ);
	var ext = fichier.split('.');
	var nb = ext.length;
		nb = nb-1;
	var extention = ext[nb].toLowerCase();
	return extention;
}

function ggGG()
{
	if(innerreturn('FRAMEP') != '')
	{
		document.getElementById('FRAME').style.height = '200px';
		document.getElementById('FRAME').style.width = '200px';
	}
	else
	{
		alert('Iframe null');
	}
}

function frame(url)
{
	inner('FRAMEP', '<iframe name="FRAME" id="FRAME" src="'+url+'" height="0" width="0" scrolling="no" frameborder="2"></iframe>');
}

function framestart()
{
	frame('/frame.html');
}


function Reponse(id, code, reponse)
{
	inner(id, '<div CLASS='+code+'>'+reponse+'</div>');
}

function load(id)
{
	inner(id, '<img src="/images/attend.gif" alt="Chargement..." title="Chargement...">');
}

function alternate(trcolor, color1, color2)
{
	if(trcolor == color1)
	{
		trcolor = color2;
	}
	else
	{
		trcolor = color1;
	}
	return trcolor;
}

function RandNb(nb)
{
	return Math.floor(Math.random() * nb)+0;
}

function innercolor(id, Colorv)
{
	document.getElementById(id).style.color = Colorv;
}

function innerBGcolor(id, Colorv)
{
	//alert(id);
	document.getElementById(id).style.backgroundColor = Colorv;
}

function colorinner(id)
{
	return document.getElementById(id).style.color;
}

function lengthinner(id)
{
	var txt = valueinner(id);
	var lengthtxt = txt.length;
	return lengthtxt;
}


function TexteLengthInfo(idinput, idrep, mini, maxi, I)
{
	var txt = valueinner(idinput);
	var lengthtxt = txt.length;
	var lengthtxt = lengthtxt+I;
	var nbrestant = maxi - lengthtxt;
	if(lengthtxt <= maxi)
	{
		if(lengthtxt < mini)
		{
			innercolor(idrep, '#660000');
		}
		else
		{
			innercolor(idrep, '#006600');
		}
		
		inner(idrep, lengthtxt+'/'+maxi);
	}
	else
	{
		txt = txt.substring(0,maxi);
		innervalue(txt, idinput);
	}
}

function ExpMenu(adr)
{
	inner('CONNEXION', '');
	inner('INSCRIPTION', '');
	inner('OUBLIE', '');
	frame('/membres/frame'+adr+'.php');
}

function deleteifonclickchamp(action, champ)
{
	if(action == 'connection')
	{
		if(valueinner('mailconnex') == 'Adresse@mail.fr' && champ == 'mail')
		{
			innervalue('', 'mailconnex');
		}
		
		if(valueinner('mdpconnex') == 'Mot de passe' && champ == 'mdp')
		{
			inner('VisibleMdpConnex', '<input title="Ton mot de passe." name="mdpconnex"  id="mdpconnex" size="10" value="" type="password">');
		}
	}
	
	if(action == 'inscription')
	{
		if(valueinner('mailinscr') == 'Adresse@mail.fr' && champ == 'mail')
		{
			innervalue('', 'mailinscr');
		}
		
		if(valueinner('mdpinscr') == 'Mot de passe' && champ == 'mdp')
		{
			inner('VisibleMdpConnex', '<input title="Ton mot de passe." name="mdpinscr"  id="mdpinscr" size="10" value="" type="password">');
		}
		
		if(valueinner('pseudoinscr') == 'TonPseudo' && champ == 'pseudo')
		{
			innervalue('', 'pseudoinscr');
		}
	}
	
	if(action == 'oublie')
	{
		if(valueinner('mailoublie') == 'Adresse@mail.fr' && champ == 'mail')
		{
			innervalue('', 'mailoublie');
		}
	}
}

function pagedanslesfavoris(urion, titre)
{
	url = 'http://ramenetagueule.com'+urion;
	if(window.external.AddFavorite(url,titre))
	{
		alert('Merci, la page '+url+' ŕ été ajouté dans vos favoris.');
	}
}
