$(document).ready(function(){
  $('select').selectbox();

  $('#plaatswoning_property_adress').keyup(function(){
    var str = $(this).val();
    var newstr = str.replace(/\d/g, '');
    $(this).val(newstr);
  });

  $('#plaatswoning_price').keyup(function(){
    var str = $(this).val();
    var newstr = str.replace(/[.]/g, '');
    $(this).val(newstr);
  });

  $('.tooltip_trigger').mouseover(function(){
    $(this).parent().find('.tooltip_msg').show();
  });

  $('.tooltip_trigger').mouseout(function(){
    $(this).parent().find('.tooltip_msg').hide();
  });

  $('.youtube_tooltip .trigger').mouseover(function(){
    $(this).parent().find('.msg').show();
  });
  $('.youtube_tooltip .trigger').mouseout(function(){
    $(this).parent().find('.msg').hide();
  });

  if($('#plaatswoning_picture_1').parent().find('img').attr('src') != '')
  {
    $('#plaatswoning_picture_1').css({marginLeft: 140});
  }
  if($('#plaatswoning_picture_2').parent().find('img').attr('src') != '')
  {
    $('#plaatswoning_picture_2').css({marginLeft: 140});
  }
  if($('#plaatswoning_picture_3').parent().find('img').attr('src') != '')
  {
    $('#plaatswoning_picture_3').css({marginLeft: 140});
  }
  if($('#plaatswoning_picture_4').parent().find('img').attr('src') != '')
  {
    $('#plaatswoning_picture_4').css({marginLeft: 140});
  }

  // ADVERTENTIE VERWERKING
  var ad7rectangle = $('#ad7-rectangle');
  if(!ad7rectangle.find('span').attr('id'))
  {
    ad7rectangle.hide();
    $('#adsense-rectangle').show();
  }
  var ad7leaderboard = $('#ad7-leaderboard');
  if(!ad7leaderboard.find('span').attr('id'))
  {
    ad7leaderboard.hide();
    $('#adsense-leaderboard').show();
  }
  
  $('#plaatswoning_youtube_code').change(function(){
	
	var regex = /(http:\/\/)?(www\.)?youtube\.com\/watch\?v=([\w\-]+)/i;
	var video_id = regex.exec($(this).val());
	$(this).val(video_id[3]);
	
  });

  $('#plaatswoning_price').keyup(function(){
    
    var val = $(this).val();
    newVal = val.replace(/\D/g, '');
    $(this).val(newVal);
  });
});


function searchArea(area)
{
  $('#provincie').val(area);
  $('#arealist').submit();
}
function validateEmail(emailaddress)
{
  var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
  return emailPattern.test(emailaddress);
}
function confirmLink(url, message)
{
  var confirmation = confirm(message);
  if (!confirmation)
  {
    return false;
  }
  else
  {
    window.location=url;
  }
}
