var handleSuccess_cat3 = function(o){
	var div = document.getElementById('source');
	if(o.responseText !== undefined){
		div.innerHTML = o.responseText;
	}
}
var handleFailure_cat3 = function(o){
	var div = document.getElementById('source');
	if(o.responseText !== undefined){
		div.innerHTML = "Une erreur s'est produite.";
	}
}
var handleSuccess_cat2 = function(o){
	var div = document.getElementById('source');
	if(o.responseText !== undefined){
		div.innerHTML = o.responseText;
	}
}
var handleFailure_cat2 = function(o){
	var div = document.getElementById('source');
	if(o.responseText !== undefined){
		div.innerHTML = "Une erreur s'est produite.";
	}
}	
var handleSuccess_cat = function(o){
	var div = document.getElementById('type');
	if(o.responseText !== undefined){
		div.innerHTML = o.responseText;
	}
}
var handleFailure_cat = function(o){
	var div = document.getElementById('type');
	if(o.responseText !== undefined){
		div.innerHTML = "Une erreur s'est produite.";
	}
}
var handleSuccess5 = function(o){
	var div = document.getElementById('inclus');
	if(o.responseText !== undefined){
		div.innerHTML = o.responseText;
	}
}
var handleFailure5 = function(o){
	var div = document.getElementById('inclus');
	if(o.responseText !== undefined){
		div.innerHTML = "Une erreur s'est produite.";
	}
}
var handleSuccess4 = function(o){
	var div = document.getElementById('categorie');
	if(o.responseText !== undefined){
		div.innerHTML = o.responseText;
	}
}
var handleFailure4 = function(o){
	var div = document.getElementById('categorie');
	if(o.responseText !== undefined){
		div.innerHTML = "Une erreur s'est produite.";
	}
}
var handleSuccess3 = function(o){
	var div = document.getElementById('conex');
	if(o.responseText !== undefined){
		div.innerHTML = o.responseText;
	}
}
var handleFailure3 = function(o){
	var div = document.getElementById('conex');
	if(o.responseText !== undefined){
		div.innerHTML = "Une erreur s'est produite.";
	}
}
var handleSuccess2 = function(o){
	var div = document.getElementById('compatible');
	if(o.responseText !== undefined){
		div.innerHTML = o.responseText;
	}
}
var handleFailure2 = function(o){
	var div = document.getElementById('compatible');
	if(o.responseText !== undefined){
		div.innerHTML = "Une erreur s'est produite.";
	}
}
var handleSuccess = function(o){
	var div = document.getElementById('famille');
	if(o.responseText !== undefined){
		div.innerHTML = o.responseText;
	}
}
var handleFailure = function(o){
	var div = document.getElementById('famille');
	if(o.responseText !== undefined){
		div.innerHTML = "Une erreur s'est produite.";
	}
}


var callback = {success:handleSuccess, failure:handleFailure};
var callback2 = {success:handleSuccess2, failure:handleFailure2};
var callback3 = {success:handleSuccess3, failure:handleFailure3};
var callback4 = {success:handleSuccess4, failure:handleFailure4};
var callback5 = {success:handleSuccess5, failure:handleFailure5};
var callback_cat = {success:handleSuccess_cat, failure:handleFailure_cat};
var callback_cat2 = {success:handleSuccess_cat2, failure:handleFailure_cat2};
var callback_cat3 = {success:handleSuccess_cat3, failure:handleFailure_cat3};


function select_famille(){
	var select = document.getElementById('marque');
	
	var sUrl   = "select_famille.php?id=" + select.options[select.selectedIndex].value;
	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, callback);
	
	var sUrl2   = "article-new-compatible.php?id=" + select.options[select.selectedIndex].value;
	var request2 = YAHOO.util.Connect.asyncRequest('GET', sUrl2, callback2);
	
	var sUrl3   = "article-new-conex.php?id=" + select.options[select.selectedIndex].value;
	var request3 = YAHOO.util.Connect.asyncRequest('GET', sUrl3, callback3);

	var sUrl4   = "select_categorie.php?id=" + select.options[select.selectedIndex].value;
	var request4 = YAHOO.util.Connect.asyncRequest('GET', sUrl4, callback4);

	var sUrl5   = "article-new-inclus.php?id=" + select.options[select.selectedIndex].value;
	var request5 = YAHOO.util.Connect.asyncRequest('GET', sUrl5, callback5);
}

function select_famille_modif(art){
	var select = document.getElementById('marque');
	
	var sUrl2   = "article-new-compatible.php?id=" + select.options[select.selectedIndex].value + "&art=" + art;
	var request2 = YAHOO.util.Connect.asyncRequest('GET', sUrl2, callback2);
	
	var sUrl3   = "article-new-conex.php?id=" + select.options[select.selectedIndex].value + "&art=" + art;
	var request3 = YAHOO.util.Connect.asyncRequest('GET', sUrl3, callback3);

	var sUrl5   = "article-new-inclus.php?id=" + select.options[select.selectedIndex].value + "&art=" + art;
	var request5 = YAHOO.util.Connect.asyncRequest('GET', sUrl5, callback5);
}

function select_categorie(){
	var select = document.getElementById('sel_cat');
	var sUrl   = "select_type2.php?id=" + select.options[select.selectedIndex].value;
	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, callback_cat);
	
	var sUrl   = "select_source.php?cat=" + select.options[select.selectedIndex].value + "&id=none";
	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, callback_cat2);
}

function select_type(){
	var select  = document.getElementById('sel_cat');
	var select2 = document.getElementById('sel_type');
	var sUrl    = "select_source.php?id=" + select2.options[select2.selectedIndex].value + "&cat=" + select.options[select.selectedIndex].value;
	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, callback_cat3);
}

function affiche(id){
    if(document.getElementById(id).style.display == 'none') document.getElementById(id).style.display = '';
    else document.getElementById(id).style.display = 'none';
}





// ##########################
// Nico Pour page /produit.php
// ##########################




    
var handleSuccess_result = function(o){
	var div = document.getElementById('resultat');
	if(o.responseText !== undefined){
		div.innerHTML = o.responseText;
	}
}
var handleFailure_result = function(o){
	var div = document.getElementById('resultat');
	if(o.responseText !== undefined){
		div.innerHTML = "Une erreur s'est produite.";
	}	
}

var callback_result = {success:handleSuccess_result, failure:handleFailure_result};

function aff_result(select){
	if (select==undefined) {select=0}
	var sUrl    = "select_products.php?source=" + select;
	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, callback_result);
}


