// JavaScript Document



        //==============================================================================================
        function  setSelectedSubmit( current )
        {
            document.forms["formix"].selektor.value = current;
            document.forms["formix"].submit();
        }

        //==============================================================================================
        function  setSelected(  boxes,  current  )
        {
            --current;
            aBoxes  = boxes.split(  "|" );
            
            for(  i=0;  i<aBoxes.length;  ++i )
            {
                if( i ==  current )
                {
                    document.getElementById(aBoxes[i]).className  = "selected";
                    document.getElementById(  "area" + (i+1) ).style.display  = "inline";
                } 
                else
                {
                    document.getElementById(aBoxes[i]).className  = "";
                    document.getElementById(  "area" + (i+1) ).style.display  = "none";
                }
            }
        }

        //==============================================================================================
        function getBrowser()
      	{
            var appName = navigator.appName
            var appAgent = navigator.userAgent
            var fGetType = false
            
            if(appAgent.indexOf('Opera') != (-1)) {return(3)}
      		
            if(appAgent.indexOf('MSIE') != (-1)) {return(1)}
      
            if(appAgent.indexOf('Navigator') != (-1)) {return(2)}
            
            if(appAgent.indexOf('AppleWebKit') != (-1)) {return(5)}
      		
            if(appAgent.indexOf('Mozilla') != (-1)) {return(4)}
            			
      	}
      	
        gB  = getBrowser();
        var _cursor  = "pointer";
        if( gB  ==  4 ) { var _cursor  = "pointer"; }
        if( gB  ==  2 ) { var _cursor  = "pointer"; }
        if( gB  ==  5 ) { var _cursor  = "pointer"; }

        //==============================================================================================
      	function mailSyntax(mail)
      	{
      		if(mail.length > 0)
      		{
      			at			=	mail.indexOf("@");
      			lastAt		=	mail.lastIndexOf("@");
      				
      			dot			=	mail.lastIndexOf(".");
      			firstDot	=	mail.indexOf(".");
      				
      			syntax		=	at > 0 && dot > 0 && dot > at && dot < (mail.length - 2) && at > 1;
      			
      			// || Math.abs(dot) != Math.abs(firstDot)
      				
      			if(syntax)
      				if(Math.abs(at) != Math.abs(lastAt))	{syntax	=	false;}
      					
      			return(syntax);
      		}
      		else
      		{
      			return(false);
      		}
      	}
      	
      	//==============================================================================================
        function onMouseOver( x, stav,  underline )
        {
        		if(stav)
            {
                if (typeof underline != "undefined")
                {
                    if( underline )
                    {
                        x.style.textDecoration = 'underline';
                    }
                }
                else
                {
                    x.style.textDecoration = 'underline';
                }
            
                
                x.style.cursor = _cursor;
            }
            else
            {
                x.style.cursor = 'none';
                x.style.textDecoration = 'none';                
            }
        }
        
        //==============================================================================================
        function correctInput( _value, len, chars, isEmpty )
        {
            _value  = allTrim( _value );
            if( !isEmpty && _value.length == 0 || _value == 0 )  { return( false ); }
            if( _value.length  < len)                            { return( false ); }
            
            aChars  = chars.split(",");
            
            for( i=0; i<_value.length; ++i )
            {
                found = false;
                ch  = _value.substr( i, 1 );
                for( x=0; x<aChars.length; ++x ) { if( ch  ==  aChars[x] )  { found = true; break; } }
                
                if( !found )  { break; }        
            }
            
            return( found );        
        }        
        
      	//==============================================================================================
      	function allTrim(sString) 
      	{
      	
      		while (sString.substring(0,1) == ' ')
      		{
      			sString = sString.substring(1, sString.length);
      		}
      		
      		while (sString.substring(sString.length-1, sString.length) == ' ')
      		{
      			sString = sString.substring(0,sString.length-1);
      		}
      		
      		return(  sString  );
      	}
      	
      	function convertPrice( param )
      	{
            param = Math.abs( param );
      	
            param   = Math.round((param*mena_kurz)*100)/100;
         /*   param   = param.toString();

            dot     = param.indexOf( "." );           
            
            after   = param.substr( (dot+1),  param.length );
            param   = param.substr( 0,  dot );
            
            //alert(  param + "." + after );
            
            if( after.length==0  || (  Math.abs(  after.substr( 1,  1 ) ) >=  0  && Math.abs(  after.substr( 1,  1 ) ) <=  4  ) )
            {
                param = param + "." + after.substr( 0,  1 ) + "0";
            }
            
            if( Math.abs(  after.substr( 1,  1 ) ) >=  5  )
            {
                if( Math.abs(  after.substr( 0,  1 )  ) ==  9 )
                {
                    param = Math.abs( param ) + 1;
                    param = param.toString();
                }
                else
                {
                    tempo = Math.abs( after.substr( 0,  1 ) ) + 1;
                    param = param + "." + tempo + "0";
                }
            }
           */ 
            return( param );
        }
        
        function  toEuro( param )
        {
            param  = Math.round((param/30.1260)*100)/100;
            param  = param.toString();        
            
            if( param.length - param.indexOf( "." ) < 3 ) { param  = param  + "0";  }
            
            return( param );
        }        
      	
      	function roundToTwo( param )
      	{

            param  = Math.ceil(param);
            param  = param.toString();
            if( param.length - param.indexOf( "." ) < 3 && param.indexOf( "." ) > (-1) ) { param  = param  + "0";  }
            
            return( param );
        }