function getBrowserInfo() {
    var t,v = undefined;    
    if (window.chrome) t = 'Chrome';
    else if (window.opera) t = 'Opera';
    else if (document.all) {
        t = 'IE';
        var nv = navigator.appVersion;
        var s = nv.indexOf('MSIE')+5;
        v = nv.substring(s,s+1);
    } 
    else if (navigator.appName) t = 'Netscape';    
    return {type:t,version:v};
}

function bookmark(a){
    var url = window.document.location;
    var title = window.document.title;
    var b = getBrowserInfo();    
    if (b.type == 'IE' && 8 >= b.version && b.version >= 4) window.external.AddFavorite(url,title);
    else if (b.type == 'Opera') {
        a.href = url;
        a.rel = "sidebar";
        a.title = url+','+title;
        return true;
    }
    else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
    else alert("Натисніть CTRL+D, щоб додати сторінку до закладок.");
    return false;
} 

function display_children(el) {
	var sub_el = el.id.replace("active_", "");
	var categories = document.getElementById('cat_block').children;
	for (var i=0; i<categories.length; i++) {
		categories[i].style.background = "none";
		categories[i].style.color = "#117AC0";		
	}
	el.style.background = "#F2F2F2";	
	el.style.color = "black";
	var children = document.getElementById('subcat_block').children;	
	for (var i=0; i<children.length; i++) {
		if (children[i].id=='sub'+sub_el) {
			children[i].style.display = "block";
			var j = 0;
			if (j>0) {children[i].innerHTML+='|sdffrfref|';} else {}
			j++;
		} else {
			children[i].style.display = "none";
		}		
	}	
}

function display_ch(ch_el) {
	var id = ch_el.id;
	var elements = getElementsByClass('span', 'lm_subcat');
	for (var i=0; i<elements.length; i++) {
		if (elements[i].id=='ch_'+id) {
			elements[i].style.display = "block";
		} else {
			elements[i].style.display = "none";
		}
	}
}

function check(id) {
	var inputs = document.forms['manage_form'].getElementsByTagName('input');
	for (var i=0; i<inputs.length; i++) {
		inputs[i].checked = false;
	}
	document.getElementById(id).checked = "checked";
}

function check_comment(el, maxLength) {
	if (el.value.length<maxLength) {
		document.getElementById('s_left').value = maxLength-el.value.length;
	} else {
		el.value = el.value.substr(0, maxLength);
		document.getElementById('s_left').value = 0;
	}
}

function check_all(el) {
	var inputs = document.forms['manage_form'].getElementsByTagName('input');
	for (var i=0; i<inputs.length; i++) {
		inputs[i].checked = (el==0) ? false : "checked";
	}
}

function disableTSelect(checked) {
	var ch = (checked==true) ? true : false;
	var el = getElementsByClass('form', 'add_announce');
	el[0].exp_time.disabled = ch;
}

function autors(val) {
	if (val==2) {		
		document.getElementById('sel_bloggers').disabled = false;
	} else {
		document.getElementById('sel_bloggers').disabled = true;
	}
	var el = getElementsByClass('input','cn');
	if (val==1) {
		for (var i=0; i<el.length; i++) {
			el[i].disabled = false;
			var id = el[i].id;
			document.getElementById("lb_"+id).style.color = "#000000";
			document.getElementById("cchh").style.color = "#000000";
		}
	} else {
		for (var i=0; i<el.length; i++) {
			el[i].disabled = true;
			var id = el[i].id;
			document.getElementById("lb_"+id).style.color = "#898989";
			document.getElementById("cchh").style.color = "#898989";
		}
	}
}

function sho_bizdet(el_id, id) {
	var vkladki = Array("information","biz_foto","biz_video");
	for (var i=0; i<vkladki.length; i++) {
		if (!document.getElementById('vcl'+i)) continue;
		document.getElementById(vkladki[i]).style.display = "none";
		document.getElementById('vcl'+i).style.background = "#FFB639";
		document.getElementById('vcl'+i).style.height = "20px";
	}
	document.getElementById(el_id).style.display = "block";
	document.getElementById(id).style.background = "orange";
	document.getElementById(id).style.height = "25px";
}

function shine_stars(id) {
	hide();
	for (var i=1; i<=id; i++) {
		document.getElementById('star_'+i).src = "content/business_info/stars/shine.png";
	}
}

function shine_saved(id) {
	var rate = document.getElementById("star_rate").value;
	if (rate>0) {
		if (rate<id) hide();
		shine_stars(rate);
	} else {
		hide();
	}
}

function savestar(id) {
	document.getElementById("star_rate").value = id;
}

function hide() {
	for (var i=1; i<=5; i++) {
			document.getElementById('star_'+i).src = "content/business_info/stars/no_shine.png";
	}
}

function add_foto() {
	var num = document.getElementById('org_img_container').children.length;
	if (num<8) {
		document.getElementById('org_img_container').innerHTML+= '<div><input type="file" name="img[]" value="this.value"> | <b>Коментар до фото</b> - <input type="text" name="foto_com[]" value="" /></div>';
	} else {
		if (document.getElementById('err_foto_limit')) return;
		document.getElementById('org_img_container').innerHTML+= '<span id="err_foto_limit" style="color: red;">Можна вкласти не більше 8 фото!</span>';
	}
}

function check_foto(el_id) {
	document.getElementById('df'+el_id).checked = true;
}
function alertctrlv() {
	alert("Використовуйте Ctrl+V для вставки тексту!");
}

