/*
Denne filen inneholder oppsett til de enkelte funksjonene brukt i javascript
*/

// jQuery
 $(document).ready (function() {
	
	// InfinityCarousel - Brukes på forsiden til rullering av artikler
	$('#carousel').infiniteCarousel({
		transitionSpeed : 1500,
		displayTime : 5000,
		textholderHeight : .20,
		displayProgressBar : 0
	});
	
	// Brukes i kontakskjemaet for artikler / forhandlere - mf-object-r0906-article-static-dealer.tpl
	$('textarea.expanding').autogrow({
		maxHeight: 500,
		// minHeight: 100,
		lineHeight: 16
	});

	$('#navn').autofill({
		value: 'Ditt navn',
		defaultTextColor: '#515154',
		activeTextColor: '#000'
	});	

	$('#epost').autofill({
		value: 'Din e-postadresse',
		defaultTextColor: '#515154',
		activeTextColor: '#000'
	});	
	
	$('#tlf').autofill({
		value: 'Ditt telefonnummer',
		defaultTextColor: '#515154',
		activeTextColor: '#000'
	});	
	
	$('#mld').autofill({
		value: 'Melding til oss',
		defaultTextColor: '#515154',
		activeTextColor: '#000'
	});
	
	$('#reg').autofill({
		value: 'Registreringsnummer',
		defaultTextColor: '#515154',
		activeTextColor: '#000'
	});
	

	$('#innbytte').autofill({
		//value: 'Innbyttebil, reg.nummer, Km',
		value: '',
		defaultTextColor: '#515154',
		activeTextColor: '#000'
	});

	var brand = 'Merke!'; 
	// mf_brand from page properties (initialized in main page template)
	if (typeof mf_brand != 'undefined') brand = mf_brand;
	$('#brand').autofill({
		value: brand,
		defaultTextColor: '#515154',
		activeTextColor: '#000'
	});
	
	var model = 'Modell';
	// mf_model from page's title (initialized in main page template)
	if (typeof mf_model != 'undefined') model = mf_model;
	$('#model').autofill({
		value: model,
		defaultTextColor: '#515154',
		activeTextColor: '#000'
	});
	
	// Hvis forhandler er en del av URL så velg forhandler i skjema
	function getUrlVars() {
		var vars = {};
		var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
			vars[key] = value;
		});
		return vars;
	}

	var dealer = getUrlVars()["dealer"];

	if (dealer == 'Lillestrom') {
		var dealer = 'Lillestrøm';
	} else if (dealer == 'Aalesund') {
		var dealer = 'Ålesund';
	}

	$('select.text').children().each(function() {
		if ($(this).text() == dealer) {
			$(this).attr('selected','selected');
		}
	});
	//
	
	
	$('#km').autofill({
		value: 'Kilometerstand',
		defaultTextColor: '#515154',
		activeTextColor: '#000'
	});	
	
	$('#annetutstyr').autofill({
		value: 'Annet utstyr',
		defaultTextColor: '#515154',
		activeTextColor: '#000'
	});	
	
	// Brukes for tips en venn -skjema i bilsøk
	$("a.tips").fancybox({
		'hideOnContentClick': false 
	});

	// Brukes for å vise stort bilde i bildegalleriet i bilsøket
	$("a.fancyImg").fancybox({
		'hideOnContentClick': true 
	});	

 });
