// Captcha val

function googleCode() {	
	document.write('<g:plusone size="medium" annotation="none"></g:plusone>');	
}
function subs() 
	{
		
		var email_n = document.getElementById("email_n").value;
		if(email_n == ""){
				alert("Please enter email id!");
				document.getElementById("email_n").focus();
				return false;
		}
		
			var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			if(reg.test(email_n) == false) 

			{
				 alert('Invalid Email Address!');
				 document.getElementById('email_n').focus();
				return false;
			}
	}
function GenerateCaptcha()
    {   
  	  document.getElementById("txtGetCaptcha").value =  1000 + parseInt(Math.random()*9000);
    }
function ConGenerateCaptcha()
    {   
	  document.getElementById("con_txtGetCaptcha").value =  1000 + parseInt(Math.random()*9000);
    }
function SignUpGenerateCaptcha()
    {   
	  document.getElementById("sup_txtGetCaptcha").value =  1000 + parseInt(Math.random()*9000);
    }
	
	
function formValid()
{
	var name = document.getElementById("name").value;
	var telephone = document.getElementById("telephone").value;
	var email= document.getElementById("email").value;
	var address = document.getElementById("address").value;
	var postcode = document.getElementById("postcode").value;
	var property = document.getElementById("property").value;
	var enquiry = document.getElementById("enquiry").value;
	var txtCaptcha = document.getElementById("txtCaptcha").value;
	var txtGetCaptcha = document.getElementById("txtGetCaptcha").value;
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var postcode_len = postcode.length;
	if(!isNaN(name))
	{
		alert('Enter your name!');
		document.getElementById('name').focus();
		return false;
	}
	if(telephone== "")
	{
		alert('Enter your Telephone No.!');
		document.getElementById('telephone').focus();
		return false;
	}
	if(email== "")
	{
		alert('Enter your Email !');
		document.getElementById('email').focus();
		return false;
	}
    if(reg.test(email) == false) 
	{
     	 alert('Invalid Email !');
		 document.getElementById('email').focus();
      	return false;
	}
	if(!isNaN(address))
	{
		alert('Enter your Address!');
		document.getElementById('address').focus();
		return false;
	}
	if(postcode=="")
	{
		alert('Enter your Post Code!');
		document.getElementById('postcode').focus();
		return false;
	}
	if(postcode_len > 9)
	{
		alert('Enter valid Post Code!');
		document.getElementById('postcode').focus();
		return false;
	}
	if(property=="")
	{
		alert('Please select Property!');
		document.getElementById('property').focus();
		return false;
	}
	if(enquiry=="")
	{
		alert('Enter your Enquiry !');
		document.getElementById('enquiry').focus();
		return false;
	}
	if(txtCaptcha == "")
	{
		alert('Please enter code shown in image!');
		document.getElementById('txtCaptcha').focus();
		return false;
	}
	 if(txtCaptcha != txtGetCaptcha)
     {
	    alert("Please enter  Correct verification code.!");
		document.getElementById('txtCaptcha').focus();
		return false;           
	 }
	if(document.getElementById("policy").checked == false)
	{
		alert('Please confirm you agree to our privacy policy!');
		return false;
	}
return true;
}

function vname()
{
	var oChars = "!@#$%^&*()_+?|><~`\};.:{][_-+=|'0123456789";
		for (var i = 0; i < document.getElementById("name").value.length; i++)
  			{
				if (oChars.indexOf(document.getElementById("name").value.charAt(i)) != -1)
				 	{
  						alert ("Only Alphabates allowed here");
						document.getElementById("name").value="";
						document.getElementById("name").focus();
  						
  					}
  			}
	return true;
}
/*function vcontact()
{
	var con = document.getElementById("contact").value;
	var con1 = /^[0-9]{10,10}$/;
	if(con1.test(con) == false)
	{
		alert("Please enter a valid contact no.! ");
		document.getElementById("contact").focus(); 
		return false;
	}
	return true;
}*/

function val_contact()
	{
		var oChars = "!@#$%^&*()_+?|><~`\};.:{][_-+=|'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
		for (var i = 0; i < document.getElementById("telephone").value.length; i++)
  			{
				if (oChars.indexOf(document.getElementById("telephone").value.charAt(i)) != -1)
				 	{
  						alert ("Only numbers allowed here");
						document.getElementById("telephone").value="";
						document.getElementById("telephone").focus();
  						
  					}
  			}
		return true;
	}
	
