// JavaScript Document
function DocumentObject( strObjectID, bWithStyle ) {
	if (bWithStyle) {
		if (document.getElementById) return (document.getElementById(strObjectID).style); 
		else if (document.all) return (document.all[strObjectID].style); 
		else if ((navigator.appName.indexOf('Netscape') != -1) && (parseInt(navigator.appVersion) == 4)) return (document.layers[strObjectID]); 
	} else {
		if (document.getElementById) return (document.getElementById(strObjectID)) ; 
		else if (document.all) return (document.all[strObjectID]); 
		else if ((navigator.appName.indexOf('Netscape') != -1) && (parseInt(navigator.appVersion) == 4)) return (document.layers[strObjectID]); 
	}
}
var g_strNavSection = String("");

function NavSectionClick( strSection ) {

	// Hide the current section
	if ( g_strNavSection != "" ) 
		{
		DocumentObject( "nav-section-" + g_strNavSection, true ).display = 'none';
		}
	if ( g_strNavSection == strSection ) 
		{
		g_strNavSection = "";
		} 
		else 
		{
		DocumentObject( "nav-section-" + strSection, true ).display = 'block';
		g_strNavSection = strSection;
		}
}

var g_strNav = String("");
function NavClick( strSection ) {
	
	// Hide the current section
	if ( g_strNav != "" ) {
		DocumentObject( "nav-section-" + g_strNav, true ).display = 'none';
	}
	if ( g_strNav == strSection ) {
		g_strNav = "";
	} else {
		DocumentObject( "nav-section-" + strSection, true ).display = 'block';
		g_strNav= strSection;
	}
}
function ClearFieldText( objField ) {
	if ( objField.defaultValue == objField.value ) {
		objField.value = ""
	}
} 

function verif() 
{ 
	
		
	if(document.formulaire.email.value == "")
	{
		alert ('Veuillez entrer votre Email');
		document.formulaire.email.focus();
		return false;
	}
	
		
	if(document.formulaire.email.value.indexOf('@','.') == -1) 
	{
   		g_strNavSection = String( "siret" );
		alert("Ce n est pas une adresse electronique");
   		document.formulaire.email.focus();
   		return false;
  	}
	
	if(document.formulaire.vemail.value != document.formulaire.email.value)
	{
		g_strNavSection = String( "siret" );
		alert ('Merci de verifier votre adresse Email');
		document.formulaire.email.focus();
		return false;
	}
	
	
	if ((document.formulaire.passwd.value == "") || (document.formulaire.passwd.value == "Mot de Passe"))
	{
		alert ('Veuillez entrer un mot de passe');
		document.formulaire.passwd.focus();
		return false;
	}
	if(document.formulaire.passwd.value != document.formulaire.vpasswd.value)
	{
		alert ('Merci de verifier votre mot de passe');
		document.formulaire.passwd.focus();
		return false;
	}
	if ((document.formulaire.nom.value == "") || (document.formulaire.nom.value == "Votre Nom"))
	{
		alert ('Veuillez entrer votre nom');
		document.formulaire.nom.focus();
		return false;
	}
	
	if((document.formulaire.prenom.value == "") || (document.formulaire.prenom.value == "Votre Prénom"))
	{
		alert ('Veuillez entrer votre prenom');
		document.formulaire.prenom.focus();
		return false;
	}
	
	if((document.formulaire.address1.value == "") || (document.formulaire.address1.value == "Votre Adresse"))
	{
		alert ('Veuillez entrer votre adresse');
		document.formulaire.address1.focus();
		return false;
	}
	if((document.formulaire.postcode.value == "") || (document.formulaire.postcode.value == "Code postal"))
	{
		alert ('Veuillez entrer votre code postal');
		document.formulaire.postcode.focus();
		return false;
	}
	
	if((document.formulaire.city.value == "") || (document.formulaire.city.value == "Ville"))
	{
		alert ('Veuillez entrer votre ville');
		document.formulaire.ville.focus();
		return false;
	}
	
	if((document.formulaire.phone.value == "") || (document.formulaire.phone.value == "Téléphone"))
	{
		alert ('Veuillez entrer un numero de telephone');
		document.formulaire.phone.focus();
		return false;
	}
	if((document.formulaire.id_country.value == "8")&&(document.formulaire.phone.value.length != 10))
	{ 
		alert ('Le numero de telephone doit comporter 10 chiffres'); 
		document.formulaire.phone.focus();
		return false; 
	}
	
	
	
}

	

// Fait clignoter un element
function Clignote ( eid , speed )
{
	if ( speed == undefined ) speed = 'slow';
	
	var fadeIn = function FadeIn ( eid )
	{
		jQuery('#' + eid).fadeIn ( speed , function() { fadeOut ( eid ); } );
	}
	
	var fadeOut = function FadeOut ( eid )
	{
		jQuery('#' + eid).fadeOut ( speed , function() { fadeIn ( eid ); } );
	}
	
	fadeOut ( eid );
}


/*
// Fait défiler un texte
function Defile ( eid , speed )
{
	if ( speed == undefined ) speed = 20;

	jQuery('#' + eid).marquee('pointer').mouseover
	(
		function ()
		{
			$(this).trigger('stop');
		}
	).mouseout
	(
		function ()
		{
			$(this).trigger('start');
		}
	)
	
}
*/


// Gère un slideshow
function Slideshow ( eid , ctrls , speed )
{
	if ( ctrls  == undefined ) ctrls = true;
	if ( speed  == undefined ) speed = 3000;
	
	
	// Determine la taille de la plus grande image
	var width = 0;
	var height = 0;
	var element = document.getElementById( eid );
	for ( i = 0; i < element.childNodes.length; i++ )
	{
		var child = element.childNodes[i];
		if ( child.width > width )
			width = child.width;
		if ( child.height > height )
			height = child.height;
	}

	
	
	jQuery(document).ready(
	function()
	{
		jQuery('#' + eid).slideshow(
		{
			title:false,
			width:width,
			height:height,
			playframe:false,
			time:speed,
			play:true,
			imgresize:false,
			imgzoom:false,
			panel:ctrls,
			imgcenter:true,
			
			controls:
			{
				'hide':false,
				'help':false
			}
		});
	}
);
}


