// import do logo AkzoNobel
document.write('<script type="text/javascript" src="http://www.akzonobel.com/endorsement/logo_embedder.js"></script>');


// namespace
window.LOV = window.LOV || {};
LOV.Coral = LOV.Coral || {};

// shortcut
var coral = LOV.Coral;

coral.init = function() {
	var so1 = new SWFObject('/swf/teto.swf', 'tetoSwf', '100%', '100%', '8', '#e5e5e5');
	so1.addVariable('swfPath', '/swf/teto/');
	so1.addParam("wmode", "transparent");
	so1.write('teto');

	var so2 = new SWFObject('/swf/projetosEspeciais.swf', 'projetosEspeciaisSwf', '100%', '100%', '8', '#fff');
	so2.addParam("wmode", "transparent");
	so2.write('projetosEspeciais');

    	var so3 = new SWFObject('/swf/tintaMeter.swf', 'tintaMeterSwf', '100%', '100%', '8', '#afaeae');
	so3.addVariable('xmlPath', '/xml/tintaMeter.xml');
	so3.addParam("wmode", "transparent");
	so3.write('tintaMeter');
	
	$('#searchHeader').focus(LOV.Coral.Header.clearField);
	$('#searchHeader').blur(LOV.Coral.Header.setField);
	
	LOV.Coral.BannerLateral.writeBanner('bannerLateral1', LOV.Coral.BannerLateral.posicao1);
	LOV.Coral.BannerLateral.writeBanner('bannerLateral2', LOV.Coral.BannerLateral.posicao2);
};


LOV.Coral.Header = LOV.Coral.Header || {};
LOV.Coral.Header.ctrlTeto = function() {
	if (parseInt($('#teto').css('margin-top')) < 0) {
		LOV.Coral.Header.openTeto();
	} else {
		LOV.Coral.Header.closeTeto();
	}
};
LOV.Coral.Header.openTeto = function () {
	$('#teto').animate({marginTop: '0px'});
};
LOV.Coral.Header.closeTeto = function() {
	$('#teto').animate({marginTop: '-31px'});
	$('#tetoSwf')[0].close();
};
LOV.Coral.Header.clearField = function () {
	if($('#searchHeader').val() == "BUSCA DE PRODUTO") {
		$('#searchHeader').val("");
	}
}
LOV.Coral.Header.setField = function () {
	if($('#searchHeader').val().split(" ").join("") == "") {
		$('#searchHeader').val("BUSCA DE PRODUTO");
	}
}


LOV.Coral.Menu = LOV.Coral.Menu || {};
LOV.Coral.Menu.active;
LOV.Coral.Menu.show = function(pDiv) {
	var elm = $('#' + pDiv);
	elm.fadeIn('fast');
	$(document).unbind('mousemove');
	$(document).bind('mousemove', elm, LOV.Coral.Menu.manage);
	LOV.Coral.Menu.active = elm;

	elm = null;
};
LOV.Coral.Menu.close = function() {
	$(document).unbind('mousemove');
	LOV.Coral.Menu.active.fadeOut('def');
};
LOV.Coral.Menu.manage = function(e) {
	var elm = e.data;
	var offset = elm.offset();
	var pos = {
		top: offset.top - 30,
		right: (elm.width() + offset.left),
		left: offset.left,
		bottom: (elm.height() + offset.top + 20)
	};
	var mouse = {
		x: e.pageX,
		y: e.pageY
	}

	if (mouse.x < pos.left || mouse.x > pos.right || mouse.y < pos.top || mouse.y > pos.bottom) {
		$(document).unbind('mousemove');
		elm.fadeOut('def');
	}

	elm = null;
};

LOV.Coral.Socialize = function(e) {
	e.stopPropagation();

	var url = document.location.href;
	var title = document.title;
	var str = e.target.parentNode.href;

	if (str.indexOf('bookmarkThis') == -1) {
		str = str.split('$URL').join(url);
		str = str.split('$TITLE').join(title);

		var w = window.open(str, '_blank');
	} else {
		if (window.sidebar) {
			window.sidebar.addPanel(title, url, '');
		} else if (window.external) {
			window.external.AddFavorite(url, title);
		}
	}

	return false;
}


LOV.Coral.TintaMeter = {};
LOV.Coral.TintaMeter.open = function(pId) {
	//document.location.href = '/produto/interna.shtml?prodId=' + pId;
	document.location.href = '/do/products/details?productCode=' + pId;
};
LOV.Coral.TintaMeter.close = function() {
	LOV.Coral.Menu.close();
};


LOV.Coral.BannerLateral = {};
LOV.Coral.BannerLateral.posicao1 = [
	{
		swf: '/swf/banners/lateral_consultorCores.swf',
		url: '/redirect/color_schemer.html',
		window: '_blank'
	},
	{
		swf: '/swf/banners/lateral_consultorCores.swf',
		url: '/redirect/color_schemer.html',
		window: '_blank'
	},
	{
		swf: '/swf/banners/coralmur_banner.swf',
		url: '/produto/coralmur/?WT.mc_id=0030F00',
		window: '_self'
	}
];
LOV.Coral.BannerLateral.posicao2 = [
	{
		swf: '/swf/banners/lateral_ideiaCards.swf',
		url: '/ideiaCards/?WT.mc_id=0010F00',
		window: '_blank'
	},
	{
		swf: '/swf/banners/lateral_tiraTeima.swf',
		url: '/produto/tiraTeima/?WT.mc_id=0090F00',
		window: '_self'
	}
];
LOV.Coral.BannerLateral.writeBanner = function(id, position) {
	if ($('#' + id).length > 0) {
		banner = position[Math.floor(Math.random() * (position.length))];

        	bL = new SWFObject(banner.swf, (id + 'Swf'), '142', '142', '8', '#fff');
	        bL.addVariable("url", banner.url);
        	bL.addVariable("window", banner.window);
		bL.addParam("wmode", "transparent");
        	bL.write(id);
	}
}

$().ready(coral.init);

function findProduct() {
	var searchValue = document.getElementById("searchHeader").value;
	if (searchValue != "BUSCA DE PRODUTO") {
		document.location.href = "/produto/formSearch.jsp?value="+searchValue;
	}
}

function openPopup(sFile, sWindowName, iWidth, iHeight, bStatus, bScrollbars){
	iLeft = (screen.width - iWidth) / 2;
	iTop = (screen.height - iHeight) / 2;

	sFeatures  = 'width=' + iWidth;
	sFeatures += ',height=' + iHeight;
	sFeatures += ',top=' + iTop;
	sFeatures += ',left=' + iLeft;
	sFeatures += ',status=' + bStatus;
	sFeatures += ',scrollbars=' + bScrollbars;

	open( sFile, sWindowName, sFeatures );
}
