// ************************************************************************
// At WebData - Version 1.3.3.0 - POST.JS
// ************************************************************************
// Copyright © At services, 1998-2009 - http://www.at-services.fr
// Dernières modifications : 02-03-2009 18:29
// ************************************************************************
// RECUPERATION DES PARAMETRES ET POSTAGES DES FORMULAIRES
// ************************************************************************

function page(num_page)
{
	if ( document.forms["bn"] && document.forms["bn"].elements["page"] )
	{
		document.forms["bn"].elements["page"].value = num_page;
		document.forms["bn"].submit();
	}
}

function tri(num_tri)
{
	if ( document.forms["bn"] && document.forms["bn"].elements["tri"] )
	{
		document.forms["bn"].elements["tri"].value = num_tri;
		document.forms["bn"].submit();
	}
}

function affimg(url_img)
{
	document.images['imgcible'].src = url_img + "";
}

function navimg(num_img)
{
	if ( document.forms["navimg"] && document.forms["navimg"].elements["template"] && document.forms["navimg"].elements["conf"] )
	{
		var nom_conf = document.forms["navimg"].elements["conf"].value + "";
		document.forms["navimg"].elements["template"].value = nom_conf + "_details_" + num_img;
		document.forms["navimg"].submit();
	}
}

function relatif(relatif,conf,template)
{
	var formulaire;
	formulaire = document.forms["relatif"];
	tabler = new Array(1);
	if ( relatif ) { tabler[0] = relatif.split("/"); }
	if ( tabler[0] && formulaire.elements["champs"+tabler[0][0]] ) { formulaire.elements["champs"+tabler[0][0]].value = tabler[0][1] + ""; }
	if ( formulaire.elements["conf"] && conf != null ) { formulaire.elements["conf"].value = conf + ""; }
	if ( formulaire.elements["template"] && template != null ) { formulaire.elements["template"].value = template + ""; }
	formulaire.submit();
}

function relatifs(relatifs0,relatifs1,relatifs2,template)
{
	var formulaire;
	formulaire = document.forms["relatifs"];
	tabler = new Array(1);
	if ( relatifs0 ) { tabler[0] = relatifs0.split("/"); }
	else  { tabler[0] = ""; }
	if ( relatifs1 ) { tabler[1] = relatifs1.split("/"); }
	else  { tabler[1] = ""; }
	if ( relatifs2 ) { tabler[2] = relatifs2.split("/"); }
	else  { tabler[2] = ""; }
	// Efface les données en cache
	for ( i = 5; i < 30; i++ )
	{
		if ( formulaire.elements["champs"+i] ) { formulaire.elements["champs"+i].value = ""; }
	}
	for ( i2 = 0; i2 < 3; i2++ )
	{
		if ( tabler[i2] && formulaire.elements["champs"+tabler[i2][0]] ) { formulaire.elements["champs"+tabler[i2][0]].value = tabler[i2][1] + ""; }
	}	
	formulaire.submit();
}

function details(num,conf,template,action,ssi)
{
	var formulaire;
	formulaire = document.forms["details"];
	if ( formulaire && formulaire.elements["num"] )
	{
		formulaire.elements["num"].value = num;
		if ( formulaire.elements["conf"] && conf != null ) { formulaire.elements["conf"].value = conf + ""; }
		if ( formulaire.elements["template"] && template != null ) { formulaire.elements["template"].value = template + ""; }
		if ( formulaire.elements["action"] && action != null ) { formulaire.elements["action"].value = action + ""; }
		if ( formulaire.elements["ssi"] && ssi != null ) { formulaire.elements["ssi"].value = ssi + ""; }
		formulaire.submit();
	}
}

// javascript:popup('***fc1***','cb','***is_confq***');
function popup(num,template,conf,ssi)
{
	if ( document.forms["popup"] && document.forms["popup"].elements["num"] )
	{
		document.forms["popup"].elements["num"].value = num;
		if ( document.forms["popup"].elements["template"] && template != null ) { document.forms["popup"].elements["template"].value = template + ""; }
		if ( document.forms["popup"].elements["conf"] && conf != null ) { document.forms["popup"].elements["conf"].value = conf + ""; }
		if ( document.forms["popup"].elements["ssi"] && ssi != null ) { document.forms["popup"].elements["ssi"].value = ssi + ""; }
		var varpopup;
		varpopup = window.open('','popup','left=100,top=200,width=600,height=400,toolbar=0,location=0,directories=0,menuBar=0,scrollbars=1,resizable=1');
		document.forms["popup"].submit();
	}
}

// javascript:popupurl('url');
function popupurl(urlpopup)
{
	var varpopupurl;
	varpopupurl = window.open(urlpopup,'popupurl','left=100,top=200,width=250,height=125,toolbar=0,location=0,directories=0,menuBar=0,scrollbars=1,resizable=1');
	if (varpopupurl) { varpopupurl.focus(); }
}

