﻿function GetCookie(name) {
	var arg=name+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while (i<clen) {
		var j=i+alen;
		if (document.cookie.substring(i, j)==arg)
                        return getCookieVal (j);
                i=document.cookie.indexOf(" ",i)+1;
                        if (i==0) break;}
	return null;
}
var choixp;
var debug = true;
//coded = GetCookie('security_code');
function checkE(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
function getCookieVal(offset) {
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1)
      		endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function cField()
	{
	var ch = false;
	if (!document.sign.nom.value)
		{
		document.getElementById('i1').innerHTML = '<font size=2 color=red>*Requis</font>';
		var ch = true;
		}
	if (!document.sign.prenom.value)
		{
		document.getElementById('i2').innerHTML = '<font size=2 color=red>*Requis</font>';
		var ch = true;
		}
	/*if (!document.sign.adresse.value)
		{
		document.getElementById('i3').innerHTML = '<font size=2 color=red>*Requis</font>';
		var ch = true;
		}*/
	/*if (!document.sign.ville.value)
		{
		document.getElementById('i4').innerHTML = '<font size=2 color=red>*Requis</font>';
		var ch = true;
		}*/
	/*if (!document.sign.province.value)
		{
		document.getElementById('i5').innerHTML = '<font size=2 color=red>*Requis</font>';
		var ch = true;
		}*/
	/*if (!document.sign.codepostal.value)
		{
		document.getElementById('i6').innerHTML = '<font size=2 color=red>*Requis</font>';
		var ch = true;
		}*/
	/*if (!document.sign.telephone.value)
		{
		document.getElementById('i7').innerHTML = '<font size=2 color=red>*Requis</font>';
		var ch = true;
		}*/
	if (!document.sign.email.value)
		{
		document.getElementById('i8').innerHTML = '<font size=2 color=red>*Requis</font>';
		var ch = true;
		}
	if (ch)
		{
		return false;
		}
		else
			{
			return true;
			}
	}
function submitF()
	{
	if (cField())
		{
			if(GetCookie('check') == 'ok' )
				{
				var usern = document.sign.user.value;
					var pathname=location.pathname;
					var myDomain=pathname.substring(0,pathname.lastIndexOf('/')) +'/';
					var date_exp = new Date();
					date_exp.setTime(date_exp.getTime()+(365*24*3600*1000));
					// Ici on définit une durée de vie de 365 jours
					SetCookie('nom',document.sign.nom.value,date_exp,myDomain);
					SetCookie('prenom',document.sign.prenom.value,date_exp,myDomain);
					SetCookie('telephone',document.sign.telephone.value,date_exp,myDomain);
					SetCookie('email',document.sign.email.value,date_exp,myDomain);
					SetCookie('usern',document.sign.user.value,date_exp,myDomain);
					SetCookie('reponse',document.sign.reponse.value,date_exp,myDomain);
					SetCookie('choixp',choixp,date_exp,myDomain);
				if (!document.sign.paypal.checked)
						{
						document.getElementById('load_tweets').style.visibility = 'visible';
						$('#load_tweets').load("pop.php?p=19&h="+getH())
						}
						else
							{
							var code = document.sign.security_code.value;
							if (GetCookie('security_code') != code)
								{
								document.getElementById('load_tweets').style.visibility = 'visible';
								$('#load_tweets').load("pop.php?p=20&h="+getH())
								}
								else
									{
						var usern = document.sign.user.value;
						document.getElementById('load_tweets').style.visibility = 'visible';
						$('#load_tweets').load("pop.php?p=18&user="+usern+"&h="+getH())
						var t=setTimeout("checkC();",500); 
									}
							}
				}
				else
					{
					var usern = document.sign.user.value;
					var pathname=location.pathname;
					var myDomain=pathname.substring(0,pathname.lastIndexOf('/')) +'/';
					var date_exp = new Date();
					date_exp.setTime(date_exp.getTime()+(365*24*3600*1000));
					// Ici on définit une durée de vie de 365 jours
					SetCookie('nom',document.sign.nom.value,date_exp,myDomain);
					SetCookie('prenom',document.sign.prenom.value,date_exp,myDomain);
					SetCookie('telephone',document.sign.telephone.value,date_exp,myDomain);
					SetCookie('email',document.sign.email.value,date_exp,myDomain);
					SetCookie('usern',document.sign.user.value,date_exp,myDomain);
					SetCookie('reponse',document.sign.reponse.value,date_exp,myDomain);
					SetCookie('choixp',choixp,date_exp,myDomain);

					SetCookie('choixp',choixp,date_exp,myDomain);
					if (!document.sign.paypal.checked)
						{
						document.getElementById('load_tweets').style.visibility = 'visible';
						$('#load_tweets').load("pop.php?p=19&h="+getH())
						}
						else
							{
							var code = document.sign.security_code.value;
							
							if (GetCookie('security_code') != code)
								{
								document.getElementById('load_tweets').style.visibility = 'visible';
								$('#load_tweets').load("pop.php?p=20&h="+getH())
								}
								else
									{
								document.getElementById('load_tweets').style.visibility = 'visible';
								$('#load_tweets').load("pop.php?p=18&user="+usern+"&h="+getH())
								var t=setTimeout("checkC();",1000); 
									}
							}
					}
		}
	}
function checkC()
	{
	if(GetCookie('check') == 'ok')
		{
		document.sign.submit();
		}
	}
function checkA()
	{
	if(document.sign.liva.value == 'non')
		{
		var html ="Utiliser l'adresse ci-haut comme adresse de livraison? <select onChange='checkA()' name='liva'><option value='oui'>oui</option><option value='non' selected>non</option></select><font size=1 face=verdana><br>Vos cheques seront directement livré a cette adresse par poste prioritaire.</font>";
		
		html += "<br><br><table width=525><tr>"
		+"<td width=400 class='si' align='left'>"
		+"Adresse: <br>"
		+"<input type='text' name='adresse' size=30>"
		+"</td>"
		+"<td class='si' align='left'>"
		+"Ville: <br>"
		+"<input type='text' name='ville' size=30>"
		+"</td>"
	+"</tr>"
	+"<tr>"
		+"<td class='si' align='left'>"
		+"Province <br>"
		+"<input type='text' name='province' size=30>"
		+"</td>"
		+"<td class='si' align='left'>"
		+"Code postal<br>"
		+"<input type='text' name='codepostal' size=30>"
		+"</td>"
	+"</tr><tr><td colspan=2 align='left'><font size=1 face=verdana>veuillez entrer votre adresse de livraison pour que nous soyons en mesure de vous envoyer vos paiement.</font></td></tr></table>"
		document.getElementById('infop').innerHTML = html;
		}
	}
function SetCookie (name, value) {
	var argv=SetCookie.arguments;
	var argc=SetCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	var path=(argc > 3) ? argv[3] : null;
	var domain=(argc > 4) ? argv[4] : null;
	var secure=(argc > 5) ? argv[5] : false;
	document.cookie=name+'='+escape(value)+
		((expires==null) ? '' : ('; expires='+expires.toGMTString()))+
		((path==null) ? '' : ('; path='+path))+
		((domain==null) ? '' : ('; domain='+domain))+
		((secure==true) ? '; secure' : '');
}

function verifU()
	{
	if (document.sign.user.value != "")
		{
	var usern = document.sign.user.value;
		var pathname=location.pathname;
	var myDomain=pathname.substring(0,pathname.lastIndexOf('/')) +'/';
	var date_exp = new Date();
	date_exp.setTime(date_exp.getTime()+(365*24*3600*1000));
	// Ici on définit une durée de vie de 365 jours
	SetCookie('usern',usern,date_exp,myDomain);
	SetCookie('nom',document.sign.nom.value,date_exp,myDomain);
					SetCookie('nom',document.sign.nom.value,date_exp,myDomain);
					SetCookie('prenom',document.sign.prenom.value,date_exp,myDomain);
					SetCookie('telephone',document.sign.telephone.value,date_exp,myDomain);
					SetCookie('email',document.sign.email.value,date_exp,myDomain);
					SetCookie('usern',document.sign.user.value,date_exp,myDomain);
					SetCookie('reponse',document.sign.reponse.value,date_exp,myDomain);
					SetCookie('choixp',choixp,date_exp,myDomain);
		document.getElementById('load_tweets').style.visibility = 'visible';
	$('#load_tweets').load("pop.php?p=18&user="+usern+"&h="+getH())
		}
		else
			{
			var usern = document.sign.user.value;
		var pathname=location.pathname;
	var myDomain=pathname.substring(0,pathname.lastIndexOf('/')) +'/';
	var date_exp = new Date();
	date_exp.setTime(date_exp.getTime()+(365*24*3600*1000));
	// Ici on définit une durée de vie de 365 jours
	SetCookie('usern',usern,date_exp,myDomain);
	SetCookie('nom',document.sign.nom.value,date_exp,myDomain);
					SetCookie('nom',document.sign.nom.value,date_exp,myDomain);
					SetCookie('prenom',document.sign.prenom.value,date_exp,myDomain);
					SetCookie('telephone',document.sign.telephone.value,date_exp,myDomain);
					SetCookie('email',document.sign.email.value,date_exp,myDomain);
					SetCookie('usern',document.sign.user.value,date_exp,myDomain);
					SetCookie('reponse',document.sign.reponse.value,date_exp,myDomain);
					SetCookie('choixp',choixp,date_exp,myDomain);
		document.getElementById('load_tweets').style.visibility = 'visible';
	$('#load_tweets').load("pop.php?p=21&h="+getH())
			}
	}
function infoP(m)
	{
	if(m == 'paypal')
		{
		choixp = "paypal";
		document.getElementById('infop').innerHTML = "Email de paiement<br><input type='text' name='emailpaypal' size=30><br><font size=1 face=verdana>veuillez vous assurer que l'email que vous entrez est celui de votre compte paypal car vos paiements seront envoyé directement a ce compte.</font>";
		document.sign.cheque.checked = false;
		document.sign.banque.checked = false;
		document.sign.paypal.checked = true;
		if (debug)
			{
			document.sign.emailpaypal.value="eroy85@gmail.com";
			}
		}
	if(m == 'cheque')
		{
		choixp = "cheque";
		document.getElementById('infop').innerHTML = "Utiliser l'adresse ci-haut comme adresse de livraison? <select onChange='checkA()' name='liva'><option value='oui'>oui</option><option value='non'>non</option></select><br><font size=1 face=verdana>Vos cheques seront directement livré a cette adresse par poste prioritaire.</font>";
		document.sign.paypal.checked = false;
		document.sign.banque.checked = false;
		document.sign.cheque.checked = true;
		
		}
	if(m == 'banque')
		{
		choixp="banque"
		document.sign.paypal.checked = false;
		document.sign.cheque.checked = false;
		document.getElementById('infop').innerHTML = "Les virements banquaire sont seulement disponible pour les résident du Québec.<br><br>"
		+"<table width=525><tr><td width=300>Numéro d'institution<br><input type='text' name='institution' size='30'></td><td>Numéro de transit<br><input type='text' name='transit' size='30'></td></tr><tr><td>Numéro de folio<br><input type='text' name='folio' size='30'></td></tr>"
		+"<tr><td colspan=2><font size=1 face=verdana>c'est informations seront utilisé pour effectué un depot direct dans votre compte de banque.</font></td></tr></table>";
		if (debug)
			{
			document.sign.institution.value="815";
			document.sign.transit.value="30360";
			document.sign.folio.value="50702";
			}
		document.sign.banque.checked = true;
		}
	}
function chCheck()
		{
		document.getElementById('dispo').innerHTML = "<a class='cat' href='verifU' onClick='verifU();  return false;'>vérifier la disponibilité</a>";
		}
	infoP(GetCookie('choixp'));

