function img_adicional(param){
	$("#imgPrincipal span").fadeTo(300,0);
	window.setTimeout("img_adicional_ok('" + param + "')", 300);
}
function img_adicional_ok(param){
	$("#imgPrincipal span").css('background','url(' + param + ')');	
	window.setTimeout("img_adicional_fim()", 500);
}
function img_adicional_fim(param){
	$("#imgPrincipal span").fadeTo(300,1);
}
var boxFuncionando = false;
function abreBox(idd){
	

if (boxFuncionando == false){
	$('.maisProdRight').attr('href','javascript: abreBox(\'' + ((idd * 1) + 1) + '\');');
	$('.maisProdLeft').attr('href','javascript: abreBox(\'' + ((idd * 1) - 1) + '\');');		

	if (parseInt(idd) == parseInt(qtdeProd -1)){

		$('.maisProdRight').css('cursor','default');
		$('.maisProdRight').fadeTo(100, 0.5);
		$('.maisProdRight').attr('href','javascript:void(0);');

	}else{

		$('.maisProdRight').css('cursor','pointer');
		$('.maisProdRight').fadeTo(100, 1);
		
	}
	if (parseInt(idd) == parseInt(0)){
		
		$('.maisProdLeft').css('cursor','default');
		$('.maisProdLeft').fadeTo(100, 0.5);
		$('.maisProdLeft').attr('href','javascript:void(0);');		
		
	}else{

		$('.maisProdLeft').css('cursor','pointer');
		$('.maisProdLeft').fadeTo(100, 1);
	}	
	boxFuncionando = true;
	
	var img_atual = PrFotos[idd];
	
	/* FOTO ADICIONAL */
	if (img_atual.indexOf(',') > -1){
		var imgs_add = img_atual.split(',');
		img_atual = '';		
		var uu;
		var bd_img_add = '';
		for(uu=0;uu<imgs_add.length;uu++){
			bd_img_add += '<a href="javascript:img_adicional(\'' + imgs_add[uu] + '\');"><img src="/_include/thumbnail.asp?tam=2&img=' + imgs_add[uu] + '" border="0"/></a>';
			if (uu == 0){
				img_atual = imgs_add[uu];
			}
		}
		$(".fotoAdicional").css('display', 'block');
		$(".fotoAdicional").html(bd_img_add);
		
	}else{
		$(".fotoAdicional").css('display', 'none');
	}
	/* FOTO ADICIONAL */	
	
	var html = $('#espec_' + PrIds[idd]).html();
	$('.produtoFotoDescMeio').html(html);
	$("#imgPrincipal span").css('background','url(' + img_atual + ')');
	$(".boxBG").fadeTo(300, 0.74);
	$(".boxBG").css('height', document.body.clientHeight + 18 + 'px');	
	window.setTimeout("abreBox_02()",200);
	window.setTimeout("abreBox_block()",2);	
}else{
	boxFuncionando = false;
	$("#imgPrincipal span").fadeOut(300);
	window.setTimeout("abreBox('" + idd + "');$('#imgPrincipal span').fadeIn(300);",300);	
}}

function abreBox_block(){
	$(".boxBG").fadeIn(200);
}
function abreBox_02(){
	$("#boxCentro").fadeIn(400);
}
function fecharBox(){
	window.setTimeout("boxFuncionando = false",290);		
	$(".boxBG").fadeOut(300);
	$("#boxCentro").fadeOut(200);
}
var ultimo_menu = '';
function abreSmenu(idd){
	if($('#smenu_' + idd).css('display') == 'none'){
		$('#smenu_' + idd).slideDown();
		$('#mmnu_' + idd).attr('class', 'ativo');
		if (ultimo_menu != idd){
			if ($('#smenu_' + ultimo_menu).css('display') != 'none'){
				$('#smenu_' + ultimo_menu).slideUp();
				$('#mmnu_' + ultimo_menu).attr('class', '');
			}
		}
		ultimo_menu = idd;
	}else{
		$('#smenu_' + idd).slideUp();
		$('#mmnu_' + idd).attr('class', '');		
	}
	return false;
}

function GerarSWF(arquivo,altura,largura,id){
    document.writeln('    <object id="globalnav-object" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + largura + '" height="' + altura + '" id="' + id + '" name="' + id + '">');
    document.writeln('        <param name="movie" value="' + arquivo + '" />');
    document.writeln('        <param name="FlashVars" value="loc=en_US&htmlApp=false&gatewayURL=gwurl" />');
    document.writeln('        <param name="bgcolor" value="#ffffff" />');
    document.writeln('        <param name="menu" value="false" />');
    document.writeln('        <param name="quality" value="high" />');
    document.writeln('        <param name="salign" value="tl" />');
    document.writeln('        <param name="scale" value="noscale" />');
    document.writeln('        <param name="wmode" value="transparent" />');
    document.writeln('        <embed id="globalnav-embed" src="' + arquivo + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" flashvars="loc=en_US&htmlApp=false&gatewayURL=gwurl" bgcolor="#ffffff" menu="false" quality="high" salign="tl" scale="noscale" id="' + id + '" width="' + largura + '" height="' + altura + '"></embed>');
    document.writeln('    </object>');
}
function geraAjax(){
var ajax;
try {
ajax = new XMLHttpRequest();
} catch(ee) {
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch(E) {
ajax = false;
}
}
}
return ajax;
}


function mudaST_fake(){
	mudaST($("#estado").val());
}

function mudaST(valor){
	$("#ct_regiao").slideUp(500);	
	var ajax = geraAjax();
	if (document.getElementById && ajax) {
	ajax.open("POST", "regiao.asp?estado=" + valor, true);
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
	ajax.send('');
	
	ajax.onreadystatechange = function() {
	if (ajax.readyState == 4) {
	if(ajax.status == 200) {
	var resultado = ajax.responseText;
	resultado = resultado.replace(/\+/g," ");
	resultado = unescape(resultado);
		$("#ct_regiao").html(resultado);
		$("#ct_regiao").slideDown(500);
		window.setTimeout("mudaRegiao_fake()", 500);
	} else {
		$("#ct_regiao").html('ocorreu um erro');
		$("#ct_regiao").slideDown(500);		
	}}}}
}

function mudaRegiao_fake(){
	mudaRegiao($("#regiao").val());
}

function mudaRegiao(valor){
	$("#containerEmpresas").fadeOut(200);
	window.setTimeout("mudaRegiao_ok('" + valor + "')",200);
}

function mudaRegiao_ok(valor){
	var ajax = geraAjax();
	valor = valor.replace('ç', 'c'); // Patch
	if (document.getElementById && ajax) {
	ajax.open("POST", "empresas.asp?regiao=" + valor + '&estado=' + $("#estado").val(), true);
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
	ajax.send('');
	
	ajax.onreadystatechange = function() {
	if (ajax.readyState == 4) {
	if(ajax.status == 200) {
	var resultado = ajax.responseText;
	resultado = resultado.replace(/\+/g," ");
	resultado = unescape(resultado);
		$("#containerEmpresas").html(resultado);
		$("#containerEmpresas").fadeIn(200);
	} else {
		$("#containerEmpresas").html(ajax.responseText);
	}}}}
}
