function _g(param_name, def)
{
 if (!def) def = '';
 qstring = window.location.search.substring(1);
 allparams = qstring.split('&');
 for (j=0; j<allparams.length; j++) {couple = allparams[j];couple = couple.split('=');if (couple[0] == param_name) return couple[1];}
 return def;
}

var REG_MAIL = /^[\w-\.]{2,}@[\w-]{1,}\./;

id = _g('id',10000);
tracker = _g('tracker');
synergie = _g('synergie', 'hetero');
//niche = _g('niche', (synergie == 'hetero' || synergie == 'h') ? 'H' : 'G');
if (synergie == 'hetero' || synergie == 'h')
{
	niche = 'H';
}
else
{
	niche = 'G';
}

// Added by JulienCD - 2007-04-21 (old system, now it's &letter=xx)
var oldrf_letter = '';
switch (_g('niche'))
{
	case 'plump':
		oldrf_letter='A';
	break;
	case 'anal':
		oldrf_letter='AN';
	break;
	case 'black':
		oldrf_letter = (synergie == 'hetero' || synergie == 'h') ? 'B' : 'GB';
	break;
	case 'sport':
		oldrf_letter = 'C';
	break;
	case 'bisex':
		oldrf_letter = 'GI';
	break;
	case 'hardcore':
		oldrf_letter = 'H';
	break;
	case 'bigtits':
		oldrf_letter = 'HD';
	break;
	case 'asian':
		oldrf_letter = (synergie == 'hetero' || synergie == 'h') ? 'J' : 'GA';
	break;
	case 'lesbian':
		oldrf_letter = 'L';
	break;
	case 'manga':
		oldrf_letter = (synergie == 'hetero' || synergie == 'h') ? 'M' : 'GM';
	break;
	case 'interracial':
		oldrf_letter = 'N';
	break;
	case 'mature':
		oldrf_letter = (synergie == 'hetero' || synergie == 'h') ? 'O' : 'GO';
	break;
	case 'trio':
		oldrf_letter = 'P';
	break;
	case 'redheads':
		oldrf_letter = 'R';
	break;
	case 'trans':
		oldrf_letter = 'T';
	break;
	default:
		oldrf_letter = (synergie == 'hetero' || synergie == 'h') ? 'H' : 'G';
	break;
}
var letter = _g('letter','');
if (letter!='') oldrf_letter=letter;
name_kit = _g('name_kit', 'xxx')
oldrf = 'pva'+oldrf_letter+'_'+name_kit;
rf = _g('rf');
id_site = _g('id_site');
id_produit = _g('id_produit');
langue = _g('langue','fr');
exit_console = _g('e','0');

//UPDATE

payment = _g('payment', 'cb30');

//UPDATE

if (langue == 'us')
	invalidMailMsg = "You must enter a valid email!"
else if (langue == 'it')
	invalidMailMsg = "Inserite uni'ndirizzo email valido !"
else if (langue == 'es')
	invalidMailMsg = "¡Entre un e-mail válido !"
else
	invalidMailMsg = "Votre email doit être valable"

function step1()
{
		var url = "https://secure.securitetotale.com/cb.php?module=guest_cbsys_preform&w=0&id=" + id + "&tracker=" + tracker + "&synergie=" + synergie + "&oldrf=" + oldrf + "&rf=" + rf + "&id_site=" + id_site + "&id_produit=" + id_produit + "&langue=" + langue +"&e=" + exit_console;
		var id_factu = _g('id_facturation','');
		if (id_factu != '') url+="&id_facturation="+id_factu;
		window.open(url);
}

function check() 
{
	var msgspan = document.getElementById("errorSpan") == null ? false : true;
	if(!REG_MAIL.test(document.email_form.email.value)) 
	{
		if( msgspan )
		{
			document.getElementById("errorSpan").innerHTML = invalidMailMsg;
			document.getElementById("errorSpan").style.display = "inline";
		}
		else
		{
			alert(invalidMailMsg);
		}
		document.email_form.email.focus();
	} 
	else 
	{
		if( msgspan )
		{
			document.getElementById("errorSpan").style.display = "none";
		}
		var url = "https://secure.securitetotale.com/cb.php?module=guest_cbsys_preform&w=0&force_step1=1&action=step2&email=" + document.email_form.email.value + "&id=" + id + "&idp=1&mb&tracker=" + tracker + "&synergie=" + synergie + "&param=&num_facturation=1&oldrf=" + oldrf + "&rf=" + rf + "&id_site=" + id_site + "&id_produit=" + id_produit + "&langue=" + langue +"&mb=&e=" + exit_console;
		var id_factu = _g('id_facturation');
		if (id_factu != '') url+="&id_facturation="+id_factu;
		window.open(url);
	}
}
