function elementById(Name){if(navigator.appName.indexOf("Microsoft")!=-1){if(!eval('document.all("'+Name+'")'))return 0;else return document.all(Name);}
else{if(!eval('document.'+Name)){if(document.getElementById){return eval('document.getElementById("'+Name+'")');}else
return 0;}
else
return eval('document.'+Name);}}
function setProp(Name,Param,Val){if(!eval('document.'+Name)){if(document.getElementById){eval('document.getElementById("'+Name+'").style.'+Param+'='+Val);}else
return 0;}
else
eval('document.'+Name+'.'+Param+'='+Val);}
function getProp(Name,Param){if(!eval('document.'+Name)){if(document.getElementById){return eval('document.getElementById("'+Name+'").style.'+Param);}else
return 0;}
else
return eval('document.'+Name+'.'+Param);}
function pclick(s)
{var state=(getProp('cb'+s,'display')=='none')?"''":"'none'";var i=elementById('ci'+s);setProp('cb'+s,'display',state);x=i.src;if(x.search('_down')!=-1)
i.src=urlToImg+'images/catitem.gif';else
i.src=urlToImg+'images/catitem_down.gif';}
function onWndResize()
{if(document.body.clientWidth<831)v='"830px"';else v='"100%"';setProp('global','width',v);}
function openUrl(s)
{window.open(s);}
function aboutCompany()
{openUrl('http://www.controlstyle.com/');}
function sendMail(a,b)
{if(a=='support'&&b=='yazzle.info')
{if(confirm('Please, before sending the message, read section "Questions and answers". Probably your question is already solved. To send mail?'))
{location.href='mai'+'lto'+':'+a+'@'+b;}}
else
{location.href='mai'+'lto'+':'+a+'@'+b;}}
function copyButtonCode()
{if(navigator.userAgent.indexOf("MSIE")!=-1&&navigator.userAgent.indexOf("Opera")==-1)elementById('spcode').createTextRange().execCommand('Copy');else alert('This feature in your browser is not supported. ');}
function wmtSelect(val)
{elementById('paymentamount').value=val;}
function showComments()
{setProp('comments','display',"''");}
function toggleAnswer(id)
{var state=(getProp('answer'+id,'display')=='none')?"''":"'none'";setProp('answer'+id,'display',state);elementById('arr'+id).innerHTML=(state=="''")?'&darr;':'&rarr;';}
function toggleComments()
{var state=(getProp('comments','display')=='none')?"''":"'none'";setProp('comments','display',state);}
function expandComments()
{if(location.hash.indexOf('#comment')>-1||location.hash.indexOf('#sendcomment')>-1)
{showComments();var href=location.href;href=href.split('#');location.replace(href[0]+location.hash);}}
function onLicInputClick(o)
{o.select();}
if(navigator.appName.indexOf("Microsoft")!=-1)
{setInterval('onWndResize()',50);}
function printMail(a,z,b)
{if(a=='')document.write('');else
document.write('<a href="mailto:'+a+'@'+b+'">'+a+'@'+b+'</a>');}
function showTab(link)
{var arr=new Array('features','responses','questions','buy','partnership','errors');var need_id=link.href;need_id=need_id.split('#');need_id=need_id[1];for(var i=0;i<arr.length;i++)
{var o=elementById(arr[i]);if(!o)continue;if(o.id==need_id)
{o.style.display='';}
else
{o.style.display='none';}}
return false;};addEvent(window,"load",sortables_init);var sortByThisColumn='Sort by this column';var SORT_COLUMN_INDEX;var CACHE_ARRAY=new Array();function get_cache(table)
{var num_cells=table.rows[0].cells.length;var tmp_cache=new Array();for(j=1;j<table.rows.length;j++)
{var row=new Array();for(i=0;i<num_cells;i++)
row[i]=ts_getInnerText(table.rows[j].cells[i]);row[-1]=table.rows[j];tmp_cache[j-1]=row;}
CACHE_ARRAY[table.id]=tmp_cache;}
function sortables_init(){if(!document.getElementsByTagName)return;tbls=document.getElementsByTagName("table");for(ti=0;ti<tbls.length;ti++){thisTbl=tbls[ti];if(((' '+thisTbl.className+' ').indexOf("sortable")!=-1)&&(thisTbl.id)){get_cache(thisTbl);ts_makeSortable(thisTbl);}}}
function ts_makeSortable(table){if(table.rows&&table.rows.length>0){var firstRow=table.rows[0];}
if(!firstRow)return;for(var i=0;i<firstRow.cells.length;i++){var cell=firstRow.cells[i];var txt=ts_getInnerText(cell);if(cell.className&&cell.className=='sortbydefaultup')
{cell.innerHTML='<a title="'+sortByThisColumn+'" href="#" class="sortheader" onfocus="this.blur()" onclick="ts_resortTable(this);return false;">'+txt+'<span class="sortarrowu"></span></a>';var o=cell.childNodes[0].childNodes[cell.childNodes[0].childNodes.length-1];if(o)o.setAttribute('sortdir','up');}
else
{if(cell.className&&cell.className=='sortbydefaultdown')
{cell.innerHTML='<a title="'+sortByThisColumn+'" href="#" class="sortheader" onfocus="this.blur()" onclick="ts_resortTable(this);return false;">'+txt+'<span class="sortarrowd"></span></a>';var o=cell.childNodes[0].childNodes[cell.childNodes[0].childNodes.length-1];if(o)o.setAttribute('sortdir','down');}
else
{cell.innerHTML='<a title="'+sortByThisColumn+'" href="#" class="sortheader" onfocus="this.blur()" onclick="ts_resortTable(this);return false;">'+txt+'<span class="sortarrow"></span></a>';}}}}
function ts_getInnerText(el){if(typeof el=="string")return el;if(typeof el=="undefined"){return el};if(el.innerText)return el.innerText;var str="";var cs=el.childNodes;var l=cs.length;for(var i=0;i<l;i++){switch(cs[i].nodeType){case 1:str+=ts_getInnerText(cs[i]);break;case 3:str+=cs[i].nodeValue;break;}}
return str;}
function ts_resortTable(lnk){var span;for(var ci=0;ci<lnk.childNodes.length;ci++){if(lnk.childNodes[ci].tagName&&lnk.childNodes[ci].tagName.toLowerCase()=='span')span=lnk.childNodes[ci];}
var spantext=ts_getInnerText(span);var td=lnk.parentNode;var column=td.cellIndex;var table=getParent(td,'TABLE');var ARROW_CLASS;if(table.rows.length<=1)return;var itm=ts_getInnerText(table.rows[1].cells[column]);sortfn=ts_sort_caseinsensitive;if(itm.match(/^\d\d[\.\/-]\d\d[\.\/-]\d\d\d\d$/)){sortfn=ts_sort_date;}
else
{if(itm.match(/^\d\d[\.\/-]\d\d[\.\/-]\d\d\d\d[\s]\d\d[:\.]\d\d[:\.]\d\d$/)){sortfn=ts_sort_date;}
else
{if(itm.match(/^\d\d[\.\/-]\d\d[\.\/-]\d\d$/)){sortfn=ts_sort_date;}
else
{if(itm.match(/^[Ј$,\+\-]/))sortfn=ts_sort_currency;else
{if(itm.match(/^[\d\.,\+\-]+$/))sortfn=ts_sort_numeric;}}}}
SORT_COLUMN_INDEX=column;var firstRow=new Array();var newRows=new Array();for(i=0;i<table.rows[0].length;i++){firstRow[i]=table.rows[0][i];}
CACHE_ARRAY[table.id].sort(sortfn);if(span.getAttribute("sortdir")=='down'){ARROW='';ARROW_CLASS='sortarrowu';CACHE_ARRAY[table.id].reverse();span.setAttribute('sortdir','up');}else{ARROW='';ARROW_CLASS='sortarrowd';span.setAttribute('sortdir','down');}
for(i=0;i<CACHE_ARRAY[table.id].length;i++)
{if(!CACHE_ARRAY[table.id][i][-1].className||(CACHE_ARRAY[table.id][i][-1].className&&(CACHE_ARRAY[table.id][i][-1].className.indexOf('sortfixed')==-1)))
{table.tBodies[0].appendChild(CACHE_ARRAY[table.id][i][-1]);}}
for(i=0;i<CACHE_ARRAY[table.id].length;i++)
if(CACHE_ARRAY[table.id][i][-1].className&&(CACHE_ARRAY[table.id][i][-1].className.indexOf('sortfixed')!=-1))
table.tBodies[0].appendChild(CACHE_ARRAY[table.id][i][-1]);var allspans=document.getElementsByTagName("span");for(var ci=0;ci<allspans.length;ci++){if(allspans[ci].className=='sortarrow'||allspans[ci].className=='sortarrowd'||allspans[ci].className=='sortarrowu'){if(getParent(allspans[ci],"table")==getParent(lnk,"table")){allspans[ci].className='sortarrow';allspans[ci].innerHTML='';}}}
span.innerHTML=ARROW;span.className=ARROW_CLASS;}
function getParent(el,pTagName){if(el==null)return null;else if(el.nodeType==1&&el.tagName.toLowerCase()==pTagName.toLowerCase())
return el;else
return getParent(el.parentNode,pTagName);}
function ts_sort_date(a,b){aa=a[SORT_COLUMN_INDEX];bb=b[SORT_COLUMN_INDEX];if(aa.length==10){dt1=aa.substr(6,4)+aa.substr(3,2)+aa.substr(0,2);}
else
{if(aa.length==19)
{dt1=aa.substr(6,4)+aa.substr(3,2)+aa.substr(0,2)+aa.substr(11,2)+aa.substr(14,2)+aa.substr(17,2);}
else
{yr=aa.substr(6,2);if(parseInt(yr)<50){yr='20'+yr;}else{yr='19'+yr;}
dt1=yr+aa.substr(3,2)+aa.substr(0,2);}}
if(bb.length==10){dt2=bb.substr(6,4)+bb.substr(3,2)+bb.substr(0,2);}else{if(aa.length==19)
{dt2=bb.substr(6,4)+bb.substr(3,2)+bb.substr(0,2)+bb.substr(11,2)+bb.substr(14,2)+bb.substr(17,2);}
else
{yr=bb.substr(6,2);if(parseInt(yr)<50){yr='20'+yr;}else{yr='19'+yr;}
dt2=yr+bb.substr(3,2)+bb.substr(0,2);}}
if(dt1==dt2)return 0;if(dt1<dt2)return-1;return 1;}
function ts_sort_currency(a,b){aa=a[SORT_COLUMN_INDEX].replace(/[^0-9,.]/g,'');bb=b[SORT_COLUMN_INDEX].replace(/[^0-9,.]/g,'');return parseFloat(aa)-parseFloat(bb);}
function ts_sort_numeric(a,b){aa=parseFloat(a[SORT_COLUMN_INDEX].replace(',','.'));if(isNaN(aa))aa=0;bb=parseFloat(b[SORT_COLUMN_INDEX].replace(',','.'));if(isNaN(bb))bb=0;return aa-bb;}
function ts_sort_caseinsensitive(a,b){aa=a[SORT_COLUMN_INDEX].toLowerCase();bb=b[SORT_COLUMN_INDEX].toLowerCase();if(aa==bb)return 0;if(aa<bb)return-1;return 1;}
function ts_sort_default(a,b){aa=a[SORT_COLUMN_INDEX];bb=b[SORT_COLUMN_INDEX];if(aa==bb)return 0;if(aa<bb)return-1;return 1;}
function addEvent(elm,evType,fn,useCapture)
{if(elm.addEventListener){elm.addEventListener(evType,fn,useCapture);return true;}else if(elm.attachEvent){var r=elm.attachEvent("on"+evType,fn);return r;}else{alert("Handler could not be removed");}};function getPageScroll(){var yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;}else if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;}else if(document.body){yScroll=document.body.scrollTop;}
arrayPageScroll=new Array('',yScroll)
return arrayPageScroll;}
function getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=document.body.scrollWidth;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;}
var windowWidth,windowHeight;if(self.innerHeight){windowWidth=self.innerWidth;windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;}
if(yScroll<windowHeight){pageHeight=windowHeight;}else{pageHeight=yScroll;}
if(xScroll<windowWidth){pageWidth=windowWidth;}else{pageWidth=xScroll;}
arrayPageSize=new Array(pageWidth,pageHeight,windowWidth,windowHeight)
return arrayPageSize;}
function pause(numberMillis){var now=new Date();var exitTime=now.getTime()+numberMillis;while(true){now=new Date();if(now.getTime()>exitTime)
return;}}
function getKey(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
key=String.fromCharCode(keycode).toLowerCase();if(key=='x'){hideLightbox();}}
function listenKey(){document.onkeypress=getKey;}
function showLightbox(objLink)
{var objOverlay=document.getElementById('overlay');var objLightbox=document.getElementById('lightbox');var objCaption=document.getElementById('lightboxCaption');var objImage=document.getElementById('lightboxImage');var objLoadingImage=document.getElementById('loadingImage');var objLightboxDetails=document.getElementById('lightboxDetails');var arrayPageSize=getPageSize();var arrayPageScroll=getPageScroll();if(objLoadingImage){objLoadingImage.style.top=(arrayPageScroll[1]+((arrayPageSize[3]-35-objLoadingImage.height)/2)+'px');objLoadingImage.style.left=(((arrayPageSize[0]-20-objLoadingImage.width)/2)+'px');objLoadingImage.style.display='block';}
objOverlay.style.height=(arrayPageSize[1]+'px');objOverlay.style.display='block';imgPreload=new Image();imgPreload.onload=function(){objImage.src=objLink.href;var lightboxTop=arrayPageScroll[1]+((arrayPageSize[3]-35-imgPreload.height)/2);var lightboxLeft=((arrayPageSize[0]-20-imgPreload.width)/2);objLightbox.style.top=(lightboxTop<0)?"0px":lightboxTop+"px";objLightbox.style.left=(lightboxLeft<0)?"0px":lightboxLeft+"px";objLightboxDetails.style.width=imgPreload.width+'px';if(objLink.getAttribute('title')){objCaption.style.display='block';objCaption.innerHTML=objLink.getAttribute('title');}else{objCaption.style.display='none';}
if(navigator.appVersion.indexOf("MSIE")!=-1){pause(250);}
if(objLoadingImage){objLoadingImage.style.display='none';}
selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++){selects[i].style.visibility="hidden";}
objLightbox.style.display='block';arrayPageSize=getPageSize();objOverlay.style.height=(arrayPageSize[1]+'px');listenKey();return false;}
imgPreload.src=objLink.href;}
function hideLightbox()
{objOverlay=document.getElementById('overlay');objLightbox=document.getElementById('lightbox');objOverlay.style.display='none';objLightbox.style.display='none';selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++){selects[i].style.visibility="visible";}
document.onkeypress='';}
function initLightbox()
{if(!document.getElementsByTagName){return;}
var anchors=document.getElementsByTagName("a");for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute("href")&&(anchor.getAttribute("rel")=="lightbox")){anchor.onclick=function(){showLightbox(this);return false;}}}
var objBody=document.getElementsByTagName("body").item(0);var objOverlay=document.createElement("div");objOverlay.setAttribute('id','overlay');objOverlay.onclick=function(){hideLightbox();return false;}
objOverlay.style.display='none';objOverlay.style.position='absolute';objOverlay.style.top='0';objOverlay.style.left='0';objOverlay.style.zIndex='90';objOverlay.style.width='100%';objBody.appendChild(objOverlay);var arrayPageSize=getPageSize();var arrayPageScroll=getPageScroll();var imgPreloader=new Image();imgPreloader.onload=function(){var objLoadingImageLink=document.createElement("a");objLoadingImageLink.setAttribute('href','#');objLoadingImageLink.onclick=function(){hideLightbox();return false;}
objOverlay.appendChild(objLoadingImageLink);var objLoadingImage=document.createElement("img");objLoadingImage.src=loadingImage;objLoadingImage.setAttribute('id','loadingImage');objLoadingImage.style.position='absolute';objLoadingImage.style.zIndex='150';objLoadingImageLink.appendChild(objLoadingImage);imgPreloader.onload=function(){};return false;}
imgPreloader.src=loadingImage;var objLightbox=document.createElement("div");objLightbox.setAttribute('id','lightbox');objLightbox.style.display='none';objLightbox.style.position='absolute';objLightbox.style.zIndex='100';objBody.insertBefore(objLightbox,objOverlay.nextSibling);var objLink=document.createElement("a");objLink.setAttribute('href','#');objLink.setAttribute('title','Close');objLink.onclick=function(){hideLightbox();return false;}
objLightbox.appendChild(objLink);var imgPreloadCloseButton=new Image();imgPreloadCloseButton.onload=function(){var objCloseButton=document.createElement("img");objCloseButton.src=closeButton;objCloseButton.setAttribute('id','closeButton');objCloseButton.style.position='absolute';objCloseButton.style.zIndex='200';objLink.appendChild(objCloseButton);return false;}
imgPreloadCloseButton.src=closeButton;var objImage=document.createElement("img");objImage.setAttribute('id','lightboxImage');objLink.appendChild(objImage);var objLightboxDetails=document.createElement("div");objLightboxDetails.setAttribute('id','lightboxDetails');objLightbox.appendChild(objLightboxDetails);var objCaption=document.createElement("div");objCaption.setAttribute('id','lightboxCaption');objCaption.style.display='none';objLightboxDetails.appendChild(objCaption);var objKeyboardMsg=document.createElement("div");objKeyboardMsg.setAttribute('id','keyboardMsg');objKeyboardMsg.innerHTML='Press <a href="#" onclick="hideLightbox(); return false;"><kbd>x</kbd></a> to close window';objLightboxDetails.appendChild(objKeyboardMsg);}
function addLoadEvent(func)
{var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){oldonload();func();}}}
addLoadEvent(initLightbox);