﻿    function _contactbar()
    {
        /* ADP-ID aus Metadaten auslesen */
        var vnrAdp     = $( "meta[name=vnrAdp]" ).attr( "content" );

        /* Contact-ID aus Metadaten auslesen */
        var idContact = $( "meta[name=idContact]" ).attr( "content" );

        /* Url zur ADP-Suche aus Metadaten auslesen */
        var urlAdpsearch = $( "meta[name=adpsearch]" ).attr( "content" );

        /* Url zur ADP-Homepage aus Metadaten auslesen */
        var urlAdphomepage = $( "meta[name=adphomepage]" ).attr( "content" );

        /* Url zur ADP-Suche aus Metadaten auslesen */
        var urlContact = $( "meta[name=urlcontact]" ).attr( "content" );


        /* Typ der Default-Beraterleiste aus Metadaten auslesen */
        var contactbar = $( "meta[name=contactbar]" ).attr( "content" );

        var selectedAdp = $( "meta[name=selectedAdp]" ).attr( "content" );

        var adpvnrCookie;

        var cookieList = document.cookie.split(";");
        $(cookieList).each(
            function(i)
            {
                cookieList[i]=cookieList[i].replace(/ /,'');
                if(cookieList[i].substr(0,13)=='wwinet_adpVnr')
                {

                    adpvnrCookie = cookieList[i].substr(14);

                }

            }
        );



        if(vnrAdp && !idContact)
        {
            $.get( '/rdata/de/wwinet/adp/adp_' + idAdp + '.xml',
                function( data )
                {
                    var contact=new Array();
                    $( data ).find( "adp" ).children().each(
                        function()
                        {
                            contact[ $( this ).context.tagName ] = $( this ).text();
                        }
                    );
                }
            );
        }
        else if(idContact)
        {
            $.get( '/rdata/de/wwinet/contact/berater_' + idContact + '.xml',
                function( data )
                {
                		$("#nav").css("margin-bottom","250px");
                    var contact=new Array();
                    $( data ).find( "contact" ).children().each(
                        function()
                        {
                            contact[ $( this ).context.tagName ] = $( this ).text();
                        }
                    );
                    htmlContent='<div style="background-color:#F9F9F9;height:230px;width:160px;position:absolute;top:-250px;left:0px;padding:5px 10px;color:#999;text-align:center;border-width:0px 1px 1px 0px;border-color:#DDD #F0F0F0;border-style:solid;" id="divcontactbar">';
                    htmlContent+='<h4 style="font-size:0.9em;color:#666;text-align:left">Ihr Ansprechpartner</h4>';
                    htmlContent+='<img id="contactPic" src="'+contact["picture"]+'"/>';
                    htmlContent+='<p style="font-size:10px;color:#666;text-align:left;margin-bottom:8px;">';
                    htmlContent+='<span style="display:block;font-size:10px;margin-bottom:5px;color:#666">';
                    if(contact["function"]!='')
                    {
                            htmlContent+=contact["function"]+'<br/>';
                    }
                    htmlContent+=contact["givenname"]+' '+contact["surname"]+'</span>';
                    htmlContent+='<span style="display:block;font-size:10px;margin-bottom:5px;color:#666">';
                    htmlContent+=contact["company"]+'</span>';
                    htmlContent+='Telefon: '+contact["phone"]+'<br/>';
                    htmlContent+='Telefax: '+contact["fax"]+'<br/>';
                    htmlContent+='</p>';
                    
                    htmlContent+='<a target="_blank" href="https://www.ww-ag.de/control/formular.php?mode=mailto&recipient='+contact["email"]+'" class="activating" style="background-repeat:no-repeat;padding-left:15px;line-height:11px;background-image:url(/media/internal/images/layout/arrowRight.gif);border-width:0px;color:#F84914;font-weight:bold;">E-Mail-Kontakt</a><br/>';
		    				htmlContent+='</div>';
                    $("#footer").css('position','relative');
                    $("#footer").prepend(htmlContent);
                    if(contact["picture"].search(/dummy/)!=-1)
                        {
                            document.getElementById("contactPic").style.display="none";
                            document.getElementById("divcontactbar").style.height="155px";
                            document.getElementById("divcontactbar").style.top="-175px";
                        }
                }
            );
	}
        else if(adpvnrCookie && selectedAdp=="[1]")
        {
            $.get( '/rdata/de/wwinet/adp/adp_' + adpvnrCookie + '.xml',
                function( data )
                {
										$("#nav").css("margin-bottom","250px");
                    var contact=new Array();
                    $( data ).find( "adp" ).children().each(
                        function()
                        {
                            contact[ $( this ).context.tagName ] = $( this ).text();
                        }
                    );
                          htmlContent='<div style="background-color:#F9F9F9;height:230px;width:160px;position:absolute;top:-250px;left:0px;padding:5px 10px;color:#999;text-align:center;border-width:0px 1px 1px 0px;border-color:#DDD #F0F0F0;border-style:solid;" id="divcontactbar">';

                    htmlContent+='<h4 style="font-size:0.9em;color:#666;text-align:left">Ihr Ansprechpartner</h4>';
                    htmlContent+='<img id="adppic" src="/adp/image/get/org/'+contact["org"]+'/vnr/'+contact["vnr"]+'" height=75/>';
                    htmlContent+='<p style="font-size:10px;color:#666;text-align:left;margin-bottom:8px;">';
                    htmlContent+='<span style="display:block;font-size:10px;margin-bottom:5px;color:#666">';
                    if(contact["function"]!='')
                    {
                            htmlContent+=contact["function"]+'<br/>';
                    }
                    htmlContent+=contact["givenname"]+' '+contact["surname"]+'</span>';
                    htmlContent+='<span style="display:block;font-size:10px;margin-bottom:5px;color:#666">';

                    htmlContent+='Telefon: '+contact["phone"]+'<br/>';
                    htmlContent+='Telefax: '+contact["fax"]+'<br/>';
                    htmlContent+='</span><p>';
                    if(contact["org"]=="bsw") { contact["vnr"]="000"+contact["vnr"]; }
                    htmlContent+='<a target="_blank" href="http://www.ww-ag.de/control/formulare/adp_kontakt.php?vnr='+contact["vnr"]+'&org='+contact["org"]+'" class="activating" style="background-repeat:no-repeat;padding-left:15px;line-height:11px;background-image:url(/media/internal/images/layout/arrowRight.gif);border-width:0px;color:#F84914;font-weight:bold;">E-Mail-Kontakt</a><br/>';
                    htmlContent+='<a href="'+urlAdphomepage+'?vnr='+adpvnrCookie+'" class="activating" style="background-repeat:no-repeat;padding-left:15px;line-height:11px;background-image:url(/media/internal/images/layout/arrowRight.gif);border-width:0px;color:#F84914;font-weight:bold;">Unsere Homepage</a></p>';


                    htmlContent+='</div>';
                    $("#footer").css('position','relative');
                    $("#footer").prepend(htmlContent);

                    var newImg1 = new Image();
                    $(newImg1).load(function() {
                        if(newImg1.height<5)
                        {
                            document.getElementById("adppic").style.display="none";
                            document.getElementById("divcontactbar").style.height="155px";
                            document.getElementById("divcontactbar").style.top="-175px";
                        }
                    });
                    newImg1.src = '/adp/image/get/org/'+contact["org"]+'/vnr/'+contact["vnr"]+"/"+Math.random();




                }
            );
        }
        else if(contactbar)
        {
						$("#nav").css("margin-bottom","250px");
            if(contactbar=='wi')
            {
                htmlContent='<div style="background-color:#F9F9F9;height:145px;width:160px;position:absolute;top:-170px;left:0px;padding:5px 10px;color:#999;text-align:center;border-width:0px 1px 1px 0px;border-color:#DDD #F0F0F0;border-style:solid;">';
                if(urlAdpsearch)
                {
                    htmlContent+='<h4 style="font-size:0.9em;color:#666;text-align:left;margin-top:5px;">';
                    htmlContent+='Ihre Immobilien-Fachleute vor Ort</h4>';
                    htmlContent+='<p style="font-size:12px;color:#666;text-align:left;margin-bottom:8px;margin-top:8px;width:150px;"><a href="'+urlAdpsearch+'" class="activating" style="background-repeat:no-repeat;padding-left:15px;line-height:11px;background-image:url(/media/internal/images/layout/arrowRight.gif);border-width:0px;color:#F84914;font-weight:bold;">Bitte wählen Sie Ihren persönlichen Berater aus.</a></p>';
                }
                if(urlContact)
                {
                    htmlContent+='<br/><p style="font-size:11px;color:#666;text-align:left;margin-bottom:8px;width:150px;">';
                    htmlContent+='Ihr Kontakt zur Zentrale';
                    htmlContent+='<a href="'+urlContact+'" class="activating" style="font-weight:normal;background-repeat:no-repeat;padding-left:15px;line-height:11px;background-image:url(/media/internal/images/layout/arrowRight.gif);border-width:0px;color:#F84914;font-weight:normal;font-size:11px;">Bitte wählen Sie Ihren Ansprechpartner aus.</a>';
                    htmlContent+='</p>';

                }
                htmlContent+='';
                htmlContent+='</div>';
                 $("#footer").css('position','relative');
                 $("#footer").prepend(htmlContent);
            }
        }
    }

$(document).ready(
	function() {
	_contactbar();
}
);


	