function modifie(num_modif)
{
	if ( document.forms["n"+num_modif] && document.forms["n"+num_modif].elements["action"] )
	{
		document.forms["n"+num_modif].elements["action"].value = "modify";
		document.forms["n"+num_modif].elements["rm"].value = num_modif + "";
		document.forms["n"+num_modif].submit();
	}
}

function supprime(num_supp)
{
	if ( document.forms["n"+num_supp] && document.forms["n"+num_supp].elements["action"] )
	{
		document.forms["n"+num_supp].elements["action"].value = "del";
		document.forms["n"+num_supp].submit();
	}
}

function ajout(num_ajout,qte_ajout)
{
	var formulaire;
	if ( document.forms["ajout"] ) { formulaire = document.forms["ajout"]; }
	else { formulaire = document.forms["ajout"+num_ajout]; }
	if ( formulaire && formulaire.elements["num"] )
	{
		if ( qte_ajout != null && formulaire.elements["qte"] ) { formulaire.elements["qte"].value = qte_ajout + ""; }
		formulaire.elements["num"].value = num_ajout + "";
		formulaire.submit();
	}
}

function valform(nom_form,num_form,templatevf,confvf,prix)
{
	var formulaire;
	formulaire = document.forms[""+nom_form];
	{
		if ( num_form && formulaire.elements["num"] ) { formulaire.elements["num"].value = num_form; }
		if ( templatevf && formulaire.elements["template"] ) { formulaire.elements["template"].value = templatevf; }
		if ( confvf && formulaire.elements["conf"] ) { formulaire.elements["conf"].value = confvf; }
		if ( prix && formulaire.elements["prix"] ) { formulaire.elements["prix"].value = prix; }
		if ( nom_form == "rcu" )
		{
			if ( num_form && formulaire.elements["selection"] ) { formulaire.elements["selection"].value = num_form; }
			if ( prix && formulaire.elements["chp_mol"] ) { formulaire.elements["chp_mol"].value = prix; }
			progressPop = window.open('','popup','left=100,top=200,width=600,height=400,toolbar=0,location=0,directories=0,menuBar=0,scrollbars=1,resizable=1');
		}
		formulaire.submit();
	}
}

function valpara(nom_form,para1,para2,para3)
{
	var formulaire;
	formulaire = document.forms[""+nom_form];
	if ( formulaire )
	{
		if ( para1 )
		{
			table1 = new Array();
			table1 = para1.split("/");
			if ( table1[0] != null && formulaire.elements[""+table1[0]] ) { formulaire.elements[""+table1[0]].value = table1[1] + "" ; }
		}
		formulaire.submit();
	}
}

function valmodcp(nom_form,modpara1)
{
	var formulaire;
	formulaire = document.forms[""+nom_form];
	if ( formulaire )
	{
		if ( modpara1 )
		{
			table1 = new Array();
			table1 = modpara1.split("/");
			var para1 = table1[1].substring(0,2);
			if ( table1[0] != null && formulaire.elements[""+table1[0]] ) { formulaire.elements[""+table1[0]].value = para1 + "" ; }
		}
		formulaire.submit();
	}
}

function rubrique(conf,template,chp_mol,jeux,action,pop)
{
	var formulaire;
	formulaire = document.forms["rubrique"];
	if ( formulaire )
	{
		if ( conf ) { formulaire.elements["conf"].value = conf; }
		if ( template != null && formulaire.elements["template"] ) { formulaire.elements["template"].value = template; }
		else  { formulaire.elements["template"].value = ""; }
		if ( chp_mol ) { formulaire.elements["chp_mol"].value = chp_mol + ""; }
		else { formulaire.elements["chp_mol"].value = ""; }
		if ( jeux ) { formulaire.elements["jeux"].value = jeux + ""; }
		else { formulaire.elements["jeux"].value = ""; }
		if ( action ) { formulaire.elements["action"].value = action + ""; }
		else { formulaire.elements["action"].value = "open"; }
		if ( pop )
		{
			progressPop = window.open('','popup','left=100,top=200,width=600,height=400,toolbar=0,location=0,directories=0,menuBar=0,scrollbars=1,resizable=1');
			formulaire.elements["ssi"].value = "1";
		}
		formulaire.submit();
	}
}

function naviguer(conf,template,num,action,langue)
{
	var formulaire;
	formulaire = document.forms["naviguer"];
	if ( formulaire && formulaire != null )
	{
		if ( conf )
		{
			tabler = new Array();
			tabler = conf.split("/");
			//alert(tabler);
			if ( tabler[1] && formulaire.elements["conf_pdts"] )
			{
				formulaire.elements["conf"].value = tabler[0] + "";
				formulaire.elements["conf_pdts"].value = tabler[1] + "";
			}
			else { formulaire.elements["conf"].value = conf; }
		}
		if ( template != null && formulaire.elements["template"] ) { formulaire.elements["template"].value = template; }
		else  { formulaire.elements["template"].value = ""; }
		if ( num ) { formulaire.elements["num"].value = num + ""; }
		if ( action ) { formulaire.elements["action"].value = action + ""; }
		if ( langue ) { formulaire.elements["langue"].value = langue + ""; }
		formulaire.submit();
	}
}

