/*

	www.rapide.nl - internet, hosting, ontwikkeling, vormgeving, telefonie

	             ,    )       ,      /                /
	 __  _  __     _ /  _      __  _/_  _  __ __  _ _/_
	/ __(_(_/_)_(_(_(__(/_  _(_/ (_(___(/_/ _/ (_(/_(__
	       /
	     _/

*/

if (window.console && console.log) {
	var $adv = '\n';
	$adv += 'www.rapide.nl - internet, hosting, ontwikkeling, vormgeving, telefonie\n';
	$adv += '                                                       \n';
	$adv += '             ,    )       ,      /                /    \n';
	$adv += ' __  _  __     _ /  _      __  _/_  _  __ __  _ _/_    \n';
	$adv += '/ __(_(_/_)_(_(_(__(/_  _(_/ (_(___(/_/ _/ (_(/_(__    \n';
	$adv += '       /                                               \n';
	$adv += '     _/                                                \n';
	$adv += '                                                       \n';
	console.log($adv);
}

function handleImageHrefs()
{
	$('.imageItem').find('img').each(function(i) {
		if($(this).attr('href'))
		{
			if($(this).attr('target') != '')
			{
				$(this).wrap('<a href="' + $(this).attr('href') + '" target="' + $(this).attr('target') + '" />')
			}
			else
			{
				$(this).wrap('<a href="' + $(this).attr('href') + '" />')
			}
		}

	});
}

$(document).ready(function() {

	var $tabs = $("#subsub").tabs({
		select: function(event, ui) { document.location.hash = ui.panel.id.replace("-tab", ""); }
	});
	$tabs.tabs('select', document.location.hash + "-tab");
		
	$("#subsub-slider .coda-slider").codaSlider({
		dynamicArrows: false,
		slideEaseDuration: 700
	});
	
	if($("#foreign-domain").val() != '') {
		$("#selfservice").attr('src', $("#selfservice").attr('src') + '/index/' + $("#foreign-domain").val());
	}
	if($("#foreign-zipcode").val() != '') {
		$("#selfservice").attr('src', $("#selfservice").attr('src') + '/index/' + $("#foreign-zipcode").val() + '/' + $("#foreign-streetnumber").val() + '/' + $("#foreign-streetnumberextention").val());
	}
	
	// Domain & postal check defaults
	$("#domein-field").DefaultValue("domeinnaam");
	$("#postcode-field").DefaultValue("postcode");
	$("#huisnr-field").DefaultValue("huisnr.");
	
	// News collapse
	$("#news li").click(function() {
		if ($(this).find('.slidedown').css('display') == 'none') {
			$(this).siblings().find('.slidedown').slideUp('fast');
			$(this).find('.slidedown').slideDown();
		} else {
			$(this).find('.slidedown').slideUp('fast');
		}
	});

	// Handle Hrefs
	handleImageHrefs();
});
