// Artecal 2009
function assistance()
{
	Effect.Appear('masque');
	var url = 'ajax.php';
	var par =  'query=assistance';
	new Ajax.Updater('content',url, {method: 'get', parameters: par});
}
function dynclic(div,req)
{
	var url = 'ajax.php';
	var par = 'query='+req;
	new Ajax.Updater(div,url,{method: 'get', parameters: par});
}
function depart()
{
	new Effect.Appear('developpement');
	new Effect.Appear('progiciels');
	new Effect.Appear('sites');
	new Effect.Appear('info',{from: 0, to: 0.3});
	$('info').innerHTML='';
	new Effect.Opacity('details',{from: 1, to: 0});
	Effect.Fade('retour');
	Effect.Puff('details');
	new Effect.Move('developpement',{x:0,y: 180, mode: 'absolute',duration: 0.3});
	new Effect.Move('sites',{x:900,y: 300, mode: 'absolute', queue: 'end',duration: 0.2});
	new Effect.Move('progiciels',{x:610,y: 0, mode: 'absolute', queue: 'end', scope: 'menus',duration: 0.3});
	new Effect.Morph('agc',{style: 'width: 200px; left: 650px;', queue: 'end',scope: 'progiciels',duration: 0.2});
	new Effect.Morph('gesam',{style: 'width: 200px; left: 650px;', queue: 'end',scope: 'AGC',duration: 0.2});
	new Effect.Morph('flexy',{style: 'width: 200px; left: 650px;', queue: 'end',scope: 'FLEXY',duration: 0.2});
	new Effect.Opacity('info',{from: 0.3, to: 1, queue: 'end',scope: 'FLEXY'});
	new Effect.Morph('info',{style: 'left: 0px; top: 0px; width: 580px; height: 180px;'})
	new Effect.Move('info',{x:0,y:0, mode: 'absolute'});
}
function devdispersion()
{
	new Effect.Puff('developpement');
	new Effect.Puff('sites');
	new Effect.Move('progiciels',{x:10,y: 0, mode: 'absolute'});
	new Effect.Move('agc',{x:45,y: 150, mode: 'absolute',scope: 'action'});
	new Effect.Move('gesam',{x:45,y: 200, mode: 'absolute',scope: 'action'});
	new Effect.Move('flexy',{x:45,y: 250, mode: 'absolute',scope:'action'});
	new Effect.Morph('info',{style: 'width: 650px; height: 330px;'})
	new Effect.Move('info',{x:200,y:30, mode: 'absolute'});
	new Effect.Fade('info');
	new Effect.Appear('details');
	new Effect.Morph('details',{style: 'width: 700px; height: 400px; color: #000000;'})
	new Effect.Move('details',{x:200,y:0, mode: 'absolute'});
	new Effect.Appear('retour');
}
function webdispersion()
{
	new Effect.Puff('developpement');
	new Effect.Move('progiciels',{x:-100,y: 0, mode: 'absolute'});
	new Effect.Move('agc',{x:-450,y: 150, mode: 'absolute',scope: 'action'});
	new Effect.Move('gesam',{x:-450,y: 200, mode: 'absolute',scope: 'action'});
	new Effect.Move('flexy',{x:-450,y: 250, mode: 'absolute',scope:'action'});
	Effect.Appear('retour');
	new Effect.Move('sites',{x:520,y: 20, mode: 'absolute',scope: 'action'});
	new Effect.Morph('sites',{style: 'width: 900px;'})
	new Effect.Appear('info');
	new Effect.Appear('details');
	new Effect.Morph('details',{style: 'font-size: 14px; width: 400px; height: 345px; color: #7e7e7e;'})
	new Effect.Move('details',{x:200,y:50, mode: 'absolute'});
	new Effect.Morph('info',{style: 'width: 200px; height: 330px;'})
	new Effect.Move('info',{x:0,y:50, mode: 'absolute'});
	new dynclic('info','webmenu');
}
function socdepart()
{
	new Effect.Appear('photo');
	new Effect.Appear('txte');
}

function srvdepart()
{
	new Effect.Appear('srvmenu');
	new Effect.Appear('srvtexte');
}
function testchamp(id,contenu)
{
	if($(id).value == contenu || $(id).value== '')
	{
		new Effect.Morph(id,{style: 'background: #ff0000; color: #ffffff; border: 1px solid orange;'})
		return false;
	}
	else {
		new Effect.Morph(id,{style: 'background: #008d22; color: #ffffff; border: 1px solid yellow;'})
		return true;
	}
}
function validform()
{
	var test=true;
	if(!testchamp('nom','NOM')){ test=false;}
	if(!testchamp('prenom','PRENOM')){ test=false;}
	if(!testchamp('societe','SOCIETE')){ test=false;}
	if(!testchamp('mail','ADRESSE E-MAIL')){ test=false;}
	if(!testchamp('tel','TELEPHONE')){ test=false;}
	if(!testchamp('fax','FAX')){ test=false;}
	if(!testchamp('adresse','ADRESSE')){ test=false;}
	if(!testchamp('cp','CODE POSTAL')){ test=false;}
	if(!testchamp('ville','COMMUNE')){ test=false;}
	if(!testchamp('pays','PAYS')){ test=false;}
	return test;
	//if(test==true){return true;} else {return false;}
}
function razform()
{
	var st = 'border: 1px solid #daef10;background: #4068ad;color: #CCCCCC;'
	new Effect.Morph('nom',{style: st});
	new Effect.Morph('prenom',{style: st});
	new Effect.Morph('societe',{style: st});
	new Effect.Morph('mail',{style: st});
	new Effect.Morph('tel',{style: st});
	new Effect.Morph('fax',{style: st});
	new Effect.Morph('adresse',{style: st});
	new Effect.Morph('cp',{style: st});
	new Effect.Morph('ville',{style: st});
	new Effect.Morph('pays',{style: st});
}
function accdepart()
{
	new Effect.Appear('texte');
	new Effect.Appear('infos');
	n=0;
	slider();
}
function slider()
{
	m=6;
	if(n > m){n=0;}
	new Effect.Appear('pub',{afterFinish:suivant(n)});
	new Effect.Fade('pub',{delay: 5,afterFinish:slider});
	n++;
}
function suivant(n)
{
	n = new Number(n);
	pars = 'query=publicite&r='+n;
	new Ajax.Updater('pub','ajax.php',{method: 'get', parameters: pars});
}
