<!--
	//show london time and if call center is open
	var strText,dispTime;
	
	function EUch(Y, M) {
	    var J = Date.UTC(Y, M - 1, 31);
    	return J - 86400000 * ((4 + J / 86400000) % 7) + 3600000;
	}

	function BritNow(Now) {
	    var yr = Now.getUTCFullYear();
    	var EUSTon = EUch(yr, 3), EUSTof = EUch(yr, 10);
	    var ms = Now.getTime();
	    if ((ms >= EUSTon) && (EUSTof > ms)) {
	        ms += 3600000;
	    }
	    return new Date(ms);
	}
	
	function clock() 
	{
		var ttime;
		ttime = BritNow(new Date()).UTCDstr();
		var hours = ttime.substring(16,18); 
		var minutes = ttime.substring(19,21); 
		var seconds = ttime.substring(22,24);

		var amOrPm = "AM";
		if (hours<9 || hours>18)
    		strText = '<font color="#CC0000">Please <a href="contact.asp"><u>contact us.</u></a></font>'; 
		else
			strText = '<font color="#00AA00"><b>Our Call Centre is open</b></font>';
		//change to am and pm time
		if (hours > 11) amOrPm = "PM";
		if (hours > 12) {
			if (hours > 23) {
				hours=0;
				amOrPm = "AM";
			}
			else hours = hours - 12;		
		}
		//if (minutes <= 9) minutes = "0" + minutes;
		if (seconds <= 9) seconds = "0" + seconds;
		dispTime = hours + ":" + minutes + "&nbsp;" + amOrPm;
	
	}

	//check the email adress
	function checkemail()
	{
 	if (emailCheck(document.register.email) !== false) {
 				window.open('http://www.studios92.co.uk/register.asp?email='+document.register.email.value+'&name='+document.register.name.value, '_blank', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=300,height=200');
 			}		
	}
	
	//check the email adress
	function emailCheck(email) { 
		var emailObj=email;
		var emailStr = emailObj.value; 
		if(emailStr == "") 
			{ 
		    alert("You cannot leave the email field blank!"); 
		    return false; 
			} 
		var checkTLD=0; 
		var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/; 
		var emailPat=/^(.+)@(.+)$/; 
		var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]"; 
		var validChars="\[^\\s" + specialChars + "\]"; 
		var quotedUser="(\"[^\"]*\")"; 
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/; 
		var atom=validChars + '+'; 
		var word="(" + atom + "|" + quotedUser + ")"; 
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$"); 
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$"); 
		var matchArray=emailStr.match(emailPat); 
		if (matchArray==null) { 
			alert("The Email Address Is Invalid"); 
		return false; 
		} 
		var user=matchArray[1]; 
		var domain=matchArray[2]; 
		for (i=0; i<user.length; i++) { 
		if (user.charCodeAt(i)>127) { 
			alert("The Username Contains Invalid Characters."); 
		return false; 
		} 
		} 
		for (i=0; i<domain.length; i++) { 
			if (domain.charCodeAt(i)>127) { 
				alert("Ths Domain Name Contains Invalid Characters."); 
			return false; 
		} 
		}	 
		if (user.match(userPat)==null) { 
			alert("The Username Is Invalid."); 
		return false; 
		} 
		var IPArray=domain.match(ipDomainPat); 
			if (IPArray!=null) { 
				for (var i=1;i<=4;i++) { 
					if (IPArray[i]>255) { 
				alert("The Destination IP Address Is Invalid."); 
				return false; 
			} 
		} 
		return true; 
		} 
		var atomPat=new RegExp("^" + atom + "$"); 
		var domArr=domain.split("."); 
		var len=domArr.length; 
			for (i=0;i<len;i++) { 
				if (domArr[i].search(atomPat)==-1) { 
				alert("The Domain Name Is Invalid."); 
			return false; 
			} 
		} 
			if (checkTLD && domArr[domArr.length-1].length!=2 && 
				domArr[domArr.length-1].search(knownDomsPat)==-1) { 
				alert("The Domain Name Extension Is Invalid"); 
			return false; 
		} 
			if (len<2) { 
			alert("The Address Is Missing A Hostname."); 
			return false; 
		} 
	}

	function MM_swapImgRestore() { //v3.0
	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	
	function MM_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=MM_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];}}
	}

	function MM_findObj(n, d) { //v4.01
	  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	  if(!x && d.getElementById) x=d.getElementById(n); return x;
	}

	function MM_swapImage() { //v3.0
	  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}


//popup window adjustment to the middle of the screen
function winOpen(url, breite, hoehe) {
      links = (screen.width/2)-(breite/2);
      oben = (screen.height/2)-(hoehe/2);
      window.open(url,"popup","height="+hoehe+",width="+breite+",status=no,toolbar=no,menubar=no,location=no,resizable=yes,titlebar=no,scrollbars=no,fullscreen=no,top="+oben+",left="+links);
   }
//-->