Figure Canvas

Nov 09 2010 Published by under Art

FULL FIGURE 1979 OIL ON CANVAS COURMAYER
FULL FIGURE 1979 OIL ON CANVAS COURMAYER
$19.99
Time Remaining: 5d 5h 35m
Buy It Now for only: $19.99

Figures on a bridge in Dutch Town Spohler 11x14 real canvas print
Figures on a bridge in Dutch Town Spohler 11x14 real canvas print
$19.99
Time Remaining: 58m
Buy It Now for only: $21.99

Male Figure nude oil painting repro hand painted on canvas
Male Figure nude oil painting repro hand painted on canvas
$129.00
Time Remaining: 24d 15h 58m
Buy It Now for only: $129.00

54x18 SERENIT by GUALTIERO BASSI SCALA ROMANTIC FIGURE SEDUCTIVE POSE CANVAS
54x18 SERENIT by GUALTIERO BASSI SCALA ROMANTIC FIGURE SEDUCTIVE POSE CANVAS
$189.00
Time Remaining: 26d 22h 29m
Buy It Now for only: $189.00

Kees Van Dongen 1905 Figure canvas print
Kees Van Dongen 1905 Figure canvas print
$21.99
Time Remaining: 16d 22h 21m
Buy It Now for only: $21.99

Figures on a bridge in Dutch Town 2 Spohler Can 11x14 real canvas print
Figures on a bridge in Dutch Town 2 Spohler Can 11x14 real canvas print
$19.99
Time Remaining: 58m
Buy It Now for only: $21.99

18x36 TIMIDE LAPIN by ANGELINA WRONA DARK FIGURE CANVAS
18x36 TIMIDE LAPIN by ANGELINA WRONA DARK FIGURE CANVAS
$149.00
Time Remaining: 29d 22h 5m
Buy It Now for only: $149.00

Figures in a Street In 18thDelft by Springer 11x14 real canvas print
Figures in a Street In 18thDelft by Springer 11x14 real canvas print
$22.99
Time Remaining: 12d 7m
Buy It Now for only: $22.99

Winged Figure Angelby Thayer 11x14 Religious canvas print
Winged Figure Angelby Thayer 11x14 Religious canvas print
$22.99
Time Remaining: 12d 2h 8m
Buy It Now for only: $22.99

Dutch Street Scene with Two Figures Walking Away Vrel 11x14 real canvas p
Dutch Street Scene with Two Figures Walking Away Vrel 11x14 real canvas p
$22.99
Time Remaining: 12d 1m
Buy It Now for only: $22.99

Figures In Courtyard A Mosque E Weeks 11x14 Cityscape canvas print
Figures In Courtyard A Mosque E Weeks 11x14 Cityscape canvas print
$19.99
Time Remaining: 58m
Buy It Now for only: $21.99

Original Russian Ukrainian Oil Painting on Canvas Realism Portrait Figural
Original Russian Ukrainian Oil Painting on Canvas Realism Portrait Figural
$120.00
Time Remaining: 23d 21h 5m
Buy It Now for only: $120.00

degas figure study nude canvas print bathroom 11x14
degas figure study nude canvas print bathroom 11x14
$21.99
Time Remaining: 23d 17h 6m
Buy It Now for only: $21.99

GICLEE figures reds on prestreched canvas abstract by artist LILIANA GRAHAM
GICLEE figures reds on prestreched canvas abstract by artist LILIANA GRAHAM
$239.20
Time Remaining: 6d 7h 9m
Buy It Now for only: $239.20

Figures on a bridge in Dutch Town Spohler 11x14 real canvas print
Figures on a bridge in Dutch Town Spohler 11x14 real canvas print
$22.99
Time Remaining: 12d 7m
Buy It Now for only: $22.99

Figures in a Street In 18thDelft by Springer 11x14 real canvas print
Figures in a Street In 18thDelft by Springer 11x14 real canvas print
$19.99
Time Remaining: 58m
Buy It Now for only: $21.99

Signed OIL ON CANVAS MILITARY FIGURE Artist SMITH Gilded Gold Frame
Signed OIL ON CANVAS MILITARY FIGURE Artist SMITH Gilded Gold Frame
$240.90
Time Remaining: 10d 9h 32m
Buy It Now for only: $240.90

Modern Woman Girl Figure Hat Pier Boats 36X24 Oil Painting Canvas Art
Modern Woman Girl Figure Hat Pier Boats 36X24 Oil Painting Canvas Art
$59.99
Time Remaining: 22d 17h 38m
Buy It Now for only: $59.99

CLEOPATRA figure painting by John William WATERHOUSE repro art canvas Print
CLEOPATRA figure painting by John William WATERHOUSE repro art canvas Print
$18.25
Time Remaining: 11d 18h 51m
Buy It Now for only: $18.25

Lovely Figure Hand Painted Oil on Canvas
Lovely Figure Hand Painted Oil on Canvas
$59.99
Time Remaining: 9d 4h 27m
Buy It Now for only: $59.99

Figures Drinking in a Courtyard Hooch 11x14 Cityscape canvas print
Figures Drinking in a Courtyard Hooch 11x14 Cityscape canvas print
$19.99
Time Remaining: 58m
Buy It Now for only: $21.99

chinese pop oil painting 24x28 Repro modern contemporary figure art canvas new
chinese pop oil painting 24x28 Repro modern contemporary figure art canvas new
$99.95
Time Remaining: 10d 10h 43m
Buy It Now for only: $99.95

Figures In The Courtyard Of A Mosque by E Weeks canvas
Figures In The Courtyard Of A Mosque by E Weeks canvas
$21.99
Time Remaining: 17d 2h 29m
Buy It Now for only: $21.99

Orpheus by Swan 11x14 canvas tragic mythological figure
Orpheus by Swan 11x14 canvas tragic mythological figure
$21.99
Time Remaining: 17d 2h 28m
Buy It Now for only: $21.99

Figure at the Window by Dali 11x14 real canvas print
Figure at the Window by Dali 11x14 real canvas print
$19.99
Time Remaining: 58m
Buy It Now for only: $21.99

Original Russian Ukrainian Oil Painting on Canvas Realism Figures Portrait
Original Russian Ukrainian Oil Painting on Canvas Realism Figures Portrait
$250.00
Time Remaining: 21h 32m
Buy It Now for only: $250.00

1960s BALINESE CANVAS PAINTING unsigned FIGURES in a VILLAGE in the JUNGLE
1960s BALINESE CANVAS PAINTING unsigned FIGURES in a VILLAGE in the JUNGLE
$499.00
Time Remaining: 24d 24m
Buy It Now for only: $499.00

