function toggleDIV(id) {
	x = document.getElementById(id);
	if(x.style.display == 'none') {
		x.style.display='block';
	} else x.style.display='none';
}
function limiter(obj, count){
var tex = obj.value;
var len = tex.length;
if(len > count){
        tex = tex.substring(0,count);
        obj.value =tex;
        return false;
}
obj.parentNode.getElementsByTagName('span')[0].innerHTML = count-len;
}

window.addEvent('domready', function() {
	var list = $$('#overs .over');
	list.each(function(element) {
	 
		var fx = new Fx.Styles(element, {duration:300, wait:false});
	 
		element.addEvent('mouseenter', function(){
			fx.start({
				'opacity': 1
			});
		});
	 
		element.addEvent('mouseleave', function(){
			fx.start({
				'opacity': 0.01
			});
		});
	 
	});	
	var submenu = $$('#menu .sub1');
	submenu.each(function(element) {
	 
		var fx = new Fx.Styles(element, {duration:300, wait:false});
	 
		$$('#overs .technology_hover', element).addEvent('mouseenter', function(){
			fx.start({
				'opacity': 0.85,
				'height': 60
			});
		});
	 
		$$('#overs .technology_hover', element).addEvent('mouseleave', function(){
			fx.start({
				'opacity': 0,
				'height': 0
			});
		});
	 
	});	
	var submenu = $$('#menu .sub2');
	submenu.each(function(element) {
	 
		var fx = new Fx.Styles(element, {duration:300, wait:false});
	 
		$$('#overs .applications_hover', element).addEvent('mouseenter', function(){
			fx.start({
				'opacity': 0.85,
				'height': 110
			});
		});
	 
		$$('#overs .applications_hover', element).addEvent('mouseleave', function(){
			fx.start({
				'opacity': 0,
				'height': 0
			});
		});
	 
	});	
	var submenu = $$('#menu .sub3');
	submenu.each(function(element) {
	 
		var fx = new Fx.Styles(element, {duration:300, wait:false});
	 
		$$('#overs .products_hover', element).addEvent('mouseenter', function(){
			fx.start({
				'opacity': 0.85,
				'height': 60
			});
		});
	 
		$$('#overs .products_hover', element).addEvent('mouseleave', function(){
			fx.start({
				'opacity': 0,
				'height': 0
			});
		});
	 
	});	
});
