try {
	jQuery.noConflict();
	$j = jQuery;
}catch(e) {
	alert("jQuery não está disponível");
}



function getNewRndNumber(){
	return Math.round(Math.random()*99999999999);
}


var Content_Show = function(){

	$j("div.outer")
		.css("opacity",0)
		.animate({opacity: 1},550, function(){
			$j(this).css("opacity","auto");
		});
}

var externalLinksBehavior = function(){
	
	$j("a.external").each(
		function(){
			this.onclick = function(){
				window.open(this.href,this.href);
				return false;
			}
		}
	);

}

var InitDomain = function() {
	
}

var InitMain = function() {
	try{
		InitDomain();
	}catch(e){}
	
	externalLinksBehavior();
	
	$j("body").css("visibility","visible");
	

	$j("ul.menu li").hover(function(){
		$j(this).addClass("over");
	}, function(){
		$j(this).removeClass("over");
    });
	
	try{
		if ($j.browser.msie && $j.browser.version < 7) {
			DD_belatedPNG.fix("div.banner-destaque p span");
		}
	}catch(e){
	}

}


var GoToTop_Init = function() {
	$j("a.scrollto").click(function() {
		$j("body").scrollTo("a[name='top']",800);
		return false;
	});
	
}
 
var HomeBanner_Load = function() {
	try {
        $j("div.home div.banner-destaque").flash({
            src: APP_ROOT+"/swf/banner-home.swf",
            width: 991,
            height: 204,
            allowScriptAccess: "always",
            wmode: "transparent",
            flashvars: {
                link2: APP_ROOT + '/solucoes/automacao-de-lojas-e-restaurantes/',
                link3: APP_ROOT + '/solucoes/automacao-logistica/',
                link4: APP_ROOT + '/solucoes/automacao-da-forca-de-vendas/'
            }
        });
    } catch(e) { }
}

var BoxClientes_ChangeLogosPosition = function() {
	var displayItemsCount = 9;
	for(var i = 0; i < displayItemsCount; i++) {
		var logo = $j("div.clientes ul li:eq(0)").clone();
		$j("div.clientes ul li:eq(0)").remove();
		logo.appendTo("div.clientes ul");
	}	
}

var BoxClientes_ChangeLogos = function() {
	$j("div.clientes ul").fadeOut("slow", function() {
		BoxClientes_ChangeLogosPosition();
		$j("div.clientes ul").fadeIn("slow");
	});
}

var BoxClientes_Init = function() {	
	setInterval(BoxClientes_ChangeLogos, 5000);
}

var ExecuteAfterLoaded = function(f) {
	var loadedImagesCount = 0;
	var contentImages = $j("div.content").find("img");
	var contentImagesCount = contentImages.length;
	
	var exec = function(){
		eval(f);
	}
	
	if(contentImagesCount>0)
		contentImages.bind("load", 
			function(){
				loadedImagesCount++;
				if(loadedImagesCount>=contentImagesCount)
					exec();
					return false;
			}
		);
		
	exec();
	
}


var title = "";

$j(document).ready(function(){
	ExecuteAfterLoaded("InitMain()");
	HomeBanner_Load();
	GoToTop_Init();
	BoxClientes_Init();
	
	title = document.title;
	window.onresize = function(){
		if($j(window).width()<=1024){
			$j(".sidebar.last").hide();
		}else{
			$j(".sidebar.last").show();
		}
	}
})
