var doc_doc_IE4 = (document.all) ? true : false; 
var doc_NS4 = (document.layers) ? true : false; 
function docjslib_doThisCommandEveryIntervalMS(command, interval) { 
setInterval(eval('"' + command + '"'), interval); 
} 
function docjslib_getWindowWidth() { 
if (doc_NS4) {return window.innerWidth} 
else {return document.body.clientWidth} 
} 
function docjslib_getWindowHeight() { 
if (doc_NS4) {return window.innerHeight} 
else {return document.body.clientHeight} 
} 
function docjslib_getPageScrollLeft() { 
if (doc_NS4) {return window.pageXOffset} 
else {return document.body.scrollLeft} 
} 
function docjslib_getPageScrollTop() { 
if (doc_NS4) {return window.pageYOffset} 
else {return document.body.scrollTop} 
} 
function docjslib_getSrc(id) { 
if (doc_NS4) {return eval("document." + id + ".document." + id + "img.src")} 
else {return eval("document.all." + id + "img.src")} 
} 
function docjslib_setSrc(id, url) { 
if (doc_NS4) {eval("document." + id + ".document." + id + "img").src = url} 
else {eval("document.all." + id + "img").src = url} 
} 
function docjslib_getWidth(id) { 
if (doc_NS4) {return eval("document." + id + ".clip.width")} 
else {return eval("document.all." + id + ".style.pixelWidth")} 
} 
function docjslib_getVisibility(id) { 
if (doc_NS4) { 
if (eval("document." + id).visibility == "show") return true 
else return false; 
} 
else { 
if (eval("document.all." + id).style.visibility == "visible") return true 
else return false; 
} 
} 
function docjslib_setVisibility(id, flag) { 
if (doc_NS4) { 
var str = (flag) ? 'show' : 'hide'; 
eval("document." + id).visibility = str; 
} 
else { 
var str = (flag) ? 'visible' : 'hidden'; 
eval("document.all." + id).style.visibility = str; 
} 
} 
function docjslib_setPosFromLeft(id, xCoord) { 
if (doc_NS4) {eval("document." + id).left = xCoord} 
else {eval("document.all." + id).style.left = xCoord} 
} 
function docjslib_setPosFromTop(id, yCoord) { 
if (doc_NS4) {eval("document." + id).top = yCoord} 
else {eval("document.all." + id).style.top = yCoord} 
} 
function docjslib_setZposition(id, z) { 
if (doc_NS4) {eval("document." + id).zIndex = z} 
else {eval("document.all." + id).style.zIndex = z} 
} 
function docjslib_findHighestZ() { 
var documentDivs = new Array(); 
if (doc_NS4) {documentDivs = document.layers} 
else {documentDivs = document.all.tags("DIV")}; 
var highestZ = 0; 
for (var i = 0; i < documentDivs.length; i++) { 
var zIndex = (doc_NS4) ? documentDivs[i].zIndex : documentDivs[i].style.zIndex; 
highestZ = (zIndex > highestZ) ? zIndex : highestZ; 
} 
return highestZ; 
} 
function docjslib_makeLinkedImage(imgID, // given id 
imgURL, // image URL 
linkURL, // link URL 
imgHeight, // image height 
imgWidth, // image width 
imgAlt, // alternative image 
posFromLeft, // absolute position from left of window 
posFromTop, // absolute position from top of window 
imgVisibility, // image visibility (true of false) 
imgZindex) // image Z index 
{ 
var display = (imgVisibility) ? 'block' : 'block'; 
document.write( 
'<STYLE TYPE="text/css">', 
'#', imgID, ' {', 
'position: absolute;', 
'display: ', display, ';', 
'left: ', posFromLeft, ';', 
'top: ', posFromTop, ';', 
'width: ', imgWidth, ';', 
'z-index:', imgZindex, 
'}', 
'</STYLE>', 
'<DIV ID="', imgID, '">', 
'<A HREF="', linkURL, '" target="_top">', 
'<IMG NAME="', imgID, 'img" ID="', imgID, 'img" SRC="', imgURL, '" ALT="', imgAlt,  
'" BORDER="0" ', 'HEIGHT="', imgHeight, '" WIDTH="', imgWidth, '">', 
'</A></DIV>' 
); 
} 
 
var windowWidth= 0; 
var windowHeight= 0; 
var pageScrollLeft= 9999; 
var pageScrollTop= 9999; 
var imageWidth= 68; 
var imageHeight= 328; 
var rightSpacer= 5; 
var bottomSpacer= 5; 
function waterMark(){ 
if (navigator.appVersion.indexOf("Mac") == -1){ 
oldWindowWidth= windowWidth; 
oldWindowHeight= windowHeight; 
oldPageScrollLeft= pageScrollLeft; 
oldPageScrollTop= pageScrollTop; 
windowWidth = docjslib_getWindowWidth(); 
windowHeight = docjslib_getWindowHeight(); 
pageScrollLeft = docjslib_getPageScrollLeft(); 
pageScrollTop = docjslib_getPageScrollTop(); 
if ((windowHeight != oldWindowHeight)||(windowWidth !=  
oldWindowWidth)||(pageScrollLeft != oldPageScrollLeft)|| 
(pageScrollTop != oldPageScrollTop)){ 
docjslib_setPosFromTop("WineSign", windowHeight + pageScrollTop -  
(imageHeight + bottomSpacer)); 
docjslib_setPosFromLeft("WineSign", windowWidth + pageScrollLeft -  
(imageWidth + rightSpacer)); 
var topZ = docjslib_findHighestZ(); 
docjslib_setZposition("WineSign", topZ); 
} 
} 

} 
docjslib_makeLinkedImage("WineSign", // id 
"images_icon/b_winealert.gif", // image URL
"#", // link URL 
328, // height 
68, // width 
"飲酒過量有害健康", // alternative 
9999, // position from left 
9999, // position from top 
true, // visibility 
0); // z index 
 
docjslib_doThisCommandEveryIntervalMS("waterMark()", 100); 
