function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  }else{
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

//new code for events
function AttachEvent(obj,evt,fnc,useCapture){
	if (!useCapture) useCapture=false;
	if (obj.addEventListener){
		obj.addEventListener(evt,fnc,useCapture);
		return true;
	} else if (obj.attachEvent) return obj.attachEvent("on"+evt,fnc);
	else{
		MyAttachEvent(obj,evt,fnc);
		obj['on'+evt]=function(){ MyFireEvent(obj,evt) };
	return true;
  }
	
} 

//The following are for browsers like NS4 or IE5Mac which don't support either
//attachEvent or addEventListener
function MyAttachEvent(obj,evt,fnc){
	if (!obj.myEvents) obj.myEvents={};
	if (!obj.myEvents[evt]) obj.myEvents[evt]=[];
	var evts = obj.myEvents[evt];
	evts[evts.length]=fnc;
}
function MyFireEvent(obj,evt){
	if (!obj || !obj.myEvents || !obj.myEvents[evt]) return;
	var evts = obj.myEvents[evt];
	for (var i=0,len=evts.length;i<len;i++) evts[i]();
}

//
//// image scroll on every page
//

var galist = null;
var imglist = null;
var galnum = null;
var currentimage = 0;

function startGallery(){
galist = document.getElementById('slideul');
imglist = galist.getElementsByTagName('li');
if(imglist.length > 0){
galnum = imglist.length-1;
currentimage = 0;
document.getElementById('pics').innerHTML = imglist[currentimage].innerHTML;
}
}


function nextGal(){
  if(currentimage == galnum){
    currentimage = 0;
  }else{
    currentimage = currentimage+1;
  }
  document.getElementById('pics').innerHTML = imglist[currentimage].innerHTML;
}

function preGal(){
 if(currentimage == 0){
    currentimage = galnum;
  }else{
    currentimage = currentimage-1;
  }
  document.getElementById('pics').innerHTML = imglist[currentimage].innerHTML;
}

addLoadEvent(startGallery);

/////// popup for contact us ( site wide ) 
function contactpop(){
/*
var simg = document.getElementById('contbut').getElementsByTagName('img')[0];
alert(simg.src.indexOf('contactus-btn'));
if(simg == true){
    document.getElementById('contbut').innerHTML = '<div id="contactnumbers"><a class="close" onClick="alert(\'hello\');contactpop();">Close X</a><h2>Contact Numbers</h2><p><b>Residential <span>01204 53 53 53</b></span></p><p><b>Commercial <span>0161 638 8690</span></b></p><p><b>Prestige <span>08445 79 60 00</span></b></p><p><b>Auctions</b></p><p><b>Lettings &amp; Management <span>01204 53 53 52</span></b></p><p><b>Surveys &amp; Valuations <span>08445 79 66 11</span></b></p><div id="contactnumbers-small"><p>Money Management <span>01204 52 52 52</span></p><p>Property Acquisitions <span>01204 52 52 52</span></p><p>Conveyancing <span>01204 52 52 52</span></p><p>EPC\'s <span>01204 52 52 52</span></p></div></div><!--<img src="images/contact.jpg" alt="Contact Us" class="contactus" />-->';
 }else{
    document.getElementById('contbut').innerHTML = '<img src="images/contactus-btn.gif" alt="Contact Us" class="contactus" />';
 } 
 */

var simg = document.getElementById('contbut').innerHTML;

if(simg.indexOf('contactus-btn')>1){
document.getElementById('contbut').innerHTML = '<div id="contactnumbers"><span class="close">Close X</span><h2>Contact Numbers</h2><p><b>Residential</b><span>01204 535353</span></p><p><b>Commercial (Bolton)</b><span>01204 525252</span></p><p><b>Commercial (Manchester)</b><span>0161 638 8690</span></p><p><b>Prestige</b><span>08445 796000</span></p><p><b>Auctions</b><span>08445 796633</span></p><p><b>Lettings &amp; Management</b><span>01204 535352</span></p><p><b>Prestige Lettings</b><span>08445 796600</span></p><p><b>Surveys &amp; Valuations</b><span>08445 796611</span></p><p><b>Money Matters</b><span>08445 796622</span></p><p><b>Property Acquisitions</b><span>01204 535353</span></p><p><b>Conveyancing</b><span>08445 796611</span></p><p><b>EPC\'s</b><span>08448 112255</span></p></div><!--<img src="images/contact.jpg" alt="Contact Us" class="contactus" />-->';
}else{
document.getElementById('contbut').innerHTML = '<img src="images/contactus-btn.gif" alt="Contact Us" class="contactus" />';
}
 
}