var ajax = new Ajax();

function $(id) {
  return document.getElementById(id);
}

var handleDeelname = function(content)
{
  if ( content )
  {
    var id = content;
    document.location = "detail?id="+id;
	}
  else
  {
    alert( "error sending deelname");
  }
}

var sendDeelname = function()
{
  if ( $('youtube_id').value == "" )
  {
    $('errorMsg').innerHTML = "Gelieve een YouTube link op te geven.";
    $('errorMsg').style.display = "inline";
  }
  else if ( $('title').value == "" || $('brand').value == "" || $('crea_agency').value == ""
            || $('naam').value == "" || $('email').value == "" || $('tel').value == "" )
  {
    $('errorMsg').innerHTML = "Gelieve alle verplichte velden (*) in te vullen.";
    $('errorMsg').style.display = "inline";
  }
  else if ( akkoord != 1 )
  {
    $('errorMsg').innerHTML = "Je moet akkoord gaan met het wedstrijdreglement.";
    $('errorMsg').style.display = "inline";
  }
  else
  {
    $('errorMsg').style.display = "none";
    $('loadMsg').style.display = "inline";
  
    var formData = '';
    
    formData += '&youtube_id=' + youtube_id;
    
    formData += '&title=' + escape($('title_movie').value);
    formData += '&brand=' + escape($('brand').value);
    formData += '&tel_adv_manager=' + escape($('tel_adv_manager').value);
    formData += '&adv_manager=' + escape($('adv_manager').value);
    
    formData += '&crea_agency=' + escape($('crea_agency').value);
    formData += '&crea_site=' + escape($('crea_site').value);
    formData += '&crea_team=' + escape($('crea_team').value);
    formData += '&account_team=' + escape($('account_team').value);
    formData += '&film_prod_co=' + escape($('film_prod_co').value);
    formData += '&prod_site=' + escape($('prod_site').value);
    formData += '&director=' + escape($('director').value);
    
    formData += '&naam=' + escape($('naam').value);
    formData += '&tel=' + escape($('tel').value);
    formData += '&email=' + escape($('email').value);
    formData += '&functie=' + escape($('functie').value);
    formData += '&bedrijf=' + escape($('bedrijf').value);
    formData += '&extra=' + escape($('extra').value); 
    
    if ( newsletter != 1 ) newsletter = 0;
    formData += '&newsletter=' + escape(newsletter); 
    
    ajax.doPost( 'senddeelname.php', formData, handleDeelname );
  }
}








var handleEmailStem = function(content)
{
  if ( content )
  {
    var confirmDiv = document.getElementById('bevestigconfirm'); 
    confirmDiv.style.display='block';
    confirmDiv.innerHTML = content;
	}
  else
  {
    alert( "error sending email");
  }
}


var sendEmailStem = function( id, email, updates, newsletter, lang )
{
  ajax.doGet( 'sendemailstem.php?id='+id+"&email="+email+"&updates="+updates+"&newsletter="+newsletter+"&lang="+lang, handleEmailStem );
}









var handleEmailFriend = function(content)
{
  if ( content )
  {
    var sendfriendConfirm = document.getElementById('sendfriendConfirm');
    sendfriendConfirm.style.display = "block";
    sendfriendConfirm.innerHTML = content;
	}
  else
  {
    var sendfriendConfirm = document.getElementById('sendfriendConfirm');
    sendfriendConfirm.style.display = "block";
    sendfriendConfirm.innerHTML = "Error sending email";
  }
}


var sendEmailFriend = function( id, sender, friend, msg )
{
  ajax.doGet( 'sendemailfriend.php?id='+id+"&sender="+sender+"&friend="+friend+"&msg="+msg, handleEmailFriend );
}






var handleSubscribe = function(content)
{
  if ( content )
  {
    var confirmDiv = document.getElementById('bevestigconfirm'); 
    confirmDiv.style.display='block';
    confirmDiv.innerHTML = content;
	}
  else
  {
    alert( "error sending email");
  }
}


var sendSubscribe = function( email, updates, newsletter, lang )
{
  ajax.doGet( 'sendsubscribe.php?email='+email+'&updates='+updates+'&newsletter='+newsletter+'&lang='+lang, handleSubscribe );
}



