
function showAnswer(showID){
	var thistag;
	if (document.all) {
		thistag = showID;
		if (document.all[thistag].style.display == 'none'){
			document.all[thistag].style.display = '';
		} else {
			document.all[thistag].style.display = 'none';
		}
	} else {
		thistag = document.getElementById(showID);
		if (thistag.style.display == 'none') {
			thistag.style.display = '';
		} else {
			thistag.style.display = 'none';
		}
	}
}

//**
function VerifyForm()
{
	alertString = '';
 
	//** Contact info
	if (document.TenderForm.FirstName.value == '')
 	{ 
 		alertString += "Kontaktinformation: Förnamn\n"; 
 	}

	if (document.TenderForm.LastName.value == '')
 	{
 		alertString += "Kontaktinformation: Efternamn\n";
 	}

	if (document.TenderForm.Address.value == '')
 	{
 		alertString += "Kontaktinformation: Gatu-/boxadress\n";
 	}

	if (document.TenderForm.ZipCode.value == '')
 	{
 		alertString += "Kontaktinformation: Postnummer\n";
 	}

	if (document.TenderForm.City.value == '')
 	{
 		alertString += "Kontaktinformation: Ort\n";
 	}

	if (document.TenderForm.Phone.value == '')
 	{
 		alertString += "Kontaktinformation: Telefon\n";
 	}

	//** Move info

	if (document.TenderForm.MFCity.value == '')
 	{
 		alertString += "Flyttning från: Ort\n";
 	}

	if (document.TenderForm.MTCity.value == '')
 	{
 		alertString += "Flyttning till: Ort\n";
 	}

	if (document.TenderForm.MFFromDate.value == '' || document.TenderForm.MFFromDate.value == 'ÅÅÅÅ-MM-DD')
 	{
 		alertString += "Flyttning från: Startdatum för utflyttning\n";
 	}

	if (document.TenderForm.MTFromDate.value == '' || document.TenderForm.MTFromDate.value == 'ÅÅÅÅ-MM-DD')
 	{
 		alertString += "Flyttning från: Startdatum för utflyttning\n";
 	}

	if (document.TenderForm.Rooms.value == 'ej ifyllt')
 	{
 		alertString += "Flyttningens omfattning: Antal rum\n";
 	}

	if (document.TenderForm.Rooms.value == 'annat (se övrigt)' && document.TenderForm.Other.value == '')
 	{
 		alertString += "Du har valt annat-->övrigt under \n'Antal rum' men har inte fyllt\ni något under 'Övrigt'\n";
 	}

	if (document.TenderForm.Rooms.value != 'annat (se övrigt)')
	{
		if (document.TenderForm.Area.value == '')
	 	{
	 	alertString += "Flyttningens omfattning: Boyta\n";
	 	}
	
		if (document.TenderForm.SubArea.value == '')
	 	{
	 	alertString += "Flyttningens omfattning: Biytor\n";
	 	}
 	}

	//** Distribution 	
	if (document.TenderForm.EmailDist.checked == false && document.TenderForm.SnailMailDist.checked == false && document.TenderForm.FaxDist.checked == false)
	 	{
	 	alertString += "Hur vill du ta emot offerten?\n";
	}
	
	//** Extra check
	if (document.TenderForm.EmailDist.checked == true && document.TenderForm.Email.value == '')
		{
		alertString += "Du vill ha offerten per e-post\nmen har inte fyllt i någon\ne-postadress!\n";
	}
	
	if (document.TenderForm.FaxDist.checked == true && document.TenderForm.Fax.value == '')
		{
		alertString += "Du vill ha offerten per fax\nmen har inte fyllt i något faxnummer!\n";
	}

	//** Invoice check
	if (document.TenderForm.InvoiceInfo.checked == true)
	 {
	 	//** Invoice info
		if (document.TenderForm.InvoiceName.value == '')
	 	{
	 		alertString += "Faktureringsinformation: Namn\n";
	 	}
		
		if (document.TenderForm.InvoiceAddress.value == '')
	 	{
	 		alertString += "Faktureringsinformation: Gatu-/boxadress\n";
	 	}
		
		if (document.TenderForm.InvoiceZipCode.value == '')
	 	{
	 		alertString += "Faktureringsinformation: Postnummer\n";
	 	}
		
		if (document.TenderForm.InvoiceCity.value == '')
	 	{
	 		alertString += "Faktureringsinformation: Ort\n";
	 	}
		
		if (document.TenderForm.InvoicePhone.value == '')
	 	{
	 		alertString += "Faktureringsinformation: Telefon\n";
	 	}
	}

	
//****
	if (alertString != '')
  	{
	  	alert('Följande obligatoriska fält saknar data:\n' + alertString + "\nFyll i dem och tryck på skicka igen.");
	}
	else
	{
		document.TenderForm.submit();
	}
}

function CopyContactInfo()
{
	if(document.TenderForm.InvoiceName.value == '')
		{
		document.TenderForm.InvoiceName.value = document.TenderForm.FirstName.value + ' ' + document.TenderForm.LastName.value;
		document.TenderForm.InvoiceAddress.value = document.TenderForm.Address.value;
		document.TenderForm.InvoiceCity.value = document.TenderForm.City.value;
		document.TenderForm.InvoiceZipCode.value = document.TenderForm.ZipCode.value;
		document.TenderForm.InvoiceCountry.value = document.TenderForm.Country.value;
		document.TenderForm.InvoicePhone.value = document.TenderForm.Phone.value;
		document.TenderForm.InvoiceFax.value = document.TenderForm.Fax.value;
		document.TenderForm.InvoiceEmail.value = document.TenderForm.Email.value;
		}
		
}

function CopyAddressInfo(Insert)
{
	if(Insert == 'MF')
	{
		document.TenderForm.MFAddress.value = document.TenderForm.Address.value;
		document.TenderForm.MFCity.value = document.TenderForm.City.value;
		document.TenderForm.MFZipCode.value = document.TenderForm.ZipCode.value;
		document.TenderForm.MFCountry.value = document.TenderForm.Country.value;
		document.TenderForm.MFPhone.value = document.TenderForm.Phone.value;
	}
	if(Insert == 'MT')
	{
		document.TenderForm.MTAddress.value = document.TenderForm.Address.value;
		document.TenderForm.MTCity.value = document.TenderForm.City.value;
		document.TenderForm.MTZipCode.value = document.TenderForm.ZipCode.value;
		document.TenderForm.MTCountry.value = document.TenderForm.Country.value;
		document.TenderForm.MTPhone.value = document.TenderForm.Phone.value;
	}	
}