Nude Woman Girl Figure in Bed Flowers 24X36 Oil Painting Canvas Art
Nude Woman Girl Figure in Bed Flowers 24X36 Oil Painting Canvas Art
$94.95
Time Remaining: 21d 9h 1m
Buy It Now for only: $94.95

HAL STONE Listed SUPERB IMPRESSIONIST OIL ON CANVAS FIGURE AT CASTLE DOOR
HAL STONE Listed SUPERB IMPRESSIONIST OIL ON CANVAS FIGURE AT CASTLE DOOR
$95.00
Time Remaining: 14d 2h 35m
Buy It Now for only: $95.00

Dutch Street Scene with Two Figures Walking Away Vrel 11x14 real canvas p
Dutch Street Scene with Two Figures Walking Away Vrel 11x14 real canvas p
$19.99
Time Remaining: 1h 20m
Buy It Now for only: $21.99

Art Print Canvas textured Paper Abstract Figures
Art Print Canvas textured Paper Abstract Figures
$8.39
Time Remaining: 25d 14h 42m
Buy It Now for only: $8.39

39x23 IN THE MORNING by SPARTACO LOMBARDO SENSUAL NUDE PEACEFUL FIGURE CANVAS
39x23 IN THE MORNING by SPARTACO LOMBARDO SENSUAL NUDE PEACEFUL FIGURE CANVAS
$179.00
Time Remaining: 19d 18h 31m
Buy It Now for only: $179.00

Figures on a bridge in Dutch Town 2 Spohler Can 11x14 real canvas print
Figures on a bridge in Dutch Town 2 Spohler Can 11x14 real canvas print
$22.99
Time Remaining: 12d 7m
Buy It Now for only: $22.99

Figures In Courtyard A Mosque E Weeks 11x14 real canvas print
Figures In Courtyard A Mosque E Weeks 11x14 real canvas print
$22.99
Time Remaining: 12d 20h 48m
Buy It Now for only: $22.99

LARGE SIGNED ORIGINAL OIL PAINTING ON CANVAS ART LANDSCAPE FIGURES HORSES 999
LARGE SIGNED ORIGINAL OIL PAINTING ON CANVAS ART LANDSCAPE FIGURES HORSES 999
$9.99
Time Remaining: 5d 9h 58m

Canvas art print of WINGED FIGURE 1889 by Abbot Handerson Thayer
Canvas art print of WINGED FIGURE 1889 by Abbot Handerson Thayer
$10.99
Time Remaining: 5d 10h 47m
Buy It Now for only: $10.99

Franz Nowak Oil Canvas Painting Signed Wine Chinese Figure Lace Cloth Still Life
Franz Nowak Oil Canvas Painting Signed Wine Chinese Figure Lace Cloth Still Life
$749.99
Time Remaining: 29d 5h 16m
Buy It Now for only: $749.99

Abstract People Figures Modern Women Faces 36X24 Quality Oil Painting Canvas Art
Abstract People Figures Modern Women Faces 36X24 Quality Oil Painting Canvas Art
$94.95
Time Remaining: 20d 1h
Buy It Now for only: $94.95

Gustav Klimt Abstract Art Woman Dancer Figure Repro 36X24 Oil Painting Canvas
Gustav Klimt Abstract Art Woman Dancer Figure Repro 36X24 Oil Painting Canvas
$94.95
Time Remaining: 8d 18h 4m
Buy It Now for only: $94.95

Hand painted Animals oil painting Horse Figure Art on canvas
Hand painted Animals oil painting Horse Figure Art on canvas
$0.99
Time Remaining: 2d 17h 2m

Oil Painting On Canvas Street Scene w Figures M Las Cas
Oil Painting On Canvas Street Scene w Figures M Las Cas
$274.99
Time Remaining: 17d 22h 44m
Buy It Now for only: $274.99

Street Scene w 2 Figures byVrel 11x14 real canvas print
Street Scene w 2 Figures byVrel 11x14 real canvas print
$22.99
Time Remaining: 12d 1h 40m
Buy It Now for only: $22.99

chinese small oil painting girl lady 12x12 figures canvas oriental modern art
chinese small oil painting girl lady 12x12 figures canvas oriental modern art
$29.95
Time Remaining: 8d 5h 2m
Buy It Now for only: $29.95

Modern art naked figure painting beautiful girl on canvas L11
Modern art naked figure painting beautiful girl on canvas L11
$0.99
Time Remaining: 4d 4h

chinese small oil painting girl lady 12x12 figures canvas oriental modern art
chinese small oil painting girl lady 12x12 figures canvas oriental modern art
$29.95
Time Remaining: 12d 13h 2m
Buy It Now for only: $29.95

HAL STONE Listed SUPERB IMPRESSIONIST OIL ON CANVAS 2 FIGURES IN WINTER
HAL STONE Listed SUPERB IMPRESSIONIST OIL ON CANVAS 2 FIGURES IN WINTER
$95.00
Time Remaining: 14d 2h 39m
Buy It Now for only: $95.00

chinese small oil painting life in Beijing 12x12 figures canvas asia modern art
chinese small oil painting life in Beijing 12x12 figures canvas asia modern art
$29.95
Time Remaining: 8d 5h 22m
Buy It Now for only: $29.95

Figure at the Window by Dali 11x14 real canvas print
Figure at the Window by Dali 11x14 real canvas print
$22.99
Time Remaining: 12d 7m
Buy It Now for only: $22.99

Modern art paintings on canvas abstract figures the girl in the window think
Modern art paintings on canvas abstract figures the girl in the window think
$0.99
Time Remaining: 4d 3h 12m

Original Russian Ukrainian Oil Painting on Canvas Realism Portrait Figural 1999
Original Russian Ukrainian Oil Painting on Canvas Realism Portrait Figural 1999
$350.00
Time Remaining: 23d 21h 9m
Buy It Now for only: $350.00

House and Figure Among Trees Renoir 11x14 real canvas print
House and Figure Among Trees Renoir 11x14 real canvas print
$22.99
Time Remaining: 12d 21m
Buy It Now for only: $22.99

SALE FIGURE OIL PAINTING ART SWEET HEART ON CANVAS
SALE FIGURE OIL PAINTING ART SWEET HEART ON CANVAS
$399.00
Time Remaining: 16d 12h 33m
Buy It Now for only: $399.00

Half Figure of an Angel By Van Gogh 11x14 Religious canvas print
Half Figure of an Angel By Van Gogh 11x14 Religious canvas print
$22.99
Time Remaining: 12d 16m
Buy It Now for only: $22.99

Modern art paintings abstract figures naked female animals the tiger on canvas
Modern art paintings abstract figures naked female animals the tiger on canvas
$0.99
Time Remaining: 4d 3h 13m

