/*################ Developed By: Sanjoy Ganguly ######################*/

var display = "0";

function ShowAll()
{
	if(display == "0")
	{
		document.getElementById('contactid').style.display='block';
		display = "1";
	}
	else
	{
		document.getElementById('contactid').style.display='none';
		display = "0";
	}
}


function echeck(str) {

		var at="@"

		var dot="."

		var lat=str.indexOf(at)

		var lstr=str.length

		var ldot=str.indexOf(dot)

		if (str.indexOf(at)==-1){

		   alert("Invalid E-mail ID")

		   return false

		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){

		    alert("Invalid E-mail ID")

		    return false

		}

		 if (str.indexOf(at,(lat+1))!=-1){

		    alert("Invalid E-mail ID")

		    return false

		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					

	}


function ValidateForm(){


	var emailID=document.frm.email;

	var fname=document.frm.fname;

	var contact=document.frm.contact;

	var comment=document.frm.comment;

	
  if ((fname.value==null)||(fname.value=="")){

		alert("Please Enter your name")

		fname.focus()

		return false

	}

	if ((emailID.value==null)||(emailID.value=="")){

		alert("Please Enter your Email ID")

		emailID.focus()

		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}

	if ((contact.value==null)||(contact.value=="")){
		alert("Please Enter your telephone no.")
		contact.focus()
		return false
	}
	if (isNaN(contact.value)){
		alert("Please Enter the numeric value in  Contact no.")
		contact.focus()
		return false
	}

	if (comment.value==""){
		alert("Please Enter the comment")
		comment.focus()
		return false
	}

	if(document.getElementById('captcha_code').value == "") {
		alert("OOPs !! Please Enter Verification Code");
		document.getElementById('captcha_code').focus();
		return false;
	}

	if(document.getElementById('ses_captcha').value != document.getElementById('captcha_code').value) {		
		alert("OOPs !! Verification Code Mismatch");
		document.getElementById('captcha_code').focus();
		return false;
	}

return true

 }


if(window.ActiveXObject) {

	try {

		var oHTTP = new ActiveXObject("Msxml2.XMLHTTP");

	} catch(e) {

		var oHTTP = new ActiveXObject("Microsoft.XMLHTTP");

	}

} else {

	var oHTTP = new XMLHttpRequest();

}


function refreshCaptcha(){
	callPage('ajax_captcha.php');	
	return false;
}



function callPage(page) {

	oHTTP.open("GET", page, true);

	oHTTP.onreadystatechange=function() {

		if (oHTTP.readyState==4) {

			var getValue=oHTTP.responseText;											

			document.getElementById('cap_code').value = getValue;			

		}

	}

	oHTTP.send(null);

}



function Reload() {
	var f = document.getElementById('iframe1');
	f.src = f.src;
}



function ValidateBForm(){

	var emailID=document.frm.email;
	var fname=document.frm.fname;
	var lname=document.frm.lname;
	var phone=document.frm.phone;
	var country=document.frm.country;
	var contact=document.frm.phone;
	var captcha_code=document.frm.captcha;
	var captcha_sess_code=document.frm.captcha_session;
	
	captchaValidate();
  if ((fname.value==null)||(fname.value=="")){

		alert("Please Enter your name")

		fname.focus()

		return false

	}
 if ((lname.value==null)||(lname.value=="")){

		alert("Please Enter your last name")

		lname.focus()

		return false

	}
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}


	if ((contact.value==null)||(contact.value=="")){
		alert("Please Enter your telephone no.")
		contact.focus()
		return false
	}
	
	if (isNaN(contact.value)){
		alert("Please Enter the numeric value in  Contact no.")
		contact.focus()
		return false
	}
	if (country.value==0){
		alert("Please Select Your country.")
		country.focus()
		return false
	}
	
	if ((captcha_code.value==null)||(captcha_code.value=="")){
		alert("Please Enter code.")
		captcha_code.focus()
		return false
	}	
	if (captcha_code.value != captcha_sess_code.value){
		alert("Wrong verification code entered.")
		captcha_code.focus()
		return false
	}	
		
return true

 }
 
 function captchaValidate(){
	 
	 var captcha_code=document.frm.captcha.value;	
	 
	$.get("http://digitalworks.co.in/captchavalidation.php", { captcha: captcha_code },
	   function(data){		   
		 if(data)
		 	{	
					document.frm.captcha_session.value=data;
					
			}
		
	   });		
		//alert('test');
	 }

function captchaValidateFeedback(){
	 
	 var captcha_code=document.frm2.captchaFeedback.value;	
	 
	$.get("http://digitalworks.co.in/captchavalidation.php", { captcha: captcha_code },
	   function(data){		   
		 if(data)
		 	{	
					document.frm2.captcha_session_feedback.value=data;
					
			}
		
	   });		
		//alert('test');
	 }

function feedbackForm_OnSubmit() {
 
  var emailID=document.frm2.femail;
	var name=document.frm2.first_name;
	var lastName=document.frm2.last_name;
	var captcha_session_feedback=document.frm2.captcha_session_feedback;
	var captchaFeedback=document.frm2.captchaFeedback;
	 captchaValidateFeedback();
  if ((name.value==null)||(name.value=="")){
		alert("Please Enter your name");
		name.focus();
		return false;
	}
	if ((lastName.value==null)||(lastName.value=="")){
		alert("Please Enter your Last name");
		lastName.focus();
		return false;
	}
   if ((emailID.value==null)||(emailID.value=="")){

		alert("Please Enter your EmailID");
		emailID.focus();
		return false;

	}
  
  if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}

if ((captchaFeedback.value==null)||(captchaFeedback.value=="")){
		alert("Please Enter code.")
		captchaFeedback.focus()
		return false
	}	
	if (captchaFeedback.value != captcha_session_feedback.value){
		alert("Wrong verification code entered.")
		captchaFeedback.focus()
		return false
	}	  
 return true;
}
