//	ns_tooltip.js
//	created by Nikita Seleckis
//	www.seleckis.lv

// EDIT SETTINGS

// Tags available for tooltips
var elements = new Array("td","img")

// Attributes with text for tooltip
var attrs = new Array("rel")

// STOP EDITING

var l = 0, t = 0
function getMouseXY(e) {
	var IE = document.all?true:false
	if (IE) {
		l = event.clientX + document.body.scrollLeft
		t = event.clientY + document.body.scrollTop
	}
	else {
		l = e.pageX
		t = e.pageY
	}  
	$("#ns_tt").css("left", l)
	$("#ns_tt").css("top",	t)
	return true
}

function parsePreTags(rel){
	var repl = { "[" : "<", "]" : ">" }
	for(r in repl){
		var srch = new RegExp("\\" + r, "g");
		rel = rel.replace(srch, repl[r])
	}
	return rel
}

$(document).ready(
	function() {
		$("#show_price").tablesorter();
		$("body").append("<div id='ns_tt'></div>")
		$("#ns_tt").hide()
		attrs = attrs.reverse()
		for(e in elements){
			var el = elements[e]
			$(el).mouseover(function(){
				var rel =""
				for (a in attrs){
					if(typeof($(this).attr(attrs[a])) != "undefined")
						var rel = $(this).attr(attrs[a])
				}
				rel = parsePreTags(rel)
				if(rel!=""){
				    $("#ns_tt").empty()
				    $("#ns_tt").append("<span>" + rel + "</span>")
				    $("#ns_tt").show()
				}
			})
			$(el).mouseout(function(){
				$("#ns_tt").hide()
			})
		}
		document.onmousemove = getMouseXY
	}
)

function selected(){
	f=document.getElementById("idForm");
    if (f.sel.value=="del"){
        if(confirm('Вы хотите удалить выбранные пункты?')) {
            f.submit();
        }else{
                f.sel.value="";
                return false;

        }
    }
    f.submit();
    f.sel.value="";
    
}
function selOn(){
    b=false;
    f=document.getElementById("idForm");
    for(i=0; i<f.elements.length; i++)
    {
        if(f.elements[i].checked==true){
            b=true;
        }
    }
    if(b){
        f.sel.disabled=false;
    }else{
        f.sel.disabled=true;
    }
    
}
function toggle_mass(){
    f=document.getElementById("idForm");
    for(i=0; i<f.elements.length; i++)
    {  
        if(f.elements[i].type!="checkbox") continue;
        f.elements[i].checked = !f.elements[i].checked;
    }
    selOn();
}