function aff_photo(product_id, photo, width, height, category_id, subcategory_id)
{
width = width + 40;
height = height + 40;
if (height < 350) height = 350;
if (width < 600) width = 600;
window.open('en-photo-originale-'+category_id+'-'+subcategory_id+'-'+product_id+'-'+photo+'.html','fenetre','resizable=yes,width='+width+',height='+height+',toolbar=no,location=no,scrollbars=yes,top=0,left=0');
}

function verif_mail(user_email)
	{
	var place = user_email.indexOf("@",1);
	var point = user_email.indexOf(".",place+1);
	if ((place > -1)&&(user_email.length >2)&&(point > 1))
		{
		return(true);
		}
	else
		{
		return(false);
		}
	}
	
function verif_caracteres_speciaux(chaine)
{
var exp = new RegExp("^[a-zA-Z0-9]{6,22}$","g");
if ( exp.test(chaine) )
return false;
else
return true;
}

function verif_login_area() {
var user_email = document.getElementById("login_area").elements["user_email"].value;
var user_password = document.getElementById("login_area").elements["user_password"].value;
if (!user_email)
{
alert('You have not specified your e-mail address!');
return false;
}
else if (user_email == 'E-mail')
{
alert('You have not specified your e-mail address!');
return false;
}
else if (!user_password)
{
alert('You have not specified your password!');
return false;
}
else if (user_password == 'Password')
{
alert('You have not specified your password!');
return false;
}
else if (user_email.length > 80)
{
alert('Your e-mail seems too long! Please enter a valid e-mail address.');
document.getElementById("login_area").elements["user_email"].value = '';
return false;
}
else
{
	
	if (verif_mail(user_email) != true)
	{
	alert('This e-mail address does not appear correct!');
	return false;
	}
	else
	return true;
}

}

function verif_login_area_commande() {
var user_email = document.getElementById("login_area_commande").elements["user_email"].value;
var user_password = document.getElementById("login_area_commande").elements["user_password"].value;
if (!user_email)
{
alert('You have not specified your e-mail address!');
return false;
}
else if (user_email == 'E-mail')
{
alert('You have not specified your e-mail address!');
return false;
}
else if (!user_password)
{
alert('You have not specified your password!');
return false;
}
else if (user_password == 'Password')
{
alert('You have not specified your password!');
return false;
}
else if (user_email.length > 80)
{
alert('Your e-mail seems too long! Please enter a valid e-mail address.');
document.getElementById("login_area_commande").elements["user_email"].value = '';
return false;
}
else
{
	
	if (verif_mail(user_email) != true)
	{
	alert('This e-mail address does not appear correct!');
	return false;
	}
	else
	return true;
}

}


function verif_oubli_mot_de_passe_email() {
var user_email = document.getElementById("formulaire_oubli_mot_de_passe").elements["user_email"].value;
if (!user_email)
{
alert('You have not specified your e-mail address!');
return false;
}
else if (user_email.length > 80)
{
alert('Your e-mail seems too long! Please enter a valid e-mail address.');
document.getElementById("formulaire_oubli_mot_de_passe").elements["user_email"].value = '';
return false;
}
else
{
	
	if (verif_mail(user_email) != true)
	{
	alert('This e-mail address does not appear correct!');
	return false;
	}
	else
	return true;
}

}

function verif_oubli_mot_de_passe_reponse() {
var user_email = document.getElementById("formulaire_oubli_mot_de_passe_reponse").elements["user_email"].value;
var user_reponse = document.getElementById("formulaire_oubli_mot_de_passe_reponse").elements["user_reponse"].value;
var user_birthdate_day = document.getElementById("formulaire_oubli_mot_de_passe_reponse").elements["user_birthdate_day"].value;
var user_birthdate_month = document.getElementById("formulaire_oubli_mot_de_passe_reponse").elements["user_birthdate_month"].value;
var user_birthdate_year = document.getElementById("formulaire_oubli_mot_de_passe_reponse").elements["user_birthdate_year"].value;

if (!user_email)
{
alert('You have not specified your e-mail address!');
return false;
}
else if (!user_reponse)
{
alert('You did not indicate the answer to your secret question!');
return false;
}
else if (!user_birthdate_day || !user_birthdate_month || !user_birthdate_year)
{
alert('You did not properly declare your date of birth!');
return false;
}
else if (user_email.length > 80)
{
alert('Your e-mail seems too long! Please enter a valid e-mail address.');
return false;
}
else if (user_reponse.length > 80)
{
alert('The answer to your secret question seems abnormally long! Please enter another answer.');
document.getElementById("formulaire_oubli_mot_de_passe_reponse").elements["user_reponse"].value = '';
return false;
}
else
{
	
	if (verif_mail(user_email) != true)
	{
	alert('This e-mail address does not appear correct!');
	return false;
	}
	else
	return true;
}



}