var navName = navigator.appName;
var languages = new Array();
var param = new Array();

var flipImg = new Array();
var flipLst = new Array();
var flipCpt = new Array();
var flipMax = new Array();

var expireDate = new Date();
expireDate.setMonth(expireDate.getMonth()+1);

window.onload = init;
window.onresize=resizeFrame;

function init() {
  var lang = 'fr';
  if (document.cookie != "") {
//    alert(document.cookie);
    parts = document.cookie.split(";");
    for (var i=0; i<parts.length; i++) {
      s = parts[i].split("=");
      param[s[0]] = s[1];
    }
    if (param['lang'] != 'undefined') {
      lang = param['lang'];
    }
  }

  if (navName == "Microsoft Internet Explorer") {
    divs=document.getElementsByTagName('div');
    for (var i=0; i<divs.length; i++) {
      if (divs[i].getAttribute('name') == 'language') {
        languages[languages.length] = divs[i];
      }
    }
  }
  else {
    languages=document.getElementsByName('language');
  }

  for (var i=0; i<languages.length; i++) {
    languages[i].onclick=selectLang;
  }

  images = document.getElementsByTagName("img");
  for (var i=0; i < images.length; i++) {
    if (images[i].getAttribute('id')) {
      if (images[i].getAttribute('id').substring(0,5) == 'flip-') {
        var listName = images[i].getAttribute('id').replace('flip-', 'list-');
        var listValues = document.getElementById(listName).getAttribute('value').split(",");
        var c = flipImg.length;
        flipImg[c] = images[i];
        flipLst[c] = listValues;
        flipCpt[c] = 0;
        flipMax[c] = listValues.length;
      }
    }
  }

  slideShow();
  resizeFrame();
  window.status="Loaded";
}

function selectLang() {
  var lang;
  if (this.innerHTML.search("EN") != -1) {
    lang = 'en';
  }
  else {
    lang = 'fr';
  }
//  alert('1-'+document.cookie);
  document.cookie = "lang=" + lang + ";expires=" + expireDate.toGMTString();
//  document.cookie = "lang=" + lang + ";domain=www.calirezo.com;path=/;expires=" + expireDate.toGMTString();
//  alert('2-'+document.cookie);
  window.location.replace("index.php");
}

function resizeFrame() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  var frame=document.getElementById('frame');
  frame.style.height = (myHeight - 80)+'px';
}

function slideShow() {
  for (var i=0; i < flipImg.length; i++) {
    flipImg[i].src=flipLst[i][flipCpt[i]];
    flipCpt[i] = flipCpt[i] + 1;
    if (flipCpt[i] > flipLst[i].length - 1) {flipCpt[i] = 0;};
  }
  setTimeout("slideShow()",3000);
}

