
var once = 0;
function SubmitForm()
{
  if (once == 0)
  {
	once++;
	return true;
  }
  else 
  {
	alert("Traitement en cours / Processing ...!");
	return false;
  }
}

function check_form_reguser1()
{
	if ( (check_reguser1()) && (SubmitForm()) )
	{
		return true;
	}
	return false;
}

function check_email()
{
  if (document.getElementById("f_email").value.length>0)
  {
	at=document.getElementById("f_email").value.indexOf("@")
	if (at == -1)
	{
		alert("Courriel non valide / Invalid E-mail");
		document.getElementById("f_email").focus();
		return false;
	}
  }
  return true;
}

function check_reguser1()
{
	if (document.getElementById("f_email").value.length<1)
	{
		alert("Courriel requis / E-mail required");
		document.getElementById("f_email").focus();
		return false;
	}
	else
	{
		if (!check_email())
		{
			return false;
		}
	}
	
	if (document.getElementById("f_password1").value.length<1)
	{
		alert("Mot de passe requis / Password required");
		document.getElementById("f_password1").focus();
		return false;
	}
	else
	{
		if (document.getElementById("f_password2").value.length<1)
		{
			alert("Confirmer le mot de passe / Confirm Password");
			document.getElementById("f_password2").focus();
			return false;
		}
		else
		{
			if (document.getElementById("f_password1").value != document.getElementById("f_password2").value)
			{
				alert("Vérifier le mot de passe / Check Password");
				document.getElementById("f_password2").focus();
				return false;
			}
		}
	}
	
	if (document.getElementById("f_username").value.length<1)
	{
		alert("Alias requis / Username required");
		document.getElementById("f_username").focus();
		return false;
	}
	
	return true;
}


function initArrayDate () {
    for(i=0;i<initArrayDate.arguments.length; i++) this[i] = initArrayDate.arguments[i];
}

function TimeHMS () {
   var d, s = "";
   d = new Date();
   if ( d.getHours() < 10 ) {s = s + "0" + d.getHours() + ":"}
   if ( d.getHours() > 9 ) {s = s + d.getHours() + ":"}
   if ( d.getMinutes() < 10 ) {s = s + "0" + d.getMinutes() + ":"}
   if ( d.getMinutes() > 9 ) {s = s + d.getMinutes() + ":"}
   if ( d.getSeconds() < 10 ) {s = s + "0" + d.getSeconds()}
   if ( d.getSeconds() > 9 ) {s = s + d.getSeconds()}
   return(s);
}

function LocalLongDateHour () {
txt = ComposeLongDateEn() + " - " + TimeHMS ();
document.getElementById("LOCLDH").innerHTML = txt;
setTimeout("LocalLongDateHour()", 1000);
}

function LocalShortDate () {
txt = ComposeShortDateEn();
document.getElementById("LOCSD").innerHTML = txt;
setTimeout("LocalShortDate()", 1000);
}

function LocalShortDateHour () {
txt = ComposeShortDateEn() + " - " + TimeHMS ();
document.getElementById("LOCSDH").innerHTML = txt;
setTimeout("LocalShortDateHour()", 1000);
}

function ComposeLongDateEn () 
{
var Months = new initArrayDate("January","February","March","April","May","June","July","August","September","October","November","December");
var Days   = new initArrayDate("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var today  = new Date();
var compYear = (today.getYear()>99 && today.getYear()<1970) ? today.getYear()+1900 : today.getYear();
return(Days[today.getDay()]+" "+Months[today.getMonth()]+" "+today.getDate()+", "+compYear);
}

function ComposeShortDateEn () 
{
var Months = new initArrayDate("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
var today  = new Date();
var compYear = (today.getYear()>99 && today.getYear()<1970) ? today.getYear()+1900 : today.getYear();
return(Months[today.getMonth()]+" "+today.getDate()+", "+compYear);
}

var once = 0;
function SubmitForm()
{
  if (once == 0)
  {
	once++;
	return true;
  }
  else 
  {
	alert("Processing...!");
	return false;
  }
}


function check_fpayment()
{
	if ( (check_paymod()) && (SubmitForm()) )
	{
		return true;
	}
	return false;
}

function check_paymod()
{
	
	if (document.getElementById("u_paymod").value.length<1)
	{
		//alert(document.getElementById("u_paymod").value.length);
		alert("Please, indicate your Payment Mode");
		return false;
	}
	return true;
}

function check_fields()
{
	if (document.getElementById("f_gname").value.length<1)
	{
		alert("Please, indicate your Given Name");
		document.getElementById("f_gname").focus();
		return false;
	}
	if (document.getElementById("f_fname").value.length<1)
	{
		alert("Please, indicate your Family Name");
		document.getElementById("f_fname").focus();
		return false;
	}
	if (document.getElementById("f_email").value.length<1)
	{
		alert("Please, indicate an e-mail address");
		document.getElementById("f_email").focus();
		return false;
	}
	else
	{
		if (!check_email())
		{
			return false;
		}
	}
	
	if (document.getElementById("f_newsletter").checked)
	{
		alert("Newsletter ok");
		if ( !(document.getElementById("f_nemail").checked || document.getElementById("f_npost").checked) )
		{
			alert("Please, choose how to be notified: e-mail / post");
			document.getElementById("f_nemail").focus();
			return false;
		}
	}
	return true;
}

function check_email1()
{
  if (document.getElementById("f_email").value.length>0)
  {
	var c = document.getElementById("f_email").value;
	var test = "" + c;
	for (var k = 0; k < test.length; k++)
	{
		var d = test.substring(k,k+1);
		if (d == "@")
		{
			return true;
		}
	}
	alert("Your e-mail is not valid");
	document.getElementById("f_email").focus();
	return false;
  }
  return true;
}

function check_email()
{
  if (document.getElementById("f_email").value.length>0)
  {
	at=document.getElementById("f_email").value.indexOf("@")
	if (at == -1)
	{
		alert("Please, indicate a valid e-mail");
		document.getElementById("f_email").focus();
		return false;
	}
  }
  return true;
}

function check_form()
{
	if ( (check_fields()) && (SubmitForm()) )
	{
		return true;
	}
	return false;
}

function check_forma()
{
	alert("I will check");
	if (check_fields()==true)
	{	if (check_emaal()==true)
		{	if (SubmitForm()==true)
			{
				alert("all ok");
				return true;
			}
		}
	}
	alert("Not ok");
	return false;
}

function BannerOpacity(x)
{
var opacity1=0;
var valeur=parseInt(x);
var img=document.getElementById("advbanner");
var browser=navigator.appName;
if (browser=="Netscape") {img.style.opacity=x/100;}
if (browser=="Microsoft Internet Explorer")	
{
	/*img.filters.alpha.opacity=valeur;*/
}
return true;
}
