Comece a criar um site
Iniciado
Comece a construir o seu sonho online com um criador de sites fácil de usar e acessível. Saber mais
Crie um e-mail
Email Essential
Esteja um passo mais perto do sucesso online com um email profissional criado a partir do seu próprio domínio de email. Saber mais
Comece a sua loja online
Iniciado + Website Builder Negócio + E-commerce
Uma forma fácil e rápida de iniciar o seu negócio online e vender serviços online. Saber mais
Comece a criar o seu site WordPress
Entusiasta + Managed WordPress
Construa o site que imagina. As possibilidades do WordPress são infinitas. Saber mais
Escolha um alojamento poderoso
Iniciado
Dê à sua ideia uma casa online. Aloje o seu site num alojamento web fiável e extremamente rápido. Saber mais
▶
Esta é a história de Alf
O dinamarquês Alf Henriksen, proprietário de uma loja de bicicletas, fundou a greenrider.dk – uma loja que converte bicicletas normais em bicicletas elétricas. Veja esta história de sucesso e perceba como Alf transformou o seu sonho em realidade.
Porquê começar a sua aventura com one.com?
As soluções online nunca devem ser confusas ou difíceis. Com one.com, é fácil começar a fazer crescer o seu negócio, mesmo que não tenha competências técnicas. No entanto, ainda precisa de ajuda? As nossas equipas de apoio estão empenhadas em prestar-lhe assistência de qualidade máxima. Qualquer que seja a sua questão.
Ver todos os planos
O caminho completo para o sucesso online
1. Comece
Dê, ainda hoje, o pontapé de saída para o seu sucesso online registando o nome de domínio perfeito. Se já tem um nome de domínio, nós ajudamo-lo a transferi-lo.
Encontre o seu domínio
2. Construa
Crie o seu site simples com o Website Builder ou com o WordPress que é mais avançado. Crie um site bonito e reativo em apenas alguns passos.
Alterar a ferramenta
3. Cresça
Aumente a sua base de dados clientes. Esforçou-se por criar algo de que se orgulha e agora quer que o mundo o veja.
Promova o seu site
A ajuda certa quando precisa
Centro de ajuda
Encontre a resposta à sua pergunta nos nossos artigos de apoio.
Converse connosco
Estamos sempre disponíveis para o ajudar. 24/7 – 365 dias por ano.
Academy
Saiba mais sobre websites através de guias detalhados, sugestões e dicas.
Contactar
Qualquer que seja a sua pergunta, responderemos no prazo de 24 horas, durante todo o ano.
Centro de ajuda
Encontre a resposta à sua pergunta nos nossos artigos de apoio.
Converse connosco
Estamos sempre disponíveis para o ajudar. 24/7 – 365 dias por ano.
Academy
Saiba mais sobre websites através de guias detalhados, sugestões e dicas.
Contactar
Qualquer que seja a sua pergunta, responderemos no prazo de 24 horas, durante todo o ano.
Centro de ajuda
Encontre a resposta à sua pergunta nos nossos artigos de apoio.
Converse connosco
Estamos sempre disponíveis para o ajudar. 24/7 – 365 dias por ano.
Academy
Saiba mais sobre websites através de guias detalhados, sugestões e dicas.
Contactar
Qualquer que seja a sua pergunta, responderemos no prazo de 24 horas, durante todo o ano.
Os nossos clientes gostam de nós
Milhões de clientes construíram os seus sonhos connosco
Primeira escolha para alojamento de domínio
Parceiro online de confiança
Apoio 24 horas por dia
Período de assinatura de 12 meses com os primeiros 3 meses grátis. Cobrado anualmente.
Incluída em todos os planos
3 meses de hospedagem grátis
Para começar, nossos planos inclua um período de teste de hospedagem gratuito por 3 meses.
Website builder grátis
Comece a construir o seu sonho online com o nosso Website Builder fácil de usar.
Crédito do Google Ads grátis
Aumente o tráfego do seu site com Google Ads . Obtenha 1 mês grátis ao subscrever.
Assistência 24 horas/dia
A nossa simpática equipa de apoio está disponível 24 horas por dia, todos os dias do ano.
Certificado SSL grátis
Todos os nossos planos incluem um Certificado SSL grátis. O seu site está protegido desde o primeiro dia.
Web Stats
Obtenha dados sobre como os seus visitantes usam o seu site.
Obter uma avaliação gratuita de 14 dias
Comece a construir o seu site agora utilizando o nosso teste gratuito de 14 dias do Website Builder. Não precisa de cartão de crédito!
Perguntas frequentes
Como registar nome de domínio?
Pode registar nome de domínio utilizando a barra de pesquisa na parte superior desta página. Introduza o nome pretendido, possivelmente, um domínio de nível superior , e faça a pesquisa. Assim, verá quais os nomes de domínio que ainda estão disponíveis. Adicione um ou mais nomes de domínio ao seu carrinho de compras e siga as etapas do checkout. Quando o seu registo estiver concluído com êxito, iremos enviar-lhe um e-mail e poderá começar.
Como criar um site?
Pode criar um site adquirindo alguns elementos: um nome de domínio, alojamento web e uma ferramenta para o website. Um nome de domínio permite que os visitantes cheguem à sua página. O alojamento web é necessário para apresentar o conteúdo do seu site. E com uma ferramenta de sites, pode construir a sua página. É um construtor principiante? Com o Website Builder , pode criar um site sem saber código. Tem conhecimentos técnicos e quer construir um site de forma livre? Então, o WordPress será o melhor para si. Todos os nossos planos incluem o Website Builder. Isto permite-lhe começar a criar um site de forma imediata.
De que tipo de alojamento web preciso?
O alojamento web de que precisa depende das suas necessidades. Vai construir um website simples? Então o plano “Iniciado” é suficiente. Quer começar um blog? Com o plano “Explorador”, pode criar um blog no WordPress. Precisa de recursos poderosos? Por exemplo, porque gere várias páginas? Então escolha o plano “Entusiasta” ou “Guru”. Está a pensar criar uma loja online ? Então escolha “Iniciado” em combinação com o add-on “Website Builder Negócio + E-commerce”.
Tenho acesso ao e-mail do meu website?
Sim, o e-mail está incluído em todos os nossos pacotes de alojamento. Para isso, também precisa de comprar um nome de domínio. Pretende apenas um email profissional com o seu próprio nome de domínio? Isso é possível com o alojamento de e-mail .
O meu site é seguro?
Ajudamo-lo a tornar o seu website mais seguro. Com todos os nossos planos de alojamento, tem acesso a um certificado SSL gratuito para garantir uma ligação segura ao seu site. Na eventualidade improvável de algo correr mal com a sua página, não precisa de se preocupar. Fazemos cópias de segurança diárias dos seus ficheiros, e-mails e bases de dados. Também procuramos continuamente por malware de forma a proteger seu site contra ataques cibernéticos. Quer segurança extra? Então adquira um dos suplementos do SiteLock : Localizar ou Corrigir.
De certa forma, o utilizador também é responsável pela segurança do seu website. Por exemplo, através da utilização de uma palavra-passe forte. Encontrará dicas úteis no nosso artigo sobre segurança dos sites .
Como é que posso gerir os serviços?
Pode gerir os seus serviços através do seu próprio Painel de Controlo. Para o fazer, clique em “Iniciar sessão” > “Painel de controlo”, no canto superior direito do nosso site. O Painel de Controlo também lhe dá acesso direto ao Website Builder e à Loja Virtual.
A one.com tem apoio ao cliente?
Na one.com temos todo o gosto em ajudá-lo. Pode contactar-nos 24 horas por dia, 7 dias por semana. Teremos todo o prazer em responder a todas as suas questões técnicas e aconselhá-lo sobre o pacote que melhor se adequa à sua situação. Não está (ainda) familiarizado com os nossos serviços? Mesmo assim, somos uma mão amiga. Pode contactar-nos através de chat, e-mail e telefone. Ou então pode encontrar a resposta no nosso Centro de Ajuda .
' +
'
' +
'' +
rebatePriceInclCurrencyAsHtml +
' ' +
'' +
tldPrice.fullPriceInclCurrencyAsHtml +
' ' +
'
' +
'
' +
verticalRenewText + ' ' +
tldPrice.fullPriceInclCurrencyAsHtml +
'
' +
'
';
}
return tldHtml;
}
// nice rounding function
/**
* @param {type} stringDigit
* @returns {unresolved} */
function ocvpNiceRounding(stringDigit) {
var lastCharIndex = stringDigit.length - 1;
var lastDigit = stringDigit.charAt(lastCharIndex);
var secondlastCharIndex = stringDigit.length - 2;
var secondLastDigit = stringDigit.charAt(secondlastCharIndex);
if ((lastDigit 5 ) && secondLastDigit == 9) {
stringDigit = stringDigit.replace(/.$/, "9");
}
return stringDigit;
}
/***API integration for all vertical pages ends here***/
/*** faq accordion js start ***/
const accordionQueFaq = osShadowElement.querySelectorAll(".acb-faq-que-wrapper");
if (accordionQueFaq.length) {
accordionQueFaq.forEach((accordionQue) => {
accordionQue.addEventListener("click", () => {
if (accordionQue.classList.contains("active")) {
accordionQue.classList.remove("active");
} else {
const accordionQuesWithIsOpen = osShadowElement.querySelectorAll(".acb-faq-que-wrapper");
accordionQuesWithIsOpen.forEach((accordionQueWithIsOpen) => {
accordionQueWithIsOpen.classList.remove("active");
});
accordionQue.classList.add("active");
}
});
});
}
/*** faq accordion js end ***/
/*** youtube video testimonial js start ***/
const imageOverlay = osShadowElement.getElementById('testimonial-video-section-block-image-overlay');
const playButton = osShadowElement.getElementById('testimonial-video-section-block-play');
if (playButton) {
var vidId = playButton.getAttribute("data");
// Add the event listener for the play button.
playButton.addEventListener('click', play)
}
// The function that is called when the button is clicked.
function play(e) {
e.preventDefault();
let iframe_tag = osShadowElement.getElementById('ytplayer');
iframe_tag.setAttribute('src', 'https://www.youtube.com/embed/' + vidId + '?autoplay=1&enablejsapi=1&origin=http%3A%2F%2Flocalhost&widgetid=1');
imageOverlay.style.opacity = '0';
playButton.style.opacity = '0';
window.setTimeout(function () {
playButton.style.display = 'none';
imageOverlay.style.display = 'none';
}, 800); // timed to match animation-duration
}
/*** youtube video testimonial js end ***/
/*** silder banner js start ***/
/*const rightBtn = osShadowElement.querySelector('#right-button');
const leftBtn = osShadowElement.querySelector('#left-button');
if (rightBtn && leftBtn) {
var scrollLeftCnt = 0;
rightBtn.addEventListener("click", function (event) {
const conent = osShadowElement.querySelector('#content');
if (document.querySelector(".banner-menu li:last-child").classList.contains('active')) {
scrollLeftCnt = 0;
}
else{
scrollLeftCnt += 100;
}
//conent.scrollLeft += 100;
//console.log(scrollLeftCnt);
conent.scrollLeft = scrollLeftCnt;
event.preventDefault();
let activeElement = osShadowElement.querySelector(".banner-thumb.active");
if (osShadowElement.querySelector(".banner-menu li:last-child").classList.contains('active')) {
osShadowElement.querySelector(".banner-menu li:first-child").click();
} else {
if (activeElement.nextElementSibling) {
activeElement.nextElementSibling.click();
}
}
});
leftBtn.addEventListener("click", function (event) {
const conent = osShadowElement.querySelector('#content');
if (document.querySelector(".banner-menu li:first-child").classList.contains('active')) {
var liCount = document.querySelectorAll(".banner-menu li").length;
scrollLeftCnt = ((liCount - 1) * 100);
}
else{
scrollLeftCnt -= 100;
}
//conent.scrollLeft -= 100;
//console.log(scrollLeftCnt);
conent.scrollLeft = scrollLeftCnt;
event.preventDefault();
let activeElement = osShadowElement.querySelector(".banner-thumb.active");
if (osShadowElement.querySelector(".banner-menu li:first-child").classList.contains('active')) {
osShadowElement.querySelector(".banner-menu li:last-child").click();
} else {
if (activeElement.previousElementSibling) {
activeElement.previousElementSibling.click();
}
}
});
}*/
const rightBtn = osShadowElement.querySelector('#right-button');
const leftBtn = osShadowElement.querySelector('#left-button');
if (rightBtn && leftBtn) {
rightBtn.addEventListener("click", function (event) {
const conent = osShadowElement.querySelector('#content');
conent.scrollLeft += 100;
event.preventDefault();
let activeElement = osShadowElement.querySelector(".banner-thumb.active");
if (osShadowElement.querySelector(".banner-menu li:last-child").classList.contains('active')) {
osShadowElement.querySelector(".banner-menu li:first-child").click();
} else {
if (activeElement.nextElementSibling) {
activeElement.nextElementSibling.click();
}
}
});
leftBtn.addEventListener("click", function (event) {
const conent = osShadowElement.querySelector('#content');
conent.scrollLeft -= 100;
event.preventDefault();
let activeElement = osShadowElement.querySelector(".banner-thumb.active");
if (osShadowElement.querySelector(".banner-menu li:first-child").classList.contains('active')) {
osShadowElement.querySelector(".banner-menu li:last-child").click();
} else {
if (activeElement.previousElementSibling) {
activeElement.previousElementSibling.click();
}
}
});
}
function nextSlide(thumbClass) {
if (thumbClass.length > 0) {
var elements = osShadowElement.querySelectorAll(".banner-section");
for (var i = 0, len = elements.length; i 0) {
var elements = osShadowElement.querySelectorAll(".banner-section");
for (var i = 0, len = elements.length; i {
bannerTouchstartX = e.changedTouches[0].screenX;
});
bannerSlider.addEventListener('touchend', e => {
bannerTouchendX = e.changedTouches[0].screenX;
if (Math.abs(bannerTouchendX - bannerTouchstartX) > 50){
if (bannerTouchendX bannerTouchstartX) {
osShadowElement.querySelector('#left-button').click();
}
}
});
}*/
/*** silder banner js end ***/
/*** image pointers accordion js start ***/
const accordionTitlesSuccess = osShadowElement.querySelectorAll(".success-steps-col");
accordionTitlesSuccess.forEach((accordionTitle) => {
accordionTitle.addEventListener("click", () => {
if (accordionTitle.classList.contains("active")) {
accordionTitle.classList.remove("active");
} else {
const accordionTitlesWithIsOpen = document.querySelectorAll(".success-steps-col");
accordionTitlesWithIsOpen.forEach((accordionTitleWithIsOpen) => {
accordionTitleWithIsOpen.classList.remove("active");
});
accordionTitle.classList.add("active");
}
});
});
/*** image pointers accordion js end ***/
var hasScrollToSectionElements = document.querySelectorAll('[data-scrolltosection]');
hasScrollToSectionElements.forEach(el => {
el.addEventListener('click', (event) => {
scrollToSection(event.target.dataset.scrolltosection);
});
});
function scrollToSection(id) {
if (id && id != '#') {
var domainSearchbarOffset = 0;
if(id == '#find-your-domain') {
domainSearchbarOffset = 50;
id = '#domain-search-input';
osShadowElement.querySelector(id).focus();
}
var elmntToView = osShadowElement.querySelector(id);
var elementPosition = elmntToView.getBoundingClientRect().top;
var headerOffset = 0;
var WebTopNav = document.querySelector(".WebTop-Nav");
if (WebTopNav) {
headerOffset += WebTopNav.clientHeight;
}
var SpecialOfferBanner = document.querySelector("#SpecialOfferBanner");
if (SpecialOfferBanner) {
headerOffset += SpecialOfferBanner.clientHeight;
}
var MegaMenuAndSearchWrapper = document.querySelector(".MegaMenuAndSearchWrapper");
if (MegaMenuAndSearchWrapper && elementPosition = elemTop) {
osShadowElement.querySelector(".package-details-top-container-bg").classList.add('visible');
} else if (0 == elemBottom) {
osShadowElement.querySelector(".package-details-top-container-bg").classList.remove('visible');
} else {
osShadowElement.querySelector(".package-details-top-container-bg").classList.remove('visible');
}
}
});
/*** scroll to section js end ***/
// collaps for mobile
let options = osShadowElement.querySelectorAll('.feature-section h3');
if (options) {
options.forEach(option => {
option.addEventListener('click', function () {
let closestCollapseEle = this.closest('.feature-section');
if (closestCollapseEle.classList.contains('collapsed')) {
closestCollapseEle.classList.remove('collapsed');
} else {
closestCollapseEle.classList.add('collapsed');
}
});
});
}
let plans = osShadowElement.querySelectorAll('.package-details-wrapper .package-details-top-container .plan');
let mobilePlans = osShadowElement.querySelectorAll('.package-details-wrapper .mobile-buttons .mobile-plan');
let features = osShadowElement.querySelectorAll('.package-details-wrapper .features-row .cell ');
plans.forEach(plan => {
plan.addEventListener('click', function () {
plans.forEach(plan => {
plan.classList.remove('shown');
});
this.classList.add('shown');
mobilePlans.forEach(mobilePlan => {
if (mobilePlan.classList.contains('shown')) {
mobilePlan.classList.remove('shown');
}
});
mobilePlans.forEach(mobilePlan => {
if (mobilePlan.dataset.plan == plan.dataset.plantoggle) {
mobilePlan.classList.add('shown');
}
});
features.forEach(feature => {
if (feature.classList.contains('shown')) {
feature.classList.remove('shown');
}
});
features.forEach(feature => {
if (feature.dataset.plan == plan.dataset.plantoggle) {
feature.classList.add('shown');
}
});
});
});
/*** Feature comparison sticky header table js end ***/
/*** slider for plans and prices section js start ***/
var plangridContainer = osShadowElement.getElementById('slide-container');
var bestValueElem = osShadowElement.querySelectorAll('.plans-and-prices .best-value');
bestValueElem.forEach(bestValueEle => {
if (plangridContainer && bestValueEle) {
var containerRect = plangridContainer.getBoundingClientRect();
var eleRect = bestValueEle.getBoundingClientRect();
containerRectLeft = containerRect.left;
eleRectLeft = eleRect.left;
let eleWidth = bestValueEle.offsetWidth;
let screenWidth = screen.width;
let paddingWidth = (screenWidth - eleWidth) / 2;
if (containerRectLeft {
el.addEventListener('click', (event) => {
ocvpSlidePlangrid(event.target.dataset.slidernav);
});
});
function ocvpSlidePlangrid(direction) {
var container = osShadowElement.getElementById('slide-container');
if (container && typeof container !== 'undefined') {
scrollCompleted = 0;
var slideVar = setInterval(function () {
if (direction == 'left') {
container.scrollLeft -= 15;
} else {
container.scrollLeft += 15;
}
scrollCompleted += 10;
if (scrollCompleted >= 100) {
window.clearInterval(slideVar);
}
}, 50);
}
}
/*** slider for plans and prices section js end ***/
/*** plans table add to cart button extra class js start ***/
let plangrid = osShadowElement.querySelector('.plans-and-prices');
let ctaButtons = osShadowElement.querySelector('.section-info .cta-buttons > button:nth-child(2)');
let ctaBuyNows = osShadowElement.querySelectorAll('.plans-and-prices .widgets-wrapper .cta.BuyNow');
if (plangrid) {
var addonPlan = plangrid.dataset.addon;
} else {
var addonPlan = 'wordpress_managed';
}
if (plangrid && ctaButtons && ctaBuyNows) {
ctaBuyNows.forEach(ctaBuyNow => {
let cartUrl = ctaBuyNow.dataset.cart;
let onclickUrl = 'window.open(`' + cartUrl + '&addon=' + addonPlan + '`,`_self`)';
ctaBuyNow.setAttribute('onclick', onclickUrl);
ctaBuyNow.dataset.url = cartUrl + '&addon=' + addonPlan;
ctaBuyNow.classList.add('ManagedWordpress');
});
}
var hasPlansTableTabElements = document.querySelectorAll('[data-planstabletab]');
hasPlansTableTabElements.forEach(el => {
el.addEventListener('click', (event) => {
var buttonName = event.target.dataset.planstabletab;
if(event.target.localName == 'img'){
buttonName = event.target.alt;
}
planDetailsChange(buttonName);
});
});
// plan table header button - content hide/show
function planDetailsChange(buttonName) {
let buttons = osShadowElement.querySelectorAll('.cta-buttons button');
// 2. loop through the options and add the event listener to each element
// buttons.forEach(button => {
// button.classList.remove('active')
// });
buttons.forEach(button => {
if ( buttonName == button.dataset.planstabletab) {
button.classList.add('active');
} else {
button.classList.remove('active');
}
});
let planHighlights = osShadowElement.querySelectorAll('.plan-heighlights');
let managedWordpress = osShadowElement.querySelectorAll('.features.ManagedWordpress');
let managedWordpressNotices = osShadowElement.querySelectorAll('.ManagedWordpress.ManagedWordpressNotice');
let selfManageds = osShadowElement.querySelectorAll('.plans-and-prices .self-managed');
let managedWps = osShadowElement.querySelectorAll('.plans-and-prices .managed-wp');
let ctaBuyNows = osShadowElement.querySelectorAll('.plans-and-prices .widgets-wrapper .cta.BuyNow');
if ('manage' === buttonName) {
planHighlights.forEach(planHighlight => {
planHighlight.style.display = 'flex';
});
managedWps.forEach(managedWp => {
managedWp.style.display = 'block';
});
managedWordpressNotices.forEach(managedWordpressNotice => {
managedWordpressNotice.style.display = 'flex';
});
selfManageds.forEach(selfManaged => {
selfManaged.style.display = 'none';
});
managedWordpress.forEach(managedWordpres => {
managedWordpres.style.display = 'block';
});
ctaBuyNows.forEach(ctaBuyNow => {
ctaBuyNow.classList.remove('SelfManagedWordpress');
});
ctaBuyNows.forEach(ctaBuyNow => {
ctaBuyNow.classList.add('ManagedWordpress');
let cartUrl = ctaBuyNow.dataset.cart;
let onclickUrl = 'window.open(`' + cartUrl + '&addon=' + addonPlan + '`,`_self`)';
ctaBuyNow.dataset.url = cartUrl + '&addon=' + addonPlan;
ctaBuyNow.setAttribute('onclick', onclickUrl);
});
} else {
planHighlights.forEach(planHighlight => {
planHighlight.style.display = 'none';
});
managedWordpress.forEach(managedWordpres => {
managedWordpres.style.display = 'none';
});
ctaBuyNows.forEach(ctaBuyNow => {
ctaBuyNow.classList.remove('ManagedWordpress');
});
ctaBuyNows.forEach(ctaBuyNow => {
ctaBuyNow.classList.add('SelfManagedWordpress');
let cartUrl = ctaBuyNow.dataset.cart;
let onclickUrl = 'window.open(`' + cartUrl + '`,`_self`)';
ctaBuyNow.dataset.url = cartUrl;
ctaBuyNow.setAttribute('onclick', onclickUrl);
});
managedWps.forEach(managedWp => {
managedWp.style.display = 'none';
});
selfManageds.forEach(selfManaged => {
selfManaged.style.display = 'block';
});
managedWordpressNotices.forEach(managedWordpressNotice => {
managedWordpressNotice.style.display = 'none';
});
}
}
/*** plans table add to cart button extra class js end ***/
/*** Plangrid link disclaimer popups js start ***/
osShadowElement.addEventListener("click", function (event) {
let targetPopup = event.target.getAttribute('data-popup-trigger');
if (targetPopup) {
let targetedPopup = osShadowElement.querySelector('[data-popup-modal=' + targetPopup + ']');
let targetedIframe = targetedPopup.querySelector('iframe');
targetedIframe.setAttribute('src', targetedIframe.getAttribute('data-src'));
targetedPopup.setAttribute('style', 'display:flex !important');
targetedPopup.classList.add('show');
} else if ( event.target.classList.contains('closeModal') || ( ! event.target.classList.contains('popup-modal-container') && event.target.classList.contains('show') ) ) {
osShadowElement.querySelector('body').classList.remove('No-Scroll');
osShadowElement.querySelectorAll(".disclaimer-popup").forEach(function (val) {
val.style.display = 'none';
val.classList.remove('show');
});
}
});
/*** Plangrid link disclaimer popups js end ***/
/*** ocvp slider js start ***/
const ocvpSlider = document.querySelectorAll('.ocvp-slider-wrapper');
if (ocvpSlider && typeof ocvpSlider !== 'undefined') {
ocvpSlider.forEach((singleOCVPSlider, index) => {
singleOCVPSliderNavs = singleOCVPSlider.querySelectorAll('.ocvp-slider-pagination span');
singleOCVPSliderNavs.forEach((curOCVPSliderNav) => {
curOCVPSliderNav.addEventListener("click", () => {
curOCVPSlider = ocvpSlider[index].querySelector('.ocvp-slider');
slides = curOCVPSlider.querySelectorAll('div');
slideWidth = 0;
if (slides[0]['offsetWidth']) {
slideWidth += slides[0]['offsetWidth'];
}
if (slides[0]['offsetLeft']) {
slideWidth += slides[0]['offsetLeft'];
}
if (slideWidth == 0) {
slideWidth = 300;
}
scrollAmount = slideWidth / 10;
ocvpScrollCompleted = 0;
var ocvpSlideVar = setInterval(function () {
if (curOCVPSliderNav.classList.contains("prev")) {
curOCVPSlider.scrollLeft -= scrollAmount;
} else {
curOCVPSlider.scrollLeft += scrollAmount;
}
ocvpScrollCompleted += 10;
if (ocvpScrollCompleted >= 100) {
window.clearInterval(ocvpSlideVar);
}
}, 50);
});
});
});
}
/*** ocvp slider js end ***/
/*** ocvp js end ***/
//domain search input form
var ocvpDomainSearchForm = osShadowElement.querySelector('#domain-search-form');
if (ocvpDomainSearchForm) {
ocvpDomainSearchForm.onsubmit = function () {
var ocvpDefaultTLD = osShadowElement.querySelector('#default_tld').value;
var ocvpDefaultPlanInput = osShadowElement.querySelector('#default_plan');
var ocvpDefaultPlan = "";
if (ocvpDefaultPlanInput) {
ocvpDefaultPlan = osShadowElement.querySelector('#default_plan').value;
}
var ocvpDomainSearchInput = osShadowElement.querySelector('#domain-search-input').value;
if (ocvpDomainSearchInput.indexOf('.') == -1 && ocvpDefaultTLD.length > 0) {
osShadowElement.querySelector('#domain-search-input').value = ocvpDomainSearchInput + '.' + ocvpDefaultTLD;
}
var ocvpDomainSearchInputFinal = osShadowElement.querySelector('#domain-search-input').value;
var ocvpFormAction = ocvpDomainSearchForm.getAttribute('action');
if (ocvpDefaultPlan.length > 0 && ocvpFormAction.indexOf('?plan') == -1 && ocvpFormAction.indexOf('&plan') == -1) {
ocvpDomainSearchInputFinal = ocvpDomainSearchInputFinal + "&plan=" + ocvpDefaultPlan;
}
var ocvpRedirectUrl = ocvpFormAction;
if (ocvpFormAction.indexOf('?') == -1) {
ocvpRedirectUrl = ocvpFormAction + '?keyword=' + ocvpDomainSearchInputFinal;
} else {
ocvpRedirectUrl = ocvpFormAction + '&keyword=' + ocvpDomainSearchInputFinal;
}
if(ocvpDomainSearchInputFinal ) {
window.location = ocvpRedirectUrl;
}
return false;
//ocvpDomainSearchForm.submit();
};
}
//domain search input form ends
let featuresComparison = document.querySelector(".features-comparison-wrapper");
let topSearchBar = document.querySelector(".MegaMenuAndSearchWrapper");
let navSpacer = document.querySelector(".NavSpacer");
if ( featuresComparison && topSearchBar) {
topSearchBar.style.position = 'static';
navSpacer.style.display = 'none';
}
setLargestHeight( '.plans-and-prices header' );
setLargestHeight( '.plans-and-prices .plan-details' );
setLargestHeight( '.plans-and-prices .price-cta' );
setLargestHeight( '.plans-and-prices .features' );
setLargestHeight( '.plans-and-prices .included' );
window.onresize = function(){
setLargestHeight( '.plans-and-prices header' );
setLargestHeight( '.plans-and-prices .plan-details' );
setLargestHeight( '.plans-and-prices .price-cta' );
setLargestHeight( '.plans-and-prices .features' );
setLargestHeight( '.plans-and-prices .included' );
};
function setLargestHeight( selecter ) {
var selectedElements = osShadowElement.querySelectorAll( selecter );
if (selectedElements) {
var heightArr = [];
selectedElements.forEach(selectedElement => {
selectedElement.style.height = 'auto';
});
selectedElements.forEach(selectedElement => {
heightArr.push(selectedElement.offsetHeight);
});
var maxVar = Math.max( ...heightArr );
selectedElements.forEach(selectedElement => {
selectedElement.style.height = maxVar + 'px';
});
}
}
/******* Custom MP4 / YouTube video embed js start *******/
let cv_thumb_wraps = document.querySelectorAll('.acb-cv-video-wrapper.cv-play-button');
if (cv_thumb_wraps) {
cv_thumb_wraps.forEach(cv_thumb_wrap => {
cv_thumb_wrap.addEventListener("click", function(event) {
event.preventDefault();
let vid = event.target.dataset.vid;
let cv_thumb = event.target;
let vtitle = cv_thumb.getAttribute("title");
if(!vid){
cv_thumb = cv_thumb.querySelector('.video-thumbnail');
vid = cv_thumb.dataset.vid;
vtitle = cv_thumb.getAttribute("title");
}
if(vid && cv_thumb){
let cv_video = '';
if(cv_thumb.classList.contains('mp4')){
cv_video = '
Your browser does not support the video tag. ';
}
else{
cv_video = '
VIDEO ';
}
let cv_thumb_wrap = cv_thumb.closest('.acb-cv-video-wrapper.cv-play-button');
cv_thumb_wrap.innerHTML = cv_video;
cv_thumb_wrap.classList.remove("cv-play-button");
}
});
});
}
/******* Custom MP4 / YouTube video embed js end *******/