﻿function locateToFamilly(iFamily) {
	if (!Accordion1) return false;
	Accordion1.openPanel(iFamily);
}

function newCfwindow(nameWin,titleWin,sourceWin,heightWin,widthWin) {
	ColdFusion.Window.create(nameWin, titleWin, sourceWin, {height:heightWin,width:widthWin,modal:true,closable:true,draggable:true,resizable:false,center:true,initshow:true});
	ColdFusion.Window.onHide(nameWin, cfwindowOnHide );
	return true;
}
function cfwindowOnHide(name) {
	ColdFusion.Window.destroy(name,true);
	return true;
}

function postForm(formName,mode) {
	var msgError='';
	var oProduit = new _cfc.oProduit();
	var tformNames = formName.split('_');
	oProduit.setForm(formName);
	switch (tformNames[0]) { 
		case 'formProd':
			if(mode=='addItem') {
				msgError=oProduit.addRefToSavedBasket();
				if (msgError!='') {alert(msgError);} 
				else {
					document.getElementById('msgAddItem').innerHTML='La référence a été ajoutée à vos articles sauvegardés.';
				}
			}
			break;
		case 'delProd':
			if(mode=='delItem') {
				msgError=oProduit.delRefFromSavedBasket();
				if (msgError!='') {alert(msgError);} 
				else {
					ColdFusion.Window.destroy('savedBasket',true);
				}
			}
			break;
	} 
}

function postForm2(formName) {
	var result = new Object();
	var oBasket = new _cfc.oBasket();
	oBasket.setForm(formName);
	switch (formName) { 
		case 'formChangePwd':
			if(confirm('Confirmez-vous cette demande de changement de mot de passe ?')){
				result=oBasket.changePwd();
				alert(result.MESSAGE);
				if(result.ERRORNUM==0) {refresh();}
			}
			break;
	} 
}

function checkIsBlanc(teinte) {
	if(document.getElementById('codeBlanc').checked==true) {
		document.getElementById('teinte').value="BLANC";
	}
	else {
		document.getElementById('teinte').value=teinte;
	}
}
function reaffectTypeTeinte(typeTeinte) {
	document.getElementById('teinte').value=typeTeinte+" ";
}

function refresh() {
	window.location.reload( false );
}

//Map locator
function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function set_text(div_name) {
	document.getElementById('main_text').innerHTML=document.getElementById(div_name).innerHTML;
}