function val_postcode()
	{
		var oChars = "!@#$%^&*()_+?|><~`\};.:{][_-+=|'";
		for (var i = 0; i < document.getElementById("postcode").value.length; i++)
  			{
				if (oChars.indexOf(document.getElementById("postcode").value.charAt(i)) != -1)
				 	{
  						alert ("Only numbers or alphabet allowed here");
						document.getElementById("postcode").value="";
						document.getElementById("postcode").focus();
  						
  					}
  			}
		return true;
	}


// Call Back form validiation start
function callMeBack()
{
	var c_name = document.getElementById("nam").value;
	var c_telephone = document.getElementById("phone").value;
	var ctime= document.getElementById("time").value;
	if(!isNaN(c_name))
	{
		alert('Enter your name!');
		document.getElementById('nam').focus();
		return false;
	}
	if(c_telephone== "")
	{
		alert('Enter your Telephone No.!');
		document.getElementById('phone').focus();
		return false;
	}
	if(ctime=="")
	{
		alert('Please select time!');
		return false;
	}
	
return true;
}

function cname()
{
	var oChars = "!@#$%^&*()_+?|><~`\};.:{][_-+=|'0123456789";
		for (var i = 0; i < document.getElementById("c_name").value.length; i++)
  			{
				if (oChars.indexOf(document.getElementById("c_name").value.charAt(i)) != -1)
				 	{
  						alert ("Only Alphabats allowed here:");
						document.getElementById("c_name").value="";
						document.getElementById("c_name").focus();
  						
  					}
  			}
		return true;
}

function ccontact()
	{
		var oChars = "!@#$%^&*()_+?|><~`\};.:{][_-+=|'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
		for (var i = 0; i < document.getElementById("c_telephone").value.length; i++)
  			{
				if (oChars.indexOf(document.getElementById("c_telephone").value.charAt(i)) != -1)
				 	{
  						alert ("Only numbers allowed here:");
						document.getElementById("c_telephone").value="";
						document.getElementById("c_telephone").focus();
  						
  					}
  			}
		return true;
	}
	

// Call Back form validiation End


// Contact Us form valid start
function conFormValid()
{
	var con_name = document.getElementById("name").value;
	var con_telephone = document.getElementById("telephone").value;
	var con_email= document.getElementById("email").value;
	var con_property = document.getElementById("property").value;
	var con_area_of_int = document.getElementById("aoi").value;
	var con_enquiry = document.getElementById("enquiry").value;
	var con_txtCaptcha = document.getElementById("con_txtCaptcha").value;
	var con_txtGetCaptcha = document.getElementById("con_txtGetCaptcha").value;
	var regE = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(!isNaN(con_name))
	{
		alert('Enter your name!');
		document.getElementById('name').focus();
		return false;
	}
	if(con_telephone== "")
	{
		alert('Enter your Telephone No.!');
		document.getElementById('telephone').focus();
		return false;
	}
	if(con_email== "")
	{
		alert('Enter your Email.!');
		document.getElementById('email').focus();
		return false;
	}
    if(regE.test(con_email) == false) 
	{
     	 alert('Invalid Email !');
		 document.getElementById('email').focus();
      	return false;
	}
	
	if(con_property=="")
	{
		alert('Please select Property!');
		document.getElementById('property').focus();
		return false;
	}
	if(con_area_of_int=="")
	{
		alert('Please select Area of interest!');
		document.getElementById('aoi').focus();
		return false;
	}
	if(con_enquiry=="")
	{
		alert('Enter your Enquiry!');
		document.getElementById('enquiry').focus();
		return false;
	}
	if(con_txtCaptcha == "")
	{
		alert('Please enter code shown in image!');
		document.getElementById('con_txtCaptcha').focus();
		return false;
	}
	 if(con_txtCaptcha != con_txtGetCaptcha)
     {
	    alert("Please enter  Correct verification code.!");
		document.getElementById('con_txtCaptcha').focus();
		return false;           
	 }
	if(document.getElementById("con_policy").checked == false)
	{
		alert('Please confirm and agree to ADT’s Privacy Policy!');
		return false;
	}
return true;
}


