/*****************************************
(C) http://www.calculator.net all right reserved.  
*****************************************/
function calct(){showquickmsg("calculating...",true);tf=gObj("Op").value;SP="";px=trimAll(gObj("tcday1").value+"");uC=trimAll(gObj("tchour1").value+"");nK=trimAll(gObj("tcminute1").value+"");Jp=trimAll(gObj("tcsecond1").value+"");Fl=trimAll(gObj("tcday2").value+"");uG=trimAll(gObj("tchour2").value+"");QV=trimAll(gObj("tcminute2").value+"");Fk=trimAll(gObj("tcsecond2").value+"");Jv=(document.domain+"").toLowerCase();if((Jv!="\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74")&&(Jv.indexOf("\x63\x61\x6C\x63\x75\x6C\x61\x74\x6F\x72\x2E\x6E\x65\x74")<0)){cc="a";return }if(typeof (cc)!="undefined"){return }bh=false;if((px=="")&&(uC=="")&&(nK=="")&&(Jp=="")){SP+="* please provide time 1.<br />";bh=true}if((Fl=="")&&(uG=="")&&(QV=="")&&(Fk=="")){SP+="* please provide time 2.<br />";bh=true}if(bh){showquickmsg(SP,true)}else{if(px==""){px="0"}if(uC==""){uC="0"}if(nK==""){nK="0"}if(Jp==""){Jp="0"}if(Fl==""){Fl="0"}if(uG==""){uG="0"}if(QV==""){QV="0"}if(Fk==""){Fk="0"}if(!isNumber(px)){SP+="* day 1 need to be a number.<br />";bh=true}if(!isNumber(uC)){SP+="* hour 1 need to be a number.<br />";bh=true}if(!isNumber(nK)){SP+="* minute 1 need to be a number.<br />";bh=true}if(!isNumber(Jp)){SP+="* second 1 need to be a number.<br />";bh=true}if(!isNumber(Fl)){SP+="* day 2 need to be a number.<br />";bh=true}if(!isNumber(uG)){SP+="* hour 2 need to be a number.<br />";bh=true}if(!isNumber(QV)){SP+="* minute 2 need to be a number.<br />";bh=true}if(!isNumber(Fk)){SP+="* second 2 need to be a number.<br />";bh=true}if(bh){showquickmsg(SP,true)}else{px=parseFloat(px);uC=parseFloat(uC);nK=parseFloat(nK);Jp=parseFloat(Jp);Fl=parseFloat(Fl);uG=parseFloat(uG);QV=parseFloat(QV);Fk=parseFloat(Fk);jC=0;if(tf=="+"){jC=px+uC/24+nK/1440+Jp/86400+Fl+uG/24+QV/1440+Fk/86400;Ha=px+Fl;cd=uC+uG;Ex=nK+QV;Kc=Jp+Fk}else{jC=px+uC/24+nK/1440+Jp/86400-Fl-uG/24-QV/1440-Fk/86400;Ha=px-Fl;cd=uC-uG;Ex=nK-QV;Kc=Jp-Fk}if(jC>0){if(Kc<0){TZ=(Kc-Kc%60)/60-1;Kc=60+Kc%60;if(Kc==60){Kc=0;TZ++}Ex+=TZ}else{TZ=(Kc-Kc%60)/60;Kc=Kc%60;Ex+=TZ}if(Ex<0){TZ=(Ex-Ex%60)/60-1;Ex=60+Ex%60;if(Ex==60){Ex=0;TZ++}cd+=TZ}else{TZ=(Ex-Ex%60)/60;Ex=Ex%60;cd+=TZ}if(cd<0){TZ=(cd-cd%24)/24-1;cd=24+cd%24;if(cd==24){cd=0;TZ++}Ha+=TZ}else{TZ=(cd-cd%24)/24;cd=cd%24;Ha+=TZ}}else{if(Kc>0){TZ=(Kc-Kc%60)/60+1;Kc=-60+Kc%60;if(Kc==-60){Kc=0;TZ--}Ex+=TZ}else{TZ=(Kc-Kc%60)/60;Kc=Kc%60;Ex+=TZ}if(Ex>0){TZ=(Ex-Ex%60)/60+1;Ex=-60+Ex%60;if(Ex==-60){Ex=0;TZ--}cd+=TZ}else{TZ=(Ex-Ex%60)/60;Ex=Ex%60;cd+=TZ}if(cd>0){TZ=(cd-cd%24)/24+1;cd=-24+cd%24;if(cd==-24){cd=0;TZ--}Ha+=TZ}else{TZ=(cd-cd%24)/24;cd=cd%24;Ha+=TZ}}gObj("tcday3").value=Ha;gObj("tchour3").value=cd;gObj("tcminute3").value=Ex;gObj("tcsecond3").value=Kc;showquickmsg("",false)}}};