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_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_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];}
}


///////testimonial/////
function isValidtestimonial() {
   
   	if( document.frmRegister.name.value == "" ) {
	
		  alert ("Please provide valid value for First Name field!") ;
	  	  document.frmRegister.name.focus();
	      	  return false ; 
	}

  if(document.frmRegister.name.value!="") {
  
	 		var str = document.frmRegister.name.value
		    	var regExp = / /g;
			var tmp = document.frmRegister.name.value;
			tmp = tmp.replace(regExp,'');
			if (tmp.length <= 0) {
					alert ("Please provide valid value for First Name field!");
					document.frmRegister.name.value="";
					document.frmRegister.name.focus();
					return false;
			} else {	  		
					for (var i = 0; i < str.length; i++) {
					
							var ch = str.substring(i, i + 1);
							if  ((ch < "a" || ch > "z" ) && (ch < "A" || ch > "Z" )  && (ch != " ") ) {
									alert ("Please provide valid value for First Name field!");
									document.frmRegister.name.select();
									document.frmRegister.name.focus();
									return false;
									break;
   							}
					}
			}
		
		}		 		
   
	
		if(document.frmRegister.comments.value == "") {
		
		   		alert ("Please provide valid value for Comments field!") ;
			 	document.frmRegister.comments.focus() ;
			 	return false;

		} else {
				var str = document.frmRegister.comments.value
			    	var regExp = / /g;
				var tmp = document.frmRegister.comments.value;
				tmp = tmp.replace(regExp,'');
				if (tmp.length <= 0) {
						alert ("Please provide valid value for Comments field!") ;
						document.frmRegister.comments.value="";
						document.frmRegister.comments.focus();
					return false;
				}
		}	
		
		
   		return true ;
 }
 
 /*************************       khizar            ****************************/

function submitForm_contactus() {
	
	if(isName()  && isUserSubject() && isContactEmail()   && isComment())
	 {
		return true;
	 }
	else
	 {
		return false;
	 }
}

function isUserSubject()
{
 if(document.contactUsForm.subject.value=="") 
	{
		alert("Please provide valid value for Subject field!");
		document.contactUsForm.subject.value = "";
		document.contactUsForm.subject.focus();
	  return false;
	}
	else
	{
		return true;
	}
}

function isName() {
	var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz. ";
	var regExp = / /g;
	var str = document.contactUsForm.fname.value;
	str = str.replace(regExp,'');
	if (str.length <= 0) {
		alert("Please provide valid value for Name field!");
		document.contactUsForm.fname.value = "";
		document.contactUsForm.fname.focus();
	return false;
	} else {
		var checkStr = document.contactUsForm.fname.value;
		var allValid = true;
		
		for (i = 0;  i < checkStr.length;  i++) {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
				if (ch == checkOK.charAt(j))				
				break;

				if (j == checkOK.length){
					allValid = false;
				break;
				}
		}//for (i = 0;  i < checkStr.length;  i++) {
	
		if (!allValid){
			alert("Please provide valid value for First Name field!");
			document.contactUsForm.fname.focus();
			document.contactUsForm.fname.select();
		return false;
		}//if (!allValid){
	}//if ( str=="" ){			  
return true;
}

function trimAll1(field)
{
	var rRes = '';
	for(i = 0; i < field.length; i++)
	{
		if(field.charAt(i) != ' ')
		{
			rRes = rRes + field.charAt(i);
		}
	}
	//alert('rRes = ' + rRes);
	 return rRes;
}
function checkEmail1(formname)
{

   formname.email.value = trimAll1(formname.email.value);
  // alert(formname.cusEmail.value);
   if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(formname.email.value))
   {
	   return (true);
   }
   else
   {
     alert("Please provide valid value for Email Address field!");
     formname.email.focus();
     return (false);
   }
}

function isContactEmail() 
{
	if(!checkEmail1(document.contactUsForm))
	{
		return false;
	}
	return true;
	
}

function isComment() {
	
	
	var str = document.contactUsForm.comments.value;

	if (str.length <= 0) {
		alert("Please provide valid value for Comments field!");
		document.contactUsForm.comments.value = "";
		document.contactUsForm.comments.focus();
	return false;
	}	  
return true;
}

