function SearchShowHideElements(Id) {

	if(document.getElementById('MemberSearchAlt' + Id + 'Content').style.display != 'none') ShowHideElement('MemberSearchAlt' + Id + 'Content', 'MemberSearchAlt' + Id, 'topic-expand', 'topic');

	else {

		if(document.getElementById('MemberSearchAlt0Content').style.display != 'none' && Id != '0') ShowHideElement('MemberSearchAlt0Content', 'MemberSearchAlt0', 'topic-expand', 'topic');

		if(document.getElementById('MemberSearchAlt1Content').style.display != 'none' && Id != '1') ShowHideElement('MemberSearchAlt1Content', 'MemberSearchAlt1', 'topic-expand', 'topic');		

		if(document.getElementById('MemberSearchAlt2Content').style.display != 'none' && Id != '2') ShowHideElement('MemberSearchAlt2Content', 'MemberSearchAlt2', 'topic-expand', 'topic');
	
		if(document.getElementById('MemberSearchAlt3Content').style.display != 'none' && Id != '3') ShowHideElement('MemberSearchAlt3Content', 'MemberSearchAlt3', 'topic-expand', 'topic');
	
		if(document.getElementById('MemberSearchAlt' + Id + 'Content').style.display == 'none') ShowHideElement('MemberSearchAlt' + Id + 'Content', 'MemberSearchAlt' + Id, 'topic-expand', 	'topic');

	}
	
}

function ShowHideElement(element, button, newClass, normalClass) {

	if(document.getElementById(element).style.display == 'none')
		{
		document.getElementById(element).style.display = 'block';
		document.getElementById(button).className = newClass;		
		}
	else
		{
		document.getElementById(element).style.display = 'none';
		document.getElementById(button).className = normalClass;		
		}
}


function HideElement(element) {

	document.getElementById(element).style.display = 'none';		

}


function ShowElement(element) {

	document.getElementById(element).style.display = 'block';	

}


