//Override Console to prevent IE from being an ass
if (typeof(console) != 'object') {
	var console = {log:function(){}};
}
//<<

/**
 * Validate all checkboxes on submit
 * TODO
 */
/*
$(function() {
    $('#zvCalcInsuranceRateBtnCompare').bind('onclick', function(e) {
        if (!isCheckedBy('insuranceRates')) {
            alert('Bitte wählen Sie mindestens einen Tarif aus');
            return false;
        }

        return true;
    });
});*/

/**
 * Validate checkbox by name
 *
 * @param inputName
 * @return
 */
function isCheckedByName(inputName)
{
    var checked = $("input[name="+inputName+"]:checked").length;
    if (checked == 0) {
        return false;
    } else {
        return true;
    }
}

/**
 * Setup and Toggle loader
 * 
 */
jQuery(function(){
	if (typeof(__jqm) != 'undefined') {
		jQuery('#zvCalcLoader').jqm({
			modal: true
	    });
	}
});

function zvCalcShowLoader()
{
	if (jQuery.browser.msie) {
		jQuery('select').css('visibility', 'hidden');
	}
	jQuery('#zvCalcLoader').prependTo('body');
	jQuery('#zvCalcLoader').jqmShow();
	if (jQuery.browser.msie) {
		jQuery('#zvCalcLoader').css('position', 'absolute');
		jQuery('#zvCalcLoader').css('top', jQuery(window).scrollTop()+80);
		jQuery('.jqmOverlay').css('position', 'absolute');
	}
}

/**
 * Percent Tooltips in Result List /Help Tooltips
 */
jQuery(function(){
	var options = {};
	options.width = 400;
	//options.delay = 200;
	jQuery('.zvCalcPercentInfo').each(function(){
		var activator = jQuery(this).prev('.jqPercentInfo');
		jQuery(this).tooltip(activator, options);
	});
});

/**
 * Insurance rate tooltips 
 */
jQuery(function(){
	var options = {};
	options.width = 300;
	options.delay = 200;
	jQuery('.zvCalcInsuranceRateInfo').each(function(){
		var activator = jQuery(this).prev('strong').children('.jqInsuranceRateInfo');
		jQuery(this).tooltip(activator, options);
	});
});

/**
 * Text w/ dental chart: Add class "tooltip" to labels 
 */
jQuery(function(){
	jQuery('.jqDentalChart').each(function() {
		var label = jQuery(this).prev('label');
		var html = label.html();
		label.html('<div>' + html + '</div><div><span class="zvCalcDentalChartLink">Zahnschema anzeigen</span></div>');
	});
});

/**
 * Teeth chart tooltip 
 */
jQuery(function(){
	var options = {};
	options.width = 300;
	options.delay = 200;
	jQuery('#zvCalcDentalChart').each(function(){
		var activator = jQuery('.jqDentalChart').prev('label').children('div').children('span.zvCalcDentalChartLink');
		jQuery(this).tooltip(activator, options);
	});
});

/**
 * Show a popup window
 * 
 * @param url
 * @param name
 * @param width
 * @param height
 * 
 */
function showPopup(url, name, width, height)
{
    return window.open(url, name, 'width=' + width + ',height=' + height);
}

/**
 * Inject another health data form
 *
 */
