var tim = 25;
function reklam(){
var reklamdiv = document.getElementsByTagName("div");
for(var r=0;r<reklamdiv.length;r++){
if(reklamdiv[r].className == "marquee"){
var marq_div =reklamdiv[r];

marq_div.style.position = "relative";
marq_div.style.overflow = "hidden";
marq_div.setAttribute("onmouseover","moves(0);");
marq_div.setAttribute("onmouseout","moves(tim);");

marqueetable(marq_div);
}
 }
moves(tim);
}

function marqueetable(marq_div){
marqhtml = marq_div.innerHTML;

marq_div.innerHTML = "";

var table  = document.createElement('table');
table.style.position = "absolute";
table.style.top = 0;
table.style.left = 0;
var tr  = document.createElement('tr');
var td1  = document.createElement('td');
td1.noWrap = true;
td1.innerHTML = marqhtml;
table.appendChild(tr);
tr.appendChild(td1);
marq_div.appendChild(table);
if(td1){
var td_size = td1.offsetWidth;
var div_size = marq_div.offsetWidth;
var sokszoroz = parseInt((div_size/td_size));
}
for(var i=0; i<sokszoroz+1;i++){
var td  = document.createElement('td');
td.noWrap = true;
td.innerHTML = marqhtml;
td1.parentNode.appendChild(td);
}
}
function marqueeplay(marq_div){
var reklamdiv = document.getElementsByTagName("div");
for(var r=0;r<reklamdiv.length;r++){
if(reklamdiv[r].className == "marquee"){
var move_table = reklamdiv[r].getElementsByTagName("table")[0];
move_table.style.left = parseInt(move_table.style.left)-1+"px";
var move_tr = reklamdiv[r].getElementsByTagName("tr")[0];
var move_td = move_tr.getElementsByTagName("td")[0];
var move_tdhtml = move_td.innerHTML;
var move_td_width = parseInt(move_td.offsetWidth);
if(parseInt(move_table.style.left) < "-"+move_td_width){
var td_add  = document.createElement('td');
td_add.noWrap = true;
td_add.innerHTML = move_tdhtml;
move_tr.appendChild(td_add);
move_td.parentNode.removeChild(move_td);
move_table.style.left = parseInt(move_table.style.left)+move_td_width+2+"px";

}
}
}
}
timer = ""
function moves(tim,ez){

if(tim == 0){
clearInterval(timer);
}else{
if(timer != ""){clearInterval(timer);}
timer = setInterval ("marqueeplay()", tim);
}
}
if(window.attachEvent) {
	window.attachEvent("onload", reklam);
}else {
	window.addEventListener("load", reklam, false);
}
