/* (c) Scientec Internet Applications + Media GmbH - www.scientec.de */

window.onerror=function(){ return true;}

setTimeout(domainView,10);
//if(document.getElementById("AJAX")){setTimeout(OnLoad,20)};
setTimeout(addThumbs,30);
setTimeout(addFlyout,40);
setTimeout(klicks,500);


function writeCode(query){
  document.getElementById("code").innerHTML='<iframe src="http://www.wortwolke.de/wolke/code.shtml?'+query+'" allowtransparency="true" style="width:100%; height:340px" frameborder="no" scrolling="no"></iframe>';
}

function addEvent (el, evname, func) {
  if (document.all && document.getElementById && document.getElementsByTagName) {el.attachEvent("on" + evname, func)}
  else if (document.getElementById && document.getElementsByTagName){el.addEventListener(evname, func, true)}
}

function OnLoad() {
  GSearch.getBranding(document.getElementById("ajaxBranding"));
  var searchControl = new GSearchControl();      
  searchControl.addSearcher(new GvideoSearch());      
  searchControl.addSearcher(new GblogSearch());      
  searchControl.addSearcher(new GnewsSearch());      
  var siteSearch = new GwebSearch();
  var drawOptions = new GdrawOptions();
  drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);
  searchControl.draw(document.getElementById("ajaxSearchResults"), drawOptions);
  searchControl.execute(diesewolke); 
}    

function klicks(){
    for (var i=0; i<document.getElementsByTagName("a").length; i++){
      var A=document.getElementsByTagName("a")[i];
      if(A.href.indexOf("wortwolke")==-1 && A.href!=""){
        A.onmousedown = function(){onwatch(this);this.onmousedown=null}
        A.target = "_blank";
      }
    }
}
function addThumbs(){
  if(document.getElementById("links")){
    var LINKS=document.getElementById("links");
    var nol=0;
    for (var i=0; i<6; i++){
      var A=LINKS.getElementsByTagName("a")[i];
      if(A.href.indexOf("wortwolke")==-1 && A.href!=""){
        A.innerHTML='<img src="http://open.thumbshots.org/image.pxf?url='+A.href+'" class="thumb" onload="this.style.backgroundImage=\'url(/onTEAM/img/nothumb.png)\'" alt="Thumbnails by Thumbshots.org" title="'+A.href+'">'+A.innerHTML; 
        nol++;
      }
    }
    if(document.getElementById("fuss") && nol>0){
      document.getElementById("fuss").innerHTML+='<div id="thumbshots"><a href="http://www.thumbshots.com" target="_blank" title="This site uses Thumbshots previews">This site uses Thumbshots previews</a></div>';
    }
  }
}

function addFlyout(){
  if(document.getElementById("flyout")&&document.getElementById("wolke")){
    var mouse={"x":0,"y":0};
    var dx=10;
    var dy=10;
    var FLY=document.getElementById("flyout");
    var LINKS=document.getElementById("wolke");
    for (var i=0; i<LINKS.getElementsByTagName("a").length; i++){ 
      var A=LINKS.getElementsByTagName("a")[i];
      A.onmouseover=function()
      {
        this.LINK=this.href.split(".de/")[1].replace(/\.html/,"");
        FLY.innerHTML='<iframe src="http://www.wortwolke.de/wolke/flyout.shtml?'+this.LINK+'" allowtransparency="true" style="width:220px; height:175px;visibility:hidden" frameborder="no" onload="this.style.visibility=\'visible\'"></iframe>';
      }
      A.onmousemove=function(e)
      {
	 e = e ? e : window.event;
	 mouse.x = e.pageX ? e.pageX : e.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
	 mouse.y = e.pageY ? e.pageY : e.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
        FLY.style.top=mouse.y+dy+"px";
        FLY.style.left=mouse.x+dx+"px";
        FLY.style.display="block";
      }
      A.onmouseout=function()
      {
        FLY.style.display="none";
      }
      A.onmouseup=function()
      {
        FLY.style.display="none";
      }
      if(document.title.indexOf("Assoziator")!=-1){
        LINKS.style.visibility="visible"
        A.onclick=function()
        {
          document.location.href="http://www.wortwolke.de/assoziator/"+this.href.split(".de/")[1].split("/")[1];
          return false
        }
        A.oncontextmenu=function()
        {
          document.location.href=this.href;
          return false
        }
      }
    }
  }
}