function submitFormAgent_register() 
{
if(document.getElementById('region_tr').style.display != 'none')
	{
		if(isUserName() && isSurName() && isUserCompany() && isUserRegion() && isUserCounty() && isUserTown()  && isUserZipOrPostcode() && isUserAddress()  && isUserEmail() &&  AgentPhone() && isUserDescription() && isLoginName() && isPassword() && isRetypePassword() && isPasswordSame() && isSecQuestion() && isSecAnswer())
		{
			return true;
		}
		else
		{
			return false;
		}
	}
	else
	{
		if(isUserName()  && isSurName() && isUserCompany() && isUserCity() && isUserState() && isUserZipOrPostcode() && isUserAddress() && isUserEmail() &&  AgentPhone() && isUserDescription() && isLoginName() && isPassword() && isRetypePassword() && isPasswordSame() && isSecQuestion() && isSecAnswer())
		{
			return true;
		}
		else
		{
			return false;
		}
	}
}
function submitFormAgentEdit()
{
	
	if(isUserName() && isSurName() && isUserCompany() && isUserAddress() && isUserCity() && isUserState() && isUserEmail() && AgentPhone() && isUserDescription() && isSecQuestion() && isSecAnswer())
	{
				return true;
	}
	else
	{
		return false;
	}
}

///////////////////////////

function trimAll(field)
{
	var rRes = '';
	for(i = 0; i < field.length; i++)
	{
		if(field.charAt(i) != ' ')
		{
			rRes = rRes + field.charAt(i);
		}
	}
	//alert('rRes = ' + rRes);
	 return rRes;
}
function checkEmail(formname)
{

   formname.email.value = trimAll(formname.email.value);
  // alert(formname.cusEmail.value);
   if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(formname.email.value))
   {
	   return (true);
   }
   else
   {
     alert("Please provide valid value for Email Address field!");
     formname.email.focus();
     return (false);
   }
}

function isUserEmail() 
{
	if(!checkEmail(document.register))
	{
		return false;
	}
	return true;
	
}
//////////////////////////
function isPostcodeUK() 
{
var checkOK = "1234567890";
	var regExp = / /g;
	var str = document.register.pcode.value;
	str = str.replace(regExp,'');
	if (str.length <= 0) {
		alert("Please provide valid value for Postal Code field!");
		document.register.pcode.value = "";
		document.register.pcode.focus();
		return false;
	} 
	var length_zip = document.register.pcode.value.length;
	if( length_zip < 3 )	
	{
		alert("Please provide valid value for Postal Code field!");
		document.register.pcode.focus();
		document.register.pcode.select();
		return false;
	}	
	return true;
}
function isZipCodeUSA() 
{
var checkOK = "1234567890";
	var regExp = / /g;
	var str = document.register.zip.value;
	str = str.replace(regExp,'');
	if (str.length <= 0) {
		alert("Please provide valid value for Zip Code field!");
		document.register.zip.value = "";
		document.register.zip.focus();
		return false;
	} 
	var length_zip = document.register.zip.value.length;
	if( length_zip < 3 )	{
		alert("Please provide valid value for Zip Code field!");
		document.register.zip.focus();
		document.register.zip.select();
		return false;
	}	
	return true;
}
function submitFormAgentEditAgent(country)
{
	if(country	==	'United Kingdom')
	{
		if(isUserName() && isSurName() &&  isUserCompany() && isUserAddress() && isPostcodeUK() && isUserEmail() && AgentPhone() && isUserDescription() && isSecQuestion() && isSecAnswer())
		{
					return true;
		}
		else
		{
			return false;
		}		
	}
	else
	{
		if(country	==	'United States')
		{
			if(isUserName() && isSurName() && isUserCompany() && isUserAddress() && isUserCity() && isUserState() && isZipCodeUSA() && isUserEmail() && AgentPhone() && isUserDescription() && isSecQuestion() && isSecAnswer())
			{
						return true;
			}
			else
			{
				return false;
			}
		}
		else
		{
			if(isUserName() && isSurName() && isUserCompany() && isUserAddress() && isUserCity() && isUserState() && isPostcodeUK() && isUserEmail() && AgentPhone() && isUserDescription() && isSecQuestion() && isSecAnswer())
			{
						return true;
			}
			else
			{
				return false;
			}
		}
	}
}
function submitFormUser_register() 
{
	if(isUserName()  && isSurName() && isUserAddress() && isUserCity() && isUserState() && isUserZipOrPostcode() && isUserEmail() &&  User_validate_DDyPhone1() && isLoginName() && isPassword() && isRetypePassword() && isPasswordSame() && isSecQuestion() && isSecAnswer())
	{
				return true;
	}
	else
	{
		return false;
	}
}

