﻿// Requires http://jQuery.com version 1.1.2
$(function(){
	$('#mainnav li[ul]')
	.prepend('<iframe frameBorder="0"></iframe>')
	
	.each(function(){
		var thisUl = $('ul:first',this).get(0);
		var itemwidth = thisUl.offsetWidth + "px";
		var itemheight = thisUl.offsetHeight + "px";
		var itemtop = thisUl.offsetTop + "px";
		var itemleft = thisUl.offsetLeft + "px";
		$('iframe:first',this).css({left: itemleft, top: itemtop, height: itemheight, width: itemwidth});
	})
	
	.hover(function(){
		$(this).addClass('over')
		.find('iframe:first')
			.show()
		.end()
		.find('ul:first')
			.css('visibility','visible')
		.end()
		.find('> ul').prev('a')
			.addClass('over-parent')
		.end();
		
	},function(){
		$(this).removeClass('over')
		.find('iframe:first')
			.hide()
		.end()
		.find('ul:first')
			.css('visibility','hidden')
		.end()
		.find('> ul').prev('a')
			.removeClass('over-parent')
		.end();
	})
	
	.find('> ul').prev('a,strong')
		.addClass('parent')
	.end();
});