function defaultOrganummer(){
	// set default orga
	if(organummer == ''){
	    return '8834002000';
	}
	return organummer;

}


if(defaultOrganummer() == '8834002000')
    var branding = 'axa';
else
    var branding = 'ao-portal_axa';
        
if(document.cookie.indexOf("AKTIONSCODE=") > 0)
    var aktionscode = extractCookieValue("AKTIONSCODE");
else {
    if(branding == 'axa')
        var aktionscode = '14015D';
    else
        var aktionscode = '14015E';
}


function extractCookieValue(name) {
    startindex = document.cookie.indexOf(name+"=");
    if(startindex < 0)
    	return;

    startindex = document.cookie.indexOf(name+"=")+(name.length+1);
    endindex = document.cookie.indexOf(";", startindex);
        
    if(endindex == -1)
        endindex = document.cookie.length;
            
    return document.cookie.substr(startindex,endindex-startindex);
}

var pflegeRechnerRedirectLink = "../../menu/-1_eAXAWEB-POPUP-REDIRECT/index.html?ID=TarifrechnerPflege";
var pflegeRechnerRedirectLinkPage2 = "../../menu/-1_eAXAWEB-POPUP-REDIRECT/index.html?ID=TarifrechnerPflegePage2";

// wenn die Variable window gesetzt ist, dann wird ein Fenster geöffnet.
// damit sich ein popup öffnet... leer lassen oder false.
function callTarifrechner(flex1, flex2, flex3, akut, _organummer, subOrgaNr, _branding, _aktionscode, svnr, zugangsweg, gender, birthdate, startOfInsurance, page2) {
	if(!flex1)
		flex1 = 0;
	
	if(!flex2)
		flex2 = 0;
	
	if(!flex3)
		flex3 = 0;
	
	if(!akut)
		akut = "false";
	
	if(!_organummer)
		_organummer = defaultOrganummer();
	
	if(!subOrgaNr)
		subOrgaNr = 0;
	
	if(!_branding)
		_branding = branding;
	
	if(!_aktionscode)
		_aktionscode = aktionscode;
	
	if(!svnr)
		svnr = 0;
	
	if(!zugangsweg)
		zugangsweg = 0;
	
	if(!gender)
		gender = 0;
	
	if(!birthdate)
		birthdate = 0;
	
	if(!startOfInsurance) {
		var today = new Date();
		var sMonth = today.getMonth()+1;
		var sYear = today.getYear()+1900;
		var sDay = today.getDate();
		if (sDay < 10) {
			sDay = "0"+sDay;
		}
		
		startOfInsurance = sDay+"."+sMonth+"."+sYear;
	}

	params = "&flex1="+flex1+"&flex2="+flex2+"&flex3="+flex3+"&akut="+akut+"&orgaNo="+_organummer+"&subOrgaNr="+subOrgaNr+"&brandingId="+_branding+"&aktionscode="+_aktionscode+"&svnr="+svnr+"&zugangsweg="+zugangsweg+"&gender="+gender+"&birthdate="+birthdate+"&startOfInsurance="+startOfInsurance;


    if(page2) {
//	    alert("- to be removed -\n- Page2 -\n\nCalled URL is:\n"+pflegeRechnerRedirectLinkPage2+params);
		window.open(pflegeRechnerRedirectLinkPage2+params, "Formular", "width=1024,height=768,resizable=yes,scrollbars=yes,location=no,dependent=yes,menubar=no,status=yes,toolbar=no");
    }
	else {
//	    alert("- to be removed -\n\nCalled URL is:\n"+pflegeRechnerRedirectLink+params);
		window.open(pflegeRechnerRedirectLink+params, "Formular", "width=1024,height=768,resizable=yes,scrollbars=yes,location=no,dependent=yes,menubar=no,status=yes,toolbar=no");
	}
}    

