﻿var currentElement;


function getItem(id)
{
	var itm = false;
	if(document.getElementById)
		itm = document.getElementById(id);
	else if(document.all)
		itm = document.all[id];
	else if(document.layers)
		itm = document.layers[id];
	return itm;
}

function toggleItem( idName) {
	if( idName=="avanceret" ){
		if ( currentElement == null ) 
			changeType()
			
		if (currentElement.style.display == "none") {
			currentElement.style.display = "block";
			detailsOpen = true;
		}
		else {
			currentElement.style.display = "none";
			detailsOpen = false;
		}
	}else{
		itm = getItem(idName);
		if(!itm)
			return false;

		if(itm.style.display == 'none')
			itm.style.display = '';
		else
			itm.style.display = 'none';
	}
}

var detailsOpen = false;

function unlockAddressFields() {
	document.indryk_annonce_form.siteUserFirstName.readOnly		= false;
	document.indryk_annonce_form.siteUserAddress.readOnly			= false;
	document.indryk_annonce_form.siteUserPostal.readOnly			= false;
	document.indryk_annonce_form.siteUserCity.readOnly				= false;
	document.indryk_annonce_form.siteUserPhone.readOnly				= false;
	document.indryk_annonce_form.siteUserMobilePhone.readOnly = false;
	document.indryk_annonce_form.siteUserEmail.readOnly				= false;
	
	// Sætter hidden field value:
	document.indryk_annonce_form.changeAddressInfo.value			= 'true';
}

function lockAddressFields() {

	document.indryk_annonce_form.siteUserFirstName.readOnly		= true;
	document.indryk_annonce_form.siteUserAddress.readOnly			= true;
	document.indryk_annonce_form.siteUserPostal.readOnly			= true;
	document.indryk_annonce_form.siteUserCity.readOnly				= true;
	document.indryk_annonce_form.siteUserPhone.readOnly				= true;
	document.indryk_annonce_form.siteUserMobilePhone.readOnly = true;
	document.indryk_annonce_form.siteUserEmail.readOnly				= true;
	
	// Sætter hidden field value:
	document.indryk_annonce_form.changeAddressInfo.value			= 'false';
	
}

function changeType() {
	// typeIndex = document.indryk_annonce_form.seekType.selectedValue;
	typeValue = document.indryk_annonce_form.seekType.options[document.indryk_annonce_form.seekType.selectedIndex].value;
	
	// gør alle usynlige:
	document.getElementById('avanceretSalgsvogn').style.display = "none";
	document.getElementById('avanceretCampingvogn').style.display = "none";
	document.getElementById('avanceretTeltvogn').style.display = "none";
	document.getElementById('avanceretAutocamper').style.display = "none";
	document.getElementById('avanceretTrailer').style.display = "none";
	
	if ( typeValue == salgsvognTypeGuid ) { // salgsVogn
		currentElement = document.getElementById('avanceretSalgsvogn');
		showManuelModelSelection();
	} else if ( typeValue == trailerTypeGuid ) { // trailer
		currentElement = document.getElementById('avanceretTrailer');
		showManuelModelSelection();
	} else if ( typeValue == teltvognTypeGuid ) { // teltvogn
		currentElement = document.getElementById('avanceretTeltvogn');
		showManuelModelSelection();
	} else if ( typeValue == autocamperTypeGuid ) { // autocamper
		currentElement = document.getElementById('avanceretAutocamper');
		showManuelModelSelection();
	} else if ( typeValue == campingvognTypeGuid ) { // campingvogn
		currentElement = document.getElementById('avanceretCampingvogn');
	} else {
		// Ugyldig valg!
		currentElement = document.getElementById('avanceretSalgsvogn'); // Sætter default visningen:
	}
	currentElement.style.display = "block";
}




var errorCheckEach = 300;
var maxErrorCheckTime = 5000;
var myCounter = 0;
var checkTimes = maxErrorCheckTime/errorCheckEach

function getInfo(){
	URL = '/getInfo.asp?phone=' + document.indryk_annonce_form.siteUserPhone.value + '&formName=indryk_annonce_form&errorField=tmpErrorField&nameField=siteUserFirstName&addressField=siteUserAddress&zipcodeField=siteUserPostal&phoneField=siteUserPhone&emailField=siteUserEmail&districtField=siteUserCity';
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=50,height=50');");
	myCounter = 0;
	window.setTimeout('checkForError()',errorCheckEach);
}

function checkForError(){
	if(document.indryk_annonce_form.tmpErrorField.value!=''){
		alert(document.indryk_annonce_form.tmpErrorField.value);
		document.indryk_annonce_form.tmpErrorField.value = '';
	}else{
		myCounter += 1;
		if(myCounter<=checkTimes){
			window.setTimeout('checkForError()',errorCheckEach);
		}
	}
}
