'; //var fname='c:/'+blogname; //makeFile(fname, Hditem+Bditem+Editem); //alert('Blog is stored in '+fname); writeConsole(Hditem+Bditem+Editem);};//***************************************************************************************************************function HTMLtoBlog(fname){loadHTMLforBlog(fname);};//***************************************************************************************************************function loadHTMLforBlog(docname) { if (xmlhttp) { xmlhttp.open("GET", docname,true); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4) { //alert(xmlhttp.responseText); genEmbirdBlog(xmlhttp.responseText); } } xmlhttp.send(null) }}//*************************************************************************function genEmbirdRSS(rssname,ds) { var Hditem=rssHead(rssname); var Bditem=''; var scan=false; Bditem+=' - '+'\n'; Bditem+=' New version of Embird released!'+'\n'; Bditem+=' '+myHomeURL+'/index.htm'+'\n'; Bditem+=' '+myHomeURL+'/index.htm'+'\n'; Bditem+=' '+'\n'; Bditem+=' '+codeStr('
')+'\n'; Bditem+=' '+codeStr('
')+'\n'; var items=ds.split('\n'); for(i=0; i
=0) {scan=false}; if (scan==true) { Bditem+=codeStr(items[i]); }; if (items[i].indexOf('=0) {scan=true}; } Bditem+=' '+codeStr('')+'\n'; Bditem+=' '+codeStr('Copyright © BALARAD, s.r.o. All Rights Reserved.
')+'\n'; Bditem+=' '+codeStr('')+'\n'; Bditem+=' '+'\n'; Bditem+=' '+getRSSdate()+''+'\n'; Bditem+=' '+'\n'; var Editem=rssEnd(); var fname='c:/'+rssname; //makeFile(fname, Hditem+Bditem+Editem); //alert(Hditem+Editem); writeConsole(Hditem+Bditem+Editem); }; //***************************************************************************************************************function writeConsole(content) { top.consoleRef=window.open('','myconsole', 'width=350,height=250' +',menubar=0' +',toolbar=1' +',status=0' +',scrollbars=1' +',resizable=1') top.consoleRef.document.writeln( 'Console' +'' +content +'' ) top.consoleRef.document.close()}//***************************************************************************************************************function HTMLtoRSS(fname,rssname){loadHTMLspec(fname,rssname);};//***************************************************************************************************************function loadHTMLspec(docname,rssname) { if (xmlhttp) { xmlhttp.open("GET", docname,true); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4) { //alert(xmlhttp.responseText); genEmbirdRSS(rssname,xmlhttp.responseText); } } xmlhttp.send(null) }} //*****************************************************function rssHead(rssname){var xitem='';xitem+=''+'\n';xitem+=''+'\n';xitem+=' '+'\n';xitem+=' '+'\n';xitem+=' Embird Embroidery Software'+'\n';xitem+=' '+myHomeURL+''+'\n';xitem+=' Embroidery designs digitizing, editing and management.'+'\n';xitem+=' '+getRSSdate()+''+'\n';xitem+=' en-us'+'\n';xitem+=' Copyright BALARAD, s.r.o.'+'\n';xitem+=' '+'\n';xitem+=' Embird Embroidery Software'+'\n';xitem+=' '+myHomeURL+'/grpx/embirdicon2012.gif'+'\n';xitem+=' '+myHomeURL+''+'\n';xitem+=' '+'\n';//alert(xitem);return xitem;};//*********************************************************function rssEnd(){var xitem='';xitem+=' '+'\n';xitem+=''+'\n';return xitem;};//******************************************function codeStr(s) { var q=s.replace(//g,'>'); return q; };//******************************************************function getRSSdate() { var d=""; var day_name=new Array(7); day_name[0]="Sun" day_name[1]="Mon" day_name[2]="Tue" day_name[3]="Wed" day_name[4]="Thu" day_name[5]="Fri" day_name[6]="Sat" var month_name=new Array(12); month_name[0]="Jan" month_name[1]="Feb" month_name[2]="Mar" month_name[3]="Apr" month_name[4]="May" month_name[5]="Jun" month_name[6]="Jul" month_name[7]="Aug" month_name[8]="Sep" month_name[9]="Oct" month_name[10]="Nov" month_name[11]="Dec" var mdate=new Date(); d+=day_name[mdate.getDay()]+', '; d+=mdate.getDate()+' '; d+=month_name[mdate.getMonth()]+' '; d+=mdate.getFullYear()+' '; d+=mdate.getHours()+':'; var min=mdate.getMinutes().toString(); if (min.length<2) {min='0'+min}; d+=min+':'; var sec=mdate.getSeconds().toString(); if (sec.length<2) {sec='0'+sec}; d+=sec+' +0100'; //var d2 = new Date() //var s=d2.toUTCString(); //alert(d); return d; }; //***************************************function makeFile(fname,fcontent){ fso = new ActiveXObject("Scripting.FileSystemObject"); var TristateFalse = 0; var ForWriting = 2; thepage = fname; fso.CreateTextFile(thepage,true); a = fso.GetFile(thepage); b = a.OpenAsTextStream(ForWriting, TristateFalse); b.Write(fcontent); b.Close(); return false;}//*****************************************************************************// Read a page's GET URL variables and return them as an associative array function getUrlVars() { var map = {}; var parts = window.location.search.replace(/[?&]+([^=&]+)(=[^&]*)?/gi, function(m,key,value) { map[key] = (value === undefined) ? true : value.substring(1); }); return map; }//***************************************************************************************************************function loadFile(fname){loadspec(fname);};//***************************************************************************************************************function loadspec(docname) { if (xmlhttp) { xmlhttp.open("GET", docname,true); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4) { //alert(xmlhttp.responseText); DecodeFile(xmlhttp.responseText); } } xmlhttp.send(null) }}//***************************************************function DecodeFile(ds) { var items=""; var allTextLines = []; //allTextLines = ds.split(/\r\n|\n/); //alert(allTextLines.length); items=ds.split(','); mcustomer=items[0]; mcost=items[1]; mnum=0; for(i=2; i0) { document.getElementById("buttonPP").disabled=false; document.getElementById("buttonVanCart").disabled=false; }; //alert (mcost+' '+mnum);}//*********************************function dispIDs(){var me=document.getElementById('units');if (me) { me.innerHTML=''; for(i=0; i'; AddItem('units','unitsend',newitem); } };var me=document.getElementById('cost');if (me) { me.innerHTML=''; var newitem=''+'US $ '+mcost+'
'; AddItem('cost','costend',newitem); }var me=document.getElementById('cust');if (me) { me.innerHTML=''; var newitem=''+mcustomer+'
'; AddItem('cust','custend',newitem); }};//*********************************function AddItem(xid,xidend,newitem) { //div=document.getElementById(xid); miesto=document.getElementById(xidend); if (miesto){ newnode=document.createElement("div"); newnode.innerHTML=newitem; //div.insertBefore(newnode,miesto); miesto.parentNode.insertBefore(newnode,miesto); };}//*********************************function msetCookie(c_name,value){var expiredays=10;var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toUTCString());}//*********************************function mgetCookie(name){//alert(document.cookie);var nameEQ = name + "=";var ca = document.cookie.split(';');for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') {c = c.substring(1,c.length);}; if (c.indexOf(nameEQ) == 0) { var res=c.substring(nameEQ.length,c.length); //alert('return '+res); return res; }}//return null;//if (document.cookie.length>0)// {// c_start=document.cookie.indexOf(c_name + "=");// if (c_start!=-1)// {// c_start=c_start + c_name.length+1;// c_end=document.cookie.indexOf(";",c_start);// if (c_end==-1) c_end=document.cookie.length;// return unescape(document.cookie.substring(c_start,c_end));// }// }//return "";}//****************************************************************************function checkmail() { var q=document.getElementById("mysendemail"); if (q) { document.getElementById("emailadresa").value='tech@mapwel.eu'; document.getElementById("emailtovar").value=mcustomer+' '+mcost; q.action=myHomeURL+"/sendemail.php"; q.submit(); }; };//***************************************************function MyGetViewportSize(){ var viewportwidth=100; var viewportheight=100; // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight if (typeof window.innerWidth != 'undefined') { viewportwidth = window.innerWidth; viewportheight = window.innerHeight; //alert('a '+viewportwidth); }// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document) else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0) { viewportwidth = document.documentElement.clientWidth; viewportheight = document.documentElement.clientHeight; //alert('b '+viewportwidth); } // older versions of IE else { viewportwidth = document.getElementsByTagName('body')[0].clientWidth; viewportheight = document.getElementsByTagName('body')[0].clientHeight; //alert('c '+viewportwidth +' x '+ document.documentElement.clientWidth); } return [viewportwidth, viewportheight];};//*************************************************function load_inclHTML(docname,divid,callNext) { if (xmlhttp) { xmlhttp.open("GET", docname,true); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4) { //alert(xmlhttp.responseText); putHTMLtoDIV(divid,xmlhttp.responseText); if (callNext!=null) callNext(); } } xmlhttp.send(null) }}//*************************************************************************function putHTMLtoDIV(divid,ds) { var Bditem=''; var scan=false; var items=ds.split('\n'); for(i=0; i=0) {scan=false}; if (scan==true) { Bditem+=items[i]; }; if (items[i].indexOf('<'+'b'+'ody')>=0) {scan=true}; } var me=document.getElementById(divid); if (me) { //alert('to DIV'); me.innerHTML=Bditem; //alert(me.id+' '+Bditem); }; };function GETelementsByClassName (myclassName){//var hasClassName = new RegExp("(?:^|\\s)" + className + "(?:$|\\s)");var allDivs = document.getElementsByTagName("div");var results = []; var element;for (var i = 0; i‹‹ '+mcaption+''; newnode2.innerHTML=intext; //alert(newnode2.innerHTML); miesto.parentNode.insertBefore(newnode2, miesto.nextSibling); }; }; }; };//*************function StoreRef(){if (document.referrer=="http://www.vanserv.crystalfaiola.com/embird.htm") {msetCookie("siteReferrer","ref_vancart")}; //else // {msetCookie("siteReferrer","ref_none")};};function ApplyRef(){var ref = mgetCookie("siteReferrer");//alert(ref);if (ref == "ref_vancart") { var me=document.getElementById("paypaldiv"); if (me) { me.style.visibility="hidden"; me.style.display="none"; }; }; var me2=document.getElementById("paygadgetdiv"); if (me2) { me2.style.visibility="visible"; me2.style.display="block"; }};function installLazyLoader(){document.addEventListener("DOMContentLoaded", function(){ var lazyImages = document.querySelectorAll("div.lazy"); var lazyVideos = document.querySelectorAll("div.lazyvideo"); var lazyHtmls = document.querySelectorAll("div.lazyhtml"); var lazyTimeout; var lazyTimeout2; var lazyTimeout3; var lazyCnt = 0; var lazyCnt2 = 0; var lazyCnt3 = 0; function lazyload () { if(lazyTimeout) {clearTimeout(lazyTimeout);} lazyTimeout = setTimeout(function() { var scrollTop = window.pageYOffset; lazyImages.forEach(function(mdiv) { if(mdiv.offsetTop < (window.innerHeight + scrollTop)) { mdiv.classList.remove('lazy'); lazyCnt++; var mmeta=document.createElement("meta"); mmeta.setAttribute("itemprop", "image"); mmeta.setAttribute("content", mdiv.dataset.src); var mpic=document.createElement("img"); var mid="lazyimage"+parseInt(lazyCnt); mpic.setAttribute("id", mid); mpic.setAttribute("alt", mdiv.getAttribute("title")); if (mdiv.dataset.style) { mpic.style = mdiv.dataset.style; } mpic.style.opacity="0.0"; var mrect = mdiv.getBoundingClientRect(); if (!mdiv.dataset.autosize) { mpic.setAttribute("width", Math.round(mrect.width)); if (mdiv.dataset.width || mdiv.dataset.height) { mpic.setAttribute("width", mdiv.dataset.width); mpic.setAttribute("height", mdiv.dataset.height); } else { if (Math.round(mrect.height)!=0) {mpic.setAttribute("height", Math.round(mrect.height));}; }; }; mpic.style.border=mdiv.dataset.border; mpic.classList.add('lazyloading'); mpic.style.transition="opacity 0.125s"; mpic.onload=function() { var mloading = document.querySelectorAll(".lazyloading"); mloading.forEach(function(mel) { mel.classList.remove('lazyloading'); mel.classList.add('lazyloaded'); mel.classList.add('fcenter'); mel.style.opacity="1.0"; }); } mdiv.innerHTML=""; mdiv.appendChild(mmeta); mdiv.appendChild(mpic); if (mdiv.dataset.srcmobile && mrect.width<600) { mpic.setAttribute("src", mdiv.dataset.srcmobile); } else { mpic.setAttribute("src", mdiv.dataset.src); } } }); lazyImages = document.querySelectorAll("div.lazy"); if(lazyImages.length == 0) { document.removeEventListener("scroll", lazyload); window.removeEventListener("resize", lazyload); window.removeEventListener("orientationChange", lazyload); } }, 10); } function lazyloadVideos () { if(lazyTimeout2) {clearTimeout(lazyTimeout2);} lazyTimeout2 = setTimeout(function() { var scrollTop = window.pageYOffset; lazyVideos.forEach(function(mdiv) { if(mdiv.offsetTop < (window.innerHeight + scrollTop)) { mdiv.classList.remove('lazyvideo'); lazyCnt2++; var mvideo=document.createElement("video"); var mid="lazyvideo"+parseInt(lazyCnt2); mvideo.setAttribute("id", mid); mvideo.setAttribute("title", mdiv.getAttribute("title")); mvideo.style.opacity="0.0"; mvideo.style.margin="0"; mvideo.style.border=mdiv.dataset.border; //var mrect = mdiv.getBoundingClientRect(); mvideo.setAttribute("width", "100%;"); //mvideo.setAttribute("width", Math.round(mrect.width)); //mvideo.setAttribute("height", Math.round(mrect.height)); mvideo.classList.add('lazyloadingvideo'); mvideo.style.transition="opacity 1s"; mvideo.addEventListener('loadeddata', function() { var mloading = document.querySelectorAll(".lazyloadingvideo"); mloading.forEach(function(mvid) { mvid.classList.remove('lazyloadingvideo'); mvid.classList.add('lazyloadedvideo'); mvid.style.opacity="1.0"; mvid.controls=true; mvid.muted=true; mvid.loop=true; mvid.play(); }); }, false); mdiv.appendChild(mvideo); mvideo.setAttribute("src", mdiv.dataset.src); //mvideo.load(); } }); lazyVideos = document.querySelectorAll("div.lazyvideo"); if(lazyVideos.length == 0) { document.removeEventListener("scroll", lazyloadVideos); window.removeEventListener("resize", lazyloadVideos); window.removeEventListener("orientationChange", lazyloadVideos); } }, 10); } function setInnerHtml (elm, html) { elm.innerHTML = html; var scripts = elm.getElementsByTagName("script"); // If we don't clone the results then "scripts" // will actually update live as we insert the new // tags, and we'll get caught in an endless loop var scriptsClone = []; for (var i = 0; i < scripts.length; i++) { scriptsClone.push(scripts[i]); } for (var i = 0; i < scriptsClone.length; i++) { var currentScript = scriptsClone[i]; var s = document.createElement("script"); // Copy all the attributes from the original script for (var j = 0; j < currentScript.attributes.length; j++) { var a = currentScript.attributes[j]; s.setAttribute(a.name, a.value); } s.appendChild(document.createTextNode(currentScript.innerHTML)); currentScript.parentNode.replaceChild(s, currentScript); }} function lazyloadHtml () { if(lazyTimeout3) {clearTimeout(lazyTimeout3);} lazyTimeout3 = setTimeout(function() { var scrollTop = window.pageYOffset; lazyHtmls.forEach(function(mdiv) { if(mdiv.offsetTop < (window.innerHeight + scrollTop)) { mdiv.classList.remove('lazyhtml'); lazyCnt3++; var mid="lazyhtml"+parseInt(lazyCnt3); mdiv.setAttribute("id", mid); mdiv.classList.add('lazyloadinghtml'); setInnerHtml(mdiv, mdiv.dataset.html); mdiv.dataset.html=""; } }); lazyHtmls = document.querySelectorAll("div.lazyhtml"); if(lazyHtmls.length == 0) { document.removeEventListener("scroll", lazyloadHtml); window.removeEventListener("resize", lazyloadHtml); window.removeEventListener("orientationChange", lazyloadHtml); } }, 10); } //document.removeEventListener("DOMContentLoaded"); document.addEventListener("scroll", lazyload); window.addEventListener("resize", lazyload); window.addEventListener("orientationChange", lazyload); document.addEventListener("scroll", lazyloadVideos); window.addEventListener("resize", lazyloadVideos); window.addEventListener("orientationChange", lazyloadVideos); document.addEventListener("scroll", lazyloadHtml); window.addEventListener("resize", lazyloadHtml); window.addEventListener("orientationChange", lazyloadHtml); lazyload(); lazyloadVideos(); lazyloadHtml();});}installLazyLoader(); Navigate
Products
Download
eShop
Upgrade
Overview
Training
Support
- Machine Embroidery
- Embroidery Software
- Studio Next
Embird - Machine Embroidery Software
Main Features
Besides the regular Studio, current release of Embird includes also a new Studio NEXT Generation program. It is accessible via Embird Editor > menu > Insert > Studio NEXTdesign. Studio NEXT is faster (it utilizes multi-core CPUs) than regular Studio and has graphical user interfacewith adaptive rendering for different screens.
Our NEXT generation technology brings a leap in a graphical user interface design, a full multi-core CPU support and readiness for future multi-platform deployment. New graphical user interface was made so that it adapts smoothly to any common screen resolution and provides large enough and legible text and icons.
Besides release for Windows, Embird and its plug-ins will be gradually released also for Android, Mac OS and iOS, using the same look and feel on all platforms.
Features of NEXT Generation Technology
- Adaptive optimum GUI rendering for wide range of screen resolutions
- Full support for multi-core CPUs, faster applications
- Touch screen support
- Enhanced readability of text
- Readiness for multi-platform deployment to Mac OS X, iOS, Android (already under the development)
More
- What is New?
- User Guide
- User Guide in PDF
Embird is modular software for computerized machine embroidery digitizing, quilting and customization
Developed by BALARAD, s.r.o. company since 1997
We accept following payment options: credit and debit cards, PayPal, Google Pay. All transactions for purchase of Embird products are made through safe payment gateways such as PayPal or Stripe that use SSL encryption. Your details are not stored during this process.
e-mail: embird@embird.net
phone: +421911373356
AboutContact UsPrivacyReturn/RefundPolicyTermsofUse