var selectedMenu;
var qsParm = new Array();

function selectMenuOption(menuId){
	selectedMenu = document.getElementById(menuId);
	document.getElementById(menuId).className = 'selected';
}
		
function qs() {
	var query = window.location.search.substring(1);
	var parms = query.split('&');
	
	for (var i=0; i<parms.length; i++) {
		var pos = parms[i].indexOf('=');
		if (pos > 0) {
			var key = parms[i].substring(0,pos);
			var val = parms[i].substring(pos+1);
			qsParm[key] = val;
		}
	}
} 	
	
function isInteger(s) {
	return (s.toString().search(/^-?[0-9]+$/) == 0);
}	

function homePageAnim(){
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', '780',
			'height', '310',
			'src', '/flash/homeAnim?v=04112009',
			'quality', 'best',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'transparent',
			'devicefont', 'false',
			'id', 'homeAnim',
			'bgcolor', '#ffffff',
			'name', 'homeAnim',
			'menu', 'false',
			'allowFullScreen', 'false',
			'allowScriptAccess','sameDomain',
			'movie', '/flash/homeAnim?v=04112009',
			'salign', ''
			); //end AC code
	}
}

function bannerLateral(){
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', '219',
			'height', '154',
			'src', '/flash/banners/banner_219x154_19102009',
			'quality', 'best',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'transparent',
			'devicefont', 'false',
			'id', 'bannerLateral',
			'bgcolor', '#ffffff',
			'name', 'bannerLateral',
			'menu', 'false',
			'allowFullScreen', 'false',
			'allowScriptAccess','sameDomain',
			'movie', '/flash/banners/banner_219x154_19102009',
			'salign', ''
			); //end AC code
	}
}

function galeriaStandMercedes(){
	if (AC_FL_RunContent == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', '697',
			'height', '400',
			'src', '/flash/galeriaStand',
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'transparent',
			'devicefont', 'false',
			'id', 'galeria_modelos_mercentro',
			'bgcolor', '#ffffff',
			'name', 'galeria_modelos_mercentro',
			'menu', 'true',
			'FlashVars','xmlPath='+xmlPath,
			'allowFullScreen', 'false',
			'allowScriptAccess','sameDomain',
			'movie', '/flash/galeriaStand',
			'salign', ''
			); //end AC code
	}
}

// Navegação Principal
$("#navegacao ul li a").hover(
							function() {
								$("#flyouts .flyout").hide();
								$("#navegacao ul li").removeClass("active");
								$(this).queue(function() {
									$(this).parent().addClass("active");
									$(this).dequeue();
									});
								var $link = $(this).attr("href");
								if($link == "#" || $link == "/apos_venda/" ) {
									var $this_flyout = $(this).attr("rel");
									flyout($this_flyout, "show");
								}
									},
							function() {
									});

$("#navegacao ul li a").click(function(e) {
	var $link = $(this).attr("href");
	if($link == "#") {
	e.preventDefault();
	}
});

$("div#header, div#slideshow, div#titulo, div#banner, div#conteudos").hover(
				   function() {
					   $("#flyouts .flyout").hide();
					   $("#navegacao ul li").removeClass("active");
				   },
				   function() {
				   });

$("#flyouts .flyout").hover(
							function() {
									},
							function() {
									$(this).hide();
									$("#navegacao ul li").removeClass("active");
									});

function flyout(show, state) {
	if(state == "show") {
	$("#flyouts #" + show).show();
	} else {
	$("#flyouts #" + show).hide();
		}
	}
	
/*
 * cacheImage: a jQuery plugin
 *
 * cacheImage is a simple jQuery plugin for pre-caching images.  The
 * plugin can be used to eliminate flashes of unstyled content (FOUC) and
 * improve perceived page load time.  Callbacks for load, error and abort
 * events are provided.
 *
 * For usage and examples, visit:
 * http://github.com/alexrabarts/jquery-cacheimage
 *
 * Licensed under the MIT:
 * http://www.opensource.org/licenses/mit-license.php
 *
 * Copyright (c) 2008 Stateless Systems (http://statelesssystems.com)
 *
 * @author   Alex Rabarts (alexrabarts -at- gmail -dawt- com)
 * @requires jQuery v1.2 or later
 * @version  0.2.1
 */

(function ($) {
  $.extend($, {
    cacheImage: function (src, options) {
      if (typeof src === 'object') {
        $.each(src, function () {
          $.cacheImage(String(this), options);
        });

        return;
      }

      var image = new Image();

      options = options || {};

      $.each(['load', 'error', 'abort'], function () { // Callbacks
        var e = String(this);
        if (typeof options[e] === 'function') { $(image).bind(e, options[e]); }

        if (typeof options.complete === 'function') {
          $(image).bind(e, options.complete);
        }
      });

      image.src = src;

      return image;
    }
  });

  $.extend($.fn, {
    cacheImage: function (options) {
      return this.each(function () {
        $.cacheImage(this.src, options);
      });
    }
  });
})(jQuery);
