function switchTab(element){
     selected = 0;
     if (element.className !== 'active'){
          /* vyber vsetkych elementov vramci taboveho elementu (mozu tam byt kludne aj nejake delimitre a pod...) */
          temp = element.parentNode.childNodes;
          itemList = new Array();
          j = -1;
          /* vyselektovanie tabovych poloziek a ich zresetovanie na neaktivne */
          for (i = 0; i < temp.length; i++){
               if(temp[i].className == 'active'){
                    temp[i].className = 'inactive'
                    j++;
                    itemList[j] = temp[i];
               }
               else if (temp[i].className == 'inactive'){
                    j++;
                    itemList[j] = temp[i];
                    if (temp[i] == element){
                         selected = j;
                    }
               }
          }
          /* zmena vybranej polozky na aktivnu */
          element.className = 'active';
          /* vyber vsetkych elementov vramci hlavneho taboveho kontajnera */
          temp = element.parentNode.parentNode.childNodes;
          contentList = new Array();
          j = -1;
          /* vyselektovanie len contentovych kontajnerov */
          for(i = 0; i < temp.length; i++){
               if (temp[i].className == 'tabbed-content'){
                    j++;
                    contentList[j] = temp[i];
               }
          }
          /* zresetovanie contentovych kontajnerov na nezobrazujuce sa */
          for(i = 0; i < contentList.length; i++){
               contentList[i].style.display = 'none';
          }
          /* zobrazenie contentoveho kontajnera prinaleziaceho k zvolenemu tabu */
          contentList[selected].style.display = 'block';
     }
}

function siteMapSwitch(element) {
     temp = element.parentNode.parentNode.className;
     if(temp.indexOf("-off") != -1){
          temp = temp.substr(0,temp.indexOf("-off"));
          element.parentNode.parentNode.className = temp+'-on';
     }
     else {
          temp = temp.substr(0,temp.indexOf("-on"));
          element.parentNode.parentNode.className = temp+'-off';
     }
}

var tempText = ''

function siteMapShowAll(element,text) {

     if(element.className.substr(element.className.length-3,3) == 'off') {
          tempText = element.innerHTML;
          element.className = element.className.substr(0,element.className.indexOf('off')) + 'on';
          element.innerHTML = text;
          
          // parsing
          list = document.getElementById('sitemap-list').getElementsByTagName('li');
          for(i = 0; i < list.length; i++) {
               if(list[i].className.substr(list[i].className.length-3,3) == 'off') {
                    list[i].className = list[i].className.substr(0,list[i].className.indexOf('off')) + 'on';
               }
          }
     }
     else {
          element.className = element.className.substr(0,element.className.indexOf('on')) + 'off';
          element.innerHTML = tempText;
          
          // parsing
          list = document.getElementById('sitemap-list').getElementsByTagName('li');
          for(i = 0; i < list.length; i++) {
               if(list[i].className.substr(list[i].className.length-3,3) == '-on') {
                    list[i].className = list[i].className.substr(0,list[i].className.indexOf('-on')) + '-off';
               }
          }
     }
}


$(document).ready(function(){
    var temp;
    $('#staticpage a').each(function(j){
        if($(this).attr('href')){
        
            temp = $(this).attr('href');
        
            if(temp.length > 0 && temp.match(new RegExp(/^http\:\/\//i))) {
                if(!temp.match(new RegExp(/^http\:\/\/dev2007|^http\:\/\/www.lomtec/i))) {
                    $(this).addClass('ico-external');
                    $(this).attr('target', '_blank');
                }
            }
        }
        
	});
	$('a.special-link1').attr('target','_blank');

});
