var desc = new Array();
var desc_en = new Array();
desc[0] = "krátke";
desc[1] = "veľmi slabé";
desc[2] = "slabé";
desc[3] = "dobré";
desc[4] = "veľmi dobré";
desc[5] = "vynikajúce";

desc_en[0] = "short";
desc_en[1] = "very weak";
desc_en[2] = "weak";
desc_en[3] = "good";
desc_en[4] = "very good";
desc_en[5] = "excellent";

function passwordStrength(password, desc, lang) {
var score = 0;
if (password.match(/\d+/)) score++;
if (password.match(/[a-z]/)) score++;
if (password.match(/[A-Z]/)) score++;
if (password.match(/.[!,/,\\,|,< ,>,@,=,#,",$,,§,%,^,°,',`,',&,*,?,_,~,-,(,)]/)) score++;
if (password.length >= 6) score++;	// min
if (password.length >= 13) score++; // ((max-min) / 2)

if (password.length <= 5 && score >= 3) score = 2;
else if (password.length <= 9 && score >= 4) score = 3;
if (password.length <= 4) score = 1;
if (password.length <= 2) score = 0;

if (lang == 'en') document.getElementById("passwordDescJS").innerHTML = desc_en[score];
	else document.getElementById("passwordDescJS").innerHTML = desc[score];
document.getElementById("passwordStrengthJS").className = "strength" + score;
}

function fstatsurlgen(domain, inputvalue) {
	var textvalue;
	textvalue = document.getElementById('jslink').value;
	document.getElementById('jslinkanch').innerHTML = 'http://www.' + domain + '/' + inputvalue;
	document.getElementById('jslinkanch').href = 'http://www.' + domain + '/' + inputvalue;
}

function delalert(hrefparam)
{
	if (confirm("Naozaj chcete nenávratne vymazať tento článok?")) {
		document.location = hrefparam;
	}
}

/***************************************/
// order, step 3...
function php_choise(ostype) {
	var selObjos = document.getElementById('osversionselect');
	var selObjphp = document.getElementById('phpversionselect');
		
  	if (selObjphp.type == 'select-one') {
    	for (var i = 0; i < selObjphp.options.length; i++) {
      		selObjphp.options[i] = null;
    	}
    	selObjphp.options.length=null;    
    	selObjphp.selectedIndex = 0;
  	}

	if (selObjos.value == 'unix') {
		selObjphp.options[0] = new Option('PHP5 (safe_mode = on)', 'php5'); 
		selObjphp.options[1] = new Option('PHP5 (safe_mode = off)', 'php5smoff'); 
	    selObjphp.selectedIndex = 0;	
	}
	else if (selObjos.value == 'windows') {
		selObjphp.options[0] = new Option('PHP5 (safe_mode = on)', 'php5');
	    selObjphp.selectedIndex = 0;	
	}
	else {
		selObjphp.options[0] = new Option('-', ''); 
	    selObjphp.selectedIndex = 0;	
	} 
}
/***************************************/

