Eddie: google-analytics im JavaScript Code aufrufen

Hallo zusammen

Leider komme ich bei diesem Script nicht weiter.
Ich möchte, dass je nachdem ob man via http oder https
auf meine Seite kommt auch die google-analytics
dementsprechend aufgerufen wird.

Also entwerder:
[...]
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
[...]

oder:
[...]
<script src="https://www.google-analytics.com/urchin.js" type="text/javascript">
[...]

Nun habe ich folgendes zusammengebastelt:

[...]
<BODY>

<script language="JavaScript" type="text/JavaScript">

if (document.location.href.indexOf("https")==0)  {

document.write("https-Aufruf");
  document.write('<script src="https://www.google-analytics.com/urchin.js" type="text/javascript">');
  document.write('</script>');

document.write('<script type="text/javascript">');
  document.write('_uacct = "UA-XXXXXX-X";');
  document.write('urchinTracker();');
  document.write('</script>');
}

else {

document.write("http-Aufruf");
  document.write('<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">');
  document.write('</script>');

document.write('<script type="text/javascript">');
  document.write('_uacct = "UA-XXXXXX-X";');
  document.write('urchinTracker();');
  document.write('</script>');
}

</script>

</BODY>
[...]

Der Browser zeigt jedoch folgenden Fehler an:
Objekt erwartet (zweit letzte Zeile bei </script>)

Kann mir da jemand weiterhelfen?
Würdet ihr das anders lösen?

Wäre für jede Hilfe sehr dankbar!

Viele Grüsse

Ed

  1. Hallo zusammen

    Hat sich soeben erledigt :-)

    Meine Lösung sieht so aus:

    [...]
    <script>
    if(typeof(urchinTracker)=='undefined')document.write('<sc'+'ript src="'+
    'http'+(l=document.location.protocol=='https:'?'s://ssl':'://www')+
    '.google-analytics.com/urchin.js'+'"></sc'+'ript>')
    </script>

    <script>
      _uacct = 'UA-XXXXXX-X';
      urchinTracker("");
    </script>
    [...]

    Siehe:

    http://adwords.google.com/support/bin/answer.py?hl=de&answer=62999

    Viele Grüsse

    Ed