function con_vname()
{
	var oChars = "!@#$%^&*()_+?|><~`\};.:{][_-+=|'0123456789";
		for (var i = 0; i < document.getElementById("con_name").value.length; i++)
  			{
				if (oChars.indexOf(document.getElementById("con_name").value.charAt(i)) != -1)
				 	{
  						alert ("Only Alphabates allowed here:");
						document.getElementById("con_name").value="";
						document.getElementById("con_name").focus();
  						
  					}
  			}
	return true;
}

 function conContact()
	{
		var oChars = "!@#$%^&*()_+?|><~`\};.:{][_-+=|'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
		for (var i = 0; i < document.getElementById("con_telephone").value.length; i++)
  			{
				if (oChars.indexOf(document.getElementById("con_telephone").value.charAt(i)) != -1)
				 	{
  						alert ("Only numbers allowed here:");
						document.getElementById("con_telephone").value="";
						document.getElementById("con_telephone").focus();
  						
  					}
  			}
		return true;
	}
	

// Validiation for sign up page start

function supFormValid()
{
	var title = document.getElementById("title").value;
	var sup_fname = document.getElementById("firstname").value;
	var sup_telephone = document.getElementById("telephone").value;
	var sup_email = document.getElementById("email").value;
	var sup_address = document.getElementById("address").value;
	var sup_postcode = document.getElementById("postcode").value;
	var sup_txtCaptcha = document.getElementById("sup_txtCaptcha").value;
	var sup_txtGetCaptcha = document.getElementById("sup_txtGetCaptcha").value;
	var regSup = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

if(title=="")
	{
		alert('Please select title !');
		document.getElementById('title').focus();
		return false;
	}
	if(!isNaN(sup_fname))
	{
		alert('Enter your first name!');
		document.getElementById('firstname').focus();
		return false;
	}
	if(sup_telephone== "")
	{
		alert('Enter your Telephone No.!');
		document.getElementById('telephone').focus();
		return false;
	}
	
	if(sup_email== "")
	{
		alert('Enter your Email.!');
		document.getElementById('email').focus();
		return false;
	}
    if(regSup.test(sup_email) == false) 
	{
     	 alert('Invalid Email !');
		 document.getElementById('email').focus();
      	return false;
	}
  
	if(!isNaN(sup_address))
	{
		alert('Enter your Address!');
		document.getElementById('address').focus();
		return false;
	}
	if(sup_postcode=="")
	{
		alert('Enter your Post Code!');
		document.getElementById('postcode').focus();
		return false;
	}
	if(sup_txtCaptcha == "")
	{
		alert('Please enter code shown in image!');
		document.getElementById('sup_txtCaptcha').focus();
		return false;
	}
	 if(sup_txtCaptcha != sup_txtGetCaptcha)
     {
	    alert("Please enter  Correct verification code.!");
		document.getElementById('sup_txtCaptcha').focus();
		return false;           
	 }
	if(document.getElementById("sup_policy").checked == false)
	{
		alert('Please confirm and agree to ADT’s Privacy Policy!');
		return false;
	}
return true;
}


function sup_no_valid(id)
	{
		var objId = document.getElementById(id)
		var oChars = "!@#$%^&*()_+?|><~`\};.:{][_-+=|'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
		for (var i = 0; i < objId.value.length; i++)
  			{
				if (oChars.indexOf(objId.value.charAt(i)) != -1)
				 	{
  						alert ("Only numbers allowed here:");
						objId.value="";
						objId.focus();
  						
  					}
  			}
		return true;
	}
	
	function sup_char_valid(id)
	{
		var objId = document.getElementById(id)
		var oChars = "!@#$%^&*()_+?|><~`\};.:{][_-+=|'0123456789";
		for (var i = 0; i < objId.value.length; i++)
  			{
				if (oChars.indexOf(objId.value.charAt(i)) != -1)
				 	{
  						alert ("Only Alphabate allowed here:");
						objId.value="";
						objId.focus();
  						
  					}
  			}
		return true;
	}
function select_date()
{
	alert('Please choose date from calender !');
	document.getElementById('sup_inst_date').value="";
	document.getElementById('sup_inst_date').focus();
return true;
}
//validiation for sign up page end
