function showObject(obj_id){
	if(document.getElementById) {
		document.getElementById(obj_id).style.display = "block";
	} else if(document.layers) {
		document.obj_id.style.display = "block";
	} else if(document.all) {
		document.all.obj_id.style.display = "block";
	}
}

function hideObject(obj_id){
	if(document.getElementById) {
		document.getElementById(obj_id).style.display = "none";
	} else if(document.all) {
		document.all.obj_id.style.display = "none";
	} else if(document.layers) {
		document.obj_id.style.display = "none";
	}
}

function CheckingAllInGroup( parent_item, children_id ) {
	if ( parent_item.checked ) {
		alert(document.getElementById(children_id).length);
		if(document.getElementById) {
			//alert(document.getElementById(children_id).length);
		} else if(document.layers) {
			document.obj_id.style.display = "none";
		} else if(document.all) {
			document.all.obj_id.style.display = "none";
		}
	}
	/*if ( parent_item.checked ) {
		alert(children_item.length)
		for (i = 0; i < children_item.length; i++) {
			//children_item[i].checked = true ;
		}
	} else {
		//alert("nem");
	}*/
}

function CityOrDistrict(value, district, town) {
	if ( value == 100 ) {
		hideObject(town);
		showObject(district);
	} else {
		hideObject(district);
		showObject(town);
		if(document.getElementById) {
			document.getElementById(town).value = '';
		} else if(document.layers) {
			document.town.value = '';
		} else if(document.all) {
			document.all.town.value = '';
		}
	}
}

function checkAll(checkbox, theCommonNodeName) {
	theCommonNodeName = theCommonNodeName.toLowerCase();
	var theCommonNode = checkbox.parentNode;
	while(theCommonNode.nodeName.toLowerCase() != theCommonNodeName && theCommonNode != document) {
		theCommonNode = theCommonNode.parentNode;
	}

	if(theCommonNode.nodeName.toLowerCase() != theCommonNodeName) {
		alert("Common parent node could not be found");
		return;
	}

	var inputs = theCommonNode.getElementsByTagName("input");
	for(var i=0; inputs[i]; i++) {
		if(inputs[i].type == "checkbox") {
			inputs[i].checked = checkbox.checked;
		}
	}
}

function CheckShowing( value, obj_id, sub_num, sub_name ) {
	if ( value.checked ) {
		showObject(obj_id);
	} else {
		hideObject(obj_id);
		for ( var i=0; i<sub_num; i++ ) {
			var curname = sub_name+"_"+i;
			document.getElementById(curname).checked = false;
		}
	}
}

function HideOrShow(obj1, obj2) {
	if ( document.getElementById(obj1).style.display == "none" ){
		document.getElementById(obj1).style.display = "block";
		document.getElementById(obj2).style.display = "block";
	} else {
		document.getElementById(obj1).style.display = "none";
		document.getElementById(obj2).style.display = "none";
	}
}

function HideOrShow2(obj1) {
	if ( document.getElementById(obj1).style.display == "none" ){
		document.getElementById(obj1).style.display = "block";
	} else {
		document.getElementById(obj1).style.display = "none";
	}
}

function DelText(obj_id) {
	if(document.getElementById) {
		document.getElementById(obj_id).value = '';
	} else if(document.layers) {
		document.obj_id.value = '';
	} else if(document.all) {
		document.all.obj_id.value = '';
	}
}

function ChangeBGImage(obj_id, newImage){
	if(document.getElementById) {
		document.getElementById(obj_id).style.backgroundImage=newImage;
	} else if(document.layers) {
		document.obj_id.style.backgroundImage=newImage;
	} else if(document.all) {
		document.all.obj_id.style.backgroundImage=newImage;
	}
}

function ChangeBGImage2(obj_id, newImage){
	if(document.getElementById) {
		document.getElementById(obj_id).src=newImage;
	} else if(document.layers) {
		document.obj_id.src=newImage;
	} else if(document.all) {
		document.all.obj_id.src=newImage;
	}
}

function ChangeBGColor(obj_id, obj_id2, newColor, newTextColor){
	if(document.getElementById) {
		document.getElementById(obj_id).style.backgroundColor=newColor;
		document.getElementById(obj_id2).style.color=newTextColor;
	} else if(document.layers) {
		document.obj_id.style.backgroundColor=newColor;
		document.obj_id.style.color=newTextColor;
	} else if(document.all) {
		document.all.obj_id.style.backgroundColor=newColor;
		document.all.obj_id.style.color=newTextColor;
	}
}

function AddToBookmarks (title){
	window.external.AddFavorite(location.href, title);
}

//adott textmezo torlese:
function DelTextValue(obj_id){
	var obj = document.getElementById(obj_id);
	obj.value = "";
}
