jQuery(document).ready(function($){
	// check for iphone
	if(navigator.userAgent.match(/blackberry/i)){
		$('<link rel="stylesheet" href="/web/mobile/mb_test/fw/c/bb_styles.css" media="screen"/>').appendTo('head');
	}
	
	if(navigator.userAgent.match(/nokia/i)){
		
		$('<link rel="stylesheet" href="/web/mobile/mb_test/fw/c/nokia_styles.css" media="screen"/>').appendTo('head');
	}

	
	/* iPhone bug for #top anchor fix */	
	if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
		
		$('#main_nav li a').css({ 'background': '#fff url(/web/mobile/images/mb/nav_arrows.png) right -39px no-repeat', 'color': '#666666'});
		
		/*$('#main_nav li a').each(function(){
			$(this).click(function(event){
				$(this).css({'background' : '#ffffff url(http://www.cisco.com/web/mobile/images/mb/nav_arrows.png) right -39px no-repeat;', 'color' : '#666666'});
			});
		});
		*/
		
		// check for top ID
		if($('.top').length != 0 || $('.return').length != 0 || $('#related_links').length != 0){
					
			$('.top').bind('click', function(){
				// check for top hash
				if(window.location.hash){
					window.location.hash = "";
				}
				$(this).css({'background' : '#737373 url("/web/mobile/images/mb/nav_arrows.png") right -78px no-repeat', 'color' : '#fff'});
			});
			
			$('.return').bind('click', function(){
				$(this).css({'background' : '#383838 url("/web/mobile/images/mb/nav_arrows.png") right -117px no-repeat', 'color' : '#fff'});
			});
			
			$('#related_links li a').bind('click', function(){
				$(this).css({'background' : '#fff url("/web/mobile/images/mb/nav_arrows.png") right -39px no-repeat', 'color' : '#666666'});
			});
		}			
	}
});

