var numRand = Math.random();
var slogan = ""; 

var myImage1=new Image();
myImage1.src="images/TriangularSmiley2.gif";
var myImage2=new Image();
myImage2.src="images/RoundSmiley2.gif";
var myImage3=new Image();
myImage3.src="images/SquareSmiley2.gif";

function maximiseWindow() {
  if(document.all) {
    if (document.body.clientWidth+20 < screen.availWidth || document.body.clientHeight+170 < screen.availHeight) {
      top.window.moveTo(0,0);
      top.window.resizeTo(screen.availWidth,screen.availHeight);
    }
  }
  else if(document.getElementById) {
    if (top.window.outerHeight < screen.availHeight || top.window.outerWidth < screen.availWidth) {
      top.window.moveTo(0,0);
      top.window.outerHeight = screen.availHeight;
      top.window.outerWidth = screen.availWidth;
    }
  }
}

function getLanguage(browserAcceptLanguage) {
  var desiredLanguage = "";
  
  //GETTING LANGUAGE FROM BROWSER VARIABLES
  var languagePrefs = browserAcceptLanguage; 
  languagePrefs += navigator.userLanguage +" ";
  languagePrefs += navigator.systemLanguage +" ";
  languagePrefs += navigator.browLanguage +" ";
  languagePrefs += navigator.language;
  while (languagePrefs.indexOf("undefined") > -1) {
    languagePrefs = languagePrefs.replace("undefined","");
  }
  var french = languagePrefs.indexOf("fr") + 1;
  var german = languagePrefs.indexOf("de") + 1;
  if (french && german) {
    if (french < german) desiredLanguage = "fr";
    else desiredLanguage = "de";
  }
  else if (french) desiredLanguage = "fr";
  else if (german) desiredLanguage = "de";
  else desiredLanguage = "en";
 
  return desiredLanguage;
}

function getUrl(lang) {
  var nextUrl = "";
  if (lang == "de") nextUrl = "inserate-main.html";
  else if (lang == "en") nextUrl = "ads-main.html";
  else if (lang == "fr") nextUrl = "petites-annonces-main.html";
  return nextUrl;
}

function startTimer(fast, slow) {
  if(cookieIsSet) AnimPID = setTimeout('startRedirect()',fast);      // USER ALREADY HAS COOKIE SET
  else AnimPID = setTimeout('startRedirect()',slow);                  // USER FIRST VISIT OR COOKIES SWITCHED OFF
  //AnimPID =0; 
}

function startRedirect() {
  if(!animationStarted) {
    animationStarted = true;
    if(document.all) {
      document.all.table.focus(); 
      if(nextUrl == "inserate-main.html")
	    document.all.triangularSmiley.src = "images/TriangularSmiley2.gif";
	  else if(nextUrl == "ads-main.html")
	    document.all.roundSmiley.src = "images/RoundSmiley2.gif";
      else if(nextUrl == "petites-annonces-main.html")
        document.all.squareSmiley.src = "images/SquareSmiley2.gif";
    }
    else {
      if(nextUrl == "inserate-main.html")
	    document.getElementById("triangularSmiley").src = "images/TriangularSmiley2.gif";
	  else if(nextUrl == "ads-main.html")
	    document.getElementById("roundSmiley").src = "images/RoundSmiley2.gif";
	  else if(nextUrl == "petites-annonces-main.html") 
	    document.getElementById("squareSmiley").src = "images/SquareSmiley2.gif";
    }
    AnimPID2 = setTimeout('startRedirect2()',200);
  }
  else {
    goDirect();
  }
}

function startRedirect2() {
  if(document.all) {
    document.all.table.focus(); 
    if(nextUrl == "inserate-main.html")
	  document.all.triangularSmiley.src = "images/TriangularSmiley.gif";
	else if(nextUrl == "ads-main.html")
	  document.all.roundSmiley.src = "images/RoundSmiley.gif";
	else if(nextUrl == "petites-annonces-main.html")
      document.all.squareSmiley.src = "images/SquareSmiley.gif";
  }
  else {
    if(nextUrl == "inserate-main.html")
	  document.getElementById("triangularSmiley").src = "images/TriangularSmiley.gif";
	else if(nextUrl == "ads-main.html")
	  document.getElementById("roundSmiley").src = "images/RoundSmiley.gif";
	else if(nextUrl == "petites-annonces-main.html") 
	  document.getElementById("squareSmiley").src = "images/SquareSmiley.gif";
  }
  goDirect();
}

function goDirect() {
  window.location.replace(nextUrl);
}

function writeSlogan(selectedLanguage) {
  var lang = selectedLanguage;
  
  if(lang == "de") {
	//if(numRand <= 0.5) slogan = "<H5 CLASS='red' ID='sloganText'>[ 1 ]</H5>";
	//else slogan = "<H5 CLASS='red' ID='sloganText'>[ 2 ]</H5>";
	slogan = "<H5 CLASS='red' ID='sloganText'>[ Du kannst auch Happy werden ]</H5>";
  }
  else if(lang == "fr") {
    slogan = "<H5 CLASS='blue' ID='sloganText'>[ Tu peux aussi être Happy ]</H5>";
  }
  else {
    slogan = "<H5 CLASS='yellow' ID='sloganText'>[ You can be Happy too ]</H5>";
  }
    
  if(document.all) document.all('slogan').innerHTML = slogan; //Internet Explorer
  else if(document.getElementById) document.getElementById('slogan').innerHTML = slogan; //Other browsers
  else if(document.layers) { //Netscape4
    document.layers.sloganLayer.document.open('text/html');
	document.layers.sloganLayer.document.write(slogan);
	document.layers.sloganLayer.document.close();
  } 
}
