var xMouse,yMouse,is;
var forNNstopMove=true;
var imgEraseSrc=null;
var imgErase=new Image();
var na=navigator.userAgent;
var ieVersion="NA";
var ieDocMode="NA";
var ie8BrowserMode="NA";

function jmsr_browser() {
	var b=navigator.appName;
	if (b.indexOf('Netscape')!=-1) this.b="ns";
	else if ((b=="Opera") || (navigator.userAgent.indexOf("Opera")>0)) this.b = "opera";
	else if (b=="Microsoft Internet Explorer") this.b="ie";
	if (!b) alert('Unidentified browser.\nThis browser is not supported,');
	this.version=navigator.appVersion;
	this.v=parseInt(this.version);
	this.ns=(this.b=="ns" && this.v>=4);
	this.ns4=(this.b=="ns" && this.v==4);
	this.ns6=(this.b=="ns" && this.v==5);
	this.ie=(this.b=="ie" && this.v>=4);
	this.ie4=(this.version.indexOf('MSIE 4')>0);
	this.ie5=(this.version.indexOf('MSIE 5')>0);
	this.ie55=(this.version.indexOf('MSIE 5.5')>0);
	this.ie6=(this.version.indexOf('MSIE 6.0')>0);
	this.opera=(this.b=="opera");
	this.dom=(document.createElement && document.appendChild && document.getElementsByTagName)?true:false;
	this.def=(this.ie||this.dom); // most used browsers, for faster if loops
	var ua=navigator.userAgent.toLowerCase();
	if (ua.indexOf("win")>-1) this.platform="win32";
	else if (ua.indexOf("mac")>-1) this.platform="mac";
	else this.platform="other";
}
function jmsr_ieVersion(){
	var _n=navigator,_w=window,_d=document;
	// Look for msie and make sure its not opera in disguise
	if(/msie/i.test(na) && (!_w.opera)){
		// also check for spoofers by checking known IE objects
		if(_w.attachEvent && _w.ActiveXObject){
			// Get version displayed in UA although if its IE 8 running in 7 or compat mode it will appear as 7
			ieVersion = (na.match( /.+ie\s([\d.]+)/i ) || [])[1];
			// Its IE 8 pretending to be IE 7 or in compat mode
			if(parseInt(ieVersion)==7){
				// documentMode is only supported in IE 8 so we know if its here its really IE 8
				if(_d.documentMode){
					ieVersion = 8; //reset? change if you need to
					// IE in Compat mode will mention Trident in the useragent
					if(/trident\/\d/i.test(na)){
						ie8BrowserMode = "CompatMode";
					// if it doesn't then its running in IE 7 mode
					}else{
						ie8BrowserMode = "IE7Mode";
					}
				}
			}else if(parseInt(ieVersion)==8){
				// IE 8 will always have documentMode available
				if(_d.documentMode){ ie8BrowserMode = "IE8Mode";}
			}
			// If we are in IE 8 (any mode) or previous versions of IE we check for the documentMode or compatMode for pre 8 versions
			ieDocMode = (_d.documentMode) ? _d.documentMode : (_d.compatMode && _d.compatMode=="CSS1Compat") ? 7 : 5;//default to quirks mode IE5
		}
  }
}
function jmsr_isIe8CompatMode(){
  return is.ie && ieVersion==8 && ie8BrowserMode=="CompatMode";
}
function jmsr_isIe8(){
  return is.ie && ieVersion==8;
}
is=new jmsr_browser();

if (is.ns || is.ie){
  document.onmousemove=jmsr_mouseMove;
}

if (is.ie){
  jmsr_ieVersion();
  jmsr_debug(ieVersion);
  jmsr_debug(jmsr_isIe8CompatMode());
}
function jmsr_mouseMove(e){
  var ev=(!e)?window.event:e;//IE:Moz
  if (ev.pageX){//Moz
    xMouse=ev.pageX;
    yMouse=ev.pageY;
  }
  else if(ev.clientX){//IE

    if(document.documentElement){//IE 6+ strict mode
      xMouse = ev.clientX + document.documentElement.scrollLeft;
      yMouse = ev.clientY + document.documentElement.scrollTop;
    }
    else if(document.body){//Other IE
      xMouse = ev.clientX + document.body.scrollLeft;
      yMouse = ev.clientY + document.body.scrollTop;
    }
  }else{return false}//old browsers
}
function jmsr_setAsHome(myLink,url) {
  var b=navigator.appName;
    
  if(b.indexOf('Microsoft')!=-1){
    myLink.style.behavior='url(#default#homepage)'; 
    myLink.setHomePage(location.href); 
  }else if(navigator.appName.indexOf('Netscape')!=-1){ 
    if (window.sidebar){
      window.sidebar.addPanel(url,url,"");
    }else if (window.sidebar&&window.sidebar.addPanel){
      window.sidebar.addPanel(url,url,"");
    }else{     
      var msg = "Stlačte ľavé tlačítko myši a presuňte tento textový odkaz na tlačítko 'domov' (ikona domčeka) v záhlaví Vášho prehliadača. "; 
      alert(msg);
    }    
  }else if(navigator.appName.indexOf('Opera')!=-1){ 
    // Opera 
    var msg = "Prosím choďte do Nástroje - Nastavenia"; 
    msg += "- Obecné a zvoľte 'použiť aktuálnu' "; 
    msg += "pre nastavenie tejto stránky ako domovskej."; 
    alert(msg); 
  }else{ 
    // Other browsers 
    var msg = "Je nám ľúto, ale Váš prehliadač "; 
    msg += "nedovoľuje automaticky nastaviť domovskú stránku."; 
    msg += "Prosím nastavte ako domovskú stránku ručne v záložke "; 
    msg += "NASTAVENIA Vášho prehliadača."; 
    alert(msg); 
  } 
}
function jmsr_debug(msg){
  if( typeof( jsTrace ) != 'undefined' ){
    jsTrace.send( msg );
  }
}
function jmsr_debugStop(){
  if( typeof( jsTrace ) != 'undefined' ){
    alert("press to continue");
  }
}
function jmsr_setImgErase(par){
  imgEraseSrc=par;
  imgErase.src=imgEraseSrc;
}
function jmsr_submitForm(form,mod,act){
  if(form.onsubmit && !form.onsubmit()){
      return;
  }
  form.mod.value=mod;
  form.act.value=act;
  form.submit();
}
