Как объединить эти два скрипта чтобы при нажатии кнопок на выбор которые задают числа в секундах в первом скрипте выдавался результат в днях и часах в поле из второго скрипта. Сами по себе эти два скрипта рабочие первый задает числа  в секундах при нажатии кнопок при повторном убирает числа, второй скрипт переводит числа из секунд в дни и часы.
 
	Первый скрипт:
 
<input id="b" type="text" value="10"> <input type="button" value="result+b" onclick="addition(this);"><br>
<input id="c" type="text" value="20"> <input type="button" value="result+c" onclick="addition(this);"><br>
<input id="d" type="text" value="30"> <input type="button" value="result+d" onclick="addition(this);"><br>
<form>
  
  <input type="text" id="result" value="0" onkeyup="document.getElementById('res').value=her(this)">
<input type="text" id="res" onkeyup="document.getElementById('time').value=her(this)">
</form>
    <script type="text/javascript">
        function addition(btn) {
  var res = document.getElementById("result");
  var result = parseInt(res.value);
  var b = parseInt(btn.previousElementSibling.value);
  if (isNaN(result) === true) {
    a = parseInt(document.getElementById("result").value);
    if (isNaN(result) === true)
      result = 0;
  }
  if (isNaN(b) === true) b = 0;
  res.value = (btn.classList.contains('pressed')) ? result - b : result + b;
  btn.classList.toggle('pressed');
}
</script>
	Второй скрипт:
 
<input type="text" id="time" onkeyup="document.getElementById('res').value=her(this)">
<input type="text" id="res" onkeyup="document.getElementById('time').value=her(this)">
<script type="text/javascript">
function her(b){
    a=b.value;
    i=0;
    dv1='';dv2='';probel='';
    while(a.substr(i,1)){
        if(a.substr(0,1)==' '){
            a=a.substr(1,100);
            continue;
        }
        switch(a.substr(i,1)){
            case ' ':{probel=i;break;}
            case ':':{if(!dv1)dv1=i;else dv2=i;break;}
        }
        i++;
    }
    len=i;
    if(!dv1&&!dv2){
        d=Math.floor(a/86400);
        a-=86400*d;
        h=Math.floor(a/3600);
        a-=3600*h;
        m=Math.floor(a/60);if(m<10){m='0'+m}
        s=a-60*m;if(s<10){s='0'+s}
        return d+" "+h+":"+m+":"+s;
    }
    else{
        if(probel)d=a.substr(0,probel)+' ';else d=0;
        h=a.substr(probel+1,dv1-probel-1);
        m=a.substr(dv1+1,dv2-dv1-1);
        s=a.substr(dv2+1,len-dv2-1);
        sec=d*86400;
        sec+=h*3600;
        sec+=m*60;
        sec+=s*1;
        return sec;
    }
}
</script>