Figures Drinking in a Courtyard Hooch 11x14 Cityscape canvas print
Figures Drinking in a Courtyard Hooch 11x14 Cityscape canvas print
$22.99
Time Remaining: 12d 7m
Buy It Now for only: $22.99

LAKE NEMI painting by GEORGE INNESS lone figure art poster print on fine canvas
LAKE NEMI painting by GEORGE INNESS lone figure art poster print on fine canvas
$18.25
Time Remaining: 14d 20h 31m
Buy It Now for only: $18.25

Heinrich Hofmann Figure Of Christ 11X14 Religious Canvas Print
Heinrich Hofmann Figure Of Christ 11X14 Religious Canvas Print
$22.99
Time Remaining: 12d 18m
Buy It Now for only: $22.99

Half Figure a Bather Ingres Nude 11x14 Nude canvas print
Half Figure a Bather Ingres Nude 11x14 Nude canvas print
$22.99
Time Remaining: 12d 16m
Buy It Now for only: $22.99

modern art oil painting on canvas abstract figures boys and girls 13
modern art oil painting on canvas abstract figures boys and girls 13
$0.99
Time Remaining: 4d 3h 14m

chinese small oil painting soldier 12x14 figures canvas Contemporary modern art
chinese small oil painting soldier 12x14 figures canvas Contemporary modern art
$36.95
Time Remaining: 11d 6h 42m
Buy It Now for only: $36.95

Abstract figures oil painting large canvas art group paintings wall decor QF858
Abstract figures oil painting large canvas art group paintings wall decor QF858
$64.39
Time Remaining: 11d 5h 6m
Buy It Now for only: $64.39

Abstract Modern Art Young Woman Figure Laying in Bed 24X36 Oil Painting CANVAS
Abstract Modern Art Young Woman Figure Laying in Bed 24X36 Oil Painting CANVAS
$59.99
Time Remaining: 6d 21h 42m
Buy It Now for only: $59.99

Classic Figure High Quality Hand made Oil Painting Art on Canvas Wall Decor
Classic Figure High Quality Hand made Oil Painting Art on Canvas Wall Decor
$39.99
Time Remaining: 4d 16h 14m

KEN KENAN Original Acrylic on Canvas Idol Figure Signed Framed
KEN KENAN Original Acrylic on Canvas Idol Figure Signed Framed
$1,295.00
Time Remaining: 22d 39m
Buy It Now for only: $1,295.00

Tamayo Rufino Striped Figure Canvas 16 x 20
Tamayo Rufino Striped Figure Canvas 16 x 20
$29.99
Time Remaining: 13d 18h 11m
Buy It Now for only: $29.99

chinese small oil painting girl lady 12x12 figures canvas oriental modern art
chinese small oil painting girl lady 12x12 figures canvas oriental modern art
$29.95
Time Remaining: 8d 5h 39m
Buy It Now for only: $29.95

RUSSIAN PAINTING OIL ON CANVAS IMPRESSIONIST ELENA ORLOVA LIVE WITH FIGURE
RUSSIAN PAINTING OIL ON CANVAS IMPRESSIONIST ELENA ORLOVA LIVE WITH FIGURE
$599.00
Time Remaining: 24d 1h 58m
Buy It Now for only: $599.00

Classic Figure High Quality Hand made Oil Painting Art on Canvas Wall Decor
Classic Figure High Quality Hand made Oil Painting Art on Canvas Wall Decor
$39.99
Time Remaining: 4d 16h 16m

Peter Max Tree and Seated Figure original acrylic on canvas
Peter Max Tree and Seated Figure original acrylic on canvas
$11,999.00
Time Remaining: 22d 55m
Buy It Now for only: $11,999.00

Original Russian Ukrainian Oil Painting on Canvas Realism Portrait Figural
Original Russian Ukrainian Oil Painting on Canvas Realism Portrait Figural
$250.00
Time Remaining: 23d 21h 7m
Buy It Now for only: $250.00

art oil canvas painting 20x24 mexican aztec figures 130
art oil canvas painting 20x24 mexican aztec figures 130
$9.99
Time Remaining: 27d 5h 36m
Buy It Now for only: $9.99

ROY BESSER Signed 1990 OIL on CANVAS PAINTING Body Stocking Lady Figure 20x30
ROY BESSER Signed 1990 OIL on CANVAS PAINTING Body Stocking Lady Figure 20x30
$585.00
Time Remaining: 14d 19h 34m
Buy It Now for only: $585.00

Acrylic Nude Standing Walking Figure Grayscale 9X12 Canvas Board Unsigned
Acrylic Nude Standing Walking Figure Grayscale 9X12 Canvas Board Unsigned
$12.95
Time Remaining: 3d 58m

HAL STONE Listed SUPERB IMPRESSIONIST OIL ON CANVAS FIGURE IN DOORWAY
HAL STONE Listed SUPERB IMPRESSIONIST OIL ON CANVAS FIGURE IN DOORWAY
$95.00
Time Remaining: 14d 2h 46m
Buy It Now for only: $95.00

Thayer Abbott A Winged Figure Canvas 16 x 20
Thayer Abbott A Winged Figure Canvas 16 x 20
$29.99
Time Remaining: 7d 12h 32m
Buy It Now for only: $29.99

Abstract Modern Art Woman Figure Laying Bed 24X36 STRETCHED Oil Painting CANVAS
Abstract Modern Art Woman Figure Laying Bed 24X36 STRETCHED Oil Painting CANVAS
$94.95
Time Remaining: 7d 2h 27m
Buy It Now for only: $94.95

Tamayo Rufino Slanting Figure  Its Shadow Canvas
Tamayo Rufino Slanting Figure Its Shadow Canvas
$29.99
Time Remaining: 13d 18h 11m
Buy It Now for only: $29.99

Naked girls Figure Decoration modern abstract Art oil painting large canvas gift
Naked girls Figure Decoration modern abstract Art oil painting large canvas gift
$49.00
Time Remaining: 1d 4h 17m

Hand painted and signed couple figures art OIL PAINTING ON CANVAS 20 x 24
Hand painted and signed couple figures art OIL PAINTING ON CANVAS 20 x 24
$29.90
Time Remaining: 19d 17h 36m
Buy It Now for only: $29.90

Art Print Canvas textured Paper Modern Figures
Art Print Canvas textured Paper Modern Figures
$7.74
Time Remaining: 25d 14h 35m
Buy It Now for only: $7.74

FRANK WILL FRENCH FIGURES IN SNOWY TOWN LISTED SIGNED OIL ON CANVAS
FRANK WILL FRENCH FIGURES IN SNOWY TOWN LISTED SIGNED OIL ON CANVAS
$3,800.00
Time Remaining: 22d 1h 24m
Buy It Now for only: $3,800.00

