	    function check_js()
	    {
	    document.getElementById("jscript").value="ok";      
      };
      
function check_domain(name,dmn)
{
  var xmlHttp;
  var res;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("MSXML2.XMLHTTP.3.0"); // ie 7
      }
    catch (e)
        {
      try
        {
	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); //ie6
	      }
      catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
   } 
     xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {
	       res=xmlHttp.responseText;
         document.getElementById("ST"+name+"."+dmn).innerHTML=xmlHttp.responseText;
	 
	 if (document.getElementById("dmn_no_reg").value!="true")
	 {
	  if(res=="Voľná")document.getElementById("RB"+name+"."+dmn).disabled=false
	  else document.getElementById("RB"+name+"."+dmn).disabled=true;
	 } else document.getElementById("RB"+name+"."+dmn).disabled=false;
        }
      }
    xmlHttp.open("GET","tpl/css/check.php?param1="+name+"&param2="+dmn,true);
    xmlHttp.setRequestHeader("Content-Type", "charset=UTF-8");
    xmlHttp.send(null);

};

      
  function disableInput(id)
  {
 	 document.getElementById(id).disabled = true;
	 document.getElementById(id).style.background = "#D3D3D3";
	 document.getElementById(id).style.color = "#D3D3D3";
  
  }
  
  function enableInput(id)
  {
	 document.getElementById(id).disabled = false;
	 document.getElementById(id).style.background = "#f0f0f0";		
	 document.getElementById(id).style.color = "#2f4890";	  
  }
     
	function manageInputsByLegalForm(disabled, pravnaForma)
	{		
		
		if(disabled =='')
		{
			
			if(document.getElementById('formaSelect').options[document.getElementById('formaSelect').selectedIndex].value == 'FO')
			{
				document.getElementById('icoSpan').style.display = "none";
        document.getElementById('firmaHviezda').style.display = "none";				
				document.getElementById('rodneCisloSpan').style.display = "inline";
/*						
				document.getElementById('zastupca').disabled = true;
				document.getElementById("zastupca").style.background = "#D3D3D3";
				document.getElementById("zastupca").style.color = "#D3D3D3";
*/			
	      disableInput('zastupca');
        
        disableInput('dic');		

        disableInput('icdph');				
        
        disableInput('firm_name');
        
			}
			else
			{
				document.getElementById('icoSpan').style.display = "inline";
        document.getElementById('firmaHviezda').style.display = "inline";				
				document.getElementById('rodneCisloSpan').style.display = "none";		
					
				enableInput('zastupca');
				enableInput('dic');					
        enableInput('icdph');		
        enableInput('firm_name');		
			}	
		}
		else
		{
		 
			if(document.getElementById('formaSelect').options[document.getElementById('formaSelect').selectedIndex].value == 'FO')
			{
				document.getElementById('icoSpan').style.display = "none";
				document.getElementById('rodneCisloSpan').style.display = "inline";
        document.getElementById('firmaHviezda').style.display = "none";				
			}
			else
			{
				document.getElementById('icoSpan').style.display = "inline";
				document.getElementById('rodneCisloSpan').style.display = "none";
        document.getElementById('firmaHviezda').style.display = "none";        		
			}		
		}
			
	}
	
  function manageInputsBySkReg(selection)
  {
   if (selection=='new')
   {
		enableInput('dic');   
    enableInput('icdph');
		enableInput('zastupca');
    enableInput('name');
    enableInput('firm_name');
    enableInput('address');
    enableInput('formaSelect');           
    enableInput('ico');
    enableInput('city');
    enableInput('country');
    enableInput('province');
    enableInput('phone');
    enableInput('cellular');
    enableInput('mail');
    enableInput('fax');
    enableInput('psc');
    enableInput('inuse');
    
    disableInput('SK-NIC');
    disableInput('SK-NICmail');  
        
    document.getElementById('strnazov').style.display = "inline";
    document.getElementById('straddress').style.display = "inline";
    document.getElementById('strcity').style.display = "inline";
    document.getElementById('strpsc').style.display = "inline";
    document.getElementById('strmail').style.display = "inline";
    document.getElementById('strcountry').style.display = "inline";
    document.getElementById('strico').style.display = "inline";
    document.getElementById('strphone').style.display = "inline";

    document.getElementById('strSK-NIC').style.display = "none";
    document.getElementById('strSK-NICmail').style.display = "none";
     
    manageInputsByLegalForm('');
       
   } else
   {
		disableInput('dic');   
    disableInput('icdph');
		disableInput('zastupca');
    disableInput('name');
    disableInput('firm_name');
    disableInput('address');
    disableInput('formaSelect');           
    disableInput('ico');
    disableInput('city');
    disableInput('country');
    disableInput('province');
    disableInput('phone');
    disableInput('cellular');
    disableInput('mail');
    disableInput('fax');
    disableInput('psc');
    disableInput('inuse');

    document.getElementById('strnazov').style.display = "none";
    document.getElementById('straddress').style.display = "none";
    document.getElementById('strcity').style.display = "none";
    document.getElementById('strpsc').style.display = "none";
    document.getElementById('strmail').style.display = "none";
    document.getElementById('strcountry').style.display = "none";
    document.getElementById('strico').style.display = "none";
    document.getElementById('strphone').style.display = "none";
           
    if (selection=='exist')
    {
     enableInput('SK-NIC');
     enableInput('SK-NICmail');  
   
     document.getElementById('strSK-NIC').style.display = "inline";
     document.getElementById('strSK-NICmail').style.display = "inline";
       
     manageInputsByLegalForm('disable');   
    } else
    if (selection=='nh')
    {
     disableInput('SK-NIC');
     disableInput('SK-NICmail');    
     
     document.getElementById('strSK-NIC').style.display = "none";
     document.getElementById('strSK-NICmail').style.display = "none";
     
     manageInputsByLegalForm('disable');   
    };
   };     
  }


function read_article(name)
{
  var xmlHttp;
  var res;
  
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
     xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {
	       res=xmlHttp.responseText;
         document.getElementById('contentContainer').innerHTML=xmlHttp.responseText; 
        }
      }
    document.getElementById('serv_header').innerHTML= document.getElementById(name).innerHTML;  
    xmlHttp.open("GET",'txt/texty_sluzby/textsupport.php?art='+name,true);
    xmlHttp.setRequestHeader("Content-Type", "text/plain;charset=UTF-8");
    xmlHttp.send(null);

};

function print_preview(ID)
{
  var xmlHttp;
  var res;
  
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
     xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {
	       res=xmlHttp.responseText;
	       alert(xmlHttp.responseText);
         document.getElementById('contentContainer').innerHTML=xmlHttp.responseText; 
        }
      }
    //document.getElementById('serv_header').innerHTML= document.getElementById(name).innerHTML;  
    xmlHttp.open("GET",'txt/texty_sluzby/preview.php?ID='+ID,true);
    xmlHttp.setRequestHeader("Content-Type", "text/plain;charset=UTF-8");
    xmlHttp.send(null);

};

function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp('(^|\\\\s)'+searchClass+'(\\\\s|$)');
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function disable_support_href()
{
 //document.anchors[10].removeAttribute('href');
var x=document.getElementsByTagName("a");
  for ( i=0; i<x.length; i++){ if (x[i].className=="base") x[i].removeAttribute('href');};

};
