var t;
function subHover(id, obj){
	hideMenu();

	$("#"+id).css('display','inline');
	//$("#"+id).css('position','relative');
	
	var isBlogBlock = 0;
	if(id == 'subnavlistBlog'){
		var isBlogBlock = 25;
	}
	
	if(document.all){
		$("#"+id).css('top', 34+absPosition(obj).y + 'px');
		$("#"+id).css('left', absPosition(obj).x-57+isBlogBlock + 'px');
	}else{
		$("#"+id).css('top', 20+absPosition(obj).y + 'px');
		$("#"+id).css('left', absPosition(obj).x-12+isBlogBlock + 'px');
	}
	t=setTimeout("hideMenu()",5000);
}

function subHover2(id, obj){
	hideMenu();
	$("#"+id).css('display','inline');
	clearTimeout(t);
}



function absPosition(obj) {
    //  var x = y = 0;
 
    var x = obj.offsetLeft;
    var y  = obj.offsetTop;
    while(obj=obj.offsetParent)
    {
        x += obj.offsetLeft;
        y  += obj.offsetTop;
    }

      return {x:x, y:y};
}



/*
function absPosition(obj) {
      var x = y = 0;
      while(obj) {
            x += obj.offsetLeft;
            y += obj.offsetTop;
            obj = obj.offsetParent;
      }
      return {x:x, y:y};
}
*/

function hideMenu(){
	$("#subnavlistServices").css('display','none');
	$("#subnavlistAboutUs").css('display','none');
	$("#subnavlistBlog").css('display','none');
	$("#subnavlistContact").css('display','none');
}

function dump(arr,level) {
	var dumped_text = "";
	if(!level) level = 0;
	
	//The padding given at the beginning of the line.
	var level_padding = "";
	for(var j=0;j<level+1;j++) level_padding += "    ";
	
	if(typeof(arr) == 'object') { //Array/Hashes/Objects 
		for(var item in arr) {
			var value = arr[item];
			
			if(typeof(value) == 'object') { //If it is an array,
				dumped_text += level_padding + "'" + item + "' ...\n";
				dumped_text += dump(value,level+1);
			} else {
				dumped_text += level_padding + "'" + item + "' => \"" + value + "\"\n";
			}
		}
	} else { //Stings/Chars/Numbers etc.
		dumped_text = "===>"+arr+"<===("+typeof(arr)+")";
	}
	return dumped_text;
}