function Search() {

	var form = document.getElementById('SearchForm');

	if(form.SearchCriteria.value == '' || form.SearchCriteria.value == 'Sök ...') iBox.show('<h1>Sök</h1>Ange ett sökord<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else form.submit();

}

function ForgotPassword() {
	
		var form = document.getElementById('ForgotPasswordForm');
		
		if(form.Email.value == '' || form.Email.value == 'E-mail ...') parent.iBox.show('<h1>Glömt lösenord</h1>Ange din email<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
		
		else form.submit();
	
}

// if(!form.VerificationCode.value) iBox.show('<h1>Ansök</h1>Ange din verifikationskod<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

function Register() {

	var form = document.getElementById('RegisterForm');
	
	if(form.Email.value == '') iBox.show('<h1>Ansök</h1>Ange din e-mail<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Pwd.value == '') iBox.show('<h1>Ansök</h1>Ange ett lösenord<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Name.value == '') iBox.show('<h1>Ansök</h1>Ange ditt namn<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Gender.selectedIndex == 0) iBox.show('<h1>Ansök</h1>Välj kön<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.BirthDateYear.selectedIndex == 0 || form.BirthDateMonth.selectedIndex == 0 || form.BirthDateDay.selectedIndex == 0) iBox.show('<h1>Ansökan</h1>Ange ditt födelsedatum<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Street.value == '' || form.Zipcode.value == '' || form.City.value == '' || form.Province.value == '' || form.Country.value == '') iBox.show('<h1>Ansökan</h1>Ange din fullständiga adress<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Profession.value == '') iBox.show('<h1>Ansök</h1>Ange ditt yrke<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
	
	else if(form.Workplace.value == '') iBox.show('<h1>Ansök</h1>Ange din arbetsplats<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Bransch.value == '') iBox.show('<h1>Ansök</h1>Ange din bransch<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(!form.Agree.checked) iBox.show('<h1>Ansök</h1>Du måste godkänna användaravtalet<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else {
		form.FileName.value = form.FileData.value;

		form.submit()
	}
}

function CreatePost() {

	var form = document.getElementById('CreatePostForm');

	if(form.Subject.value == '' || form.Subject.value == 'Rubrik ...') iBox.show('<h1>Skriv inlägg</h1>Ange en rubrik<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Text.value == '') iBox.show('<h1>Skriv inlägg</h1>Skriv ett inlägg<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else form.submit();

}


function URLEncode( str )
{
	// The Javascript escape and unescape functions do not correspond
	// with what browsers actually do...
	var SAFECHARS = "0123456789" +					// Numeric
					"ABCDEFGHIJKLMNOPQRSTUVWXYZ" +	// Alphabetic
					"abcdefghijklmnopqrstuvwxyz" +
					"-_.!~*'()";					// RFC2396 Mark characters
	var HEX = "0123456789ABCDEF";
 
	var plaintext = str;
	var encoded = "";
	for (var i = 0; i < plaintext.length; i++ ) {
		var ch = plaintext.charAt(i);
	    if (ch == " ") {
		    encoded += "+";				// x-www-urlencoded, rather than %20
		} else if (SAFECHARS.indexOf(ch) != -1) {
		    encoded += ch;
		} else {
		    var charCode = ch.charCodeAt(0);
			if (charCode > 255) {
			    alert( "Unicode Character '" 
                        + ch 
                        + "' cannot be encoded using standard URL encoding.\n" +
				          "(URL encoding only supports 8-bit characters.)\n" +
						  "A space (+) will be substituted." );
				encoded += "+";
			} else {
				encoded += "%";
				encoded += HEX.charAt((charCode >> 4) & 0xF);
				encoded += HEX.charAt(charCode & 0xF);
			}
		}
	} // for
 
	return encoded;
};


function SuggestPrivateMessage(ProfilePageId) {

	var form = document.getElementById('SendPrivateMessageForm');

	if(form.ProfileName.value.length > 2) makeHttpRequest('?_PageId=' + ProfilePageId + '&_ActionName=Suggest&Text=' + URLEncode(form.ProfileName.value), 'Options');

	else document.getElementById('Options').innerHTML = '';

	form.ProfileName.style.textDecoration = '';

	form.ProfilePageId.value = '';

	document.getElementById('ContactRequest').style.display = 'none';

	document.getElementById('AddAContactRequest').checked = false;

}

function SuggestContact(ProfilePageId) {

	var form = document.getElementById('SendContactRequestForm');

	if(form.ProfileName.value.length > 2) makeHttpRequest('?_PageId=' + ProfilePageId + '&_ActionName=Suggest&Text=' + form.ProfileName.value, 'Options');

	else document.getElementById('Options').innerHTML = '';

	form.ProfileName.style.textDecoration = '';

	form.ProfilePageId.value = '';

}


function SendPrivateMessageToAllUsers() {

	var alert = '';

	var form = document.getElementById('SendPrivateMessageForm');

	if(form.Subject.value == '') var alert = 'Ange ett ämne';

	else if(form.Subject.length > '100') var alert = 'Rubriken får inte vara längre än 100 tecken';

	else if(form.TextMessage.value == '') var alert = 'Skriv ett meddelande';

	if(alert) {

		document.getElementById('Alert').innerHTML = '<div class="popup-alert">' + alert + '<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

		document.getElementById('Alert').style.display = 'block';

	}

	else	{
	
	document.getElementById('SendPrivateMessageForm').style.display = 'none';
	
	document.getElementById('SendPrivateMessageFormProgress').style.display = 'block';
	
	form.submit();

	}

}

function SendPrivateMessage() {

	var alert = '';

	var form = document.getElementById('SendPrivateMessageForm');

	if((!form.ProfilePageId || form.ProfilePageId.value == '') && !form.SendToAllOfMyContacts.checked) var alert = 'Välj en kontakt';

	else if(form.Subject.value == '') var alert = 'Ange ett ämne';

	else if(form.Subject.length > '100') var alert = 'Rubriken får inte vara längre än 100 tecken';

	else if(form.TextMessage.value == '') var alert = 'Skriv ett meddelande';

	if(alert) {

		document.getElementById('Alert').innerHTML = '<div class="popup-alert">' + alert + '<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

		document.getElementById('Alert').style.display = 'block';

	}

	else {
		
		document.getElementById('SendPrivateMessageForm').style.display = 'none';
	
		document.getElementById('SendPrivateMessageFormProgress').style.display = 'block';
		
		form.submit();
		
	}

}




function SendContactRequest() {

	var form = document.getElementById('SendContactRequestForm');

	form.action = '?_PageId=' + form.ProfilePageId.value + '&_ActionName=AddContact';

	if((!form.ProfilePageId || form.ProfilePageId.value == '')) {

		document.getElementById('Alert').innerHTML = '<div class="popup-alert">Välj en mottagare<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

		document.getElementById('Alert').style.display = 'block';

	}

	else form.submit();
}

function CreateTip() {

	var form = document.getElementById('CreateTipForm');

	if(form.TextMessage.value == '') {

		document.getElementById('Alert').innerHTML = '<div class="popup-alert">Skriv ett meddelande<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

		document.getElementById('Alert').style.display = 'block';

	}

	else form.submit();

}

function CreateNews() {

	var form = document.getElementById('CreateNewsForm');

	if(form.Title.value == '') alert('Ange en titel');

	else if(form.Text.value == '') alert('Skriv en text');

	else {

		form.FileName1.value = form.FileData1.value

		form.submit();

	}

}

function CreateComment(Url) {

	var form = document.getElementById('CreateCommentForm');

	if(form.TextMessage.value == '') iBox.show('<h1>Skriv kommentar</h1>Skriv en kommentar <p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else {
	
		makeHttpRequest(Url + '&TextMessage=' + form.TextMessage.value, 'Replies');
	
		form.TextMessage.value = '';
	
	}

}

function SendReply() {

	var form = document.getElementById('ReplyPrivateMessageForm');

	if(form.TextMessage.value == '') iBox.show('<h1>Skriv svar</h1>Skriv ett svar <p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else form.submit();

}


function UpdateProfile() {

	var form = document.getElementById('EditProfileForm');
	

	if(form.Email.value == '') iBox.show('<h1>Redigera profil</h1>Ange din e-mail<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Pwd.value == '') iBox.show('<h1>Redigera profil</h1>Ange ett lösenord<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Street.value == '') iBox.show('<h1>Redigera profil</h1>Ange en gata<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Zipcode.value == '') iBox.show('<h1>Redigera profil</h1>Ange ett postnummer<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.City.value == '') iBox.show('<h1>Redigera profil</h1>Ange en stad<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Country.value == '') iBox.show('<h1>Redigera profil</h1>Ange ett land<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.BirthDateYear.selectedIndex == 0 || form.BirthDateMonth.selectedIndex == 0 || form.BirthDateDay.selectedIndex == 0) iBox.show('<h1>Redigera profil</h1>Ange födelsedatum<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Profession.value == '') iBox.show('<h1>Redigera profil</h1>Ange ett yrke<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Workplace.value == '') iBox.show('<h1>Redigera profil</h1>Ange en arbetsplats<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Bransch.value == '') iBox.show('<h1>Redigera profil</h1>Ange en bransch<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else {

		form.FileName.value = form.FileData.value;

		form.submit()

	}
}

function SendInput() {

	var form = document.getElementById('SendInputForm');

	if(form.Subject.value == '') iBox.show('<h1>Förslag</h1>Ange ett ämne<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.TextMessage.value == '') iBox.show('<h1>Förslag</h1>Skriv ett innehåll<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else form.submit();

}

function CheckContact(obj) {
	
	if(obj.options[obj.selectedIndex].style.fontWeight) {

		document.getElementById('AddAContactRequest').checked = false;

		document.getElementById('AddAContactRequest').disabled = true;
		
		document.getElementById('AddAContactRequestLabel').className = 'grey';
	
	}
	
	else 
	
	{
		document.getElementById('AddAContactRequest').disabled = false;
	
		document.getElementById('AddAContactRequestLabel').className = '';
	}

}

function SendMail() {

	var form = document.getElementById('SendMailForm');

	if(form.Subject.value == '' || form.Subject.value == 'Rubrik ...') parent.iBox.show('<h1>Skicka mail</h1>Ange ett ämne', '', {});

	else if(form.Text.value == '') parent.iBox.show('<h1>Skicka mail</h1>Skriv ett innehåll', '', {});

	else {form.submit();}

}

function UpdateRoom() {

	var form = document.getElementById('UpdateRoomForm');

	if(form.Title.value == '') document.getElementById('Alert').innerHTML = '<div class="popup-alert">Ange rummets titel<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

	else {

		form.FileName1.value = form.FileData1.value

		form.submit();

	}

}


function UpdateBrookerOffice() {

	var form = document.getElementById('UpdateBrookerOfficeForm');

	if(form.CompanyName.value == '') document.getElementById('Alert').innerHTML = '<div class="popup-alert">Ange företagsnamn<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

	else if(form.Phone.value == '') document.getElementById('Alert').innerHTML = '<div class="popup-alert">Ange tel<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

	else if(form.Email.value == '') document.getElementById('Alert').innerHTML = '<div class="popup-alert">Ange e-mail<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

	else if(form.Adress.value == '') document.getElementById('Alert').innerHTML = '<div class="popup-alert">Ange adress<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

	else if(form.Description.value == '') document.getElementById('Alert').innerHTML = '<div class="popup-alert">Ange beskrivning<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

	else {

		form.FileName1.value = form.FileData1.value

		form.submit();

	}

}

function UpdateGallery() {

	var form = document.getElementById('UpdateGalleryForm');

	if(form.Title.value == '') document.getElementById('Alert').innerHTML = '<div class="popup-alert">Ange galleriets titel<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';
	
	else {

		form.FileName1.value = form.FileData1.value

		form.submit();

	}

}

function SearchMembers(Start, ShowAs, Sort) {

	var form = document.getElementById('SearchMembersForm');

	if(document.getElementById('Gender1').className == 'active') var gender = '1';

	else if(document.getElementById('Gender2').className == 'active') var gender = '2';

	else var gender = '3';

	if(typeof(Sort) == 'undefined') var Sort = 'Name';

	if(document.getElementById('HasPhoto').checked) var hasphoto = '1';

	else var hasphoto = '0';

	if(!parseInt(form.AgeStart.value)) agestart = '0';

	else agestart = form.AgeStart.value;

	if(!parseInt(form.AgeStop.value)) agestop = '100';

	else agestop = form.AgeStop.value;

	makeHttpRequest('?_PageId=96&_ActionName=SearchMembers&Search=Search&Name=' + escape(form.Name.value) + '&Gender=' + escape(gender) + '&AgeStart=' + agestart + '&AgeStop=' + agestop + '&HasPhoto=' + hasphoto + '&Profession=' + escape(form.Profession.value) + '&Bransch=' + form.Bransch.value + '&Province=' + form.Province.value + '&City=' + escape(form.City.value) + '&ShowAs=' + ShowAs + '&Start=' +Start + '&Sort=' + Sort, 'SearchResult');

}


function SubmitValuation() {

	var form = document.getElementById('SubmitValuationForm');

	if(form.Title.value == '') var alert = 'Ange titel';
	
	else if(form.Text.value == '') var alert = 'Ange beskrivning';
	
	else if(form.FileData.value == '') var alert = 'Välj en bild';

	if(alert) {

		document.getElementById('Alert').innerHTML = '<div class="popup-alert">' + alert + '<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

		document.getElementById('Alert').style.display = 'block';

	}
	
	else {

		form.FileName.value = form.FileData.value

		form.submit();

	}

}

function Valuate(Id) {

	var form = document.getElementById(Id);

	if(form.Valuation.value == '' || form.Valuation.value == 'Värdering ...') iBox.show('<h1>Obesvarade frågor</h1>Ange värdering<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
	
	else if(!parseInt(form.Valuation.value)) iBox.show('<h1>Obesvarade frågor</h1>Värdering måste anges i siffror<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Valuation.value.indexOf(' ')>=0) iBox.show('<h1>Obesvarade frågor</h1>Värdering får inte innehålla mellanslag<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Answer.value == '') iBox.show('<h1>Obesvarade frågor</h1>Textfältet är tomt<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else {
		form.Valuation.value = parseInt(form.Valuation.value);
		
		form.submit();
	}
}


function UploadPhoto() {

	var form = document.getElementById('UploadPhotoForm');
	
	if(form.FileData1.value == '' && form.FileData2.value == '' && form.FileData3.value == '' &&  form.FileData4.value == '') var alert = 'Ingen fil vald';

	else if(form.FileData1.value != '' && form.Text1.value == 'Titel ...') var alert = 'Ange titel på bild 1';

	else if(form.FileData2.value != '' && form.Text2.value == 'Titel ...') var alert = 'Ange titel på bild 2';
	
	else if(form.FileData3.value != '' && form.Text3.value == 'Titel ...')  var alert = 'Ange titel på bild 3';

	else if(form.FileData4.value != '' && form.Text4.value == 'Titel ...')  var alert = 'Ange titel på bild 4';

	if(alert) {

		document.getElementById('Alert').innerHTML = '<div class="popup-alert">' + alert + '<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

		document.getElementById('Alert').style.display = 'block';

	}
	
	else {

		form.FileName1.value = form.FileData1.value;
	
		form.FileName2.value = form.FileData2.value;
	
		form.FileName3.value = form.FileData3.value;
	
		form.FileName4.value = form.FileData4.value;
	
		form.submit();
	
	}
}

function UploadRoomImages() {

	var form = document.getElementById('UploadPhotoForm');
	
	if(form.FileData1.value == '' && form.FileData2.value == '' && form.FileData3.value == '' &&  form.FileData4.value == '') var alert = 'Ingen fil vald';

	else if(form.FileData1.value != '' && form.Text1.value == '') var alert = 'Ange titel på bild 1';

	else if(form.FileData2.value != '' && form.Text2.value == '') var alert = 'Ange titel på bild 2';
	
	else if(form.FileData3.value != '' && form.Text3.value == '')  var alert = 'Ange titel på bild 3';

	else if(form.FileData4.value != '' && form.Text4.value == '')  var alert = 'Ange titel på bild 4';

	if(alert) {

		document.getElementById('Alert').innerHTML = '<div class="popup-alert">' + alert + '<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

		document.getElementById('Alert').style.display = 'block';

	}

	else {

		form.FileName1.value = form.FileData1.value;
	
		form.FileName2.value = form.FileData2.value;
	
		form.FileName3.value = form.FileData3.value;
	
		form.FileName4.value = form.FileData4.value;
	
		form.submit();
	
	}
}

function CreateObjectStep1() {

	var form = document.getElementById('CreateObjectForm');
	
	if(form.Category.value == '') iBox.show('<h1>Mäklaradmin</h1>Ange objektstyp<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Place.value == '') iBox.show('<h1>Mäklaradmin</h1>Ange område/ort.<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.LivingArea.value == '') iBox.show('<h1>Mäklaradmin</h1>Ange boyta.<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
	
	else if(form.LivingArea.value != '' && !IsNumeric(form.LivingArea.value)) iBox.show('<h1>Mäklaradmin</h1>Boyta får endast innehålla siffror.<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
	
	else if(form.LivingArea.value == '0') iBox.show('<h1>Mäklaradmin</h1>Ange boyta.<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
	
	else if(form.PlotArea.value != '' && !IsNumeric(form.PlotArea.value)) iBox.show('<h1>Mäklaradmin</h1>Markyta får endast innehålla siffror.<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
	
	else if(form.Price.value == '' && form.PriceType.value == '0') iBox.show('<h1>Mäklaradmin</h1>Ange pris.<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
	
	else if(form.Price.value != '' && form.PriceType.value == '0' && !IsNumeric(form.Price.value)) iBox.show('<h1>Mäklaradmin</h1>Pris får endast innehålla siffror.<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
	
	else if(form.Price.value == '0' && form.PriceType.value == '0') iBox.show('<h1>Mäklaradmin</h1>Ange pris.<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
	
	else if(form.Fee.value != '' && !IsNumeric(form.Fee.value)) iBox.show('<h1>Mäklaradmin</h1>Avgift får endast innehålla siffror.<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
	
	else if(form.Title.value == '') iBox.show('<h1>Mäklaradmin</h1>Ange rubrik<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Description.value == '') iBox.show('<h1>Mäklaradmin</h1>Ange ingress.<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	else if(form.Text.value == '') iBox.show('<h1>Mäklaradmin</h1>Ange beskrivning.<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});
	
	else {form.submit();}
	
}

function UploadPhotos(id) {

	var form = document.getElementById('Upload'+id);

	if(form.File1.value == '' && form.File2.value == '' && form.File3.value == '' &&  form.File4.value == '') var alert = 'Ingen fil vald';

	else if(form.File1.value != '' && form.Description1.value == '' | form.File1.value != '' && form.Description1.value == 'Beskrivning *') var alert = 'Ange beskriving av bild 1';

	else if(form.File2.value != '' && form.Description2.value == '' | form.File2.value != '' && form.Description2.value == 'Beskrivning *') var alert = 'Ange beskriving av bild 2';
	
	else if(form.File3.value != '' && form.Description3.value == '' | form.File3.value != '' && form.Description3.value == 'Beskrivning *')  var alert = 'Ange beskriving av bild 3';

	else if(form.File4.value != '' && form.Description4.value == '' | form.File4.value != '' && form.Description4.value == 'Beskrivning *')  var alert = 'Ange beskriving av bild 4';

	if(alert) {

		parent.iBox.show('<h1>Ladda upp bilder</h1>' + alert + '<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	}

	else {

		form.submit();
	
	}
	
}


function UploadObjectImage() {

	var form = document.getElementById('UploadObjectImageForm');

	if(form.FileData1.value == '') var alert = 'Ingen fil vald';

	else if(form.Text1.value == '') var alert = 'Ange beskrivning';

	if(alert) {

		parent.iBox.show('<h1>Ladda upp huvudbild</h1>' + alert + '<p><input type="button" class="button right" value="OK" onclick="iBox.hide();"></p>', '', {});

	}

	else {

		form.FileName1.value = form.FileData1.value;

		form.submit();
	
	}
	
}

function UploadObjectImagePopup() {

	var form = document.getElementById('UploadObjectImagePopupForm');

	if(form.FileData1.value == '') var alert = 'Ingen fil vald';

	else if(form.Text1.value == '') var alert = 'Ange beskrivning';

	if(alert) {
	
		document.getElementById('Alert').innerHTML = '<div class="popup-alert">' + alert + '<br><input class="button" type="button" onclick="document.getElementById(\'Alert\').style.display = \'none\'; return false;" value="OK"></div>';

		document.getElementById('Alert').style.display = 'block';

	}

	else {

		form.FileName1.value = form.FileData1.value;

		form.submit();
	
	}
	
}


function IsNumeric(sText)

{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
}