<!--

var funct = {

	sellCheckboxes : function(f1, f2, ch)
	{
		var f = document.forms[f1].elements[f2];
		var count = f? f.length : false ;
		var ile = 0;
		
		if(count)
		{
			for(i=0; i<count; i++)
			{
				if(f[i].checked)
					ile++;
			}
			
			if(typeof ch == "boolean")
				var z = ch;
			else
				var z = (ile < count/2);
		
			for(i=0; i<count; i++)
				f[i].checked = z;
		}
		else
		{
			if(f)
				f.checked = !f.checked;
		}
	},
	
	versionCompare : function(v1, v2)
	{
		var v1 = {a:parseInt(v1[0]), b:parseInt(v1[1]), c:parseInt(v1[2])}
		var v2 = {a:parseInt(v2[0]), b:parseInt(v2[1]), c:parseInt(v2[2])}
	
		if(v1.a > v2.a)
			return true;
		else if(v1.a == v2.a)
		{
			if(v1.b > v2.b)
				return true;
			else if(v1.b == v2.b)
			{
				if(v1.c >= v2.c)
					return true;
				else
					return false;
			}
			else
				return false;
		}
		else
			return false;
		
		return false;
	},

	
	
	in_array : function (val, obj)
	{
		for(var a in obj)
		{
			if(obj[a] == val)
				return true;
		}
		return false;
	}
};

//-->
