function ticketProviderChange(type)
{
  if (document.getElementById('ticketProviderId').options[document.getElementById('ticketProviderId').selectedIndex].value != '-1') 
  { 
   if (type == 'more')
     document.getElementById('ticketFields').style.display = 'block'; 
     
   document.getElementById('ticketStuff').style.display = 'block'; 
  } 
  else 
  {
   if (type == 'more') 
     document.getElementById('ticketFields').style.display = 'none'; 
     
   document.getElementById('ticketStuff').style.display = 'none'; 
  } 
}

function daysElapsed(date1,date2) {
    var difference =
        Date.UTC(date1.getYear(),date1.getMonth(),date1.getDate(),0,0,0)
      - Date.UTC(date2.getYear(),date2.getMonth(),date2.getDate(),0,0,0);
    return difference/1000/60/60/24;
}

function addDays(myDate,days) {
    return new Date(myDate.getTime() + days*24*60*60*1000);
}

function EventFormHandler(handlerType)
{  
  if (handlerType == "add")
  {
    if (document.getElementById('large').value == "")
    {
      alert("You have to select a feature image for the event.");
      return false;
    }  
  }  
  
  if (document.getElementById('description').value == "")
  {
    alert("You have to type in the description for the event.");
    return false;
  }  
  
  return true;
}

function BannerFormHandler(handlerType)
{
  if (document.getElementById('title').value == "")
  {
    alert("You have to type a title for the banner.");
    return false;
  }
  
  if (document.getElementById('url').value == "")
  {
    alert("You have to type a URL for the banner.");
    return false;
  }  
  
  if (document.getElementById('dateFrom').value == "" || document.getElementById('dateFrom').value.substring(2) == "dd")
  {
    alert("You have to select a from date for the banner.");
    return false
  }
  
  if (document.getElementById('dateTo').value == "" || document.getElementById('dateTo').value.substring(2) == "dd")
  {
    alert("You have to select a to date for the banner.");
    return false
  }  
  
  if (handlerType == "add")
  {
    if (document.getElementById('file').value == "")
    {
      alert("You have to select an image for the banner.");
      return false;
    }    
  }
  
  return true;
}


function FeaturedFormHandler(handlerType)
{
  if (document.getElementById('title').value == "")
  {
    alert("You have to type a title for the featured event.");
    return false;
  }
  
  if (document.getElementById('url').value == "")
  {
    alert("You have to type a URL for the  featured event.");
    return false;
  }  
  
  if (handlerType == "add")
  {
    if (document.getElementById('file').value == "")
    {
      alert("You have to select an image for the  featured event.");
      return false;
    }    
  }
  
  return true;
}

function UpcomingFormHandler(handlerType)
{
  if (document.getElementById('title').value == "")
  {
    alert("You have to type a title for the featured event.");
    return false;
  }
  
  if (document.getElementById('url').value == "")
  {
    alert("You have to type a URL for the  featured event.");
    return false;
  }  
  
  if (handlerType == "add")
  {
    if (document.getElementById('file').value == "")
    {
      alert("You have to select an image for the  featured event.");
      return false;
    }    
  }
  
  return true;
}