var flashvars = {};
flashvars.height = "428";
flashvars.width = "638";
flashvars.showstop = "true";
flashvars.allowSciptAccess = "always";
//flashvars.controlbar='over'; asi para sin controles

var params = {};
params.menu = "false";
params.allowfullscreen = "true";
params.allowscriptaccess = "always";
params.allownetworking = "internal";
//params.allownetworking = "all"; asi para llamar shadowbox desde flash

params.wmode = "transparent";
var attributes = {};

$(document).ready(function() {
	
	/* Autocomplete Busqueda */
	$("#busqueda").autocomplete( keywords, {
		matchContains: true,
		formatItem: function(row) {
			return '<a href="'+ row.linkto +'">'+ row.keyword +'</a>';
		}
 });
	
	/*Suckerfish*/
	$(".submenu .dropdown").hover(
		function(){ $("ul", this).fadeIn("fast"); }, 
		function() { } 
	);
	$(".submenu ul li").hover(
		function(){ $(this).addClass('sfhover'); },
		function(){ $(this).removeClass('sfhover'); }
	);
	if (document.all) {
		$(".submenu").hoverClass ("sfHover");
	}
	
	/*Rollovers*/
	$('#nav #op2').hover(
		function(){
			if( $(this).parent().hasClass('actual') ) { } else { 
				$(this).parent().addClass('on');
				$('#submenu_grupo').show();
			}
		},
		function(){	
			if( $(this).parent().hasClass('actual') ) { } else { 
				var flag = true;
				$('#submenu_grupo').hover(
					function(){ flag = false;	},
					function(){
						$('#submenu_grupo').hide();
						$('#nav #op2').parent().removeClass('on');
					}
				);
				setTimeout( function(){ 
					if(flag){
						$('#submenu_grupo').hide();
						$('#nav #op2').parent().removeClass('on');
					}
				}, 50);
			}
		}
	);
	
	$('#nav #op3').hover(
		function(){
			if( $(this).parent().hasClass('actual') ) { } else { 
				$(this).parent().addClass('on');
				$('#submenu_negocios').show();
			}
		},
		function(){	
			if( $(this).parent().hasClass('actual') ) { } else { 
				var flag = true;
				$('#submenu_negocios').hover(
					function(){ flag = false;	},
					function(){
						$('#submenu_negocios').hide();
						$('#nav #op3').parent().removeClass('on');
					}
				);
				setTimeout( function(){ 
					if(flag){
						$('#submenu_negocios').hide();
						$('#nav #op3').parent().removeClass('on');
					}
				}, 50);
			}
		}
	);
	
	$('#nav #op1, #nav #op4').parent().hover(
		function(){ 
			if( $(this).hasClass('actual') ) {  } else { 
				$(this).addClass('on'); 
			}
		},
		function(){ 
			if( $(this).hasClass('actual') ) { } else {
				$(this).removeClass('on'); 
			}
		}
	);
	
	$('.bolsa').hover(
		function(){
			$('.lista03b').show();
			$(this).css('background','#001F41 none');
		},
		function(){	
			$('.lista03b').hide();
			$(this).css('background','url(images/lines/bg_headmenu.gif) 0 0 repeat-x');
		}
	);
	
	// PNG Fix
	//$(".stage_det").pngfix({ sizingMethod: "scale" });
	$("#nav li").pngfix();
	
});

$.fn.hoverClass = function(c) {
	return this.each(function(){
		$(this).hover( 
			function() { $(this).addClass(c);  },
			function() { $(this).removeClass(c); }
		);
	});
};
