function submitForm(currentForm, currentObject){
//	var pos=location.href.indexOf(",")+1;
//	var secPos = location.href.indexOf(",", pos);
//	var newhref =location.href.substring(0,pos)+value+location.href.substring(secPos);
//	location.href = newhref;
	currentForm.anchor.value = currentObject.name;
	if (currentObject.options){
		currentForm.submit();
	} else {
		if (currentObject.checked != currentObject.defaultChecked){
			currentForm.submit()
		}
	}
}

function searchProfile(act){
	var formObject=document.forms[0];
	var answer = false;
	if (act == "delete" | act == "addToBasket"){
		var r=formObject.elements;
		for (var i=0; i< r.length; i++){
			if (r[i].type == "checkbox"){
				if (r[i].checked){
					answer = true;
				}
			}
		}
	} else {
		var r=formObject.searchProfileId;
		if (r.name == "searchProfileId"){
			if (r.checked){
				answer = true;
			}
		} else {
			for (var i=0; i < r.length; i++){
				if (r[i].checked){
					answer = true;
				}
			}
		}
	}
	if (answer){
		if (act == "delete"){
			answer = confirm("Are You sure You want to delete selected search profiles?");
		} else {
			answer = true;
		}
	}
	if (answer){
		formObject.act.value = act;
		formObject.submit();
	}
}
function checkAll(){
	var formObject=document.forms[0];
	var r=formObject.elements;
	document.newVar=!document.newVar;
	for (var i=0; i< r.length; i++){
		if (r[i].type == "checkbox"){
			r[i].checked = document.newVar?true:false;
		}
	}	
}

function veiwSearchProfile(viewSearchProfileId){
	var formObject=document.forms[0];
	var r=formObject.viewSearchProfileId;
	r.value = viewSearchProfileId;
	formObject.act.value = 'view';
	formObject.submit();
}

function changeDropDownBox(elementIndex, thisObject, targetObject, valuesArray){//alert("aaaaaaaaaaaaaaaaa");
	if (!(thisObject.name == "searchArt" && document.forms[0].searchKaufMiete.selectedIndex == 2)/* && !(thisObject.name == "searchArt" && elementIndex == 0)*/){
		while (targetObject.options.length>0){
			targetObject.options[0] = null; 
		}
		tA = valuesArray[elementIndex];
		for (i = 0; i < tA.length; i++) {
			targetObject.options[i] = new Option(tA[i]);
			targetObject.options[i].value = i;
		}
		targetObject.options[0].selected = true
		targetObject.style.width = "250px";
	}
}

function refreshPage(){ //alert("sdsds="+document.form1.searchKaufMiete.selectedIndex);
  if(document.form1.searchKaufMiete){
	document.form1.searchKaufMiete.selectedIndex=0;
	document.form1.searchArt.selectedIndex=0;
	document.form1.searchPrice.selectedIndex=0;
  }
}
	
	function safeSubmit(f) {
		for (i = 1; i < f.elements.length; i++) {
			if (f.elements[i].type == 'submit') {
				f.elements[i].disabled = true;
			
			}
		}
	
		f.submit();
		safeSubmit = blockIt;
		return false;
	}

	function blockIt(f) {
		return false;
	}