var mbody="Hallo,%0D%0A%0D%0Awir%20freuen%20uns,%20dass%20Sie%20mithelfen%20m%F6chten,%20wortwolke.de%20weiter%20zu%20verbessern%21%0D%0A%0D%0ABitte%20vervollst%E4ndigen%20Sie%20folgende%20Angaben%20und%20senden%20die%20E-Mail%20an%20obige%20Adresse%20ab.%20Wir%20%FCberpr%FCfen%20die%20von%20Ihnen%20angegebene%20URL%20und%20werden%20sie%20bei%20Erf%FCllung%20unserer%20Qualit%E4tsrichtlinien%20kostenlos%20in%20unseren%20Datenbestand%20aufnehmen.%0D%0A%0D%0AIhre%20E-Mailadresse%20wird%20selbstverst%E4ndlich%20nicht%20an%20Dritte weitergegeben%20oder%20zu%20Werbezwecken missbraucht.%0D%0A%0D%0AURL:%20%0D%0AKeywords%20(max.%203):%20%0D%0AIhr%20Name:%20%0D%0AIhre%20Firma:%20%0D%0ASind%20Sie%20bereit%20einen%20Backlink%20auf%20wortwolke.de%20zu%20setzen?%0D%0A%0D%0AVielen%20Dank%21%0D%0A%0D%0AIhr%20wortwolke.de%20Team";
var A="mai";var B="lto";var C="o@w";var D="e.d";
var mhref=A+B+':inf'+C+'ortwolk'+D+'e';
var msubj="URL%20f%FCr%20wortwolke.de%20vorschlagen";
document.getElementById("meinewolke").innerHTML+='<div id="url"><a href="'+mhref+'?subject='+msubj+'&amp;body='+mbody+'">URL vorschlagen</a></div>';
if(document.getElementById("exportcode"))
{
  document.getElementById("addurl").innerHTML+='<div><a href="'+mhref+'?subject='+msubj+'&amp;body='+mbody+'">URL vorschlagen</a></div>';
  document.getElementById("exportcode").style.display="block";
  document.getElementById("exportlink").onclick=function(){writeCode(QUERY_STRING); this.style.display="none"};
}


function domainView()
{
  var jetzt1 = new Date();
  dummyImg1 = new Image();
  var logdata="SEITE";

 if(window.name.indexOf("domainViewSession")==-1){
    window.name="domainViewSession"+jetzt1.getTime();
    logdata+="&S=+"+window.name.replace(/domainViewSession/,"");
  }
  else logdata+="&S=."+window.name.replace(/domainViewSession/,"");
  logdata+="&U="+document.location.href;
  logdata+="&T="+jetzt1.getTime();
  logdata+=(window.REDIRECT_STATUS)?"&C="+REDIRECT_STATUS:"&C="+0;
 logdata+=(document.referrer!="")?(document.referrer.indexOf(window.location.host)==-1)?"&R="+document.referrer:"&R=i/"+document.referrer:"&R=0";
  dummyImg1.src = encodeURI("http://stat.sitecloud.de/log.png?"+logdata);
}

function onwatch(link)
{
  var jetzt = new Date();
  dummyImg = new Image();
  var logdata="klick";
  logdata+="&S=-"+window.name.replace(/domainViewSession/,"");
  logdata+="&L="+link.href;
  logdata+="&U="+document.location.href;
  logdata+="&T="+jetzt.getTime();
  dummyImg.src = encodeURI("http://stat.sitecloud.de/log.png?"+logdata);
}