function stats(conf,template,action)
{
	if ( document.forms["stats"] )
	{
		if ( conf ) { document.forms["stats"].elements["conf"].value = conf; }
		if ( template != null && document.forms["stats"].elements["template"] ) { document.forms["stats"].elements["template"].value = template; }
		if ( action ) { document.forms["stats"].elements["action"].value = action + ""; }
		document.forms["stats"].submit();
	}
}

function configurer(conf,template,action,type)
{
	var formulaire;
	formulaire = document.forms["cfg"];
	if ( formulaire )
	{
		if ( conf && formulaire.elements["conf"] ) { formulaire.elements["conf"].value = conf; }
		if ( template && formulaire.elements["template"] ) { formulaire.elements["template"].value = template; }
		if ( action && formulaire.elements["action"] ) { formulaire.elements["action"].value = action; }
		if ( type && formulaire.elements["type"] ) { formulaire.elements["type"].value = type; }
		else  { formulaire.elements["type"].value = ""; }
		formulaire.submit();
	}
}

function rechercher(conf,template,chp_cat,nom_catr,type,nom_form)
{
	var formulaire;
	if ( nom_form != null ) { formulaire = document.forms[nom_form+""]; }
	else { formulaire = document.forms["rechercher"]; }
	if ( formulaire )
	{
		if ( conf != null && conf && formulaire.elements["conf"] ) { formulaire.elements["conf"].value = conf; }
		if ( template != null && template && formulaire.elements["template"] ) { formulaire.elements["template"].value = template; }
		if ( chp_cat != null && chp_cat && formulaire.elements["chp_cat"] ) { formulaire.elements["chp_cat"].value = chp_cat; }
		var CatR = "";
		CatR = nom_catr;
		nom_catr = "";
		if ( CatR != null && formulaire.elements["nom_cat"] ) { formulaire.elements["nom_cat"].value = CatR; }
		var TypeR = "";
		TypeR = type;
		type = "";
		if ( TypeR != null && formulaire.elements["type"] ) { formulaire.elements["type"].value = TypeR; }
		formulaire.submit();
	}
}

function manager(num_manager,action_manager,conf_manager,target,ssi)
{
	var formulaire;
	if ( target ) { formulaire = document.forms[target+""]; }
	else  { formulaire = document.forms["manager"]; }
	if ( formulaire && num_manager && formulaire.elements["num"] )
	{
		if ( num_manager.search(/^(\d+)-(\w+)$/) != -1 )
		{
			ctl = /^(\d+)-(\w+)$/;
			var tab = ctl.exec(num_manager);
			num_manager = tab[1];
			conf_manager = tab[2];
		}
		formulaire.elements["num"].value = num_manager;
		if ( conf_manager && formulaire.elements["conf"] ) { formulaire.elements["conf"].value = conf_manager; }
		if ( action_manager && formulaire.elements["action"] ) { formulaire.elements["action"].value = action_manager; }
		if ( ssi && formulaire.elements["ssi"] ) { formulaire.elements["ssi"].value = "oui"; }
		formulaire.submit();
	}
}

function cfg2(champs5,action_cfg2)
{
	if ( document.forms["cfgdet"] && champs5 )
	{
		if ( champs5 && action_cfg2 == "open" ) { document.forms["cfgdet"].elements["champs5"].value = champs5 + ""; }
		if ( champs5 && action_cfg2 == "edit" ) { document.forms["cfgdet"].elements["reference"].value = champs5 + ""; }
		if ( action_cfg2 ) { document.forms["cfgdet"].elements["action"].value = action_cfg2 + ""; }
		document.forms["cfgdet"].submit();
	}
}

function focuslogin()
{
	if ( document.forms["login"] && document.forms["login"].elements["login"] )
	{
		document.forms["login"].elements["login"].focus();
	}
	else if ( document.forms["login2"] && document.forms["login2"].elements["login"] )
	{
		document.forms["login2"].elements["login"].focus();
	}
}

// onFocus="supmc('nom_form','nom_champs');
function supmc(nom_form,nom_champs)
{
	if ( document.forms[""+nom_form] && document.forms[""+nom_form].elements[""+nom_champs] )
	{
		document.forms[""+nom_form].elements[""+nom_champs].value = "";
	}
}

function incre(nom_form,nom_champs,valeur) 
{
	var valini;
	valini = document.forms[""+nom_form].elements[""+nom_champs].value;
	newval = valeur + parseInt(valini);
	if ( newval < 1 ) { newval = 1 }
	document.forms[""+nom_form].elements[""+nom_champs].value = newval;
}