function init() {
	imgload();
}

function addtobasket(mi,i) {
	var f=document.forms['resource'];
	q=f.elements['mi'+mi+'qty'].value;
	r=f.elements['r'].value;
	if(q<1) {
		alert('Please enter a quantity!');
		return;
	}
	window.location="basket.php?mi="+mi+"&i="+i+"&q="+q+"&r="+r+"&a=1";
}

//rollover vars

var imgwidth=new Array(0,0,0,0,0,0,0,123);
var imgheight=new Array(0,0,0,0,0,0,0,21);
var imgfiles=new Array("home","aboutus","members","ministries","resources","events","training");
var imgcount=imgfiles.length;
var imgloaded=false;
var imgstore=new Array();

for(i=0; i<imgcount; i++) {
  imgstore[i]=new Image(imgwidth[i],imgheight[i]);
  imgstore[i+imgcount]=new Image(imgwidth[i],imgheight[i]);
}

//rollovers

function imgload() {
  if(!document.images) return;
  for(i=0;i<imgcount;i++) {
    imgstore[i].src = document.images[imgfiles[i]].src;
    imgstore[i+imgcount].src="img/style/default/navbar/"+imgfiles[i]+"_1.gif";
  }
  imgloaded=true;
}

function imgswap(im,imgstate) {
  if(!imgloaded || !document.images) return;
	document.images[imgfiles[im]].src = imgstore[(im+imgstate*imgcount)].src;
	return true;
}

function imgswap2(img,imgstate) {
	if(!imgloaded || !document.images) return;
	
	var str=document.images[img].src;
	document.images[img].src = str.substr(0,str.length-5)+imgstate+str.substr(str.length-4)

	return true;
}

function mlimgswap(i) {
	if(!imgloaded || !document.images) return;
	document.images['mloc'].src = 'img/mlocator/memberlocator_'+i+'.gif';

	return true;
}

//end rollovers

function checkemail(fm) {
	var f = document.forms[fm];
	var e = f.elements['delivery_email'].value;
	if(validEmail(e)) {
		return true;
	} else {
		alert('The email address you have entered does not appear to be valid.'+unescape("%0A%0D")+'Please check it and try again.');
		return false;
	}
}

function validEmail(str) {
//allow no email address
  if(str.length<1) {
    return true;
  }
  if (window.RegExp) {
    var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
    var reg1 = new RegExp(reg1str);
    var reg2 = new RegExp(reg2str);
    if (!reg1.test(str) && reg2.test(str)) return true;
    return false;
  } else {
    if(str.indexOf("@") >= 0) return true;
    return false;
  }
}


var popUpWin=0;
function popUpWindow(URLStr, left, top, width, height) {
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menub ar=no,scrollbars=yes,resizable=yes,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}