function popupWindow(url,width,height) {

	var screenW = screen.availWidth;
	var screenH = screen.availHeight;
	var posX = ((screenW / 2) - 180);
	var posY = ((screenH / 2) - 175);

	var popupWindow = window.open(url,'makeNewWindow','status=no,location=no,menubar=no,toolbar=no,scrollbars=no,directories=no,resizable=no,height='+height+',width='+width+',left='+posX+',top='+posY);
	popupWindow.focus();
}


function rollImage(img,text) {
	document.getElementById('supplier-column').innerHTML="<img src="+img+" />";
}
function switchProductImage(img,imgfull,text,link) {
	if (link == 1) {
		document.getElementById('main-prop-image').innerHTML='<a target="_blank" href="/enlarge-image/'+imgfull+'"><img src="'+img+'" alt="'+text+'" title="'+text+'" /></a>';
	} else {
		document.getElementById('main-prop-image').innerHTML='<img src="'+img+'" alt="'+text+'" title="'+text+'" />';
	}
}


function isEmail(str)
		{
			// are regular expressions supported?
			var supported = 0;
			if (window.RegExp)
			{
				var tempStr = "a";
				var tempReg = new RegExp(tempStr);
				if (tempReg.test(tempStr))
				{
					supported = 1;
				}
			}
			if (!supported) 
			{
				return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
			}
			var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
			var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
		
			return (!r1.test(str) && r2.test(str));
		}
		
		function submitForm()
		{
			var err = "";
		
			if (!isEmail(document.contact_form.Email_Address.value))
			{
				err += "Please enter a valid email address\n";
			}

			if(document.contact_form.First_Name)
				if (document.contact_form.First_Name.value == "")
					err += "Please enter your first name\n";
		
			if(document.contact_form.Surname)
				if (document.contact_form.Surname.value == "")
					err += "Please enter your surname\n";

			if(document.contact_form.Address)
				if (document.contact_form.Address.value == "")
					err += "Please enter your address\n";

			if(document.contact_form.Home_Tel_Number)
				if (document.contact_form.Home_Tel_Number.value == "" && document.contact_form.Work_Tel_Number.value == "" && document.contact_form.Mobile_Tel_Number.value == "")
					err += "Please enter at least one of the contact telephone number fields\n";

			if(document.contact_form.Enquiry)
				if (document.contact_form.Enquiry.value == "")
					err += "Please enter an enquiry\n";
			
			if(err != "")
			{
				alert(err);
			}

			return(err == "");
		}


	function getAdNum() {
	 dat = new Date();
	 dat = (dat.getTime()+"").charAt(8);
	 if (dat.length == 1)
	  var ad_num = dat%ads.length;
	 else
	 var ad_num = 0;
	 return ad_num;
	}
	
	function changeBanner(ads)
	{
		var total = ads.length;
		var randval = randInt(1,total/3);
		var type=(randval*3)-1;
		var file=(randval*3)-3;
		var url=(randval*3)-2;
		if(ads[type]=="Image") { var HTML=showImage(ads[file], ads[url]); }
		if(ads[type]=="Flash") { var HTML=showFlash(ads[file], ads[url]); }
		rotateSponsor(HTML);
	}
	
	 function rotateSponsor(HTML) {
	  if(document.getElementById('movie'))
		{
		document.getElementById('movie').innerHTML = HTML;
		}
		//setTimeout("changeBanner(ads)",10000);
	 }
	
	function randInt(min,max)
	{
	     var div = (max - min) + 1
	     var randNum = Math.random()
	     for (var i = 0; i <= div - 1; i++)
	     {
	          if (randNum >= i / div && randNum < (i+1) / div)
	          {return i + min}
	     }
	}
	
	var abc = randInt(1,12);
	
	function showImage(file, url) {
	
	     var HTML = '<img src="'+file+'" name="banner" alt="The Bridge Church: Connecting People" title="The Bridge Church: Connecting People" />';
		  return HTML;
	
	}
	
	function showFlash (file) {
	
	     var HTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="500" height="320" id="wateridge" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="'+file+'" /><param name="quality" value="high" /><param name="bgcolor" value="#fff" /><embed src="'+file+'" quality="high" bgcolor="#fff" width="500" height="320" name="the wall" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
	
		 return HTML;
	}
	
	function switchMovie(film)
	{
		var HTML=showFlash(ads[film]);
		rotateSponsor(HTML);
	}
