	function validateWantToBrowse() {
		var postcode = $.trim($('#p_code').attr('value'));
		if (postcode == '') { 	
			alert ("Please enter postcode");
			$('#p_code').focus();
			return false;
		}
		pstr = checkPostit(postcode);
		if (pstr != 'OK') {
			alert(pstr);
			$('#p_code').focus();
			return false;
		}
		return true;
	}

	function checkPostit(pcode){ //check postcode format is valid
		test = pcode; 
		size = test.length
		test = test.toUpperCase(); //Change to uppercase
		while (test.slice(0,1) == " ") //Strip leading spaces
		{
			test = test.substr(1,size-1);size = test.length
		}
		while(test.slice(size-1,size)== " ") //Strip trailing spaces
		{
			test = test.substr(0,size-1);size = test.length
		}

		pstr = "OK";
		pcode = test; //write back to form field
		if ((size<6) || (size>8)){ //Code length rule
			//pstr = test + " is not a valid postcode - wrong length. \n(example: XXXX XXX or XXX XXX)";
			 pstr = "The postcode you entered was not recognized. Please use the format XXXX XXX or XXX XXX. Thankyou.";
			return pstr;
		// return false;
		}
		if (!(isNaN(test.charAt(0)))){ //leftmost character must be alpha character rule
		pstr = test + " is not a valid postcode - cannot start with a number";
		return pstr;

		}
		if (isNaN(test.charAt(size-3))){ //first character of inward code must be numeric rule
		pstr = test + " is not a valid postcode - alpha character in wrong position";
		return pstr;

		}
		if (!(isNaN(test.charAt(size-2)))){ //second character of inward code must be alpha rule
		pstr = test + " is not a valid postcode - number in wrong position";
		return pstr;

		}
		if (!(isNaN(test.charAt(size-1)))){ //third character of inward code must be alpha rule
		pstr = test + " is not a valid postcode - number in wrong position";
		return pstr;
		}
		if (!(test.charAt(size-4) == " ")){//space in position length-3 rule
		pstr = test + " is not a valid postcode - no space or space in wrong position";
		return pstr;
		}
		count1 = test.indexOf(" ");count2 = test.lastIndexOf(" ");
		if (count1 != count2){//only one space rule
		pstr = test + " is not a valid postcode - only one space allowed";
		return pstr;
		}
		return pstr;
		
	}
	
	function checkRegister(ServerPath){
		var pCode = $.trim($('#regpostcode').attr('value'));
		if (pCode == '') {
			alert('Please enter postcode.');
			$('#regpostcode').focus();
			return false;
		}
		pstr = checkPostit(pCode);
		if (pstr != 'OK') {
			alert(pstr);
			$('#regpostcode').focus();
			return false;
		}
		document.location.href= ServerPath+"/registration/registration_form.php?pCode="+pCode; 

	}


	function checkJumpToContent(){
		var pCode = $.trim($('#jToPostcode').attr('value'));
		var contentId = $.trim($('#contentId').attr('value'));
		var isCorrect = 0;
		if (contentId == '') {
			alert('Please enter content code.');
			$('#contentId').focus();
			return false;
		}
		var arrContent	 = contentId.split('-');
		var contentType	 = arrContent[0];
		var contentID	 = arrContent[1];
		if(contentType=='bu' || contentType=='co' || contentType=='ev' || contentType=='gr' ||contentType=='pe' ||  contentType=='ne' || contentType=='id'|| contentType=='vo'|| contentType=='sk' || contentType=='th' || contentType=='vw' || contentType=='cm'){
			isCorrect = 1;
		}
		
		var patternString = /^\d+$/;
		 if (patternString.test(contentID) == true) {
	
			 isCorrect=1;
		 
		 }else{
			isCorrect=0;
		 }
		
		if(isCorrect==0){
			alert('Please try with valid content code. It seems your content code entered by you is invalid.');
			$('#contentId').focus();
			return false;
		}
		if (pCode == '') {
			alert('Please enter postcode.');
			$('#jToPostcode').focus();
			return false;
		}
		pstr = checkPostit(pCode);
		if (pstr != 'OK') {
			alert(pstr);
			$('#jToPostcode').focus();
			return false;
		}

	}

	function checkLoginValidation(){
		var loginemail = $.trim($('#loginemail').attr('value'));
		var loginpassword = $.trim($('#loginpassword').attr('value'));
		if (loginemail == '') {
			alert('Please enter email or screen name.');
			$('#loginemail').focus();
			return false;
		}
		if (loginpassword == '') {
			alert('Please enter password.');
			$('#loginpassword').focus();
			return false;
		}
		return true;
	}

	function redirectToHomePage(ServerPath){
		document.location.href= ServerPath+'/index.php';
	}