<HEAD><style
type="text/css"> <!-- h1 { color:#cc3333;
font-family:"Comic Sans MS",Helvetica; } h3 {
color:#993333; font-family:"Comic Sans MS",Helvetica; } .kisser
{ position:absolute; top:0; left:0;
visibility:hidden; } --> </style>
<script language="JavaScript1.2"
type="text/JavaScript"> <!-- cloak
//Kissing trail- By dij8 (dij8@dij8.com) //Modified by Dynamic Drive for bug fixes //Visit http://www.dynamicdrive.com for this
script
kisserCount = 15 //maximum number of images
on screen at one time curKisser = 0 //the last image DIV to be displayed
(used for timer) kissDelay = 1000 //duration images stay on screen (in
milliseconds) kissSpacer = 50 //distance to move mouse b4 next heart
appears theimage =
"//gportal.hu/portal/cursor/image/gallery/1183554034.gif" //the 1st image to be displayed theimage2 =
"//gportal.hu/portal/cursor/image/gallery/1183554034.gif" //the 2nd image to be displayed
//Browser checking and syntax variables var
docLayers = (document.layers) ? true:false; var docId =
(document.getElementById) ? true:false; var docAll = (document.all) ?
true:false; var docbitK = (docLayers) ? "document.layers['":(docId) ?
"document.getElementById('":(docAll) ? "document.all['":"document." var
docbitendK = (docLayers) ? "']":(docId) ? "')":(docAll) ? "']":"" var
stylebitK = (docLayers) ? "":".style" var showbitK = (docLayers) ?
"show":"visible" var hidebitK = (docLayers) ? "hide":"hidden" var
ns6=document.getElementById&&!document.all //Variables used in
script var posX, posY, lastX, lastY, kisserCount, curKisser, kissDelay,
kissSpacer, theimage lastX = 0 lastY = 0 //Collection of functions to
get mouse position and place the images function doKisser(e) {
posX = getMouseXPos(e) posY =
getMouseYPos(e) if
(posX>(lastX+kissSpacer)||posX<(lastX-kissSpacer)||posY>(lastY+kissSpacer)||posY<(lastY-kissSpacer))
{ showKisser(posX,posY) lastX =
posX lastY = posY } } // Get the
horizontal position of the mouse function getMouseXPos(e) { if
(document.layers||ns6) { return
parseInt(e.pageX+10) } else { return
(parseInt(event.clientX+10) + parseInt(document.body.scrollLeft))
} } // Get the vartical position of the mouse function getMouseYPos(e)
{ if (document.layers||ns6) { return
parseInt(e.pageY) } else { return
(parseInt(event.clientY) + parseInt(document.body.scrollTop))
} } //Place the image and start timer so that it disappears after a period
of time function showKisser(x,y) { var processedx=ns6?
Math.min(x,window.innerWidth-75) : docAll?
Math.min(x,document.body.clientWidth-55) : x if (curKisser >=
kisserCount) {curKisser = 0} eval(docbitK + "kisser" + curKisser +
docbitendK + stylebitK + ".left = " + processedx) eval(docbitK +
"kisser" + curKisser + docbitendK + stylebitK + ".top = " + y)
eval(docbitK + "kisser" + curKisser + docbitendK + stylebitK + ".visibility = '"
+ showbitK + "'") if (eval("typeof(kissDelay" + curKisser +
")")=="number") { eval("clearTimeout(kissDelay" +
curKisser + ")") } eval("kissDelay" + curKisser + " =
setTimeout('hideKisser(" + curKisser + ")',kissDelay)") curKisser +=
1 } //Make the image disappear function hideKisser(knum) {
eval(docbitK + "kisser" + knum + docbitendK + stylebitK + ".visibility = '" +
hidebitK + "'") }
function kissbegin(){ //Let the browser know
when the mouse moves if (docLayers) {
document.captureEvents(Event.MOUSEMOVE) document.onMouseMove =
doKisser } else { document.onmousemove =
doKisser } } window.onload=kissbegin // decloak
--> </script></head><body><script
language="JavaScript" type="text/JavaScript"> <!-- cloak // Add all
DIV's of hearts if
(document.all||document.getElementById||document.layers){ for
(k=0;k<kisserCount;k=k+2) { document.write('<div id="kisser' + k
+ '" class="kisser"><img src="' + theimage + '" alt=""
border="0"></div>\n') document.write('<div id="kisser' +
(k+1) + '" class="kisser"><img src="' + theimage2 + '" alt=""
border="0"></div>\n') } }
// decloak
--> </script></body>
|