var hasPressed = false;

function adsubmit() {
	if (hasPressed) return;

	if ( document.getElementById("name").value == "") {
		alert("Namn saknas.");
		return;
	}

	if ( document.getElementById("email").value == "") {
		alert("E-post-address saknas.");
		return;
	}

	if ( document.getElementById("category").value == "0") {
		alert("Kategori saknas.");
		return;
	}

	if ( document.getElementById("headline").value == "") {
		alert("Rubrik saknas.");
		return;
	}

	if ( document.getElementById("description").value == "") {
		alert("Annonstext saknas.");
		return;
	}

	if ( document.getElementById("phone").value == "") {
		alert("Telefonnummer saknas.");
		return;
	}


	
	hasPressed = true;
	document.getElementById("addad").method = "POST";
	document.getElementById("addad").encoding = "multipart/form-data";
	document.getElementById("addad").submit();
	return;

/*
	var output = "";

	output += "\nRegion: " + document.getElementById("region").value;
	output += "\nName: " + document.getElementById("name").value;
	output += "\nEmail: " + document.getElementById("email").value;
	output += "\nPhone: " + document.getElementById("phone").value;
	output += "\nType: " + document.addad.adtype.item(0).checked;

	alert(output);
*/

}

function skey(evt) {
    var code = evt.which ? evt.which : evt.keyCode;
    if (code == 13) {
			search(0);
    }
}


function search(page, mode, parameter, sortorder) {

	var addr = 'index.php';
	var opts = new Array();		
	var cnt = 0;

	opts[cnt] = 'adpage=' + page;
	cnt++

	if ( document.getElementById("freetext").value != "" ) {
		opts[cnt] = 'freetext=' + document.getElementById("freetext").value;
		cnt++;
	}

	if ( document.getElementById("region").value > 0 ) {
		opts[cnt] = 'region=' + document.getElementById("region").value;
		cnt++;
	}

	if ( document.getElementById("category").value > 0 ) {
		opts[cnt] = 'category=' + document.getElementById("category").value;
		cnt++;
	}

	opts[cnt] = 'type=' + document.getElementById("sellbuy").value;
	cnt++;
	
	if ( mode == "switch" ) {
		opts[cnt] = 'switchStatus=' + parameter;
		cnt++;
	} else if ( mode == "sort" ) {
		opts[cnt] = 'sortattribute=' + parameter;
		cnt++;
	} else if ( mode == "newsearch" ) {
		opts[cnt] = 'newsearch';
		cnt++;
	}

	try {
		if ( sortorder.length > 0 ) {
			opts[cnt] = 'sortorder=' + sortorder;
			cnt++;
		}
	} catch (e) {
	
	}

	var optionstring = opts.join("&");

	if ( optionstring.length > 0 ) {
		window.location = 'index.php?' + optionstring;
	} else {
		window.location = 'index.php';
	}
}



