var UN = true;var EM = true;function checkUN(o, t){	aj('/breakdown/supersunday.nsf/(cyn)?OpenAgent&r=' + Math.random().toString() + '&T=' + t + '&U='+o.value.replace(/ /g, '+'), t=='username'?'unResult':'emResult');}function unResult(xmldoc){	var r = xmldoc.getElementsByTagName('response');	if(r[0].firstChild.nodeValue == 'true') {		UN = true;		$('usernametick').src='/icons/vwicn080.gif';		$('underuser').innerHTML = '<br/>This username is already in use ...';	}else if($('username').value==''){		UN = true;		$('usernametick').src='/icons/vwicn080.gif';		$('underuser').innerHTML = '';		cwg();	}else{		UN = false;		$('usernametick').src='/icons/vwicn082.gif';		$('underuser').innerHTML = '';		cwg();	}}function userTest(o) {    var v = o.value;    var tc = v.substring(v.length-1, v.length);    var charCode = v.charCodeAt(v.length-1);	var alpha = ( charCode >= 65 && charCode <=90 ) || ( charCode >= 97 && charCode <=122 ) || ( charCode >= 48 && charCode <=57 ) || ( charCode >= 32 && charCode <= 32 );	if (o.value ==''){    	   $('usernametick').src='/icons/vwicn080.gif';        $('underuser').innerHTML = '';     }else if (!alpha) {        o.value = o.value.substring(0, o.value.length-1);        $('underuser').innerHTML = '<br/>Please only use letters & numbers ...';     }else        checkUN(o, 'username');}function mailTest(o){	if(o.value.indexOf('@') > -1 && o.value.indexOf('.') > -1 && o.value.replace(/ /g, '') != '') 		checkUN(o, 'email');	else{		EM = true;		$('underemail').innerHTML = '';		$('emailtick').src='/icons/vwicn080.gif';		cwg();	}}function emResult(xmldoc){	var r = xmldoc.getElementsByTagName('response');	if(r[0].firstChild.nodeValue == 'true') {		EM = true;		$('emailtick').src='/icons/vwicn080.gif';		$('underemail').innerHTML = '<br/>This e-mail address is already in use ...';	}else if($('email').value==''){		EM = true;		$('emailtick').src='/icons/vwicn080.gif';		$('underemail').innerHTML = '';		cwg();	}else{		EM = false;		$('emailtick').src='/icons/vwicn082.gif';		$('underemail').innerHTML = '';		cwg();	}}function cwg(){	if(		$('password').value == $('passwordretype').value 		&& $('password').value != '' && $('username').value != '' 		&& $('email').value != '' && EM == false && $('fullname').value !=''	     && $('tandc').checked == true && UN == false	)	  $('regbut').disabled = false;	else  	 $('regbut').disabled = true;}function comparep(a, b, ai, bi){	if(a.value == b.value && a.value != ''){		ai.src="/icons/vwicn082.gif"		bi.src="/icons/vwicn082.gif"	}else{		ai.src="/icons/vwicn080.gif"		bi.src="/icons/vwicn080.gif"	}}function s(d){		thisdb = d + '.nsf';	$('username').value = '';	$('fullname').value = '';	$('email').value = '';}function sendreg(){	p = $('password');	if(p.value == $('passwordretype').value){		g = $('gender');		d = $('day');  	 	$('regbut').disabled = true;  	 	$('regbut').value = 'Processing registration ...';  		aj('/' + thisdb + '/(nyp)?CreateDocument', 'completereg', 				'user_username='+$('username').value+'&'				+'user_fullname='+$('fullname').value+'&'				+'user_email='+$('email').value+'&'				+'user_password='+p.value+'&'				+'user_web='+$('webaddress').value+'&'				+(g.options[g.selectedIndex].text!=''?'user_gender='+g.options[g.selectedIndex].text+'&':'')				+(d.options[d.selectedIndex].text!=''?'user_dob='+d.options[d.selectedIndex].text+'/'+$('month').options[$('month').selectedIndex].text+'/'+$('year').options[$('year').selectedIndex].text:'')		);	}}function completereg(xmldoc){	window.location = '/breakdown/supersunday.nsf/RegComplete?ReadForm';	}