// JavaScript Document

$(document).ready(function() {
	
	toolTip('redesocial');
	toolTip('email');
	toolTip('favoritos');
	toolTip('download');

});

function toolTip(elem){

	$('.'+elem).each(
		function(index,elemento){
			
			$(elemento).mousemove(function(e){
			
				var splitClass = $('.'+elem+':eq('+index+')').attr('class').split(' ');
				var idgrupo = splitClass[1];
				
				var navegador =navigator.appName; 
				if(navegador == "Microsoft Internet Explorer"){
						
					var x = 155;
					var y = this.offsetTop - 42;
				
				}else{
					
					var x = 155;
					var y = this.offsetTop - 32;
				
				}
				
				$('.tooltip:eq('+index+')').fadeIn();
				$('.tooltip:eq('+index+')').css('left',x+'px');
				$('.tooltip:eq('+index+')').css('top',y+'px');
				
				if(elem == 'redesocial'){
					setRedesocial(elem+'|'+index);
				}
				
				if(elem == 'email'){
					var valtitle = $('.'+elem+':eq('+index+')').attr("rel");
					$('.txttooltip').html(valtitle);
					$('.linktooltip:eq('+index+')').attr('href','javascript:enviarEmail(); void(0);');
				}
				
				if(elem == 'favoritos'){
					var valtitle = $('.'+elem+':eq('+index+')').attr("rel");
					$('.txttooltip').html(valtitle);
					$('.linktooltip:eq('+index+')').attr('href','javascript:addFavoritos("'+idgrupo+'"); void(0);');
				}
				
				if(elem == 'download'){
					var valtitle = $('.'+elem+':eq('+index+')').attr("rel");
					$('.txttooltip').html(valtitle);
					$('.linktooltip:eq('+index+')').attr('href','javascript:fazerDownload("'+idgrupo+'"); void(0);');
				}
				
			});
			
			$('.tooltip:eq('+index+')').mouseleave(function(){
				$('.tooltip:eq('+index+')').fadeOut();
			});
			
		});

};

function setRedesocial(elem){

	var splitElem = elem.split('|');
	
	var elemento = splitElem[0];
	var index = splitElem[1];
	
	var splitIdProduto = $('.'+elemento+':eq('+index+')').attr('class').split(' ');
	
	var idgrupo = splitIdProduto[1];
	var tituloProdutoSplit = $('.texto-produto:eq('+index+')').html().split('<br');
	var tituloProduto = tituloProdutoSplit[0];
	
	var linkProduto = 'http://www.brinquedostoia.com.br'+$('.area-foto-interna a:eq('+index+')').attr('href');
	
	var icones = '<ul class="icoredesocial">';
		icones += '<li><a href="javascript:postTwitter('+idgrupo+',\''+tituloProduto+'\',\''+linkProduto+'\'); void(0);"><img src="img/twitter_aba.gif" align="middle" /></a></li>';
		icones += '<li><img src="img/faixa_aba.gif" align="middle" /></li>';
		icones += '<li><a href="javascript:postFacebook(\''+tituloProduto+'\',\''+linkProduto+'\'); void(0);"><img src="img/facebook_aba.gif" align="middle" /></a></li>';
		icones += '<li><img src="img/faixa_aba.gif" align="middle" /></li>';
		icones += '<li><a href="javascript:postOrkut('+idgrupo+',\''+tituloProduto+'\',\'http://www.brinquedostoia.com.br/novo/produto.php?cod='+idgrupo+'\'); void(0);"><img src="img/orkut_aba.gif" align="middle" /></a></li>';
		icones += '</ul>';
		
	$('.txttooltip:eq('+index+')').html(icones);

}

function postTwitter(id,title,url){
	window.open('http://twitter.com/share?text=Pessoal eu adorei o jogo '+title+' da Brinquedos Toia e resolvi compartilhar com voces.&url='+url+'&via=brinquedostoia&lang=pt','','width=500,height=400');
}

function postOrkut(id,title,url){
	var cn = 'Pessoal eu adorei o jogo '+title+' e resolvi compartilhar com voces essa emocao. Brinquedos Toia. Inovando na arte de brincar.';
	window.open('http://promote.orkut.com/preview?nt=orkut.com&tt='+title+'&du='+url+'&cn='+cn+'&tn=http://www.brinquedostoia.com.br/novo/img/produtos/'+id+'.jpg','','width=700,height=500');
}

function postFacebook(title,url){
	window.open('http://www.facebook.com/sharer.php?u='+url+'&t='+title,'','width=600,height=500');
}

function fazerDownload(id){
	window.open('http://www.brinquedostoia.com.br/novo/img/produtos/'+id+'.jpg','','width=600,height=500');
}

function addFavoritos(titulo,id){
	
	var url = 'http://www.brinquedostoia.com.br/novo/produto.php?cod='+id;
	var title = titulo;
	
	if (window.sidebar) // firefox
		window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all)// ie
		window.external.AddFavorite(url, title);
	
}

function enviarEmail(){
	
			var $form = $("#searchForm");
	nomede = 	$form.find( 'input[name="nomede"]' ).val();
	emailde = 	$form.find( 'input[name="emailde"]' ).val();
	emailpara = $form.find( 'input[name="emailpara"]' ).val();
	mensagem =	$form.find( 'textarea[name="mensagem"]' ).val();
	idprod =	$form.find( 'input[name="idprod"]' ).val();
	titulo = 	$form.find( 'input[name="titulo"]' ).val();
	
	var enviaremail = $("#enviaremail");
	
	$('#bgfundo').show();
	
	if(enviaremail.css('bottom') < '0'){
		$("#enviaremail").animate({"bottom": "+=300px"}, 500);
	}
	
	if(enviaremail.css('bottom') > '0'){
		$("#enviaremail").animate({"bottom": "-=300px"}, 500);
		$('#bgfundo').hide();
		$( "#confirmacao" ).hide();
	}

}