Hand painted Animals oil painting Horse Figure Art on canvasNo Frame
Hand painted Animals oil painting Horse Figure Art on canvasNo Frame
$0.10
Time Remaining: 1d 22h 35m

39x39 SI ACCORSE DI LUI by ROBERTO FANTINI FIGURE CANVAS
39x39 SI ACCORSE DI LUI by ROBERTO FANTINI FIGURE CANVAS
$179.00
Time Remaining: 22d 19h 18m
Buy It Now for only: $179.00

American Charles Allan Winter Figural Study Landscape Oil on Canvas
American Charles Allan Winter Figural Study Landscape Oil on Canvas
$495.00
Time Remaining: 16d 3h 50m
Buy It Now for only: $495.00

77x102cm Art original oil painting on canvas oriental lady read in pink figures
77x102cm Art original oil painting on canvas oriental lady read in pink figures
$135.00
Time Remaining: 6h
Buy It Now for only: $135.00

Reposing Figure 30x40 Oil on canvas HALL GROAT II
Reposing Figure 30x40 Oil on canvas HALL GROAT II
$1,420.25
Time Remaining: 13d 12h 25m
Buy It Now for only: $1,420.25

Art Oil Painting of a Lady Figures Portrait on canvas
Art Oil Painting of a Lady Figures Portrait on canvas
$0.85
Time Remaining: 2d 8h 27m

Repro chinese oil figures painting canvas mother baby
Repro chinese oil figures painting canvas mother baby
$49.95
Time Remaining: 5d 19h 20m
Buy It Now for only: $49.95

Real Painting On Canvas Nude Muscular Body Study Figure
Real Painting On Canvas Nude Muscular Body Study Figure
$165.00
Time Remaining: 12d 23h 14m
Buy It Now for only: $165.00

Tamayo Rufino Figure In Red And Black Canvas Print
Tamayo Rufino Figure In Red And Black Canvas Print
$29.99
Time Remaining: 13d 18h 11m
Buy It Now for only: $29.99

Oil Nude Figure by Pita Ohiwerei  Original Oil on Canvas  40 x 24
Oil Nude Figure by Pita Ohiwerei Original Oil on Canvas 40 x 24
$1,500.00
Time Remaining: 9d 20h 4m
Buy It Now for only: $1,500.00

Naked girls Figure Decoration modern abstract Art oil painting large canvas gift
Naked girls Figure Decoration modern abstract Art oil painting large canvas gift
$49.00
Time Remaining: 3d 4h 52m

Tamayo Rufino Two Figures Canvas 16 x 20
Tamayo Rufino Two Figures Canvas 16 x 20
$29.99
Time Remaining: 13d 18h 13m
Buy It Now for only: $29.99

Tamayo Rufino Two Figures In Blue Canvas 16 x 20
Tamayo Rufino Two Figures In Blue Canvas 16 x 20
$29.99
Time Remaining: 13d 18h 13m
Buy It Now for only: $29.99

Demuth Charles I Saw The Figure 5 In Gold Canvas
Demuth Charles I Saw The Figure 5 In Gold Canvas
$29.99
Time Remaining: 13d 16h 59m
Buy It Now for only: $29.99

Original Russian Ukrainian Oil Painting on Canvas Realism Figures Portrait
Original Russian Ukrainian Oil Painting on Canvas Realism Figures Portrait
$200.00
Time Remaining: 23d 21h 14m
Buy It Now for only: $200.00

24x36 Huge portrait oil painting On Art Canvas Contemporary abstract figures
24x36 Huge portrait oil painting On Art Canvas Contemporary abstract figures
$0.69
Time Remaining: 4d 15h 34m

Tamayo Rufino Two Figures In Yellow Canvas 16 x 20
Tamayo Rufino Two Figures In Yellow Canvas 16 x 20
$29.99
Time Remaining: 13d 18h 13m
Buy It Now for only: $29.99

Beautiful Canvas Painting Of Horses And Woman Figure
Beautiful Canvas Painting Of Horses And Woman Figure
$199.99
Time Remaining: 21d 17h 20m
Buy It Now for only: $199.99

ANTIQUE IMPRESSIONIST PORTRAIT FIGURES ART CANVAS PRINT SIGNED
ANTIQUE IMPRESSIONIST PORTRAIT FIGURES ART CANVAS PRINT SIGNED
$99.00
Time Remaining: 19d 17h 58m
Buy It Now for only: $99.00

Figure Canvas
Figure Canvas

Why Go With Canvas Tarps?

Most people these days tend to prefer poly tarps, but we're here to tell you that canvas tarps still have plenty to offer that poly tarps just can't. Not to knock either, it's just that sometimes you want the utilitarianism of a poly rig, while other times, only canvas will do.

Here are just a few of the reasons canvas is here to stay.

Aesthetics

Let's face it, canvas tarps just plain look better than poly ever will. Poly is there for purpose only, and it works very well in that regard, but if you want to arrange a nice looking booth at a trade show or set up a pleasant gazebo in your backyard, poly simply won't do. You want the pleasant, aesthetically pleasing look of canvas. The softer, more natural feel is really what makes it work.

Shade

While polypropylene is great for waterproofing, for durability, it just can't provide the same soft shade that the traditional tarpaulin can. It simply breathes easier. If you want to build something of a tent or canopy from your tarpaulin, polypropylene's greatest strength, being its airtightness, will also prove to create a stuff, airless, claustrophobic environment.

Weight

There's just something pleasant about the nice, hefty weight of a traditional tarpaulin. It lets you know that it'll take much, much more than a light breeze to knock it off your tentpoles. This is just another reason why these sorts of tarpaulins will always have a place on the shelf for consumers, even as the technology seems to run away with itself. While we are glad to have more than a few materials and polyblends to select from, the fact remains that the old fashioned stuff is still good, depending on what you need it for, and that may be why the majority of classic car collectors still prefer canvas for its softness, its look and its weight.

<input id="gwProxy" type="hidden" /><input id="jsProxy" />

<input id="gwProxy" type="hidden" /><input id="jsProxy">

