
// ------------ funkcija rodo/slepia darbuotoju sarasus pgl alfabeta -----------------------
	
	/* previous id */
	var previd = '0';
	
	function showhide(id) {
		
		document.getElementById(previd).style.display = 'none';
		document.getElementById(id).style.display = 'block';
		
		previd = id;
		
	}

// -------------------------------------------------------------------------------------------	

	function checkLength(obj,dispobj,mlength){ 
   		if(obj.value.length>mlength)
   			{ 
      			obj.value = obj.value.substr(0,mlength); 
      			alert('DĖMESIO: maksimalus pranešimo ilgis - ' +mlength+ ' simbolių!'); 
      			obj.focus(); 
   			} 
   				dispobj.value=mlength-obj.value.length; 
		} 

	function confirm_action (action_text) 
		{
		var str = action_text;
		if (confirm(str) == true) 
			{ return true;  }
			else { return false; }
		}

	function check () {
	if (document.addform.content.value == '' ) {
		alert('Jūs palikote pranešimo turinį tuščią!');
		return false; }
	if (document.addform.title.value != null) 	
		{
		if (document.addform.title.value.length > 160 ) 
			{
			alert('Blogai nurodėte įvykio antraštę !');
			return false; 
			}
		if ( document.addform.title.value.length == '' ) 
			{
			alert('Įveskite įvykio antraštę !');
			return false; 
			}	
		}
	else {return true;}
	}
	
	function check_url() 
		{
				var your_url = document.category_form.external_link.value
				if (your_url.length > 0) 
					{
					var is_protocol_ok=your_url.indexOf('http://') && your_url.indexOf('https://');
					var is_dot_ok=your_url.indexOf('.');
				if (is_protocol_ok==-1 || is_dot_ok==-1)
 					{ 
  					alert('KLAIDA: Įvedama išorinė nuoroda turi prasidėti "http"!');
  					return false;
 					}
		  	  	}
			else { return true; } 
		}
	
	function checkkonk() { 
	if (document.htpasswd.login.value=='') {
		alert('Neįvedėte prisijungimo vardo!');
		return false;
	}
	if (document.htpasswd.password.value=='') {
		alert('Neįvedėte slaptažodžio!');
		return false;
	}
	if ((document.htpasswd.login.value.length < 4) || (document.htpasswd.password.value.length < 4)) {
		alert('Prisijungimo vardas arba slaptažodis per trumpas!');
		return false;
		}
		else { return true; }
	}

	function check_intra () {
	if ( document.addform.edition_name.value == '' ) {
		alert('Jūs palikote pranešimo turinį tuščią!');
		return false; }
	else {return true;}
	}
	
	function check_ip () {
	var ip_address=document.addform.ip_address.value
	var anum=/^[0-9]*$/
	var mac_address=document.addform.mac_address.value
	var mac=/^[0-9A-Za-z]{2}\:([0-9A-Za-z]{2})\:([0-9A-Za-z]{2})\:([0-9A-Za-z]{2})\:([0-9A-Za-z]{2})\:([0-9A-Za-z]{2})$/
	
	if ( document.addform.user.value != '' && document.addform.iren_pav.value != '' ) {
		alert('Pasirinkite arba vartotoją arba įveskite įrengino pavadinimą!');
		return false; }
	if ( document.addform.user.value == '' && document.addform.iren_pav.value == '' ) {
		alert('Užpildykite privalomus laukus!');
		return false; }
	if ( document.addform.vart_adr.value != '' && document.addform.iren_dislk.value != '' ) {
		alert('Įveskite arba vartotojo arba įrenginio adresą!');
		return false; }
	if ( document.addform.vart_adr.value == '' && document.addform.iren_dislk.value == '' ) {
		alert('Įveskite vartotojo/įrenginio adresą!');
		return false; }
	if (!anum.test(ip_address) || document.addform.ip_address.value >= 255|| document.addform.ip_address.value == ''){
		alert("Neteisingas arba nenurodytas IP adresas!")
		return false}
	if ( document.addform.dns_name.value == '' ) {
		alert('Nenurodėte DNS vardo!');
		return false; }	
	if (!mac.test(mac_address)){
		alert("Nenurodytas arba neteisingai nurodytas MAC adresas!")
		return false}
	if ( document.addform.admin.value == '' ) {
		alert('Nenurodėte administratoriaus!');
		return false; }
	else {return true;}
	}
	
    function formatText(tag) 
    { 
        var selectedText = document.selection.createRange().text; 
        if (!selectedText) { alert ('Pažymėkite tekstą kur formatuoti!'); }
         
        else { 
            if (tag=="href") 
            	{
            		var newText = "<a href=\"http://...\" target=\"_blank\">" + selectedText + "</a>";
            	}
            if (tag=="br")
            	{
            		var newText = selectedText + "<br>";
            	}
            if (tag=="email")
            	{
            		var newText = "<a href=\"mailto:" + selectedText + "\">" + selectedText + "</a>";
            	}
       
            if ((tag=="b") || (tag=="i") || (tag=="u"))
            		{
        	var newText = "<" + tag + ">" + selectedText + "</" + tag + ">"; 
            		}
            if ((tag=="1") || (tag=="2") || (tag=="3"))
            		{
        	var newText = "<font size=\"" + tag + "\">" + selectedText + "</font>";
            		}
        }
            document.selection.createRange().text = newText; 
     }
     	
     	function checkFields()
     		{
   			var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>? `~ĄČĘĖĮŠŲŪŽąčęėįšųūž";
   			if (document.elem_a.name.value == '') { alert('Pavadinimo DB laukas paliktas tuščias!'); return false; }
        	if ((document.elem_a.value != null) && ((document.elem_a.value.value == ''))) 
        				{ alert('"Vertė DB" laukas paliktas tuščias!'); return false; }
   			for (var i = 0; i < document.elem_a.name.value.length; i++) 
        		{
                if (iChars.indexOf(document.elem_a.name.value.charAt(i)) != -1) 
                	{
                	alert ("Pavadinimo DB lauke aptikti neleistini simboliai!!!");
                	document.elem_a.name.focus();
                	return false;
        			}
                }
                
           if (document.elem_a.value != null) 
           	{
           	for (var i = 0; i < document.elem_a.value.value.length; i++) 
        		{
                if (iChars.indexOf(document.elem_a.value.value.charAt(i)) != -1) 
                	{
                	alert ('"Vertė DB" lauke aptikti neleistini simboliai!!!');
                	document.elem_a.value.focus();
                	return false;
        			}
                }
           	}
		}
	
  	function langas(url, width, height) {
		var Win = window.open(url, "displayWindow",'width='  +width+  ',height=' + height + ',"dependent",left=0, top=0, resizable=0, scrollbars=yes, menubar=non, status=non' );
 }
