<!-- Original:  Martin Webb (martin@irt.org) -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function right(e) {
	if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)) return false;
	else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
		alert("Toutes les images sur ce site sont la propriété de 'How to make Candles.Info'");
		return false;
	}
	return true;
}

/*document.onmousedown=right;
document.onmouseup=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (document.layers) window.captureEvents(Event.MOUSEUP);
window.onmousedown=right;
window.onmouseup=right;*/
//  End -->

function findsupplies(pvsearch, pvls, pvos) {
	document.supfind.ls.value = pvls;
	document.supfind.os.value = pvos;
	document.supfind.search.value = pvsearch;
	document.supfind.submit();
	}
function doGooglesearch(parg) {
	document.searchForm.q.value=parg;
	document.searchForm.sitesearch.value='';
	document.searchForm.submit();
	}
function popup(url, name, width, height) {
	window.open(url, name, 'location=no,menubar=no,resizable=no,scrollbar=yes,height=' + height + ',width=' + width);
	}
	
function isNumber(val){
   	var legaldigits= "1234567890";
   	var pos = 0;
   //check all legaldigits
	for (var i=0 ; i< val.length; i++)
	{
		if (legaldigits.indexOf(val.charAt(i)) == -1)
		{
			return false;
		}
	}
	return true;
}
	
function FCconvert() {
	var Cels;
	var Farh = document.CELFARconversion.FAR.value;
	if ((Farh != '') && (isNumber(Farh)==true)) {
		 Cels = (5/9)*(Farh - 32);
		 Cels = Math.round(Cels*10)/10;
		 document.CELFARconversion.CEL.value = Cels;
	}
	else
	{
	alert('La valeur entrée dans le champ Farenheit est manquante ou incorrecte');
	}
}

function popupinfo(info) {
	window.open('popupinfo.asp?infoID=' + info, 'infopopup', 'location=no,menubar=no,resizable=no,scrollbar=no,height=400,width=400');
	}
function checkEmail(wbaddr)
	{
	oke = true;
	if (wbaddr.length < 6) oke = false;
	var atpos = wbaddr.indexOf("@");
	var lastat = wbaddr.lastIndexOf("@");
	var lastdot = wbaddr.lastIndexOf(".");
	var length = wbaddr.length-1;
	var networkaddr = wbaddr.substring( (lastat+1) , wbaddr.length );
	networkaddr = networkaddr.toLowerCase();
	var notld = wbaddr.substring( (lastat+1) , lastdot );
	var domain = notld.substring( (notld.lastIndexOf(".")+1), notld.length);
	var legalchars = "abcdefghijklmnopqrstuvwxyz1234567890-.";
	var networkerror = 0;
	var dotpos = -1;
	if( (domain.length < 2) || (domain.length > (26 - (length - lastdot))) )
	oke = false;
	for(var i=0 ; i < networkaddr.length ; i++)
		{
		if(legalchars.indexOf(networkaddr.charAt(i)) == -1)
		oke = false;
		if( (networkaddr.charAt(i) == ".") && ((dotpos+1) == i) )
			{
			doterror = 1;
			dotpos = i;
			}
		}
	if(lastdot <= atpos) oke = false;
	if( ((length - lastdot) > 4) || ((length - lastdot) < 2) ) oke = false;
	if( (atpos == -1) || (lastat != atpos) ) oke = false;
	if (!oke) 
		{
		alert('Veuillez entrer une adresse email correcte.');
		}
	return oke;
	}
