// F1 - getToday():  determines and formats current date and adds it to the appropriate deals box.
// Takes one parameter - box, determines which box the date should be added to, if the arguement 'forum' 
//is passed, the output will be appplied to the forum boxo, else it will be appplid to othe main homepage box

function getToday(box)
{ 

  var mnth=
            ["Jan",
            "Feb",
            "Mar",
            "Apr",
            "May",
            "Jun",
            "Jul",
            "Aug",
            "Sep",
            "Oct",
            "Nov",
            "Dec"];
  
  var today = new Date();
  
  var date= today.getDate();



  if(box=="forum")
  {
    
    t=document.getElementById('todayF');
  
  }
  else{
  
    if(date==1||date==21||date==31){
    
    date=date+"<span style=\"font-size:10px; vertical-align:top\">st</span>";
  }
  else if(date==2||date==22){
  
    date=date+"<span style=\"font-size:10px; vertical-align:top\">nd</span>";
  }
  else if(date==3||date==23){
  
    date=date+"<span style=\"font-size:10px; vertical-align:top\">rd</span>";
  }
  else{
  
    date=date+"<span style=\"font-size:10px; vertical-align:top\">th</span>";

  };
    
    t=document.getElementById('todayM');
  
  };
  
  t.innerHTML="&nbsp;";   
  
  t.innerHTML+=date;
  
  t.innerHTML+="&nbsp;";
  
  t.innerHTML+=mnth[today.getMonth()]

}


//


var initialiseMainScript=function(){

  var inps = $('dealsPagesList').getElements('input');
  
  var mainDealsCount=0;
  
  var chk;
  
  $each(inps, function(inp)
  {

    if(inp.get('checked'))
    {
      mainDealsCount++;
    }
      
    inp.addEvent('change', function(e){
  
    if(inp.get('checked'))
    {
      mainDealsCount++;
      
      chk='true';
    }
    else
    {
      mainDealsCount--;
      
      chk='false';
    } 
      
        if(mainDealsCount>8)
        {
        
          alert("The maximum number of main deals have already been selected");
          
          e.stop();

          inp.set('checked',false);
          
          mainDealsCount--;
        }else{


          new Request({
          url:'getSetValues.php',
          method: 'post',
          data:{'id':inp.get('value'),
                'chk':chk},
                
          onComplete: function(){
            getDealsList();
          }  
              
          }).send();
        


        }
        
      });
  }); 
}; 


  var getDealsList=function(){
  
    new Request({
            url:'getSetValues.php',
            data: {'dealsList':1},
            method: 'post',      
            onComplete: function(response){

            $('dealsList').innerHTML=response;

            var lis = $('sortableDealsList').getElements('li');
  
            $each(lis,function(li){
  
              li.addEvent('dblclick', function(){
  
                getMainDealsPage(this.get('id'))   
    
              });
            
            });
            
              new Asset.javascript('js/request.js');
              new Asset.javascript('js/sortableList.js');
            
              }    
            
          }).send();
  
  };