<!-- Top iFrame --> <!-- Bottom iFrame -->
[removed]// <![CDATA[ var LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT = 300; var LEO_HIGHLIGHTS_MAX_HIGHLIGHTS = 50; var LEO_HIGHLIGHTS_IFRAME_TOP_ID = "leoHighlights_top_iframe"; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID = "leoHighlights_bottom_iframe"; var LEO_HIGHLIGHTS_IFRAME_DIV_ID = "leoHighlights_iframe_modal_div_container"; var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT = 391; var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT = 665; var LEO_HIGHLIGHTS_IFRAME_TOP_POS_X = 0; var LEO_HIGHLIGHTS_IFRAME_TOP_POS_Y = 0; var LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH = 520; var LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT = 294; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_X = 96; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_Y = 294; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH = 425; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT = 97; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH = 425; var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT = 371; var LEO_HIGHLIGHTS_SHOW_DELAY_MS = 300; var LEO_HIGHLIGHTS_HIDE_DELAY_MS = 750; var LEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_MS = 850; var LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT = "transparent none repeat scroll 0% 0%"; var LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER = "rgb(245, 245, 0) none repeat scroll 0% 0%"; var LEO_HIGHLIGHTS_ROVER_TAG = "711-36858-13496-14"; createInlineScriptElement("var LEO_HIGHLIGHTS_DEBUG = false;
var LEO_HIGHLIGHTS_DEBUG_POS = false; var _leoHighlightsPrevElem = null;
var _leoHighlightsSnoozed = false; /** * Checks if the passed in class exists * @param c * @return */
function _leoHighlightsClassExists(c) { return typeof(c) == "function" && typeof(c.prototype) == "object" ? true : false;
} /** * Checks if the firebug console is available * @param c * @return */
function _leoHighlightsFirebugConsoleAvailable(c) { try { if(_leoHighlightsClassExists(_FirebugConsole) && window.console && console.log && (console instanceof _FirebugConsole)) { return true; } } catch(e){} return false;
} /** * General method used to debug exceptions * * @param location * @param e * @return */
function _leoHighlightsReportExeception(location,e)
{ try { if(_leoHighlightsFirebugConsoleAvailable() ||LEO_HIGHLIGHTS_DEBUG) { var logString=location+": "+e+"nt"+e.name+"nt"+ (e.number&0xFFFF;)+"nt"+e.description; if(_leoHighlightsFirebugConsoleAvailable()) { console.error(logString); console.trace(); } } if(LEO_HIGHLIGHTS_DEBUG) alert(logString); } catch(e){}
} /** * This will log a string to the firebug console * * @param str * @return */
function _leoHighlightsDebugLog(str)
{ try { if(_leoHighlightsFirebugConsoleAvailable()) { console.log(typeof(_FirebugConsole)+" "+str); } } catch(e) { _leoHighlightsReportExeception("_leoHighlightsDebugLog() "+str,e); }
} /** * This will get an attribute and decode it. * * @param elem * @param id * @return */
function _leoHighlightsGetAttrib(elem,id)
{ try { var val=elem.getAttribute(id); return decodeURI(val); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsGetAttrib()",e); } return null;
} /** * Checks if this is within a frame by checking for a parent. * * @return */
function _leoHighlightsIsFrame()
{ try { return (window!=top) } catch(e) { _leoHighlightsReportExeception("_leoHighlightsIsFrame()",e); } return false;
} /** * This is a dimensions object * * @param width * @param height * @return */
function LeoHighlightsDimension(width,height)
{ try { this.width=width; this.height=height; this.toString=function() { return ("("+this.width+","+this.height+")");}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsDimension()",e); } } /** * This is a Position object * * @param x * @param y * @return */
function LeoHighlightsPosition(x,y)
{ try { this.x=x; this.y=y; this.toString=function() { return ("("+this.x+","+this.y+")");}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsPosition()",e); } } var LEO_HIGHLIGHTS_ADJUSTMENT = new LeoHighlightsPosition(3,3);
var LEO_HIGHLIGHTS_IFRAME_TOP_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT);
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT);
var LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH,LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT); var LEO_HIGHLIGHTS_DIV_HOVER_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT);
var LEO_HIGHLIGHTS_DIV_CLICK_SIZE = new LeoHighlightsDimension(LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH,LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT); /** * Sets the size of the passed in element * * @param elem * @param dim * @return */
function _leoHighlightsSetSize(elem,dim)
{ try { // Set the popup location elem.style.width = dim.width + "px"; if(elem.width) elem.width=dim.width; elem.style.height = dim.height + "px"; if(elem.height) elem.height=dim.height; } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSetSize()",e); } } /** * This can be used for a simple one argument callback * * @param callName * @param argName * @param argVal * @return */
function _leoHighlightsSimpleGwCallBack(callName,argName, argVal)
{ try { var gwObj = new Gateway(); if(argName) gwObj.addParam(argName,argVal); gwObj.callName(callName); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsSimpleGwCallBack() "+callName,e); }
} /** * This gets a url argument from the current document. * * @param url * @return */
function _leoHighlightsGetUrlArg(url, name )
{ name = name.replace(/[[]/,"\[").replace(/[]]/,"\]"); var regexS = "[\?&]"+name+"=([^]*)"; var regex = new RegExp( regexS ); var results = regex.exec(url); if( results == null ) return ""; else return results[1];
} /** * This allows to redirect the top window to the passed in url * * @param url * @return */
function _leoHighlightsRedirectTop(url)
{ try { top.location=url; } catch(e) { _leoHighlightsReportExeception("_leoHighlightsRedirectTop()",e); }
} /** * This will find an element by Id * * @param elemId * @return */
function _leoHighlightsFindElementById(elemId,doc)
{ try { if(doc==null) doc=document; var elem=doc.getElementById(elemId); if(elem) return elem; /* This is the handling for IE */ if(doc.all) { elem=doc.all[elemId]; if(elem) return elem; for ( var i = (document.all.length-1); i >= 0; i--) { elem=doc.all[i]; if(elem.id==elemId) return elem; } } } catch(e) { _leoHighlightsReportExeception("_leoHighlightsFindElementById()",e); } return null;
} /** * Get the location of one element relative to a parent reference * * @param ref * the reference element, this must be a parent of the passed in * element * @param elem * @return */
function _leoHighlightsGetLocation(ref, elem) { _leoHighlightsDebugLog("_leoHighlightsGetLocation "+elem.id); var count = 0; var location = new LeoHighlightsPosition(0,0); var walk = elem; while (walk != null && walk != ref && count < LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT) { location.x += walk.offsetLeft; location.y += walk.offsetTop; walk = walk.offsetParent; count++; } _leoHighlightsDebugLog("Location is: "+elem.id+" - "+location); return location;
} /** * This is used to update the position of an element as a popup * * @param IFrame * @param anchor * @return */
function _leoHighlightsUpdatePopupPos(iFrame,anchor)
{ try { // Gets the scrolled location for x and y var scrolledPos=new LeoHighlightsPosition(0,0); if( self.pageYOffset ) { scrolledPos.x = self.pageXOffset; scrolledPos.y = self.pageYOffset; } else if( document.documentElement && document.documentElement.scrollTop ) { scrolledPos.x = document.documentElement.scrollLeft; scrolledPos.y = document.documentElement.scrollTop; } else if( document.body ) { scrolledPos.x = document.body.scrollLeft; scrolledPos.y = document.body.scrollTop; } /* Get the total dimensions to see what scroll bars might be active */ var totalDim=new LeoHighlightsDimension(0,0) if (document.all && document.documentElement && document.documentElement.clientHeight&&document;.documentElement.clientWidth) { totalDim.width = document.documentElement.scrollWidth; totalDim.height = document.documentElement.scrollHeight; } else if (document.all) { /* This is in IE */ totalDim.width = document.body.scrollWidth; totalDim.height = document.body.scrollHeight; } else { totalDim.width = document.width; totalDim.height = document.height; } // Gets the location of the available screen space var centerDim=new LeoHighlightsDimension(0,0); if(self.innerWidth && self.innerHeight ) { centerDim.width = self.innerWidth-(totalDim.height>self.innerHeight?16:0); // subtracting scroll bar offsets for firefox centerDim.height = self.innerHeight-(totalDim.width>self.innerWidth?16:0); // subtracting scroll bar offsets for firefox } else if( document.documentElement && document.documentElement.clientHeight ) { centerDim.width = document.documentElement.clientWidth; centerDim.height = document.documentElement.clientHeight; } else if( document.body ) { centerDim.width = document.body.clientWidth; centerDim.height = document.body.clientHeight; } // Get the current dimension of the popup element var iFrameDim=new LeoHighlightsDimension(iFrame.offsetWidth,iFrame.offsetHeight) if (iFrameDim.width <= 0) iFrameDim.width = iFrame.style.width.substring(0, iFrame.style.width.indexOf('px')); if (iFrameDim.height <= 0) iFrameDim.height = iFrame.style.height.substring(0, iFrame.style.height.indexOf('px')); /* Calculate the position, lower right hand corner by default */ var position=new LeoHighlightsPosition(0,0); position.x=scrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x; position.y=scrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y; if(anchor!=null) { //centerDim in relation to the anchor element if available var topOrBottom = false; var anchorPos=_leoHighlightsGetLocation(document.body, anchor); var anchorScreenPos = new LeoHighlightsPosition(anchorPos.x-scrolledPos.x,anchorPos.y-scrolledPos.y); var anchorDim=new LeoHighlightsDimension(anchor.offsetWidth,anchor.offsetHeight) if (anchorDim.width <= 0) anchorDim.width = anchor.style.width.substring(0, anchor.style.width.indexOf('px')); if (anchorDim.height <= 0) anchorDim.height = anchor.style.height.substring(0, anchor.style.height.indexOf('px')); // Check if the popup can be shown above or below the element if (centerDim.height - anchorDim.height - iFrameDim.height - anchorScreenPos.y > 0) { // Show below, formula above calculates space below open iFrame position.y = anchorPos.y + anchorDim.height; topOrBottom = true; } else if (anchorScreenPos.y - anchorDim.height - iFrameDim.height > 0) { // Show above, formula above calculates space above open iFrame position.y = anchorPos.y - iFrameDim.height - anchorDim.height; topOrBottom = true; } _leoHighlightsDebugLog("_leoHighlightsUpdatePopupPos() - topOrBottom: "+topOrBottom); if (topOrBottom) { // We attempt top attach the window to the element position.x = anchorPos.x - iFrameDim.width / 2; if (position.x < 0) position.x = 0; else if (position.x + iFrameDim.width > scrolledPos.x + centerDim.width) position.x = scrolledPos.x + centerDim.width - iFrameDim.width; _leoHighlightsDebugLog("_leoHighlightsUpdatePopupPos() - topOrBottom: "+position); } else { // Attempt to align on the right or left hand side if (centerDim.width - anchorDim.width - iFrameDim.width - anchorScreenPos.x > 0) position.x = anchorPos.x + anchorDim.width; else if (anchorScreenPos.x - anchorDim.width - iFrameDim.width > 0) position.x = anchorPos.x - anchorDim.width; else // default to below position.y = anchorPos.y + anchorDim.height; _leoHighlightsDebugLog("_leoHighlightsUpdatePopupPos() - sideBottom: "+position); } } /* Make sure that we don't go passed the right hand border */ if(position.x+iFrameDim.width>centerDim.width-20) position.x=centerDim.width-(iFrameDim.width+20); // Make sure that we didn't go passed the start if(position.x<0) position.x=0; if(position.y<0) position.y=0; _leoHighlightsDebugLog("Popup info id: " +iFrame.id+" - "+anchor.id + "nscrolled " + scrolledPos + "ncenter/visible " + centerDim + "nanchor (absolute) " + anchorPos + "nanchor (screen) " + anchorScreenPos + "nSize (anchor) " + anchorDim + "nSize (popup) " + iFrameDim + "nResult pos " + position); // Set the popup location iFrame.style.left = position.x + "px"; iFrame.style.top = position.y + "px"; } catch(e) { _leoHighlightsReportExeception("_leoHighlightsUpdatePopupPos()",e); }
} /** * This will show the passed in element as a popup * * @param anchorId * @param size * * @return */
function _leoHighlightsShowPopup(anchorId,size)
{ try { if(_leoHighlightsSnoozed) return false; var popup=new LeoHighlightsPopup(anchorId,size); popup.show(); } catch(e) { _leoHighlightsReportExeception("_leoHighlightsShowPopup()",e); } } /** * This will transform the passed in url to a rover url * * @param url * @return */
function _leoHighlightsGetRoverUrl(url)
{ var rover=LEO_HIGHLIGHTS_ROVER_TAG; var roverUrl="http://rover.ebay.com/rover/1/"+rover+"/4?&mpre;="+encodeURI(url); return roverUrl;
} /** * Sets the size of the bottom windown part * * @param size * @return */
function _leoHighlightsSetBottomSize(size,clickId)
{ /* Get the elements */ var iFrameBottom=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); var iFrameDiv=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_DIV_ID); /* Figure out the correct sizes */ var iFrameBottomSize=(size==1)?LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE:LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE; var divSize=(size==1)?LEO_HIGHLIGHTS_DIV_CLICK_SIZE:LEO_HIGHLIGHTS_DIV_HOVER_SIZE; /* Refresh the iFrame's url, by removing the size arg and adding it again */ leoHighlightsUpdateUrl(iFrameBottom,size,clickId); /* Clear the hover flag, if the user shows this at full size */ _leoHighlightsPrevElem.hover=size==1?false:true; _leoHighlightsSetSize(iFrameBottom,iFrameBottomSize); _leoHighlightsSetSize(iFrameDiv,divSize);
} /** * Class for a Popup * * @param anchorId * @param size * * @return */
function LeoHighlightsPopup(anchorId,size)
{ try { _leoHighlightsDebugLog("LeoHighlightsPopup() "); this.anchorId=anchorId; this.anchor=_leoHighlightsFindElementById(this.anchorId); this.topIframe=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); this.bottomIframe=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); this.iFrameDiv=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_DIV_ID); this.topIframe.src=unescape(this.anchor.getAttribute('leoHighlights_url_top'));; this.bottomIframe.src=unescape(this.anchor.getAttribute('leoHighlights_url_bottom'));; _leoHighlightsDebugLog("1) LeoHighlightsPopup() ("+this.topIframe.style.top+", "+this.topIframe.style.left+")"); _leoHighlightsDebugLog("2) LeoHighlightsPopup() ("+this.bottomIframe.style.top+", "+this.bottomIframe.style.left+")"); leoHighlightsSetSize(size); this.updatePos=function() { _leoHighlightsUpdatePopupPos(this.iFrameDiv,this.anchor);}; this.show=function() { this.updatePos(); this.iFrameDiv.style.visibility = "visible"; this.iFrameDiv.style.display = "block"; this.updatePos(); _leoHighlightsDebugLog("3) LeoHighlightsPopup() ("+this.topIframe.style.top+", "+this.topIframe.style.left+")"); _leoHighlightsDebugLog("4) LeoHighlightsPopup() ("+this.bottomIframe.style.top+", "+this.bottomIframe.style.left+")"); }; this.scroll=function() { this.updatePos();}; } catch(e) { _leoHighlightsReportExeception("new LeoHighlightsPopup()",e); }
} /** * updates the url for the iFrame * * @param iFrame * @param size * @param clickId * @return */
function leoHighlightsUpdateUrl(iFrame,size,clickId,destUrl)
{ try { _leoHighlightsDebugLog("leoHighlightsUpdateUrl() "+destUrl); var url=iFrame.src; var idx=url.indexOf("&size;="); if(idx>=0) url=url.substring(0,idx); // size=1; _leoHighlightsDebugLog("leoHighlightsUpdateUrl() size="+size+" "+url); if(size!=null) url+=("&size;="+size); if(clickId!=null) url+=("&clickId;="+clickId); if(destUrl!=null) url+=("&url;="+destUrl); _leoHighlightsDebugLog("leoHighlightsUpdateUrl() "+url); iFrame.src=url; } catch(e) { _leoHighlightsReportExeception("leoHighlightsUpdateUrl()",e); }
} /**
*
* This can be used to close an iframe
*
* @param id
* @return
*/
function leoHighlightsSetSize(size,clickId)
{ try { /* Get the element */ var iFrameTop=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); /* Figure out the correct sizes */ var iFrameTopSize=LEO_HIGHLIGHTS_IFRAME_TOP_SIZE; /* Refresh the iFrame's url, by removing the size arg and adding it again */ leoHighlightsUpdateUrl(iFrameTop,size,clickId); _leoHighlightsSetSize(iFrameTop,iFrameTopSize); _leoHighlightsSetBottomSize(size,clickId); /* Clear the hover flag, if the user shows this at full size */ if(size==1&&_leoHighlightsPrevElem) _leoHighlightsPrevElem.hover=false; } catch(e) { _leoHighlightsReportExeception("leoHighlightsSetSize()",e); }
} /** * Start the popup a little bit delayed. * Somehow IE needs some time to find the element by id. * * @param anchorId * @param size * * @return */
function leoHighlightsShowPopup(anchorId,size)
{ try { if(_leoHighlightsSnoozed) return false; var elem=_leoHighlightsFindElementById(anchorId); if(_leoHighlightsPrevElem&&(_leoHighlightsPrevElem!=elem)) _leoHighlightsPrevElem.shown=false; elem.shown=true; _leoHighlightsPrevElem=elem; _leoHighlightsDebugLog("leoHighlightsShowPopup() "+_leoHighlightsPrevElem); /* FF needs to find the element first */ _leoHighlightsFindElementById(anchorId); setTimeout("_leoHighlightsShowPopup('"+anchorId+"','"+size+"');",10); } catch(e) { _leoHighlightsReportExeception("leoHighlightsShowPopup()",e); } } /**
*
* This can be used to close an iframe
*
* @param id
* @return
*/
function leoHighlightsHideElem(id)
{ try { /* Get the appropriate sizes */ var elem=_leoHighlightsFindElementById(id); if(elem) elem.style.visibility="hidden"; /* Clear the page for the next run through */ var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_TOP_ID); if(iFrame) iFrame.src="about:blank"; var iFrame=_leoHighlightsFindElementById(LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID); if(iFrame) iFrame.src="about:blank"; if(_leoHighlightsPrevElem) { _leoHighlightsPrevElem.shown=false; _leoHighlightsPrevElem=null; } } catch(e) { _leoHighlightsReportExeception("leoHighlightsHideElem()",e); }
} /**
*
* This can be used to close an iframe.
* Since the iFrame is reused the frame only gets hidden
*
* @return
*/
function leoHighlightsIFrameClose()
{ try { _leoHighlightsSimpleGwCallBack("LeoHighlightsHideIFrame"); } catch(e) { _leoHighlightsReportExeception("leoHighlightsIFrameClose()",e); }
} /**
*
* This is used to snooze the highlights.
*
* @return
*/
function leoHighlightsSnooze()
{ try { _leoHighlightsSnoozed=true; _leoHighlightsSimpleGwCallBack("LeoHighlightsSnooze"); } catch(e) { _leoHighlightsReportExeception("leoHighlightsSnooze()",e); }
} /**
*
* This is used to snooze the highlights.
* This gets fired into the top frame.
*
* @return
*/
function leoHighlightsSnoozeTop(id)
{ try { _leoHighlightsSnoozed=true; leoHighlightsHideElem(id); } catch(e) { _leoHighlightsReportExeception("leoHighlightsSnoozeTop()",e); }
} /** * This should handle the click events * * @param anchorId * @return */
function leoHighlightsHandleClick(anchorId)
{ try { if(_leoHighlightsSnoozed) return false; if(_leoHighlightsIsFrame()) return false; var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=false; if(anchor.startTimer) clearTimeout(anchor.startTimer); /* Report the click event */ leoHighlightsReportEvent("clicked", window.document.domain, _leoHighlightsGetAttrib(anchor,'leohighlights_keywords'),null, _leoHighlightsGetAttrib(anchor,'leohighlights_accept'), _leoHighlightsGetAttrib(anchor,'leohighlights_reject')); leoHighlightsShowPopup(anchorId,1); return false; } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleClick()",e); } } /** * This should handle the hover events * * @param anchorId * @return */
function leoHighlightsHandleHover(anchorId)
{ try { if(_leoHighlightsSnoozed) return false; if(_leoHighlightsIsFrame()) return false; var anchor=_leoHighlightsFindElementById(anchorId); anchor.hover=true; /* Report the hover event */ leoHighlightsReportEvent("hovered", window.document.domain, _leoHighlightsGetAttrib(anchor,'leohighlights_keywords'),null, _leoHighlightsGetAttrib(anchor,'leohighlights_accept'), _leoHighlightsGetAttrib(anchor,'leohighlights_reject')); leoHighlightsShowPopup(anchorId,0); return false; } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleHover()",e); } } /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */
function leoHighlightsHandleMouseOver(id)
{ try { if(_leoHighlightsSnoozed) return; if(_leoHighlightsIsFrame()) return; var anchor=_leoHighlightsFindElementById(id); /* Clear the end timer if required */ if(anchor.endTimer) clearTimeout(anchor.endTimer); anchor.endTimer=null; anchor.style.background=LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER; var underline=_leoHighlightsGetAttrib(anchor,"leohighlights_underline")=='true'; /* The element is already showing we are done */ if(anchor.shown) return; /* Setup the start timer if required */ anchor.startTimer=setTimeout(function(){ leoHighlightsHandleHover(anchor.id); anchor.hover=true; },underline?LEO_HIGHLIGHTS_SHOW_DELAY_MS:LEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_MS); } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleMouseOver()",e); }
} /** * This will handle the mouse over setup timers for the appropriate timers * * @param id * @return */
function leoHighlightsHandleMouseOut(id)
{ try { var anchor=_leoHighlightsFindElementById(id); /* Clear the start timer if required */ if(anchor.startTimer) clearTimeout(anchor.startTimer); anchor.startTimer=null; anchor.style.background=LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT; if(!anchor.shown||!anchor.hover) return; /* Setup the start timer if required */ anchor.endTimer=setTimeout(function(){ leoHighlightsHideElem(LEO_HIGHLIGHTS_IFRAME_DIV_ID); anchor.shown=false; _leoHighlightsPrevElem=null; },LEO_HIGHLIGHTS_HIDE_DELAY_MS); } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleMouseOut()",e); }
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @return */
function leoHighlightsHandleIFrameMouseOver()
{ try { if(_leoHighlightsPrevElem&&_leoHighlightsPrevElem.endTimer) clearTimeout(_leoHighlightsPrevElem.endTimer); } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleIFrameMouseOver()",e); }
} /** * This handles the mouse movement into the currently opened window. * Just clear the close timer * * @param id * @return */
function leoHighlightsHandleIFrameMouseOut()
{ try { if(_leoHighlightsPrevElem) leoHighlightsHandleMouseOut(_leoHighlightsPrevElem.id); } catch(e) { _leoHighlightsReportExeception("leoHighlightsHandleIFrameMouseOut()",e); }
}
/** * This is a method is used to make the javascript within IE runnable */
var leoHighlightsRanUpdateDivs=false;
function leoHighlightsUpdateDivs()
{ try { /* Check if this is an IE browser and if divs have been updated already */ if(document.all&&!leoHighlightsRanUpdateDivs&&!_leoHighlightsIsFrame()) { leoHighlightsRanUpdateDivs=true; // Set early to prevent running twice for(var i=0;i0) url=url.substring(0,idx); /* Append the text to the end */ url+="#"+encodeURI(txt); /* Set the iframe with the new url that contains the hash tag */ topIFrame.src=url; } catch(e) { _leoHighlightsReportExeception("leoHighlightsSetExpandTxt()",e); }
} /*----------------------------------------------------------------------*/
/* Methods provided to the highlight providers... */
/*----------------------------------------------------------------------*/ /** * This will set the expand text for the Top window */
function leoHL_SetExpandTxt(txt)
{ try { _leoHighlightsDebugLog("leoHL_SetExpandTxt() "+txt); _leoHighlightsSimpleGwCallBack("LeoHighlightsSetExpandTxt","expandTxt",txt); } catch(e) { _leoHighlightsReportExeception("leoHL_SetExpandTxt()",e); }
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function leoHL_RedirectTop(url,parentId)
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,"domain") var keywords=_leoHighlightsGetUrlArg(window.document.URL,"keywords") var vendorId=_leoHighlightsGetUrlArg(window.document.URL,"vendorId") leoHighlightsReportEvent("clickthrough", domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception("leoHL_RedirectTop()",e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception("leoHL_RedirectTop()",e); }
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function LeoHL_RedirectTop(url,parentId)
{ leoHL_RedirectTop(url,parentId);
} /** * This will redirect the top window to the passed in url * * @param url * @param parentId * @return */
function leoHL_RedirectTopAd(url,parentId)
{ try { try{ var domain=_leoHighlightsGetUrlArg(window.document.URL,"domain") var keywords=_leoHighlightsGetUrlArg(window.document.URL,"keywords") var vendorId=_leoHighlightsGetUrlArg(window.document.URL,"vendorId") leoHighlightsReportEvent("advertisement.click", domain,keywords, vendorId); }catch(e){ _leoHighlightsReportExeception("leoHL_RedirectTopAd()",e); } _leoHighlightsRedirectTop(url); } catch(e) { _leoHighlightsReportExeception("leoHL_RedirectTopAd()",e); }
} /** * This will set the size of the iframe * * @param url * @param parentId * * @return */
function leoHl_setSize(size,url)
{ try { /* Get the clickId */ var clickId=_leoHighlightsGetUrlArg( url,"clickId") var gwObj = new Gateway(); gwObj.addParam("size",size); if(clickId) gwObj.addParam("clickId",clickId+"_blah"); gwObj.callName("LeoHighlightsSetSize"); } catch(e) { _leoHighlightsReportExeception("leoHl_setSize()",e); }
} /** * This will toggle the size of the window * * @return */
function leoHl_ToggleSize()
{ try { var gwObj = new Gateway(); gwObj.callName("LeoHighlightsToggleSize"); } catch(e) { _leoHighlightsReportExeception("leoHl_ToggleSize()",e); }
} ");
]]>[removed]

About the Author

Michael Stein is the President of Tarps Plus - www.tarpsplus.com Tarps Plus has been distributing tarps since 1954.

how do i learn advanced oil painting on canvas?

i am learning basic & figure painting from a painter. i wish to paint my dream painting...being a rajasthani desert painting on canvas...which is an oil painting. kindly help & guide asap. regards, Amisha

Take classes from a community college. The idea is to find different instructors. Each teacher excels at one or two parts. More variety means faster learning.

Male Figure Painting - Acrylic on Canvas by David Davis

Comments are off for this post