var offset = 1;
var count = 0;
var maxCount = 150;
var direction = 1;
var id = null;
var elem = null;
function jobsStart(){
id = setTimeout("jobsScroll()", 8000);
elem = document.getElementById("jobs-lst");
}
function jobsScroll(){
elem.scrollTop = elem.scrollTop + (offset * direction);
count++;
if (count >= maxCount){
count = 0;
direction = -1 * direction;
id = setTimeout("jobsScroll()", 5000);
} else {
id = setTimeout("jobsScroll()", 1);
}
}
function jobsSleep(a){
if (a) {
window.clearTimeout(id);
} else {
id = window.setTimeout("jobsScroll()", 1);
}
}
function ow(url, name, width, height) {
var left=Math.floor((screen.width-width)/2);
var top=Math.floor((screen.height-height)/2);
newwindow=window.open(url,name,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width='+width+',height='+height+',top='+top+',left='+left);
return false;
}
var Funcs = {
gEBI : function(id)
{
return document.getElementById(id);
},
gEBN : function(name)
{
return document.getElementsByName(name);
},
appC : function(parent, child)
{
return parent.appendChild(child);
},
cElm : function(elm)
{
return document.createElement(elm);
},
cTxt : function(txt)
{
return document.createTextNode(txt);
},
rmC : function(parent,child)
{
return parent.removeChild(child);
},
rmE : function(elm)
{
return elm.parentNode.removeChild(elm);
},
rmChilds : function(parent)
{
while(parent.hasChildNodes()){
parent.removeChild(parent.childNodes[0]);
}
return false;;
},
preloadImgs : function(imgsUrl)
{
for(i=0;i<imgsUrl.length;i++){
var pic = new Image();
pic.src = imgsUrl[i];
}
return true;
}
}
var xmlhttp = {
xt : null,
url : null,
_parent : null,
request : function(url,content,method,parentID)
{
if(!url || !content || !parentID){return false;}
if(!method){method = 'GET';}

var tm = new Date();
this.url = url + content + "&t=" + tm.getTime();
this._parent = Funcs.gEBI(parentID);
if(this.checkHost(url)){
this.xt = this.xt ? this.xt : this.setRequestType();
if(this.xt){
this.xt.open(method,this.url,true);
this.xt.setRequestHeader("Content-Type","text/xml;Charset=utf-8");
this.xt.onreadystatechange = function(){xmlhttp.state_changed();}
this.xt.send(null);
}
}
return true;
},
requestDOM : function()
{
var loader = Funcs.cElm("script");
loader.type = "text/javascript";
loader.src = this.url;
try{
Funcs.appC(this._parent,loader);
}catch(e){
return false;
}
},
state_changed : function()
{
if(this.xt.readyState == 4){
if(this.xt.status == 200){
eval(this.xt.responseText);
}else{
this.requestDOM();
}
}
},
setRequestType : function()
{
if(window.XMLHttpRequest){
out = new XMLHttpRequest();
}else if(window.createRequest){
out = window.createRequest();
}else{
try{
out = new ActiveXObject("Microsoft.XMLHTTP");
}catch(e){
try{
out = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
return this.requestDOM();
}
}
}
return out;
},
checkHost : function()
{
var host = false;
if(this.url.indexOf('http') != -1){
host = this.url.substr(7);
if(host.indexOf('/') != -1){
host = host.substr(0,host.indexOf('/'));
}
if(document.location.hostname == host){
return true;
}else{
return false;
}
}
return true;
}
}
function footerPromoClick(link, id) {
if(link == undefined || id == undefined) {
return true;
}
if(window.XMLHttpRequest){
xmlhttp = new XMLHttpRequest();
}else if(window.createRequest){
xmlhttp = window.createRequest();
}else{
try{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}catch(e){
try{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
return true;
}
}
}
var t = new Date();
xmlhttp.open('GET',"/click.php?id="+id+"&t="+t.getTime(),false);
xmlhttp.setRequestHeader("Content-Type","text/xml;Charset=utf-8");
xmlhttp.setRequestHeader("X-Requested-With", "XMLHttpRequest");
xmlhttp.send('');
return true;
}