//////////////////////////
function isUserRegion()
{
	if(document.register.region.value=="Any")
	{
	  alert("Please provide valid value for Region field!");
	  document.register.region.focus();
		return false;
	}
	else
	{
		return true;
	}
	
}

function isUserCounty()
{
	if(document.register.county.value=="Any")
	{
		alert("Please provide valid value for County field!");
		 document.register.county.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function isUserTown()
{
	if(	document.register.town.value=="Any")
	{
		alert("Please provide valid value for City/Town field!");
		document.register.town.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function isUserDescription(){
	var str = document.register.userDescription.value;
	if(str.length<=0){
		alert("Please provide valid value for Company Description field.");
		document.register.userDescription.focus();
		return false;
	}
	return true;

} // end of isAgentCompany



function isUserCompany(){
	var str = document.register.userCompany.value;
	if(str.length<=0){
		alert("Please provide valid value for Company Name field!");
		document.register.userCompany.focus();
		return false;
	}
	return true;

} // end of isUserCompany

function isUserZip() 
{
var checkOK = "1234567890";
	var regExp = / /g;
	var str = document.register.zip_code.value;
	str = str.replace(regExp,'');
	if (str.length <= 0) {
		alert("Please provide valid value for Zip Code field!");
		document.register.zip_code.value = "";
		document.register.zip_code.focus();
		return false;
	} else {
		var checkStr = document.register.zip_code.value;
		var allValid = true;		
		for (i = 0;  i < checkStr.length;  i++) {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
				if (ch == checkOK.charAt(j))	break;
				if (j == checkOK.length){
					allValid = false;
					break;
				}
			}	
			if (!allValid){
				alert("Please provide valid value for Zip Code field!");
				document.register.zip_code.focus();
				document.register.zip_code.select();
				return false;
			}
	}
	var length_phone = document.register.zip_code.value.length;
	if( length_phone < 5 )	{
		alert("Please provide valid value for Zip Code field!");
		document.register.zip_code.focus();
		document.register.zip_code.select();
		return false;
	}	
	return true;
}	

//////////////////////////
function isUserZipOrPostcode() {
var checkOK = "1234567890";
	var regExp = / /g;
	var str = document.register.zip_code.value;
	str = str.replace(regExp,'');
	if (str.length <= 0) {
		alert("Please provide valid value for Zip Code field!");
		document.register.zip_code.value = "";
		document.register.zip_code.focus();
		return false;
	} 
	var length_zip = document.register.zip_code.value.length;
	if( length_zip < 3 )	{
		alert("Please provide valid value for Zip Code field!");
		document.register.zip_code.focus();
		document.register.zip_code.select();
		return false;
	}	
	return true;
}	

function isUserName() 
{
	var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz. ";
	var regExp = / /g;
	var str = document.register.userName.value;
	str = str.replace(regExp,'');
	if (str.length <= 0) {
		alert("Please provide valid value for First Name field!");
		document.register.userName.value = "";
		document.register.userName.focus();
	return false;
	} else {
		var checkStr = document.register.userName.value;
		var allValid = true;
		
		for (i = 0;  i < checkStr.length;  i++) {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
				if (ch == checkOK.charAt(j))				
				break;

				if (j == checkOK.length){
					allValid = false;
				break;
				}
		}//for (i = 0;  i < checkStr.length;  i++) {
	
		if (!allValid){
			alert("Please provide valid value for First Name field!");
			document.register.userName.focus();
			document.register.userName.select();
		return false;
		}//if (!allValid){
	}//if ( str=="" ){			  
return true;
}


function isSurName() {
	var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz. ";
	var regExp = / /g;
	var str = document.register.surName.value;
	str = str.replace(regExp,'');
	if (str.length <= 0) {
		alert("Please provide valid value for Surname field!");
		document.register.surName.value = "";
		document.register.surName.focus();
	return false;
	} else {
		var checkStr = document.register.surName.value;
		var allValid = true;
		
		for (i = 0;  i < checkStr.length;  i++) {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
				if (ch == checkOK.charAt(j))				
				break;

				if (j == checkOK.length){
					allValid = false;
				break;
				}
		}//for (i = 0;  i < checkStr.length;  i++) {
	
		if (!allValid){
			alert("Please provide valid value for Surname field!");
			document.register.surName.focus();
			document.register.surName.select();
		return false;
		}//if (!allValid){
	}//if ( str=="" ){			  
return true;
}

/* Address */
function isUserAddress() {
	var str = document.register.stAddress.value;
	if (str == "") {
		alert("Please provide valid value for Address field!");
		document.register.stAddress.focus();
		return false;
	}
	if(document.register.stAddress.value!="") {
	 		var str = document.register.stAddress.value;
			var regExp = / /g;
			var tmp = document.register.stAddress.value;
			tmp = tmp.replace(regExp,'');
			if (tmp.length <= 0) {
					alert("Please provide valid value for Address field!");
					document.register.stAddress.value="";
					document.register.stAddress.focus();
					return false;
			}	
	}	
return true;
}
/* City */
function isUserCity() 
{
	if(document.register.country.value	==	'United Kingdom')
	{
		if(document.getElementById('region_list').style.display != 'none')
		{
			if(document.register.region.value.length	<= 0)
			{
				alert("Please provide appropriate value for Region field!");
				document.register.region.focus();
				return false;
			}
			/*if(document.getElementById('county_list_england').style.display != 'none')
			{
				alert('county	=	'	+	document.register.county.value);
				if(document.register.county.value	==	'')
				{
					alert("Please select appropriate value for County field.");
					return false;
				}
			}
			if(document.getElementById('county_list_scotland').style.display != 'none')
			{
				alert('county	=	'	+	document.register.county.value);
				if(document.register.county.value	==	'')
				{
					alert("Please select appropriate value for County field.");
					return false;
				}
			}
			if(document.getElementById('county_list_wales').style.display != 'none')
			{
				alert('county	=	'	+	document.register.county.value);
				if(document.register.county.value	==	'')
				{
					alert("Please select appropriate value for County field.");
					return false;
				}
			}
			if(document.register.town.value	==	'')
			{
				alert("Please select appropriate value for City / County field.");
				return false;
			}*/
		}
	}
	else
	{
		var checkOK = "abcdfeghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
		var regExp = / /g;
		var str = document.register.city.value;
		str = str.replace(regExp,'');
		if (str.length <= 0) {
			alert("Please provide appropriate value for City field!");
			document.register.city.value = "";
			document.register.city.focus();
			return false;
		} else {
			var checkStr = document.register.city.value;
			var allValid = true;		
			for (i = 0;  i < checkStr.length;  i++) {
				ch = checkStr.charAt(i);
				for (j = 0;  j < checkOK.length;  j++)
					if (ch == checkOK.charAt(j))	break;
					if (j == checkOK.length){ 	allValid = false;	break; }
			}	
			if (!allValid){
				alert("Please provide appropriate value for City field!");
				document.register.city.focus();
				document.register.city.select();
				return false;
			}
		}
		return true;
	}
}
/* State */
function isUserState() 
{
	if(document.register.country.value	==	'United Kingdom')
	{
		if(document.getElementById('region_list').style.display != 'none')
		{
			if(document.register.region.value.length	<= 0)
			{
				alert("Please provide appropriate value for Region field!");
				return false;
			}
			if(document.register.county.value	==	'')
			{
				alert("Please provide appropriate value for County field!");
				return false;
			}
			if(document.register.town.value	==	'')
			{
				alert("Please provide appropriate value for City / County field!");
				return false;
			}
		}
	}
	else
	{
		var checkOK = "abcdfeghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
		var regExp = / /g;
		var str = document.register.state.value;
		str = str.replace(regExp,'');
		if (str.length <= 0) 
		{
			alert("Please provide appropriate value for State field!");
			document.register.state.value = "";
			document.register.state.focus();
			return false;
		} 
		else 
		{
			var checkStr = document.register.state.value;
			var allValid = true;		
			for (i = 0;  i < checkStr.length;  i++) 
			{
				ch = checkStr.charAt(i);
				for (j = 0;  j < checkOK.length;  j++)
					if (ch == checkOK.charAt(j))	break;
					if (j == checkOK.length){ 	allValid = false;	break; }
			}	
			if (!allValid)
			{
				alert("Please provide appropriate value for State field!");
				document.register.state.focus();
				document.register.state.select();
				return false;
			}
		}
		return true;
	}
}
/* Email */

/* Phone */
function AgentPhone()
{
	var checkOK = "1234567890";
	var regExp = / /g;
	var str = document.register.phone.value;
	str = str.replace(regExp,'');
	if (str.length <= 0) {
		alert("Please provide valid value for Phone field!");
		document.register.phone.value = "";
		document.register.phone.focus();
		return false;
	} else {
		var checkStr = document.register.phone.value;
		var allValid = true;		
		for (i = 0;  i < checkStr.length;  i++) {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
				if (ch == checkOK.charAt(j))	break;
				if (j == checkOK.length)
				{
					allValid = false;
					break;
				}
			}	
			if (!allValid){
				alert("Please provide valid value for Phone field!");
				document.register.phone.focus();
				document.register.phone.select();
				return false;
			}
	}
	
	var length_phone = document.register.phone.value.length;
	if( length_phone < 3 )	
	{
		alert("Please provide valid value for Phone field!");
		document.register.phone.focus();
		document.register.phone.select();
		return false;
	}
	return true;
}


function isLoginName() 
{
	var str = document.register.userId.value;
	if ( str=="" ) 
	{
		alert("Please provide valid value for User ID field!");
		document.register.userId.focus();
		document.register.userId.select();
		return false;
	}
	if(document.register.userId.value!="") {
	 		var str = document.register.userId.value;
			var regExp = / /g;
			var tmp = document.register.userId.value;
			tmp = tmp.replace(regExp,'');
			if (tmp.length <= 0) {
				alert("Please provide valid value for User ID field!");
				document.register.userId.value="";
				document.register.userId.focus();
				return false;
			}	
	}
	if (str.length < 6 ) 
	{
		alert("Please provide valid value which should be greater than 5 characters for User ID field!");
		document.register.userId.focus();
		document.register.userId.select();
		return false;
	}
		
	if (!isNaN(str)) 
	{
		alert("Please provide valid value which should contain only letters and digits for User ID field!");
		document.register.userId.select();
		document.register.userId.focus();
		return false;
	}

	for (var i = 0; i < str.length; i++) 
	{
		var ch = str.substring(i, i + 1);
		if  ((ch < "a" || ch > "z") && (ch < "0" || "9" < ch) && (ch < "A" || ch > "Z") ) 
		{
			alert("Please provide valid value which should contain only letters and digits for User ID field!");
			document.register.userId.select();
			document.register.userId.focus();
			return false;
   		}
	}
	
return true;
}
/* Password */
function isPassword(){
	var str = document.register.password.value;
	if (str == ""){
		alert("Please provide valid value for Password field!");
		document.register.password.focus();
		return false;
	}
      if(document.register.password.value!="") {
	 		var str = document.register.password.value;
			var regExp = / /g;
			var tmp = document.register.password.value;
			tmp = tmp.replace(regExp,'');
			if (tmp.length <= 0) {
				alert("Please provide valid value for Password field!");
				document.register.password.value="";
				document.register.password.focus();
				return false;
			}	
	}
	if (str.length < 6){
			alert("Please provide valid value which should be greater than 6 characters for Password field!");
			document.register.password.focus();
			document.register.password.select();
			return false;
	}
	return true;
}
/* Retype Password */
function isRetypePassword() 
{
	var str = document.register.retypePassword.value;
	if (str == "") {
		alert("Please provide valid value for Retype Password field!");
		document.register.retypePassword.focus();
		return false;
	}
	if(document.register.retypePassword.value!="") {
	 		var str = document.register.retypePassword.value;
			var regExp = / /g;
			var tmp = document.register.retypePassword.value;
			tmp = tmp.replace(regExp,'');
			if (tmp.length <= 0) {
				alert("Please provide valid value for Retype Password field!");
				document.register.retypePassword.value="";
				document.register.retypePassword.focus();
				return false;
			}	
	}
return true;
}

/* Check both password */
function isPasswordSame() {
	var str1 = document.register.password.value;
	var str2 = document.register.retypePassword.value;
	if (str1 != str2) {
		alert("\nOooppss! Password mismatch! Please provide same password in both the Password fields!");
		document.register.retypePassword.focus();
		return false;
	}
return true;
}
/* Secret Question */
function isSecQuestion() {
	var str = document.register.secQuestion.value;
	if (str == "") {
		alert("\nPlease provide appropriate value for Secret Question field!");
		document.register.secQuestion.focus();
		return false;
	}
	if(document.register.secQuestion.value!="") {
	 		var str = document.register.secQuestion.value;
			var regExp = / /g;
			var tmp = document.register.secQuestion.value;
			tmp = tmp.replace(regExp,'');
			if (tmp.length <= 0) {
				alert("\nPlease provide appropriate value for Secret Question field!");
				document.register.secQuestion.value="";
				document.register.secQuestion.focus();
				return false;
			}	
	} else {	  		
			for (var i = 0; i < str.length; i++) {
				var ch = str.substring(i, i + 1);
				if  ((ch < "a" || ch > "z" ) && (ch < "A" || ch > "Z" )  && (ch != " ")) {
					alert("\nPlease provide appropriate value for Secret Question field!");
					document.register.secQuestion.select();
					document.register.secQuestion.focus();
					return false;
					break;
				}
			}
	}
return true;
}
/* Secret Answer */
function isSecAnswer() {
	var str = document.register.secAnswer.value;
	if (str == "") {
		alert("\nPlease provide appropriate value for Secret Answer field!");
		document.register.secAnswer.focus();
		return false;
	}
	if(document.register.secAnswer.value!="") {
		var str = document.register.secAnswer.value;
		var regExp = / /g;
		var tmp = document.register.secAnswer.value;
		tmp = tmp.replace(regExp,'');
		if (tmp.length <= 0) {
			alert("\nPlease provide appropriate value for Secret Answer field!");
			document.register.secAnswer.value="";
			document.register.secAnswer.focus();
			return false;
		}	
	} else {	  		
		for (var i = 0; i < str.length; i++) {
			var ch = str.substring(i, i + 1);
			if  ((ch < "a" || ch > "z" ) && (ch < "A" || ch > "Z" )  && (ch != " ")) {
				alert("\nPlease provide appropriate value for Secret Answer field!");
				document.register.secAnswer.select();
				document.register.secAnswer.focus();
				return false;
				break;
			}
		}
	}
return true;
} 
/*************************       End of khizar            ****************************/


//-----------------------------------------------------------------------
function CheckAll() {
	var ml = document.frmDirectory;
	var len = ml.elements.length;
	if (document.frmDirectory.AC.checked==true) {
	    for (var i = 0; i < len; i++) {
	      	document.frmDirectory.elements[i].checked=true;
	     }
	} else {
	      for (var i = 0; i < len; i++) {
	       	document.frmDirectory.elements[i].checked=false;
	      }
	}
}
//-----------------------------------------------------------------------
function UnCheckAll() {
	var ml = document.frmDirectory;
	var len = ml.elements.length;
	var count=0; var checked=0;
	for (var i = 0; i < len; i++) {
	       
		if ((document.frmDirectory.elements[i].type=='checkbox') && (document.frmDirectory.elements[i].name != "AC")) {
			 count = count + 1;
		 	 if (document.frmDirectory.elements[i].checked == true) {
				checked = checked + 1;
			 }
		}
	 }
		 
	if (checked == count) {
		 document.frmDirectory.AC.checked = true;
	} else {
		document.frmDirectory.AC.checked = false;
	}
}
//---------------------------------------------------------------------
function IsEmpty() {
	if (document.frmDirectory.cat_name.value == "") {
		alert("\nPlease provide valid value for Category Name field!");
		document.frmDirectory.cat_name.focus();
		return false;
	}
return true;
}
//--------------------------------------------------------
function valueCheckedAD() {
	var ml = document.frmDirectory;
	var len = ml.elements.length;

	for (var i = 0; i < len; i++)
	{
	   	if (document.frmDirectory.elements[i].checked)
		{
			return true;
		}
	}
	 alert("\nBefore you proceed, please check at least one checkbox!");
	 return false;
}