function zvCalcAddSubForm(baseUrl)
{
    totalPersons = parseInt( $('#totalPersons').val() );

    currentPerson = totalPersons + 1;
    $('#totalPersons').val(currentPerson);
    
    var strVar="";

    strVar += "<div class=\"zvCalcFormContainer\" id=\"zvCalcFormContainer-" + currentPerson + "\" >";
    strVar += "  <p class=\"zvCalcParagraphTitle\">Person " + currentPerson + " - Angehöriger<\/p>";
    strVar += "    ";
    strVar += "";
    strVar += "";
    strVar += "    ";
    strVar += "    <div class=\"zvCalcElementRow\">";
    strVar += "";
    strVar += "        <div class=\"zvCalcElementContainer\" id=\"zvCalcElementContainerGeburtsdatum-" + currentPerson + "\">";
    strVar += "          <div class=\"zvCalcElementMulti\">";
    strVar += "            <label for=\"zvCalcElementGeburtsdatumTag-" + currentPerson + "\" class=\"zvCalcLabel required\">Geburtsdatum der zu versichernden Person<\/label>";
    strVar += "";
    strVar += "<select name=\"person[" + currentPerson + "][geburtsdatumTag]\" id=\"zvCalcElementGeburtsdatumTag-" + currentPerson + "\" class=\"\">";
    strVar += "    <option value=\"1\" label=\"1\">1<\/option>";
    strVar += "    <option value=\"2\" label=\"2\">2<\/option>";
    strVar += "    <option value=\"3\" label=\"3\">3<\/option>";
    strVar += "";
    strVar += "    <option value=\"4\" label=\"4\">4<\/option>";
    strVar += "    <option value=\"5\" label=\"5\">5<\/option>";
    strVar += "    <option value=\"6\" label=\"6\">6<\/option>";
    strVar += "    <option value=\"7\" label=\"7\">7<\/option>";
    strVar += "    <option value=\"8\" label=\"8\">8<\/option>";
    strVar += "    <option value=\"9\" label=\"9\">9<\/option>";
    strVar += "";
    strVar += "    <option value=\"10\" label=\"10\">10<\/option>";
    strVar += "    <option value=\"11\" label=\"11\">11<\/option>";
    strVar += "    <option value=\"12\" label=\"12\">12<\/option>";
    strVar += "    <option value=\"13\" label=\"13\">13<\/option>";
    strVar += "    <option value=\"14\" label=\"14\">14<\/option>";
    strVar += "    <option value=\"15\" label=\"15\">15<\/option>";
    strVar += "";
    strVar += "    <option value=\"16\" label=\"16\">16<\/option>";
    strVar += "    <option value=\"17\" label=\"17\">17<\/option>";
    strVar += "    <option value=\"18\" label=\"18\">18<\/option>";
    strVar += "    <option value=\"19\" label=\"19\">19<\/option>";
    strVar += "    <option value=\"20\" label=\"20\">20<\/option>";
    strVar += "    <option value=\"21\" label=\"21\">21<\/option>";
    strVar += "";
    strVar += "    <option value=\"22\" label=\"22\">22<\/option>";
    strVar += "    <option value=\"23\" label=\"23\">23<\/option>";
    strVar += "    <option value=\"24\" label=\"24\">24<\/option>";
    strVar += "    <option value=\"25\" label=\"25\">25<\/option>";
    strVar += "    <option value=\"26\" label=\"26\">26<\/option>";
    strVar += "    <option value=\"27\" label=\"27\">27<\/option>";
    strVar += "";
    strVar += "    <option value=\"28\" label=\"28\">28<\/option>";
    strVar += "    <option value=\"29\" label=\"29\">29<\/option>";
    strVar += "    <option value=\"30\" label=\"30\">30<\/option>";
    strVar += "    <option value=\"31\" label=\"31\">31<\/option>";
    strVar += "<\/select>";
    strVar += "            ";
    strVar += "<select name=\"person[" + currentPerson + "][geburtsdatumMonat]\" id=\"zvCalcElementGeburtstdatumMonat-" + currentPerson + "\" class=\"\">";
    strVar += "";
    strVar += "    <option value=\"1\" label=\"January\">January<\/option>";
    strVar += "    <option value=\"2\" label=\"February\">February<\/option>";
    strVar += "    <option value=\"3\" label=\"March\">March<\/option>";
    strVar += "    <option value=\"4\" label=\"April\">April<\/option>";
    strVar += "    <option value=\"5\" label=\"May\">May<\/option>";
    strVar += "    <option value=\"6\" label=\"June\">June<\/option>";
    strVar += "";
    strVar += "    <option value=\"7\" label=\"July\">July<\/option>";
    strVar += "    <option value=\"8\" label=\"August\">August<\/option>";
    strVar += "    <option value=\"9\" label=\"September\">September<\/option>";
    strVar += "    <option value=\"10\" label=\"October\">October<\/option>";
    strVar += "    <option value=\"11\" label=\"November\">November<\/option>";
    strVar += "    <option value=\"12\" label=\"December\">December<\/option>";
    strVar += "";
    strVar += "<\/select>            ";
    strVar += "<select name=\"person[" + currentPerson + "][geburtsdatumJahr]\" id=\"zvCalcElementGeburtsdatumJahr-" + currentPerson + "\" class=\"\">";
    strVar += "    <option value=\"2009\" label=\"2009\">2009<\/option>";
    strVar += "    <option value=\"2008\" label=\"2008\">2008<\/option>";
    strVar += "    <option value=\"2007\" label=\"2007\">2007<\/option>";
    strVar += "    <option value=\"2006\" label=\"2006\">2006<\/option>";
    strVar += "    <option value=\"2005\" label=\"2005\">2005<\/option>";
    strVar += "";
    strVar += "    <option value=\"2004\" label=\"2004\">2004<\/option>";
    strVar += "    <option value=\"2003\" label=\"2003\">2003<\/option>";
    strVar += "    <option value=\"2002\" label=\"2002\">2002<\/option>";
    strVar += "    <option value=\"2001\" label=\"2001\">2001<\/option>";
    strVar += "    <option value=\"2000\" label=\"2000\">2000<\/option>";
    strVar += "    <option value=\"1999\" label=\"1999\">1999<\/option>";
    strVar += "";
    strVar += "    <option value=\"1998\" label=\"1998\">1998<\/option>";
    strVar += "    <option value=\"1997\" label=\"1997\">1997<\/option>";
    strVar += "    <option value=\"1996\" label=\"1996\">1996<\/option>";
    strVar += "    <option value=\"1995\" label=\"1995\">1995<\/option>";
    strVar += "    <option value=\"1994\" label=\"1994\">1994<\/option>";
    strVar += "    <option value=\"1993\" label=\"1993\">1993<\/option>";
    strVar += "";
    strVar += "    <option value=\"1992\" label=\"1992\">1992<\/option>";
    strVar += "    <option value=\"1991\" label=\"1991\">1991<\/option>";
    strVar += "    <option value=\"1990\" label=\"1990\">1990<\/option>";
    strVar += "    <option value=\"1989\" label=\"1989\">1989<\/option>";
    strVar += "    <option value=\"1988\" label=\"1988\">1988<\/option>";
    strVar += "    <option value=\"1987\" label=\"1987\">1987<\/option>";
    strVar += "";
    strVar += "    <option value=\"1986\" label=\"1986\">1986<\/option>";
    strVar += "    <option value=\"1985\" label=\"1985\">1985<\/option>";
    strVar += "    <option value=\"1984\" label=\"1984\">1984<\/option>";
    strVar += "    <option value=\"1983\" label=\"1983\">1983<\/option>";
    strVar += "    <option value=\"1982\" label=\"1982\">1982<\/option>";
    strVar += "    <option value=\"1981\" label=\"1981\">1981<\/option>";
    strVar += "";
    strVar += "    <option value=\"1980\" label=\"1980\">1980<\/option>";
    strVar += "    <option value=\"1979\" label=\"1979\">1979<\/option>";
    strVar += "    <option value=\"1978\" label=\"1978\">1978<\/option>";
    strVar += "    <option value=\"1977\" label=\"1977\">1977<\/option>";
    strVar += "    <option value=\"1976\" label=\"1976\">1976<\/option>";
    strVar += "    <option value=\"1975\" label=\"1975\" selected=\"selected\">1975<\/option>";
    strVar += "";
    strVar += "    <option value=\"1974\" label=\"1974\">1974<\/option>";
    strVar += "    <option value=\"1973\" label=\"1973\">1973<\/option>";
    strVar += "    <option value=\"1972\" label=\"1972\">1972<\/option>";
    strVar += "    <option value=\"1971\" label=\"1971\">1971<\/option>";
    strVar += "    <option value=\"1970\" label=\"1970\">1970<\/option>";
    strVar += "    <option value=\"1969\" label=\"1969\">1969<\/option>";
    strVar += "";
    strVar += "    <option value=\"1968\" label=\"1968\">1968<\/option>";
    strVar += "    <option value=\"1967\" label=\"1967\">1967<\/option>";
    strVar += "    <option value=\"1966\" label=\"1966\">1966<\/option>";
    strVar += "    <option value=\"1965\" label=\"1965\">1965<\/option>";
    strVar += "    <option value=\"1964\" label=\"1964\">1964<\/option>";
    strVar += "    <option value=\"1963\" label=\"1963\">1963<\/option>";
    strVar += "";
    strVar += "    <option value=\"1962\" label=\"1962\">1962<\/option>";
    strVar += "    <option value=\"1961\" label=\"1961\">1961<\/option>";
    strVar += "    <option value=\"1960\" label=\"1960\">1960<\/option>";
    strVar += "    <option value=\"1959\" label=\"1959\">1959<\/option>";
    strVar += "    <option value=\"1958\" label=\"1958\">1958<\/option>";
    strVar += "    <option value=\"1957\" label=\"1957\">1957<\/option>";
    strVar += "";
    strVar += "    <option value=\"1956\" label=\"1956\">1956<\/option>";
    strVar += "    <option value=\"1955\" label=\"1955\">1955<\/option>";
    strVar += "    <option value=\"1954\" label=\"1954\">1954<\/option>";
    strVar += "    <option value=\"1953\" label=\"1953\">1953<\/option>";
    strVar += "    <option value=\"1952\" label=\"1952\">1952<\/option>";
    strVar += "    <option value=\"1951\" label=\"1951\">1951<\/option>";
    strVar += "";
    strVar += "    <option value=\"1950\" label=\"1950\">1950<\/option>";
    strVar += "    <option value=\"1949\" label=\"1949\">1949<\/option>";
    strVar += "    <option value=\"1948\" label=\"1948\">1948<\/option>";
    strVar += "    <option value=\"1947\" label=\"1947\">1947<\/option>";
    strVar += "    <option value=\"1946\" label=\"1946\">1946<\/option>";
    strVar += "    <option value=\"1945\" label=\"1945\">1945<\/option>";
    strVar += "";
    strVar += "    <option value=\"1944\" label=\"1944\">1944<\/option>";
    strVar += "    <option value=\"1943\" label=\"1943\">1943<\/option>";
    strVar += "    <option value=\"1942\" label=\"1942\">1942<\/option>";
    strVar += "    <option value=\"1941\" label=\"1941\">1941<\/option>";
    strVar += "    <option value=\"1940\" label=\"1940\">1940<\/option>";
    strVar += "    <option value=\"1939\" label=\"1939\">1939<\/option>";
    strVar += "";
    strVar += "    <option value=\"1938\" label=\"1938\">1938<\/option>";
    strVar += "    <option value=\"1937\" label=\"1937\">1937<\/option>";
    strVar += "    <option value=\"1936\" label=\"1936\">1936<\/option>";
    strVar += "    <option value=\"1935\" label=\"1935\">1935<\/option>";
    strVar += "    <option value=\"1934\" label=\"1934\">1934<\/option>";
    strVar += "    <option value=\"1933\" label=\"1933\">1933<\/option>";
    strVar += "";
    strVar += "    <option value=\"1932\" label=\"1932\">1932<\/option>";
    strVar += "    <option value=\"1931\" label=\"1931\">1931<\/option>";
    strVar += "    <option value=\"1930\" label=\"1930\">1930<\/option>";
    strVar += "    <option value=\"1929\" label=\"1929\">1929<\/option>";
    strVar += "    <option value=\"1928\" label=\"1928\">1928<\/option>";
    strVar += "    <option value=\"1927\" label=\"1927\">1927<\/option>";
    strVar += "";
    strVar += "    <option value=\"1926\" label=\"1926\">1926<\/option>";
    strVar += "    <option value=\"1925\" label=\"1925\">1925<\/option>";
    strVar += "    <option value=\"1924\" label=\"1924\">1924<\/option>";
    strVar += "    <option value=\"1923\" label=\"1923\">1923<\/option>";
    strVar += "    <option value=\"1922\" label=\"1922\">1922<\/option>";
    strVar += "    <option value=\"1921\" label=\"1921\">1921<\/option>";
    strVar += "";
    strVar += "    <option value=\"1920\" label=\"1920\">1920<\/option>";
    strVar += "    <option value=\"1919\" label=\"1919\">1919<\/option>";
    strVar += "    <option value=\"1918\" label=\"1918\">1918<\/option>";
    strVar += "    <option value=\"1917\" label=\"1917\">1917<\/option>";
    strVar += "    <option value=\"1916\" label=\"1916\">1916<\/option>";
    strVar += "    <option value=\"1915\" label=\"1915\">1915<\/option>";
    strVar += "";
    strVar += "    <option value=\"1914\" label=\"1914\">1914<\/option>";
    strVar += "    <option value=\"1913\" label=\"1913\">1913<\/option>";
    strVar += "    <option value=\"1912\" label=\"1912\">1912<\/option>";
    strVar += "    <option value=\"1911\" label=\"1911\">1911<\/option>";
    strVar += "    <option value=\"1910\" label=\"1910\">1910<\/option>";
    strVar += "    <option value=\"1909\" label=\"1909\">1909<\/option>";
    strVar += "";
    strVar += "    <option value=\"1908\" label=\"1908\">1908<\/option>";
    strVar += "    <option value=\"1907\" label=\"1907\">1907<\/option>";
    strVar += "    <option value=\"1906\" label=\"1906\">1906<\/option>";
    strVar += "    <option value=\"1905\" label=\"1905\">1905<\/option>";
    strVar += "    <option value=\"1904\" label=\"1904\">1904<\/option>";
    strVar += "    <option value=\"1903\" label=\"1903\">1903<\/option>";
    strVar += "";
    strVar += "    <option value=\"1902\" label=\"1902\">1902<\/option>";
    strVar += "    <option value=\"1901\" label=\"1901\">1901<\/option>";
    strVar += "    <option value=\"1900\" label=\"1900\">1900<\/option>";
    strVar += "<\/select>        <\/div>";
    strVar += "<\/div>";
    strVar += "        <div class=\"zvCalcInfoLinkContainer\">";
    strVar += "            <a href=\"#\" class=\"zvCalcInfoLink\" onclick=\"toggleZvCalcInfo('zvCalcInfo-geburtsdatum-" + currentPerson + "'); return false;\">";
    strVar += "                <img src=\"" + baseUrl + "\/images\/hilfe.gif\" alt=\"Hilfe\" width=\"13\" height=\"12\" \/>";
    strVar += "";
    strVar += "            <\/a>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div id=\"zvCalcInfo-geburtsdatum-" + currentPerson + "\" class=\"zvCalcInfoContainer\" style=\"display: none;\">";
    strVar += "            <p class=\"zvCalcInfoTitle\">Geburtsdatum<\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Bitte geben Sie Ihr Geburtsdatum ein. Die Pr&auml;mie ist";
    strVar += "                abh&auml;ngig vom Alter.";
    strVar += "            <\/p>";
    strVar += "";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcClear\"><\/div>";
    strVar += "";
    strVar += "    <\/div>";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "    <div class=\"zvCalcElementRow alt\">";
    strVar += "";
    strVar += "        <div class=\"zvCalcElementContainer\" id=\"zvCalcElementContainerGeschlecht-" + currentPerson + "\">";
    strVar += "";
    strVar += "            <label for=\"zvCalcElementGeschlecht-" + currentPerson + "\" class=\"zvCalcLabel optional\">Geschlecht <span class=\"requiredFlag\">*<\/span><\/label>";
    strVar += "";
    strVar += "<label for=\"zvCalcElementGeschlecht-" + currentPerson + "-m\"><input type=\"radio\" name=\"person[" + currentPerson + "][geschlecht]\" id=\"zvCalcElementGeschlecht-" + currentPerson + "-m\" value=\"m\" class=\"zvCalcElementRadio\" \/>männlich<\/label> <label for=\"zvCalcElementGeschlecht-" + currentPerson + "-f\"><input type=\"radio\" name=\"person[" + currentPerson + "][geschlecht]\" id=\"zvCalcElementGeschlecht-" + currentPerson + "-f\" value=\"f\" class=\"zvCalcElementRadio\" \/>weiblich<\/label>        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcInfoLinkContainer\">";
    strVar += "            <a href=\"#\" class=\"zvCalcInfoLink\" onclick=\"toggleZvCalcInfo('zvCalcInfo-geschlecht-" + currentPerson + "'); return false;\">";
    strVar += "                <img src=\"" + baseUrl + "/images\/hilfe.gif\" alt=\"Hilfe\" width=\"13\" height=\"12\" \/>";
    strVar += "            <\/a>";
    strVar += "";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div id=\"zvCalcInfo-geschlecht-" + currentPerson + "\" class=\"zvCalcInfoContainer\" style=\"display: none;\">";
    strVar += "            <p class=\"zvCalcInfoTitle\">Geschlecht<\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Die Angabe des Geschlechts wird ben&ouml;tigt um die";
    strVar += "                Tarifpr&auml;mie zu errechnen.";
    strVar += "            <\/p>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcClear\"><\/div>";
    strVar += "";
    strVar += "    <\/div>";
    strVar += "";









    strVar += "    <div class=\"zvCalcElementRow\">";
    strVar += "";
    strVar += "        <div class=\"zvCalcElementContainer\" id=\"zvCalcElementContainerErstattungOhneGkvVorleistung-" + currentPerson + "\">";
    strVar += "            <label for=\"zvCalcElementErstattungOhneGkvVorleistung-" + currentPerson + "\" class=\"zvCalcLabel optional\">Zahnersatz auch ohne Vorleistung der gesetzlichen Krankenkasse<\/label>";
    strVar += "";
    strVar += "<select name=\"person[" + currentPerson + "][erstattungOhneGkvVorleistung]\" id=\"zvCalcElementErstattungOhneGkvVorleistung-" + currentPerson + "\" class=\"zvCalcElementSelect\">";
    strVar += "    <option value=\"0\" label=\"Nein\">Nein<\/option>";
    strVar += "    <option value=\"1\" label=\"Ja\">Ja<\/option>";
    strVar += "<\/select>        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcInfoLinkContainer\">";
    strVar += "            <a href=\"#\" class=\"zvCalcInfoLink\" onclick=\"toggleZvCalcInfo('zvCalcInfo-erstattungOhneGkvVorleistung-" + currentPerson + "'); return false;\">";
    strVar += "                <img src=\"" + baseUrl + "/images\/hilfe.gif\" alt=\"Hilfe\" width=\"13\" height=\"12\" \/>";
    strVar += "";
    strVar += "            <\/a>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div id=\"zvCalcInfo-erstattungOhneGkvVorleistung-" + currentPerson + "\" class=\"zvCalcInfoContainer\" style=\"display: none;\">";
    strVar += "            <p class=\"zvCalcInfoTitle\">Erstattung ohne GKV Vorleistung<\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Zahnzusatztarife erg&auml;nzen die Leistungen der gesetzlichen";
    strVar += "                Krankenkasse, leisten eventuell aber auch unabh&auml;ngig von der";
    strVar += "                gesetzlichen Krankenkasse. Dabei gibt es die unterschiedlichsten";
    strVar += "                Varianten.";
    strVar += "            <\/p>";
    strVar += "";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcClear\"><\/div>";
    strVar += "";
    strVar += "    <\/div>";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "    <div class=\"zvCalcElementRow alt\">";
    strVar += "";
    strVar += "        <div class=\"zvCalcElementContainer\" id=\"zvCalcElementContainerGebuehrenordnungZahnarzt-" + currentPerson + "\">";
    strVar += "";
    strVar += "            <label for=\"zvCalcElementGebuehrenordnungZahnarzt-" + currentPerson + "\" class=\"zvCalcLabel optional\">Gebührenordnung<\/label>";
    strVar += "";
    strVar += "<select name=\"person[" + currentPerson + "][gebuehrenordnungZahnarzt]\" id=\"zvCalcElementGebuehrenordnungZahnarzt-" + currentPerson + "\" class=\"zvCalcElementSelect\">";
    strVar += "    <option value=\"0\" label=\"unwichtig\">unwichtig<\/option>";
    strVar += "    <option value=\"1\" label=\"bis Höchstsatz\" selected=\"selected\">bis Höchstsatz<\/option>";
    strVar += "    <option value=\"2\" label=\"über Höchstsatz\">über Höchstsatz<\/option>";
    strVar += "<\/select>        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcInfoLinkContainer\">";
    strVar += "            <a href=\"#\" class=\"zvCalcInfoLink\" onclick=\"toggleZvCalcInfo('zvCalcInfo-gebuehrenOrdnungZahnarzt-" + currentPerson + "'); return false;\">";
    strVar += "                <img src=\"" + baseUrl + "/images\/hilfe.gif\" alt=\"Hilfe\" width=\"13\" height=\"12\" \/>";
    strVar += "            <\/a>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div id=\"zvCalcInfo-gebuehrenOrdnungZahnarzt-" + currentPerson + "\" class=\"zvCalcInfoContainer\" style=\"display: none;\">";
    strVar += "            <p class=\"zvCalcInfoTitle\">Geb&uuml;hrenordnung f&uuml;r &Auml;rzte<\/p>";
    strVar += "";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Rechtsgrundlage für die Berechnung der &auml;rztlichen Leistungen in";
    strVar += "                der PKV. Ein komplettes Verzeichnis aller &auml;rztlichen";
    strVar += "                Verrichtungen, die gegen&uuml;ber dem Patienten abgerechnet werden";
    strVar += "                k&ouml;nnen. Aufgef&uuml;hrt ist die Bezeichnung der Leistung, eine";
    strVar += "                Geb&uuml;hrenziffer und ein bestimmter Euro-Wert als Basissatz";
    strVar += "                daf&uuml;r.";
    strVar += "            <\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Im Vorspann ist behandelt, welche Vielfach-Faktoren der Euro-Werte";
    strVar += "                wann berechnet werden d&uuml;rfen. Der Regelfall ist der 2,3-fache";
    strVar += "                Faktor auch genannt Regelh&ouml;chstsatz); bei medizinischer";
    strVar += "                Begr&uuml;ndung (schwierig, aufwendig etc.) kann bis zum 3,5-fachen";
    strVar += "                des jeweiligen Basis-Wertes berechnet werden (genannt";
    strVar += "                H&ouml;chstsatz). Das gilt immer noch als Berechnung im Rahmen der";
    strVar += "                Geb&uuml;hrenordnung.";
    strVar += "            <\/p>";
    strVar += "";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                F&uuml;r Medizinisch-technische Leistungen (z.B. R&ouml;ntgen,";
    strVar += "                Bestrahlung, Labor- untersuchungen) ist der Regelsatz der 1,8-fache";
    strVar += "                Satz, der H&ouml;chstsatz der 2,5-fache.";
    strVar += "            <\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Dar&uuml;ber hinaus k&ouml;nnen abweichende Berechnungen als";
    strVar += "                Honorarvereinbarung (im Einzelfall) festgelegt werden. Diese";
    strVar += "                mu&szlig; vor der Behandlung dem Patienten zur Unterschrift";
    strVar += "                vorgelegt werden. Hierin mu&szlig; dann genau geregelt werden,";
    strVar += "                was wof&uuml;r berechnet werden soll.";
    strVar += "            <\/p>";
    strVar += "";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcClear\"><\/div>";
    strVar += "";
    strVar += "    <\/div>";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "    <div class=\"zvCalcElementRow\">";
    strVar += "";
    strVar += "        <div class=\"zvCalcElementContainer\" id=\"zvCalcElementContainerImplantate-" + currentPerson + "\">";
    strVar += "";
    strVar += "            <label for=\"zvCalcElementImplantate-" + currentPerson + "\" class=\"zvCalcLabel optional\">Leistung für Implantate<\/label>";
    strVar += "";
    strVar += "<select name=\"person[" + currentPerson + "][implantate]\" id=\"zvCalcElementImplantate-" + currentPerson + "\" class=\"zvCalcElementSelect\">";
    strVar += "    <option value=\"1\" label=\"Ja\">Ja<\/option>";
    strVar += "    <option value=\"0\" label=\"Nein\">Nein<\/option>";
    strVar += "<\/select>        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcInfoLinkContainer\">";
    strVar += "            <a href=\"#\" class=\"zvCalcInfoLink\" onclick=\"toggleZvCalcInfo('zvCalcInfo-implantate-" + currentPerson + "'); return false;\">";
    strVar += "";
    strVar += "                <img src=\"" + baseUrl + "/images\/hilfe.gif\" alt=\"Hilfe\" width=\"13\" height=\"12\" \/>";
    strVar += "            <\/a>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div id=\"zvCalcInfo-implantate-" + currentPerson + "\" class=\"zvCalcInfoContainer\" style=\"display: none;\">";
    strVar += "            <p class=\"zvCalcInfoTitle\">Implantate<\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Ein Implantat ist eine k&uuml;nstliche Zahnwurzel, welche in den";
    strVar += "                Knochen des Ober- oder Unterkiefers eingebracht wird. Auf dem";
    strVar += "                Implantat kann herausnehmbarer oder festsitzender Zahnersatz";
    strVar += "                verankert werden. Die Anzahl der gesetzten Implantate in Deutschland";
    strVar += "                ist erheblich gewachsen.";
    strVar += "            <\/p>";
    strVar += "";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcClear\"><\/div>";
    strVar += "";
    strVar += "    <\/div>";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "    <div class=\"zvCalcElementRow alt\">";
    strVar += "";
    strVar += "        <div class=\"zvCalcElementContainer\" id=\"zvCalcElementContainerKieferorthopaedie-" + currentPerson + "\">";
    strVar += "";
    strVar += "            <label for=\"zvCalcElementKieferorthopaedie-" + currentPerson + "\" class=\"zvCalcLabel optional\">Erstattung Kieferorthopädie (wichtig für Kinder)<\/label>";
    strVar += "";
    strVar += "<select name=\"person[" + currentPerson + "][kieferorthopaedie]\" id=\"zvCalcElementKieferorthopaedie-" + currentPerson + "\" class=\"zvCalcElementSelect\">";
    strVar += "    <option value=\"0\" label=\"Nein\">Nein<\/option>";
    strVar += "    <option value=\"1\" label=\"Ja\">Ja<\/option>";
    strVar += "<\/select>        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcInfoLinkContainer\">";
    strVar += "            <a href=\"#\" class=\"zvCalcInfoLink\" onclick=\"toggleZvCalcInfo('zvCalcInfo-kieferorthopaedie-" + currentPerson + "'); return false;\">";
    strVar += "";
    strVar += "                <img src=\"" + baseUrl + "/images\/hilfe.gif\" alt=\"Hilfe\" width=\"13\" height=\"12\" \/>";
    strVar += "            <\/a>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div id=\"zvCalcInfo-kieferorthopaedie-" + currentPerson + "\" class=\"zvCalcInfoContainer\" style=\"display: none;\">";
    strVar += "            <p class=\"zvCalcInfoTitle\">Kieferorthop&auml;die<\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Die Kieferorthop&auml;die befasst sich mit der Erkennung,";
    strVar += "                Verh&uuml;tung und Behandlung von Zahn- und Kieferfehlstellungen";
    strVar += "                und den damit in Zusammenhang stehenden funktionellen";
    strVar += "                St&ouml;rungen.";
    strVar += "            <\/p>";
    strVar += "";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcClear\"><\/div>";
    strVar += "";
    strVar += "    <\/div>";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "    <div class=\"zvCalcElementRow\">";
    strVar += "";
    strVar += "        <div class=\"zvCalcElementContainer\" id=\"zvCalcElementContainerFehlendeZaehne-" + currentPerson + "\">";
    strVar += "            <label for=\"zvCalcElementFehlendeZaehne-" + currentPerson + "\" class=\"zvCalcLabel optional\">Fehlende, nicht ersetzte Zähne (Zahnlücken, die noch zu schließen sind)<\/label>";
    strVar += "";
    strVar += "<select name=\"person[" + currentPerson + "][fehlendeZaehne]\" id=\"zvCalcElementFehlendeZaehne-" + currentPerson + "\" class=\"zvCalcElementSelect\">";
    strVar += "    <option value=\"0\" label=\"0\">0<\/option>";
    strVar += "    <option value=\"1\" label=\"1\">1<\/option>";
    strVar += "    <option value=\"2\" label=\"2\">2<\/option>";
    strVar += "    <option value=\"3\" label=\"3\">3<\/option>";
    strVar += "";
    strVar += "    <option value=\"4\" label=\"4\">4<\/option>";
    strVar += "    <option value=\"5\" label=\"5\">5<\/option>";
    strVar += "    <option value=\"6\" label=\"6\">6<\/option>";
    strVar += "    <option value=\"7\" label=\"7\">7<\/option>";
    strVar += "    <option value=\"8\" label=\"8\">8<\/option>";
    strVar += "    <option value=\"9\" label=\"9\">9<\/option>";
    strVar += "";
    strVar += "    <option value=\"10\" label=\"10\">10<\/option>";
    strVar += "    <option value=\"11\" label=\"11\">11<\/option>";
    strVar += "    <option value=\"12\" label=\"12\">12<\/option>";
    strVar += "    <option value=\"13\" label=\"13\">13<\/option>";
    strVar += "    <option value=\"14\" label=\"14\">14<\/option>";
    strVar += "    <option value=\"15\" label=\"15\">15<\/option>";
    strVar += "";
    strVar += "    <option value=\"16\" label=\"16 und mehr\">16 und mehr<\/option>";
    strVar += "<\/select>        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcInfoLinkContainer\">";
    strVar += "            <a href=\"#\" class=\"zvCalcInfoLink\" onclick=\"toggleZvCalcInfo('zvCalcInfo-fehlendeZaehne-" + currentPerson + "'); return false;\">";
    strVar += "                <img src=\"" + baseUrl + "/images\/hilfe.gif\" alt=\"Hilfe\" width=\"13\" height=\"12\" \/>";
    strVar += "            <\/a>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div id=\"zvCalcInfo-fehlendeZaehne-" + currentPerson + "\" class=\"zvCalcInfoContainer\" style=\"display: none;\">";
    strVar += "            <p class=\"zvCalcInfoTitle\">Haben Sie Fehlende, nicht ersetzte Z&auml;hne?<\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Wenn Z&auml;hne fehlen, die sp&auml;ter ersetzt werden k&ouml;nnen,";
    strVar += "                geht der Versicherer von h&ouml;heren Kosten aus. Entweder der";
    strVar += "                Versicherer erhebt einen Zuschlag zur Pr&auml;mie, versichert die";
    strVar += "                fehlenden Z&auml;hne nicht mit oder erlaubt nicht den";
    strVar += "                Abschlu&szlig; des Tarifs.";
    strVar += "            <\/p>";
    strVar += "";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcClear\"><\/div>";
    strVar += "";
    strVar += "    <\/div>";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "    <div class=\"zvCalcElementRow alt\">";
    strVar += "";
    strVar += "        <div class=\"zvCalcElementContainer\" id=\"zvCalcElementContainerZaehneImZahnersatz-" + currentPerson + "\">";
    strVar += "";
    strVar += "            <label for=\"zvCalcElementZaehneImZahnersatz-" + currentPerson + "\" class=\"zvCalcLabel optional\">Anzahl des bestehenden Zahnersatzes (Prothese, Brücke, Stiftzahn, Krone)<\/label>";
    strVar += "";
    strVar += "<select name=\"person[" + currentPerson + "][zaehneImZahnersatz]\" id=\"zvCalcElementZaehneImZahnersatz-" + currentPerson + "\" class=\"zvCalcElementSelect\">";
    strVar += "    <option value=\"0\" label=\"0\">0<\/option>";
    strVar += "    <option value=\"1\" label=\"1\">1<\/option>";
    strVar += "    <option value=\"2\" label=\"2\">2<\/option>";
    strVar += "    <option value=\"3\" label=\"3\">3<\/option>";
    strVar += "";
    strVar += "    <option value=\"4\" label=\"4\">4<\/option>";
    strVar += "    <option value=\"5\" label=\"5\">5<\/option>";
    strVar += "    <option value=\"6\" label=\"6\">6<\/option>";
    strVar += "    <option value=\"7\" label=\"7\">7<\/option>";
    strVar += "    <option value=\"8\" label=\"8\">8<\/option>";
    strVar += "    <option value=\"9\" label=\"9\">9<\/option>";
    strVar += "";
    strVar += "    <option value=\"10\" label=\"10\">10<\/option>";
    strVar += "    <option value=\"11\" label=\"11\">11<\/option>";
    strVar += "    <option value=\"12\" label=\"12\">12<\/option>";
    strVar += "    <option value=\"13\" label=\"13\">13<\/option>";
    strVar += "    <option value=\"14\" label=\"14\">14<\/option>";
    strVar += "    <option value=\"15\" label=\"15\">15<\/option>";
    strVar += "";
    strVar += "    <option value=\"16\" label=\"16 und mehr\">16 und mehr<\/option>";
    strVar += "<\/select>        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcInfoLinkContainer\">";
    strVar += "            <a href=\"#\" class=\"zvCalcInfoLink\" onclick=\"toggleZvCalcInfo('zvCalcInfo-zaehneImZahnersatz-" + currentPerson + "'); return false;\">";
    strVar += "                <img src=\"" + baseUrl + "/images\/hilfe.gif\" alt=\"Hilfe\" width=\"13\" height=\"12\" \/>";
    strVar += "            <\/a>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div id=\"zvCalcInfo-zaehneImZahnersatz-" + currentPerson + "\" class=\"zvCalcInfoContainer\" style=\"display: none;\">";
    strVar += "            <p class=\"zvCalcInfoTitle\">Title<\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Text";
    strVar += "            <\/p>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcClear\"><\/div>";
    strVar += "";
    strVar += "    <\/div>";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "    <div class=\"zvCalcElementRow\">";
    strVar += "";
    strVar += "        <div class=\"zvCalcElementContainer\" id=\"zvCalcElementContainerKronenImZahnersatz-" + currentPerson + "\">";
    strVar += "            <label for=\"zvCalcElementKronenImZahnersatz-" + currentPerson + "\" class=\"zvCalcLabel optional\">hiervon sind Kronen<\/label>";
    strVar += "";
    strVar += "<select name=\"person[" + currentPerson + "][kronenImZahnersatz]\" id=\"zvCalcElementKronenImZahnersatz-" + currentPerson + "\" class=\"zvCalcElementSelect\">";
    strVar += "    <option value=\"0\" label=\"0\">0<\/option>";
    strVar += "";
    strVar += "    <option value=\"1\" label=\"1\">1<\/option>";
    strVar += "    <option value=\"2\" label=\"2\">2<\/option>";
    strVar += "    <option value=\"3\" label=\"3\">3<\/option>";
    strVar += "    <option value=\"4\" label=\"4\">4<\/option>";
    strVar += "    <option value=\"5\" label=\"5\">5<\/option>";
    strVar += "    <option value=\"6\" label=\"6\">6<\/option>";
    strVar += "";
    strVar += "    <option value=\"7\" label=\"7\">7<\/option>";
    strVar += "    <option value=\"8\" label=\"8\">8<\/option>";
    strVar += "    <option value=\"9\" label=\"9\">9<\/option>";
    strVar += "    <option value=\"10\" label=\"10\">10<\/option>";
    strVar += "    <option value=\"11\" label=\"11\">11<\/option>";
    strVar += "    <option value=\"12\" label=\"12\">12<\/option>";
    strVar += "";
    strVar += "    <option value=\"13\" label=\"13\">13<\/option>";
    strVar += "    <option value=\"14\" label=\"14\">14<\/option>";
    strVar += "    <option value=\"15\" label=\"15\">15<\/option>";
    strVar += "    <option value=\"16\" label=\"16 und mehr\">16 und mehr<\/option>";
    strVar += "<\/select>        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcInfoLinkContainer\">";
    strVar += "";
    strVar += "            <a href=\"#\" class=\"zvCalcInfoLink\" onclick=\"toggleZvCalcInfo('zvCalcInfo-kronenImZahnersatz-" + currentPerson + "'); return false;\">";
    strVar += "                <img src=\"" + baseUrl + "/images\/hilfe.gif\" alt=\"Hilfe\" width=\"13\" height=\"12\" \/>";
    strVar += "            <\/a>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div id=\"zvCalcInfo-kronenImZahnersatz-" + currentPerson + "\" class=\"zvCalcInfoContainer\" style=\"display: none;\">";
    strVar += "            <p class=\"zvCalcInfoTitle\">Wieviele Kronen?<\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Bestehender Zahnersatz, insbesondere Zahnersatz, der bereits vor 10";
    strVar += "                Jahren erstellt wurde, hat Einfluß auf die Pr&auml;mie, die";
    strVar += "                Leistungen und die Abschlu&szlig;m&ouml;glichkeit. Wieviele davon";
    strVar += "                sind Kronen?";
    strVar += "            <\/p>";
    strVar += "";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcClear\"><\/div>";
    strVar += "";
    strVar += "    <\/div>";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "    <div class=\"zvCalcElementRow alt\">";
    strVar += "";
    strVar += "        <div class=\"zvCalcElementContainer\" id=\"zvCalcElementContainerZahnersatzAelterAls10Jahre-" + currentPerson + "\">";
    strVar += "";
    strVar += "            <label for=\"zvCalcElementZahnersatzAelterAls10Jahre-" + currentPerson + "\" class=\"zvCalcLabel optional\">Bestehender Zahnersatz, der älter als 10 Jahre ist (Stückzahl)<\/label>";
    strVar += "";
    strVar += "<select name=\"person[" + currentPerson + "][zahnersatzAelterAls10Jahre]\" id=\"zvCalcElementZahnersatzAelterAls10Jahre-" + currentPerson + "\" class=\"zvCalcElementSelect\">";
    strVar += "    <option value=\"0\" label=\"0\">0<\/option>";
    strVar += "    <option value=\"1\" label=\"1\">1<\/option>";
    strVar += "    <option value=\"2\" label=\"2\">2<\/option>";
    strVar += "    <option value=\"3\" label=\"3\">3<\/option>";
    strVar += "";
    strVar += "    <option value=\"4\" label=\"4\">4<\/option>";
    strVar += "    <option value=\"5\" label=\"5\">5<\/option>";
    strVar += "    <option value=\"6\" label=\"6\">6<\/option>";
    strVar += "    <option value=\"7\" label=\"7\">7<\/option>";
    strVar += "    <option value=\"8\" label=\"8\">8<\/option>";
    strVar += "    <option value=\"9\" label=\"9\">9<\/option>";
    strVar += "";
    strVar += "    <option value=\"10\" label=\"10\">10<\/option>";
    strVar += "    <option value=\"11\" label=\"11\">11<\/option>";
    strVar += "    <option value=\"12\" label=\"12\">12<\/option>";
    strVar += "    <option value=\"13\" label=\"13\">13<\/option>";
    strVar += "    <option value=\"14\" label=\"14\">14<\/option>";
    strVar += "    <option value=\"15\" label=\"15\">15<\/option>";
    strVar += "";
    strVar += "    <option value=\"16\" label=\"16 und mehr\">16 und mehr<\/option>";
    strVar += "<\/select>        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcInfoLinkContainer\">";
    strVar += "            <a href=\"#\" class=\"zvCalcInfoLink\" onclick=\"toggleZvCalcInfo('zvCalcInfo-zahnersatzAelterAls10Jahre-" + currentPerson + "'); return false;\">";
    strVar += "                <img src=\"" + baseUrl + "/images\/hilfe.gif\" alt=\"Hilfe\" width=\"13\" height=\"12\" \/>";
    strVar += "            <\/a>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div id=\"zvCalcInfo-zahnersatzAelterAls10Jahre-" + currentPerson + "\" class=\"zvCalcInfoContainer\" style=\"display: none;\">";
    strVar += "            <p class=\"zvCalcInfoTitle\">Zahnersatz vor 10 Jahren?<\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Bestehender Zahnersatz, insbesondere Zahnersatz, der bereits vor 10";
    strVar += "                Jahren erstellt wurde, hat Einflu&szlig; auf die Pr&auml;mie, die";
    strVar += "                Leistungen und die Abschlu&szlig;m&ouml;glichkeit";
    strVar += "            <\/p>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcClear\"><\/div>";
    strVar += "";
    strVar += "    <\/div>";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "";
    strVar += "    <div class=\"zvCalcElementRow\">";
    strVar += "";
    strVar += "        <div class=\"zvCalcElementContainer\" id=\"zvCalcElementContainerZahnersatzAngeraten-" + currentPerson + "\">";
    strVar += "            <label for=\"zvCalcElementZahnersatzAngeraten-" + currentPerson + "\" class=\"zvCalcLabel optional\">Sind zahnärztliche Maßnahmen begonnen oder für die nächste Zeit angeraten?<\/label>";
    strVar += "";
    strVar += "<select name=\"person[" + currentPerson + "][zahnersatzAngeraten]\" id=\"zvCalcElementZahnersatzAngeraten-" + currentPerson + "\" class=\"zvCalcElementSelect\">";
    strVar += "    <option value=\"0\" label=\"Nein\">Nein<\/option>";
    strVar += "    <option value=\"1\" label=\"Ja\">Ja<\/option>";
    strVar += "<\/select>        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcInfoLinkContainer\">";
    strVar += "            <a href=\"#\" class=\"zvCalcInfoLink\" onclick=\"toggleZvCalcInfo('zvCalcInfo-zahnersatzAngeraten-" + currentPerson + "'); return false;\">";
    strVar += "                <img src=\"" + baseUrl + "/images\/hilfe.gif\" alt=\"Hilfe\" width=\"13\" height=\"12\" \/>";
    strVar += "";
    strVar += "            <\/a>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div id=\"zvCalcInfo-zahnersatzAngeraten-" + currentPerson + "\" class=\"zvCalcInfoContainer\" style=\"display: none;\">";
    strVar += "            <p class=\"zvCalcInfoTitle\">Ist demn&auml;chst eine Behandlung geplant?<\/p>";
    strVar += "            <p class=\"zvCalcInfoText\">";
    strVar += "                Ein bereits bestehender Schaden kann nicht versichert werden. Der";
    strVar += "                Versicherer will sich absichern, dass in naher Zukunft keine hohen";
    strVar += "                Behandlungskosten zu erwarten sind.";
    strVar += "            <\/p>";
    strVar += "        <\/div>";
    strVar += "";
    strVar += "        <div class=\"zvCalcClear\"><\/div>";
    strVar += "";
    strVar += "    <\/div>";
    strVar += "";
    strVar += "    <\/div>";

    $('#zvCalcFormContainer-' + totalPersons).after(strVar);

}



















/**
 * Toggle info element
 * 
 * @param elem
 */
function toggleZvCalcInfo(elem)
{
    if ( false === zvCalcVisible(elem) ) {
        zvCalcShow(elem);
    } else {
        zvCalcHide(elem);
    }
}

/**
 * Toggle all info elements
 *
 */
function toggleZvCalcInfoAll()
{
    elements = document.getElementsByClassName('zvCalcInfoContainer');
    elementsVisible = zvCalcVisible(elements[0].id);

    for (i = 0; i < elements.length; i++) {
        if (elementsVisible) {
            zvCalcHide(elements[i].id);
        } else {
            zvCalcShow(elements[i].id);
        }
    }
}

/**
 * Check if DOM element is visible
 *
 * @param elem
 */
function zvCalcVisible(elem)
{
    return document.getElementById(elem).style.display == 'block';
}

/**
 * Show DOM element
 *
 * @param elem
 */
function zvCalcShow(elem)
{
    document.getElementById(elem).style.display = 'block';
}

/**
 * Hide DOM element
 *
 * @param elem
 */
function zvCalcHide(elem)
{
    document.getElementById(elem).style.display = 'none';
}
