function s_sub_men(id){
      obj = document.getElementById(id);
      var curleft = curtop = 0;
      if (obj.offsetParent) {
        curleft = obj.offsetLeft
        curtop = obj.offsetTop
        while (obj = obj.offsetParent) {
          curleft += obj.offsetLeft
          curtop += obj.offsetTop
        }
      }
      //alert(curtop);
      //alert(curleft);
      document.getElementById(id+'_sub').style.top = (curtop+28) + 'px';
      document.getElementById(id+'_sub').style.left = curleft + 'px';
      document.getElementById(id+'_sub').style.display = 'block';
   }
   function h_sub_men(id){
      document.getElementById(id+'_sub').style.display = 'none';
   }
function show_fixit(){
  if(typeof(window.pageYOffset)=='number'){
    scrOfY = window.pageYOffset;
  }else if(document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    scrOfY = document.body.scrollTop;
  }else if(document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)){
    scrOfY = document.documentElement.scrollTop;
  }
  document.getElementById('fixit').style.top = 100+scrOfY+"px";
  document.getElementById('fixit').style.display = 'block';
  mint.gui.RegisterDragObject('fixit');
}
function hide_fixit(){
  document.getElementById('fixit').style.display='none';
}

//patt
function patt(wh){
  //alert(wh);
  if(wh>0 && wh<5){
    document.body.style.backgroundImage = 'url(tpl/images/praca/'+wh+'.gif)';
    document.getElementById('actual_patt_id').value = wh;
  }
}
function patt_next(){
  //alert('next');
  actual_patt = document.getElementById('actual_patt_id').value;
  actual_patt = parseInt(actual_patt);  
  next_patt=actual_patt+1;
  if(next_patt==5){
    next_patt=1;
  }
  patt(next_patt);
}
function patt_prev(){
  //alert('prev');
  actual_patt = document.getElementById('actual_patt_id').value;
  actual_patt = parseInt(actual_patt);
  prev_patt=actual_patt-1;
  if(prev_patt==0){
    prev_patt=4;
  }
  patt(prev_patt);
}
//
actual_slide = '';
function slide(wh){
  head = document.getElementById('owoslide_head_'+wh+'_id');
  main = document.getElementById('owoslide_main_'+wh+'_id');
  if(!isIE()){
  elements = (document.getElementById('owoslide_ul_id').childNodes.length-1)/2;
  }else{
  elements = document.getElementById('owoslide_ul_id').childNodes.length;
  }
  head.className = 'owoslide-head-open';
  main.className = '';
  for (i=1;i<=elements;i=i+1) 
  {
    if(document.getElementById('actual-'+i)){
      actual_slide = i;
    }
    if(i!=wh){
    head = document.getElementById('owoslide_head_'+i+'_id');
    main = document.getElementById('owoslide_main_'+i+'_id');
    head.className = 'owoslide-head';
    main.className = 'owoslide-main-close';
    }
  }
  if(wh!=elements){
    document.getElementById('owoslide_head_'+elements+'_id').className = 'owoslide-head-last';
    document.getElementById('owoslide_bottom_id').className = 'owoslide-bottom-close';
  }else{
    document.getElementById('owoslide_bottom_id').className = 'owoslide-bottom';
    if(document.getElementById('owoslide_head_'+wh+'_id').className=='owoslide-head-last'){
      document.getElementById('owoslide_head_'+wh+'_id').className = 'owoslide-head';
    }
  }
  if(wh>1){
    document.getElementById('owoslide_head_'+(wh-1)+'_id').className = 'owoslide-head-open-over';
  }else{
    if(document.getElementById('owoslide_head_'+wh+'_id').className=='owoslide-head-open-over'){
      document.getElementById('owoslide_head_'+wh+'_id').className = 'owoslide-head-open';
    }
  }
  if(wh==1){
    if(actual_slide==1){
      document.getElementById('owoslide_head_1_id').className = 'owoslide-head-open-actual-first';
    }else{
      document.getElementById('owoslide_head_1_id').className = 'owoslide-head-open-first';
    }
  }else{
    if(document.getElementById('owoslide_head_'+wh+'_id').className=='owoslide-head-open-first' || document.getElementById('owoslide_head_'+wh+'_id').className=='owoslide-head-open-actual-first'){
      document.getElementById('owoslide_head_'+wh+'_id').className = 'owoslide-head-open';
    }
  }
  if(wh!==1){
    if(wh==2){
      head = document.getElementById('owoslide_head_1_id');
      head.className = 'owoslide-head-first-over';
    }else{
      head = document.getElementById('owoslide_head_1_id');
      head.className = 'owoslide-head-first';
    }
  }  
  if(wh==actual_slide && wh>1){
    document.getElementById('owoslide_head_'+wh+'_id').className = 'owoslide-head-open-actual';
  }
  //owoslide_head_1_id owoslide-head-open owoslide-head
  //owoslide_main_1_id                    owoslide-main-close
}
function isIE(versionNumber) {
var detect = navigator.userAgent.toLowerCase();
if(!(navigator && navigator.userAgent && navigator.userAgent.toLowerCase)) {
  	        return false;
  	    } else {
  	        if(detect.indexOf('msie') + 1) {
  	            // browser is internet explorer
  	            var ver = function() {
  	                // http://msdn.microsoft.com/workshop/author/dhtml/overview/browserdetection.asp
  	                // Returns the version of Internet Explorer or a -1
  	                // (indicating the use of another browser).
  	                var rv = -1; // Return value assumes failure
  	                if (navigator.appName == 'Microsoft Internet Explorer') {
  	                    var ua = navigator.userAgent;
  	                    var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
  	                    if (re.exec(ua) != null) {
  	                        rv = parseFloat( RegExp.$1 );
  	                    }
  	                }
  	                return rv;
  	            };
  	            var valid = true;
  	            // if the version can be found and the version is less than our version number it is invalid
  	            if ((ver > -1) && (ver < versionNumber)) {
  	                valid = false;
  	            }
  	            return valid;
  	        } else {
  	            return false
  	        }
  	    }
} 
function show_hide_kontakt(c){
	if(document.getElementById('kontakt_dojazd'+c)){
		if(document.getElementById('kontakt_dojazd'+c).style.display=='block'){
			document.getElementById('kontakt_dojazd'+c).style.display='none';
		}else{
			document.getElementById('kontakt_dojazd'+c).style.display='block';
		}
	}else{
		alert('Element nie istnieje');
	}
}
