	// FUNCTIONS

	function emScramble(email_C, email_B, email_A, domaine, libelle, desc, subject, body)
	{
		var a, b, c, d, e, f, g, h;
		var dom;
		var lib;
		
		if (domaine == '' || domaine == undefined)
			dom = 'gigaturf.fr';
		else
			dom = domaine;
			
		if (subject == undefined || subject == '')
			subject = ' ';

		if (body == undefined || body == '')
			body = ' ';

		a = '<a title=\"';
		b = email_A + email_B + email_C;
		c = '\">';
		b +='@';
		e = '</a>';
		b += dom;
		h = b + '?subject=' + subject + '&body=' + body;

		if (desc == undefined || desc == '')
			a += b + '\"';
		else
			a += desc + '\"';

		f = ' href=\"mai';
		g = ' class=\"Em';
		f +='lto:';
		d = '>';
		g +='ail\"';
		f += h + '\"';

		if (libelle == undefined || libelle == '')
			lib = b;
		else
			lib = libelle;

		document.write(a + g + f + d + lib + e);

		return true;
	}

	function DisplayZoomScreen(url, width, height)
	{
		window.open(url,'ZoomScreen','width=' + width + ',height=' + height + ',left=0,top=0,scrollbars=no,toolbar=no,menubar=no,resizable=no,location=no,status=no',true);
	}

	function DisplayZoomCover(url, width, height)
	{
		window.open(url,'ZoomCover','width=' + width + ',height=' + height + ',left=0,top=0,scrollbars=no,toolbar=no,menubar=no,resizable=no,location=no,status=no',true);
	}

	function Title2MsgBar()
	{
		if ((document.layers) || (document.all))
		{
			for (var i = 0 ; i < window.document.links.length ; i++)
			{
				if (window.document.links[i].onmouseover != smsOver)
				{

					window.document.links[i].name = window.document.links[i].title;
					window.document.links[i].title = '';

					window.document.links[i].old_onmouseover = window.document.links[i].onmouseover;
					window.document.links[i].old_onmouseout = window.document.links[i].onmouseout;

					window.document.links[i].onmouseover = smsOver;
					window.document.links[i].onmouseout = smsOut;
				}
			}
		}	
	}

	function smsOut()
	{
		this.old_onmouseout();

		window.status = "";

		return true;
	}
	
	function smsOver()
	{
		this.old_onmouseover();
		
		window.status = this.name;

		return true;
	}	

	function addEvent(obj, evType, fn)
	{
		if (obj.addEventListener)
		{
			obj.addEventListener(evType, fn, true);
		    return true;
		    
		} else if (obj.attachEvent)
		{
			var r = obj.attachEvent("on" + evType, fn);
		    return r;
		    
		} else
		{
			return false;
		}
	}

	// Image Preload and change
	function preloadImages()
	{
		if (document.images)
		{
			if (!document.preloadImages_array) document.preloadImages_array = new Array();
	
			var i, j = document.preloadImages_array.length, a = preloadImages.arguments;
			
			for (i = 0 ; i < a.length ; i++)
			{
				if (a[i].indexOf("#") != 0)
				{
					document.preloadImages_array[j] = new Image;
					document.preloadImages_array[j++].src = a[i];
				}
			}
		}
	}

	function changeImages()
	{
		if (document.images)
		{
			for (var i = 0 ; i < changeImages.arguments.length ; i += 2)
			{
				document[changeImages.arguments[i]].src = changeImages.arguments[i + 1];
			}
		}
	}

	function fContact_onSubmit(p)
	{
		var errmsg = "";

		if (p.title.value == "")
		{
			errmsg += " - votre civilité\n";
		}
		
		if (p.lastname.value == "")
		{
			errmsg += " - votre nom\n";
		}

		if (p.firstname.value == "")
		{
			errmsg += " - votre prénom\n";
		}
		
		if (p.address1.value == "")
		{
			errmsg += " - votre adresse\n";
		}
		
		if (p.zipcode.value == "")
		{
			errmsg += " - votre code postal\n";
		}
		
		if (p.city.value == "")
		{
			errmsg += " - votre ville\n";
		}

		if (p.country.value == "")
		{
			errmsg += " - votre pays\n";
		}

		if (errmsg == "")
		{
			p.message.value = "";
			p.message.value += "Une demande de documentation de Gigaturf a été transmise par : \n\n";
			p.message.value += "Civilité    : " + p.title.value + "\n";
			p.message.value += "Nom         : " + p.lastname.value + "\n";
			p.message.value += "Prénom      : " + p.firstname.value + "\n";
			p.message.value += "Adresse     : " + p.address1.value + "\n";
			p.message.value += "            : " + p.address2.value + "\n";
			p.message.value += "            : " + p.address3.value + "\n";
			p.message.value += "Code postal : " + p.zipcode.value + "\n";
			p.message.value += "Ville       : " + p.city.value + "\n";
			p.message.value += "Pays        : " + p.country.value + "\n";
			p.message.value += "Email       : " + p.email.value + "\n";
			
			p.message.value += "\n";
			p.message.value += "Référant\n";
			p.message.value += "--------\n";
			p.message.value += "Url         : " + unescape(p.affiliate_url.value) + "\n";
			p.message.value += "Query       : " + unescape(p.affiliate_query.value) + "\n";

			if (p.note.value != "")
			{
				p.message.value += "\n";
				p.message.value += "Note\n";
				p.message.value += "----\n";
				p.message.value += p.note.value + "\n";
			}
			
			p.submit();
			return true;
		}
		else
		{
			alert("Les informations suivantes sont incorrectes : \n" + errmsg);
			
			return false;
		}
	}
	
	// Init
	// addEvent(window, "load", Title2MsgBar);

