
//browser detect
agt=navigator.userAgent.toLowerCase();
ie=(document.all) ? 1:0
ie4=(agt.indexOf('msie 4')!=-1) ? 1:0
ie5=(agt.indexOf('msie 5')!=-1) ? 1:0
ie6=(agt.indexOf('msie 6')!=-1) ? 1:0
ns4=(document.layers && parseInt(navigator.appVersion)>=4) ? 1:0
win=( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) )
mac=(agt.indexOf("mac")!=-1);
imgs=(document.images) ? 1:0

function preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

//rollover images preloaded to improve menu speed.
preloadImages('http://www.capetalk.co.za/images/nav/nav_mouse_out.gif','http://www.capetalk.co.za/images/nav/nav_mouse_over.gif','http://www.capetalk.co.za/images/nav/nav2_mouse_out.gif','http://www.capetalk.co.za/images/nav/nav2_mouse_over.gif') //add in here any other images to preload before HTML

//browser vars
f7_ie=(ie5||ie6)?1:0
f7_ns=(ns4)?1:0


//code for drops
f7_droplayer=new Array()

// define dropdown in here as: 
//f7_droplayer[n]=new Array("dropname","imagename","offimagesrc","overimagesrc")

var offimagesrc = 'http://www.capetalk.co.za/images/nav/nav_mouse_out.gif';
var overimagesrc = 'http://www.capetalk.co.za/images/nav/nav_mouse_over.gif';

f7_droplayer[0]=new Array('drop0','nav_home', offimagesrc, overimagesrc)
f7_droplayer[1]=new Array('drop1','nav_news',offimagesrc, overimagesrc)
f7_droplayer[2]=new Array('drop2','nav_onair',offimagesrc, overimagesrc)
//f7_droplayer[3]=new Array('drop6','nav_events',offimagesrc, overimagesrc)
f7_droplayer[3]=new Array('drop3','nav_photos',offimagesrc, overimagesrc)
//f7_droplayer[4]=new Array('drop4','nav_competitions',offimagesrc, overimagesrc)
//f7_droplayer[3]=new Array('drop3','nav_my702',offimagesrc, overimagesrc)
f7_droplayer[4]=new Array('drop4','nav_competitions',offimagesrc, overimagesrc)
f7_droplayer[5]=new Array('drop5','nav_mycapetalk',offimagesrc, overimagesrc)
f7_droplayer[6]=new Array('drop6','nav_events',offimagesrc, overimagesrc)
f7_droplayer[7]=new Array('drop7','nav_contactus',offimagesrc, overimagesrc)


//-->


function f7_showdrop(thelayer,theimage,newsrc){
 f7_keep=thelayer; f7_hideall(); checkpos=0; f7_showitnow=1;
 f7_showit(thelayer,theimage,newsrc);
 }

function f7_showit(thelayer){
 if(f7_ie){ eval(f7_droplayer[thelayer][0]+'.style.visibility="visible"');}
 if(f7_ns){ eval('document.'+f7_droplayer[thelayer][0]+'.visibility="show"');}
 var elem = eval(f7_droplayer[thelayer][1]);
 elem.background = f7_droplayer[thelayer][3];
 }


function f7_hidedrop(){
 f7_keep=-1; checkpos=1; setTimeout('f7_hideall()',500)
 }

f7_keep=-1

function f7_hideall(){
 for(i=0;i<f7_droplayer.length;i++){ 
  if(f7_ie && f7_keep!=i){ 
   eval(f7_droplayer[i][0]+'.style.visibility="hidden"')
   var elem = eval(f7_droplayer[i][1]);
   elem.background = offimagesrc;
  }
  if(f7_ns){
   f7_hideit=0; f7_checkmousepos(i)
   if(f7_hideit){ 
    eval('document.'+f7_droplayer[i][0]+'.visibility="hide"')
    var elem = eval(f7_droplayer[i][1]);
    elem.background = offimagesrc;
   }
  }
  if(!f7_ns && !f7_ie && f7_keep!=i){ 
   var elem = eval(f7_droplayer[i][1]);
   elem.background = offimagesrc;
   }
  }
 }

//deal with cursor over layer for ns

if(f7_ns){
 document.onmousemove = f7_getmousepos
 document.captureEvents(Event.MOUSEMOVE)
 }

function f7_getmousepos(e){
 if(f7_ns){f7_mousex=e.pageX; f7_mousey=e.pageY}
 }

checkpos=0

function f7_checkmousepos(i){          
 if(f7_ns && checkpos){     
  f7_x_min=eval('document.'+f7_droplayer[i][0]+'.left')
  f7_x_max=f7_x_min+eval('document.'+f7_droplayer[i][0]+'.clip.width')
  f7_y_min=eval('document.'+f7_droplayer[i][0]+'.top')
  f7_y_max=f7_y_min+eval('document.'+f7_droplayer[i][0]+'.clip.height')
  if (f7_mousex>=f7_x_min && f7_mousex<=f7_x_max && f7_mousey>=f7_y_min && f7_mousey<=f7_y_max){
   f7_hideit=0; setTimeout('f7_hideall()',500)
   }
  else { f7_hideit=1 }
  return f7_hideit
 }    
}
function windowpopup(theurl,popup,w,h){
	window.open(theurl,popup,"width=" + w + ",height=" + h + ",toolbar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,resizable=yes");
}



