/*----------------------------------------------------------------------------\ | | | Component 1 | | | |-----------------------------------------------------------------------------| | Copyright (c) 2007 BannerFans.com. All rights reserved. | \----------------------------------------------------------------------------*/ var fp = ''; var fo = ''; var fc = 0; var toolhide = 0; var ibs = 0; var fcatn = new Array; fcatn[1] = '3D'; fcatn[2] = 'Creative'; fcatn[3] = 'Edgy'; fcatn[4] = 'Fancy'; fcatn[5] = 'Futuristic'; fcatn[6] = 'Gothic'; fcatn[7] = 'Graffity'; fcatn[18] = 'LCD'; fcatn[8] = 'Handwritten'; fcatn[9] = 'Movies'; fcatn[10] = 'Outlined'; fcatn[11] = 'Rounded'; fcatn[12] = 'Script'; fcatn[13] = 'Serif'; fcatn[14] = 'Stencil'; fcatn[15] = 'Typewriter'; fcatn[16] = 'Wavy'; fcatn[17] = 'Stock'; var fswn = new Array; fswn[1] = 'Top left'; fswn[2] = 'Top middle'; fswn[3] = 'Top right'; fswn[0] = 'No shadow'; fswn[4] = 'Bottom left'; fswn[5] = 'Bottom middle'; fswn[6] = 'Bottom right'; var fopn = new Array; fopn[100] = 0; fopn[85] = 21; fopn[70] = 42; fopn[55] = 63; fopn[40] = 84; fopn[25] = 105; var foln = new Array; foln[1] = '1px'; foln[2] = '2px'; foln[3] = '3px'; foln[0] = 'Disabled'; foln[4] = '4px'; foln[5] = '5px'; foln[6] = '6px'; function getFontView2(x,y) { fp = y + '/'; fo = x; var fStr = '
'; fStr += getFontCat(document.forms['cvs1'].elements['f' + x + 'c'].value); fStr += '
'; fStr += ''; fStr += '
'; return fStr; } function getFontView2Ref(w) { m = getParentElement('fo' + fo); m.innerHTML = getFontCat(w); } function getFontCat(w) { fc = w; var fStr = ''; for (i in fcatn) { if (i != fc) fStr += '' + fcatn[i] + ' '; else fStr += '' + fcatn[i] + ' '; if (i != 17) fStr += '· '; } return fStr; } function getFontSize(x) { fStr = '
'; for (i=8;i<62;i+=2) { fStr += '' + i + ''; } fStr += '
'; return fStr; } function getFontSizeUpdate(x,y) { document.forms['cvs1'].elements['fs' + x + 'n'].value = y + 'px'; document.forms['cvs1'].elements['fs' + x].value = y; } function getFontRotate(x,y) { fp = y + '/'; var fr = new Array; for (i=-90;i<95;i+=10) { fr[i] = i + '°'; } fStr = '
'; for (i=-90;i<95;i+=10) { fStr += '
' + fr[i] + '' + i + '°
'; } fStr += '
'; return fStr; } function getFontRotateUpdate(x,y) { document.forms['cvs1'].elements['fr' + x + 'n'].value = y + '°'; document.forms['cvs1'].elements['fr' + x].value = y; } function getFontShadow(x,y) { fp = y + '/'; fStr = '
'; for (i in fswn) { fStr += '
' + fswn[i] + '' + fswn[i] + '
'; } fStr += '
'; return fStr; } function getFontShadowUpdate(x,y) { document.forms['cvs1'].elements['fswt' + x + 'n'].value = fswn[y]; document.forms['cvs1'].elements['fswt' + x].value = y; } function getFontShadowOff(x,y) { fp = y + '/'; fStr = '
'; for (i=1;i<=6;i++) { fStr += '
' + i + 'px
' + i + 'px
'; } fStr += '
'; return fStr; } function getFontShadowOffUpdate(x,y) { document.forms['cvs1'].elements['fswo' + x + 'n'].value = y + 'px'; document.forms['cvs1'].elements['fswo' + x].value = y; } function getBannerSize(x,y) { var bS = x.split('x'); var sTr = '
'; sTr += '
'; sTr += y; sTr += '
close preview
'; return sTr; } function getFontOpacity(x,y) { fp = y + '/'; fStr = '
'; for (i=100;i>=25;i-=15) { fStr += '
' + i + '
' + i + '%
'; } fStr += '
'; return fStr; } function getFontOpacityUpdate(x,y) { document.forms['cvs1'].elements['fop' + x + 'n'].value = y + '%'; document.forms['cvs1'].elements['fop' + x].value = fopn[y]; } function getBorderStyle(x,y) { var z = y == 1 ? (document.forms['cvs1'].elements['bdrt'][x-1].checked ? false : true) : (document.forms['cvs1'].elements['bdrt'][x-1].checked ? true : false); for (i=0;i' + i + ''; } } else { fStr = '
'; for (i=100;i>=25;i-=15) { fStr += '' + i + '%'; } } fStr += '
'; return fStr; } function getBorderNumUpdate(x,y) { if (x.substring(0,2) != 'op') { document.forms['cvs1'].elements['bdr' + x].value = y; } else { document.forms['cvs1'].elements['bdr' + x].value = fopn[y]; document.forms['cvs1'].elements['bdr' + x + 'n'].value = y + '%'; } } function getBorderStyle2(x) { if (document.forms['cvs1'].elements['bdrt'][x].checked == false) { document.forms['cvs1'].elements['bdrt'][x].checked = true; }; m = getElement('bdrob1'); n = getElement('bdrob2'); p = getElement('bdrobt1'); q = getElement('bdrobt2'); if (x == 0) { m.style.display = 'none'; n.style.display = 'none'; } else if (x < 3) { p.innerHTML = 'Border properties:' m.style.display = 'block'; n.style.display = 'none'; } else { p.innerHTML = 'Outer border properties:' q.innerHTML = 'Inner border properties:' m.style.display = 'block'; n.style.display = 'block'; } } function getRadioChecked(x,y) { document.forms['cvs1'].elements[x][y].checked = true; } function getColorBox(x,y) { if (y.length == 6) { document.forms['cvs1'].elements[x].style.background = '#' + y; } } function getFontOutline(x,y) { fp = y + '/'; fStr = '
'; for (i in foln) { fStr += ''; } fStr += '
'; return fStr; } function getFontOutlineUpdate(x,y) { document.forms['cvs1'].elements['fefs' + x + 'n'].value = foln[y]; document.forms['cvs1'].elements['fefs' + x].value = y; } function getBgType(x) { for (i=0;i<4;i++) { m = getElement('bgbl'+i); if (i != x) m.style.display = 'none'; else m.style.display = 'block'; } if (x == 3 && ibs == 0) { document.forms['cvs1'].elements['bs'][0].checked = true; ibs = 1; } } function getBgGradient(x) { document.forms['cvs1'].elements['bggcp' + x].checked = true; } function getBgGradientDir(x) { document.forms['cvs1'].elements['bggd'][x].checked = true; } function getToolbox() { m = getElement('toolbox'); if (m.style.display == 'none') { m.style.display = 'block'; toolhide = 0; } else { m.style.display = 'none'; toolhide = 1; } getPaneOpt(); } function getPaneOpt(x) { n = getElement('paneopt1'); if (toolhide == 1) { n.innerHTML = 'show tools'; } else { n.innerHTML = 'hide tools'; } } function getCodeBack() { getToolsShow(); window.parent.document.forms['cvs1'].submit(); } function getToolsShow() { if (window.parent.toolhide == 0) { m = getParentElement('toolbox'); m.style.display = 'block'; } m = getParentElement('paneopt1'); m.style.display = 'block'; m = getParentElement('nav1'); m.style.display = 'block'; } function getToolsHide() { m = getParentElement('paneopt1'); m.style.display = 'none'; m = getParentElement('toolbox'); m.style.display = 'none'; m = getParentElement('nav1'); m.style.display = 'none'; }