$( document ).ready( function( ) {
	function hoverMainMenu( ) {
		$( "#menu-navigation .menu-item" ).hover( function( ) {
			$( this ).removeClass( "menu-item-nohover" ).addClass( "menu-item-hover" );

		}, function( ) {
			$( this ).removeClass( "menu-item-hover" ).addClass( "menu-item-nohover" );
		} );
		
		$( ".uif-right-nav li:not(.current-right-nav)" ).hover( function( ) {
			$( this ).removeClass( "menu-item-nohover" ).addClass( "menu-item-hover" );

		}, function( ) {
			$( this ).removeClass( "menu-item-hover" ).addClass( "menu-item-nohover" );
		} );
	}

	function renderCorners( ) {
		$( '#uif-content-window-frame' ).corner( {
			tl : {
				corner : true,
				color : '#004E7A'
			},
			tr : {
				corner : true,
				color : '#004E7A'
			},
			bl : {
				corner : true,
				color : '#EBF0F3'
			},
			br : {
				corner : true,
				color : '#EBF0F3'
			}
		} );

		$( "#uif-content-window" ).corner( {
			tl : {
				corner : true,
				color : '#97c717'
			},
			tr : {
				corner : true,
				color : '#97c717'
			},
			bl : {
				corner : true,
				color : '#97c717'
			},
			br : {
				corner : true,
				color : '#97c717'
			}
		} );

		// $( "#uif-page-banner" ).corner( "tl tr" );
		// #uif-left-nav-border,
		$( " #uif-left-nav" ).corner( {
			tl : {
				corner : true,
				color : "#97c717"
			},
			tr : {
				corner : false
			},
			bl : {
				corner : true,
				color : "#97c717"
			},
			br : {
				corner : false
			},
			width : "6px"
		} );
		$( " #uif-left-nav-border" ).corner( {
			tl : {
				corner : true,
				color : "#EBF0F3"
			},
			tr : {
				corner : false
			},
			bl : {
				corner : true,
				color : "#EBF0F3"
			},
			br : {
				corner : false
			},
			width : "6px"
		} );
		$( ".uif-content" ).corner( {
			tl : {
				corner : true,
				color : '#d9e2e7'
			},
			tr : {
				corner : true,
				color : '#d9e2e7'
			},
			bl : {
				corner : true,
				color : '#d9e2e7'
			},
			br : {
				corner : true,
				color : '#d9e2e7'
			}
		} );
		$( "#uif-page-header" ).corner( {
			tl : {
				corner : false
			},
			tr : {
				corner : false
			},
			bl : {
				corner : true
			},
			br : {
				corner : true
			}
		} );
	}

	function renderCurrentMenu( ) {
		var li = $( ".current-menu-item" );

		var o = li.position( );

		var badge = $( "<div/>" );

		badge.html( li.html( ) ).addClass( "current-menu-item-badge" ).css( {
			top : o.top,
			left : o.left - 12,
			width : li.outerWidth( true ),
			height : li.outerHeight( true )
		} );
		li.offsetParent( ).append( badge );

		badge.corner( {
			tl : {
				corner : true,
				color : '#EBF0F3'
			},
			tr : {
				corner : false
			},
			bl : {
				corner : true,
				color : '#EBF0F3'
			},
			br : {
				corner : false
			}
		}
		/*
		 * { tlcolor : '#EBF0F3', trcolor : '#97C717', blcolor : '#EBF0F3'
		 */
		);

	}

	hoverMainMenu( );
	renderCorners( );
	renderCurrentMenu( );
} );

