//--------------------------------------------

function alertMe(alertText){
	alert(alertText);
}

//--------------------------------------------

function blurSearch(inputObj, lang){
  var defaultText = "search...";
  if (lang=="deu") defaultText = "suchen...";
  if (lang=="fra") defaultText = "rechercher...";
  if (inputObj.value == "") inputObj.value = defaultText;
}

function doSearch(lang, searchStr){
  lang = lang.toLowerCase();
  if (searchStr.length == 0) return false;
  if (lang=="eng" && searchStr.toLowerCase()=="search...") return false;
  if (lang=="deu" && searchStr.toLowerCase()=="suchen...") return false;
  if (lang=="fra" && searchStr.toLowerCase()=="rechercher...") return false;
  searchStr = Base64.encode(searchStr);
  var url = "http";
  var domain = document.domain;
  if (domain.indexOf("ssldatas")>-1) url = url + "s";
  url = url + "://" + domain;
  if (domain=="localhost") url = url + "/TerziusClient";
  url = url + "/" + lang + "/intern/search.html?search="+ searchStr;
  document.location = url;
  return false;
}

//--------------------------------------------

function detectPlugin() {
alert("detectPliugin()");
alert(document.getElementById("installed") + " found");
alert(document.getElementById("installing") + " found");
    if (document.control) {
alert(document.getElementById("installed") + " found");
alert(document.getElementById("installing") + " found");
        document.getElementById("installed").style.visibility = "visible";
        document.getElementById("installing").style.visibility = "hidden";
    }
}

//--------------------------------------------

function alertMe2(){
	alert("hallo");
}


//--------------------------------------------
// SECTION FOR USING TABS
//--------------------------------------------
function tabSwapper() {
	this.defaults = {
		id: null,
		active: 1,
		timeout: null,
		interval: null,
		tabclass: 'tab',
		activeclass: 'active'
	};
	for (var n in arguments[0]) { this.defaults[n]=arguments[0][n]; };	
	this.getTabs = function() {
        var retnode = [];
        var elem = document.getElementById(this.defaults.id).getElementsByTagName('*');
		var regexp = new RegExp("(^|\\s)" + this.defaults.tabclass.replace(/\-/g, "\\-") + "(\\s|$)");
        for (var i = 0; i < elem.length; i++) {
			if (regexp.test(elem[i].className)) retnode.push(elem[i]);
		}
        return retnode;
    };
	this.links = document.getElementById(this.defaults.id + 'Nav').getElementsByTagName('li');
	this.show = function(number){
        for (var i = 0; i < this.tabs.length; i++) {
        this.tabs[i].style.display = ((i+1)==number) ? 'block' : 'none';
        this.links[i].className = ((i+1)==number) ? this.defaults.activeclass : '';
        }
    };
	 this.rotate = function(interval){
        this.show(this.defaults.active);
        this.defaults.active++;
        if(this.defaults.active > this.tabs.length) this.defaults.active = 1;
        var self = this;
        this.defaults.timeout = setTimeout(function(){self.rotate(interval);}, interval*1000);
    };
	this.tabs = this.getTabs();
	this.show(this.defaults.active);
	var self = this;
	for (var i = 0; i < this.links.length; i++) {
	this.links[i].customindex = i+1;
	this.links[i].onclick = function(){ if (self.defaults.timeout) clearTimeout(self.defaults.timeout); self.show(this.customindex); return false; };
    }
	if (this.defaults.interval) this.rotate(this.defaults.interval);
};
//--------------------------------------------
// END TABS SECTION
//--------------------------------------------

