
fade_timer=null;ghtml_content=null;function fader(id,startfade,endfade,clear){if(clear)clearTimeout(fade_timer);fadetimer=600;if(startfade<endfade){for(i=startfade;i<=endfade;i++){fade_timer=setTimeout("setOpacity("+i+",'"+id+"')",(fadetimer*5));fadetimer++;}}else{for(i=startfade;i>=endfade;i--){fade_timer=setTimeout("setOpacity("+i+",'"+id+"')",(fadetimer*5));fadetimer++;}}}
function adSwitch(id){clearTimeout(fade_timer);fadetimer=0;lolevel=0;hilevel=99.9;for(i=hilevel;i>=lolevel;i--){fade_timer=setTimeout("setOpacity("+i+",'"+id+"')",(fadetimer*5));fadetimer++;}
fade_timer=setTimeout('setAd()',(fadetimer*5));fadetimer++;for(i=lolevel;i<=hilevel;i++){fade_timer=setTimeout("setOpacity("+i+",'"+id+"')",(fadetimer*5));fadetimer++;}}
function getObject(obj){var strObj
if(document.all){strObj=document.all.item(obj);}else if(document.getElementById){strObj=document.getElementById(obj);}
return strObj;}
function setOpacity(opac,id){opac=(opac==100)?99.999:opac;if(window.ActiveXObject){el=document.getElementById(id);

el.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=0,opacity="+opac+")";}else{el=document.getElementById(id).style;el.opacity=(opac/100);el.MozOpacity=(opac/100);el.KhtmlOpacity=(opac/100);}}
function hideAd(id){document.getElementById(id).style.visibility="hidden";}
function makeHttpRequest(url,callback_function,return_xml)
{var http_request=false;if(window.XMLHttpRequest){http_request=new XMLHttpRequest();if(http_request.overrideMimeType){http_request.overrideMimeType('text/xml');}}else if(window.ActiveXObject){try{http_request=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{http_request=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}}
if(!http_request){alert('Unfortunately you browser doesn\'t support this feature.');return false;}
http_request.onreadystatechange=function(){if(http_request.readyState==4){if(http_request.status==200){if(return_xml){eval(callback_function+'(http_request.responseXML)');}else{eval(callback_function+'(http_request.responseText)');}}}}
http_request.open('GET',url,true);http_request.send(null);}
function loadBanner(xml)
{var html_content=xml.getElementsByTagName('content').item(0).firstChild.nodeValue;var reload_after=xml.getElementsByTagName('reload').item(0).firstChild.nodeValue;ghtml_content=html_content;adSwitch('ad-ajax');try{clearTimeout(to);}catch(e){}
if(parseInt(reload_after)==0){reload_after="30000";}
to=setTimeout("nextAd()",parseInt(reload_after));}
function setAd()
{document.getElementById('ad-ajax').innerHTML=ghtml_content;}
function nextAd()
{var now=new Date();var url='http://www.dealsman.com/ad_ajax.php?ts='+now.getTime();makeHttpRequest(url,'loadBanner',true);}
window.onload=nextAd;