var textcd_visible			= [];
var textcd_default			= [];
var textcd_timer			= [];
var textcd_tmp				= [];
/*
text_default['pokemon']		= "entrez votre em@il";
text_default['pokemon2']	= "ton email = 1 video";
*/
function cdblink(form)
{
	if (typeof(textcd_visible[form])=="undefined") textcd_visible[form]=true;
	if (textcd_visible[form])
	{
		textcd_tmp[form] = document.forms[form].email.value;
		document.forms[form].email.value = '';
		textcd_visible[form] = false;
	}
	else
	{
		document.forms[form].email.value = textcd_tmp[form];
		textcd_visible[form] = true;
	}
}
function start_cdblink(form)
{
	if (arguments.length>1) {
		for(var i=0;i<arguments.length;i++) {
			document.forms[arguments[i]].email.value=textcd_default[arguments[i]];
			start_cdblink(arguments[i]);
		}
		return;
	}
	if (document.forms[form].email.value==textcd_default[form])
	{
		var arg = form;
		var f=function() { cdblink(arg); };
		textcd_timer[form] = setInterval(f,500);
	}
}
function stop_cdblink(form)
{
	if (textcd_timer[form]) clearInterval(textcd_timer[form]);
}
function email_cdfocus(form)
{
	stop_cdblink(form);
	if (document.forms[form].email.value==textcd_default[form]) document.forms[form].email.value='';
}
function email_cdblur(form)
{
	if (document.forms[form].email.value == textcd_default[form] || document.forms[form].email.value=='')
	{
		document.forms[form].email.value = textcd_default[form];
		start_cdblink(form);
	}
}

var invalidMailMsg = "Votre email doit être valable";

function check(form)
{
	var root = 'https://secure.securitetotale.com/cb.php?rf='+rf+'&module=sponsor_cbsys_userform_step2&email=';
	var REG_MAIL = /^[\w-\.]{2,}@[\w-]{1,}\./;
	var e = document.forms[form].email;
	if (!REG_MAIL.test(e.value)) 
	{
		alert(invalidMailMsg);
		e.focus();
	} else {
		var url = root+e.value+"&id="+id+"&idp=1&tracker="+tracker+"&synergie="+synergie+"&num_facturation=0&oldrf="+oldrf+"&id_site="+id_site+"&id_produit="+id_produit+"&langue="+langue;
		if (typeof id_facturation != 'undefined') url +="&id_facturation="+id_facturation;
		url +="&force_step1=1";
		//window.open(url);
		window.location=url;
	}
}
