<!--

function openHelp(url) {
    var path = "help/desc/index.php?page=" + url;
    var fenster = window.open(path,"Hilfe", "width=500,height=420,screenX=100,screenY=100,resizable=yes,dependent=yes,scrollbars=yes");
    fenster.focus();
}

function openPopup(url, title) {
    var fenster = window.open(url, title, "width=500,height=420,screenX=100,screenY=100,resizable=yes,dependent=yes,scrollbars=yes");
    fenster.focus();
}

function switchSexSearching(selected) {
	if (selected == "Mann") 
			document.content.sex_searching.defaultSelected = "Frau";
	else 	document.content.sex_searching.defaultSelected = "Mann";
	return true;
}

function doSubmit(action) {
    document.forms['content'].action.value = action;
    document.forms['content'].submit();
}

function doSubmitAndInactivate(formname) {
    document.forms[formname].submit();
    getElement("sendbutton").className = "subbutton_gelb_dis"; 
    getElement("sendbutton").href = "#";
}

function changeCheckboxes(prefix, box, formname) {
		var status = true;
		if (!box.checked) status = false;
		i=0;
		for(i=0;i<document.forms[formname].elements.length;++i) {
			var _name = document.forms[formname].elements[i].name;
			if (String(_name).substr(0,3) == prefix)
				document.forms[formname].elements[i].checked = status;
		}
		checkAvailableButtons(formname);
}

function checkAvailableButtons(formname) {
		var counter = 0;
		for(i=0;i<document.forms[formname].elements.length;++i) {
				if (document.forms[formname].elements[i].checked) 
						counter += 1;
    }

    if (counter == 1) {
    	if (getElement("favorite")) {
	      getElement("favorite").className = "functionButtonActive"; // Favorite-Button
	      getElement("favorite").href = "javascript:doSubmit('addMarkedFavorite');";
	    }
    	if (getElement("waste")) {
	      getElement("waste").className = "functionButtonActive"; // Papierkorb-Button
	      getElement("waste").href = "javascript:doSubmit('del');";
	    }
    	if (getElement("read")) {
	      getElement("read").className = "functionButtonActive"; // Lesen-Button
	      getElement("read").href = "javascript:doSubmit('readMarked');";
	    }
    	if (getElement("details")) {
	      getElement("details").className = "functionButtonActive"; // Details-Button
	      getElement("details").href = "javascript:doSubmit('viewMarked');";
	    }
    	if (getElement("message")) {
	      getElement("message").className = "functionButtonActive"; // Schreiben-Button
	      getElement("message").href = "javascript:doSubmit('writeEmail');";
	    }
    	if (getElement("delete")) {
	      getElement("delete").className = "functionButtonActive"; // Löschen-Button
	      getElement("delete").href = "javascript:doSubmit('deleteMarked');";
			}
    } else if (counter > 1) {
    	if (getElement("favorite")) {
	      getElement("favorite").className = "functionButtonActive"; // Favorite-Button
	      getElement("favorite").href = "javascript:doSubmit('addMarkedFavorite');";
	    }
    	if (getElement("waste")) {
	      getElement("waste").className = "functionButtonActive"; // Papierkorb-Button
	      getElement("waste").href = "javascript:doSubmit('del');";
	    }    
    	if (getElement("read")) {
	      getElement("read").className = "functionButtonInactive"; // Lesen-Button
	      getElement("read").href = "#";
		  }  
    	if (getElement("details")) {
	      getElement("details").className = "functionButtonInactive"; // Details-Button
	      getElement("details").href = "#";
		  }  
    	if (getElement("message")) {
		    getElement("message").className = "functionButtonInactive"; // Schreiben-Button
		    getElement("message").href = "#";
			}
    	if (getElement("delete")) {
	      getElement("delete").className = "functionButtonActive"; // Löschen-Button
	      getElement("delete").href = "javascript:doSubmit('deleteMarked');";
			}
	  } else {
    	if (getElement("favorite")) {
	      getElement("favorite").className = "functionButtonInactive"; // Favorite-Button
	      getElement("favorite").href = "#";
	    }
    	if (getElement("waste")) {
	      getElement("waste").className = "functionButtonInactive"; // Papierkorb-Button
	      getElement("waste").href = "#";
	    }	  
    	if (getElement("read")) {
	      getElement("read").className = "functionButtonInactive"; // Lesen-Button
	      getElement("read").href = "#";
			}
    	if (getElement("delete")) {
	      getElement("delete").className = "functionButtonInactive"; // Löschen-Button
	      getElement("delete").href = "#";
			}
    	if (getElement("details")) {
	      getElement("details").className = "functionButtonInactive"; // Details-Button
	      getElement("details").href = "#";
			}
    	if (getElement("message")) {
	      getElement("message").className = "functionButtonActive"; // Schreiben-Button
	      getElement("message").href = "javascript:doSubmit('writeEmail');";
			}
	  }
}

function getElement(name) {
		if (document.getElementById) {
	    	return document.getElementById(name);
	  } else if (document.all) {
	    	return document.all[name];
	  } else {
	    	return document.layers[name];
	  }
}

function touchSession() {
	new Ajax.Request('100main.php?action=sessTouch', {
		method: 'get'
	});
}

/**
 * Fades out a currently shown div box-element
 */
function cancelBox(boxName) {
	$(boxName).hide();
    //Effect.Fade(b, { duration: 1.0 });
    $(boxName+'Content').update('wird geladen...');
} 

/**
 * Fades in a the preview box with the specified content (replaces inner html)
 */
function preview(element, memberId, imgType) {
	b = $('profilePreviewBox');
	b.setStyle( {left:($(element).cumulativeOffset()[0]-440) + 'px'});
	b.setStyle( {top:($(element).cumulativeOffset()[1]-340) + 'px'});
	new Draggable(b);
	Effect.Appear(b, { duration: 1.0 });
	new Ajax.Updater('profilePreviewBoxContent', '900profile.php?action=tallImg&z=900profile.php?action=getImg&p='+imgType+'/TALL/'+memberId, {});
	return false;
}


-->