$(document).ready(function(){
	$(document)[0].oncontextmenu = function() { alert('BLUJET - Todos os direitos reservados.'); return false;}
	$(".ajax").fancybox();
	
	$("#myScroll").mbScrollable({
        width:980,
		height:475,
        elementsInPage:1,
        elementMargin:0,
        controls:"#controls",
        slideTimer:280,
        autoscroll:true,
        scrollTimer:5000
	});
	$('a.ajaxP').bind('click',function(event){
		$('#ajaxP').html('<div style="text-align:left;"><span class="ajaxload">Carregando, aguarde...</span></div>');
		event.preventDefault();
		var d = new Date();
		var getid = this.href.split("_");
		var url = "data/produtos.php?id="+getid[2].replace(".html","")+"&_t="+d.getTime();
		$.get(url,{},function(response){ 
			$('#ajaxP').html(response);
		})	
	})
	fancyboxStart();
	myScroll2Start();
	
});

function callajax(href,local){
	if(local){}else{var local='response';}
	if(local=='bfoto'){ } else { 
		$('#'+local).html('<div style="text-align:center;"><span class="ajaxload">Carregando, aguarde...</span></div>');
	}
	var d = new Date();
	var url = href+"&d="+d.getTime();
	$.get(url,{},function(response){ 
		$('#'+local).html(response);
		fancyboxStart();
		if (local=="ghome"){
			myScroll2Start();
		} else {
		}
	});
}
function fancyboxStart(){
	$('a.zImages').each(function(){
		$(this).fancybox({
			'padding'		: 5,
			'titleShow'     : true,
			'autoScale'		: false,
			'transitionIn'	: 'inside',
			'transitionOut'	: 'outside',
			'titlePosition' : 'inside',
			'titleFormat'	: function formatTitle(title, currentArray, currentIndex, currentOpts) {
				return ((title && title.length || currentArray.length>1) ? '<div id="fancybox-title-inside" style="padding-top:5px;line-height:20px;">' + (title && title.length ? '<span style="font-size:14px;font-weight:bold;">' + title + '</span>' : '' ) + (currentArray.length>1 ? '<div>Imagem ' + (currentIndex + 1) + ' de ' + currentArray.length + '</div>' : '' ) + '</div>' : '' );
			}
		});
	});
	$('a.iFrame').each(function(){
		var dWidth		= parseInt($(this).attr('href').match(/width=[0-9]+/i)[0].replace('width=',''));  
		var dHeight		= parseInt($(this).attr('href').match(/height=[0-9]+/i)[0].replace('height=',''));
		if (dWidth<=0){dWidth='90%';}
		if (dHeight<=0){dHeight='90%';}
		$(this).fancybox({
			'padding'		: 5,
			'width'			: dWidth,
			'height'		: dHeight,
			'autoScale'		: false,
			'titleShow'     : false,
			'scrolling'		: 'no',
			'transitionIn'	: 'inside',
			'transitionOut'	: 'outside',
			'type'			: 'iframe'
		});
	});
}
function myScroll2Start(){
	$("#myScroll2").mbScrollable({
		dir:"vertical",
		width:"auto",
		height:294,
		elementsInPage:2.5,
		elementMargin:0,
		controls:"#controls2",
		slideTimer:280,
		autoscroll:false,
		scrollTimer:5000
	});
}

function blockNumbers(e){
var key;
var keychar;
var reg;
	if(window.event) { 
		// for IE, e.keyCode or window.event.keyCode can be used 
		key = e.keyCode; 
	}else if(e.which) { 
		// netscape 
		key = e.which; 
	}else {
		// no event, so pass through 
		return true;
	}
keychar = String.fromCharCode(key);
reg = /[^\d]/;
return !reg.test(keychar);
}
function chkFormNews(formname) {
	if (document.forms[formname].newsmail.value == "" || document.forms[formname].newsmail.value == "Cadastre seu e.mail e receba novidades.") {
		alert("Por favor, preencha seu e-mail! ");
		document.forms[formname].newsmail.focus();
		return;
	} else {
	}
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.forms[formname].newsmail.value)) {
	} else {
		alert("E-mail ("+ document.forms[formname].newsmail.value + ") inválido. Tente novamente. ");
		document.forms[formname].newsmail.value="";
		document.forms[formname].newsmail.focus();
		return;
	}	
	var params = $('#'+formname).serialize();
	$('#newsmail').val('Cadastre seu e.mail e receba novidades.');
	var d = new Date();
	var url = "newsletter.php?_="+d.getTime();
	$.ajax({
		type: "POST",
		url: url,
		cache: false,
		data: params,
		success: function(data){
			alert(data);
		}
	 });
	return false;
}
function chkForm(formname) {
	if (document.forms[formname].nome.value == "") {
		alert("Preenchimento necessário: Nome! ");
		document.forms[formname].nome.focus();
		return;
	} else {
		if (document.forms[formname].nome.value.length < 5) {
			alert("Preenchimento necessário: Nome completo! ");
			document.forms[formname].nome.focus();
			return;
		}
	}
	if (document.forms[formname].email.value == "") {
		alert("Preenchimento necessário: E-mail! ");
		document.forms[formname].email.focus();
		return;
	} else {
	}
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.forms[formname].email.value)) {
	} else {
		alert("E-mail ("+ document.forms[formname].email.value + ") inválido. Tente novamente. ");
		document.forms[formname].email.value="";
		document.forms[formname].email.focus();
		return;
	}
	if (document.forms[formname].dddfone.value.length != 2) {
		alert("O DDD do Telefone deve conter 2 dígitos! ");
		document.forms[formname].dddfone.focus();
		return;
	} else {
	}
	if (document.forms[formname].fone.value.length < 8) {
		alert("O Telefone deve conter no mínimo 9 dígitos! ");
		document.forms[formname].fone.focus();
		return;
	} else {
	}	
	if (document.forms[formname].assunto.value == "") {
		alert("Preenchimento necessário: Assunto! ");
		document.forms[formname].assunto.focus();
		return;
	} else {
	}
	if (document.forms[formname].mensagem.value == "") {
		alert("Preenchimento necessário: Mensagem! ");
		document.forms[formname].mensagem.focus();
		return;
	} else {
	}
	var textok = ('<div style="text-align:center;padding-top:20px;"><strong>Sua mensagem foi enviada com sucesso.</strong><br /><br />Entraremos em contato o mais breve possível.</div>');
	var NAMEPOST = $("#NAMEPOST").val();
	var params = $('#'+formname).serialize();
	$('#'+formname).hide();
	$('#error').hide();
	$('#response').html('<div style="text-align:center;padding-top:20px;"><span class="ajaxload"><strong>Enviando, aguarde...</strong></span></div>');
	var d = new Date();
	var url = "data/sendmail.php?_="+d.getTime();
	$.ajax({
		type: "POST",
		url: url,
		cache: false,
		data: params,
		success: function(data){
			$('#response').html(textok);
		}
	 });
	return false;
};
function proximoCampo(atual,proximo){
	if(atual.value.length >= atual.maxLength){
	document.getElementById(proximo).focus();
	}
};
