Changeset 16084 for schedule


Ignore:
Timestamp:
05/23/13 15:39:25 (12 years ago)
Author:
tanio
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • schedule/Module/calendar.php

    r16083 r16084  
    8383                                                        var newtime;
    8484                                                        var source=[];
    85                                                         source.push($('#box2View').val());
    86                                                         document.getElementById('data').innerHTML=source;
     85                                                        source.push($('#box2View').text());
     86                                                        document.getElementById('data').innerHTML=$('#box2View').text();
    8787                                                       
    8888                                                        var xmlhttp;
     
    146146                                                                        var Temp = [];
    147147                                                                        //var source = [];
    148                                                                        
    149                                                                        
     148                                                                for(var row=0;row<lines.length; row++)
     149                                                                {
     150                                                                                                var f = lines[row].split(',');
     151                                                                                                Time[row]=f[0];
     152                                                                                                 
     153                                                                                                                        for(var c=0;c<Time.length;c++)
     154                                                                                                                        {
     155                                                                                                                                var cst=Time[c].split(':');
     156                                                                                                                                colon[c]=cst[0];
     157                                                                                                                                Temp[c]=(parseInt(cst[1]/60*100)||parseFloat("0"));
     158                                                                                                                                for(var i=1;i<colon.length;i++)
     159                                                                                                                                {
     160                                                                                                                                                        var st=colon[i].split('T');
     161                                                                                                                                                arrTime[i]=(parseFloat(st[1])||parseFloat("0"));
     162                                                                                                                                        }
     163                                                                                                                }
     164                                                                                                //arr[row]="["+f[4]+"]";         
     165                                                                                                        newline[row]=(parseFloat(f[4])||parseFloat("0"));
     166                                                                                                var s=[];
     167                                                                                                for(var c=0;c<newline.length;c++)
     168                                                                                                {
     169                                                                                                                        if(newline[c]==0)
     170                                                                                                                        {
     171                                                                                                                                         
     172                                                                                                                        }                                               
     173                                                                                                                else
     174                                                                                                                                        s.push(parseFloat(newline[c]));
     175                                                                                                        }
     176                                                                                                var Timedata=[];
     177                                                                                                        var a=[];
     178                                                                                                        for(var i=1;i<arrTime.length-1;i++)
     179                                                                                                        {
     180                                                                                                                        if(arrTime[i]==0)
     181                                                                                                                        {
     182                                                                                                                                        if(Temp[i]==8)
     183                                                                                                                                        {
     184                                                                                                                                                        Timedata.push(arrTime[i]+24+'.08');
     185                                                                                                                                        }
     186                                                                                                                                        else
     187                                                                                                                                        Timedata.push(arrTime[i]+24+'.'+Temp[i]);
     188                                                                                                                }
     189                                                                                                                        else if(arrTime[i]==1)
     190                                                                                                                        {
     191                                                                                                                                        if(Temp[i]==8)
     192                                                                                                                                        {
     193                                                                                                                                                Timedata.push(arrTime[i]+24+'.08');
     194                                                                                                                                        }
     195                                                                                                                                else
     196                                                                                                                                        Timedata.push(arrTime[i]+24+'.'+Temp[i]);
     197                                                                                                                }
     198                                                                                                                        else if(arrTime[i]==2)
     199                                                                                                                        {
     200                                                                                                                                if(Temp[i]==8)
     201                                                                                                                                {
     202                                                                                                                                                Timedata.push(arrTime[i]+24+'.08');
     203                                                                                                                                        }
     204                                                                                                                                else
     205                                                                                                                                        Timedata.push(arrTime[i]+24+'.'+Temp[i]);
     206                                                                                                                        }
     207                                                                                                                else if(arrTime[i]==3)
     208                                                                                                                        {
     209                                                                                                                                if(Temp[i]==8)
     210                                                                                                                                        {
     211                                                                                                                                                        Timedata.push(arrTime[i]+24+'.08');
     212                                                                                                                                        }
     213                                                                                                                                else
     214                                                                                                                                Timedata.push(arrTime[i]+24+'.'+Temp[i]);
     215                                                                                                                }
     216                                                                                                                        else if(arrTime[i]==4)
     217                                                                                                                        {
     218                                                                                                                                if(Temp[i]==8)
     219                                                                                                                                {
     220                                                                                                                                                        Timedata.push(arrTime[i]+24+'.08');
     221                                                                                                                                }
     222                                                                                                                                        else
     223                                                                                                                                        Timedata.push(arrTime[i]+24+'.'+Temp[i]);
     224                                                                                                                        }
     225                                                                                                                        else if(arrTime[i]==5)
     226                                                                                                                        {
     227                                                                                                                                        if(Temp[i]==8)
     228                                                                                                                                        {
     229                                                                                                                                                Timedata.push(arrTime[i]+24+'.08');
     230                                                                                                                                }
     231                                                                                                                                else
     232                                                                                                                                Timedata.push(arrTime[i]+24+'.'+Temp[i]);
     233                                                                                                                }
     234                                                                                                                        else if(arrTime[i]==6)
     235                                                                                                                {
     236                                                                                                                                if(Temp[i]==8)
     237                                                                                                                                        {
     238                                                                                                                                                Timedata.push(arrTime[i]+24+'.08');
     239                                                                                                                                }
     240                                                                                                                                        else
     241                                                                                                                                        Timedata.push(arrTime[i]+24+'.'+Temp[i]);
     242                                                                                                                }
     243                                                                                                                else if(arrTime[i]==7)
     244                                                                                                                        {
     245                                                                                                                                if(Temp[i]==8)
     246                                                                                                                                {
     247                                                                                                                                                Timedata.push(arrTime[i]+24+'.08');
     248                                                                                                                                }
     249                                                                                                                                        else
     250                                                                                                                                Timedata.push(arrTime[i]+24+'.'+Temp[i]);
     251                                                                                                                        }
     252                                                                                                                else if(arrTime[i]==8)
     253                                                                                                                {
     254                                                                                                                                if(Temp[i]==8)
     255                                                                                                                                        {
     256                                                                                                                                                        Timedata.push(arrTime[i]+24+'.08');
     257                                                                                                                                }
     258                                                                                                                                else
     259                                                                                                                                Timedata.push(arrTime[i]+24+'.'+Temp[i]);
     260                                                                                                                }
     261                                                                                                                else if(Temp[i]==8)
     262                                                                                                                        {
     263                                                                                                                         
     264                                                                                                                                                        Timedata.push(arrTime[i]+'.08');
     265                                                                                                                                 
     266                                                                                                                        }
     267                                                                                                                        else
     268                                                                                                                        Timedata.push(arrTime[i]+'.'+Temp[i]);
     269                                                                                                                         
     270                                                                                                        }
     271                                                                                                        for(var i=0;i<Timedata.length;i++)
     272                                                                                                        {
     273                                                                                                                a.push("["+parseFloat(Timedata[i])+"]");
     274                                                                                                }
     275                                                                                                         
     276                                                                        }
     277
    150278                                                                       
    151279                                                                       
Note: See TracChangeset for help on using the changeset viewer.