function mw_colecciondedatos_act_largocss(id_val,id_largo,id_dim) {
	var vallargo=fp_get_valor_input(id_largo)
	if (!isNaN(parseInt(vallargo))){
		dim=fp_get_valor_select(id_dim)
		fp_setvalue(id_val,parseInt(vallargo)+dim)
		fp_setvalue(id_largo,parseInt(vallargo))
	}else{
		fp_setvalue(id_val,'')
		fp_setvalue(id_largo,'')
	}
}

function  mw_colecciondedatos_resaltarbgcolor(id,color){
	fp_cambiar_style(id,'backgroundColor',color);
}

function mw_colecciondedatos_color_get_selector(elemcrt,estilo,usarcoloresperfil,parenttagname){
	if (usarcoloresperfil){
		usarcoloresperfil="true";	
	}else{
		usarcoloresperfil="false";		
	}
	if (!parenttagname){
		parenttagname="TD";	
	}
	
	url=fp_url_get()+"output/selectcolor.php?estilo="+estilo+"&usarcoloresperfil="+usarcoloresperfil;
	url=url+"&parenttagname="+parenttagname;
	contenedorcrt=elemcrt.parentNode;
	if (elemtd=mw_dom_get_parent_by_tagname(contenedorcrt,parenttagname)){
		if (inputs=elemtd.getElementsByTagName("INPUT")){
			input=inputs[0];
			url=url+"&valor="+input.value;
		}
	}
	fp_ajax_cargaURL_onelem(url,contenedorcrt,false);
}
function mw_colecciondedatos_color_selectoronch(sel,parenttagname){
	if (elemtd=mw_dom_get_parent_by_tagname(sel,parenttagname)){
		if (inputs=elemtd.getElementsByTagName("INPUT")){
			input=inputs[0];
			input.value=sel.options[sel.selectedIndex].value;
			mw_colecciondedatos_color_inputonch(input,parenttagname);
		}
	}
}
function mw_colecciondedatos_color_inputonch(input,parenttagname){
	if (!parenttagname){
		parenttagname="TD";	
	}
	if (elemtd=mw_dom_get_parent_by_tagname(input,parenttagname)){
		if (muestras=elemtd.getElementsByTagName("SPAN")){
			muestras[0].style.backgroundColor=input.value;
		}
	}
}


