﻿
        function autoHide(obj)
        {
            if(obj.id == "Name")
            {
                if(obj.value == "Your Name")
                {
                    obj.value = "";
                    obj.style.fontStyle = "normal";
                    obj.style.color = "#000000";
                    return;
                }
                if(obj.value == "")
                {
                    obj.value = "Your Name";
                    obj.style.fontStyle = "italic";
                    obj.style.color = "#CCCCCC";
                    return;
                }
            }
            
            if(obj.id == "Email")
            {
                if(obj.value == "Your Email")
                {
                    obj.value = "";
                    obj.style.fontStyle = "normal";
                    obj.style.color = "#000000";
                    return;
                }
                if(obj.value == "")
                {
                    obj.value = "Your Email";
                    obj.style.fontStyle = "italic";
                    obj.style.color = "#CCCCCC";
                    return;
                }
            }
        }

        function chkPatternNew(obj,fieldName,pattern)
        {
                    var filter  = pattern;
                    if(!filter.test(obj.value))
                    {
                      return false;
                    }
                    else
                    {
                      
                      return true;
                    }
        }
        function chkEmptyNew(obj,fieldName)
        {
           if(obj.value == "" || obj.value == "Your Name" || obj.value == "Your Email")
                {
                    return false;
                 }
                 else
                 {
                    return true;
                 }
        }
        function chkLengthNew(obj,fieldName,minLen,maxLen)
        {
                    var min = parseInt(minLen);
                    var max = parseInt(maxLen);
                    
                    if(obj.value.length < min || obj.value.length > max)
                    {
                      return false;
                    }
                    else
                    {
                      return true;
                    }             
        }
        function Validate()
        {
      
                var obj = document.getElementById("Name");
                if(obj.value == "" || obj.value == "Your Name")
                {
                    //document.getElementById("nameError").style.display = "block";
                    alert("Enter Your Name.");
                    obj.focus();
                    return false;
                }
                else if(!chkPatternNew(obj,"Name",/^\s*([A-Z]|[a-z])/))
                {
                    //document.getElementById("nameError").style.display = "block";
                    //document.getElementById("nameError").innerHTML = "";
                    //document.getElementById("nameError").innerHTML = "Please provide proper full name.";
                    alert("Please provide proper full name.");
                    obj.focus();
                    return false;
                }
                else if(obj.value.length > 49)
                {
                    //document.getElementById("nameError").style.display = "block";
                    //document.getElementById("nameError").innerHTML = "";
                    //document.getElementById("nameError").innerHTML = "Name not exceed 50 charaters.";
                    alert("Name not exceed 50 charaters.");
                    obj.focus();
                    return false;
                }
                else
                {
                    //document.getElementById("nameError").style.display = "none";
                }
                
                var obj = document.getElementById("Email");
                if(obj.value == "" || obj.value == "Your Email")
                {
                    //document.getElementById("emailError").style.display = "block";
                    alert("Enter Your Email.");
                    obj.focus();
                    return false;
                }
                else if(!chkPatternNew(obj,"email address",/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/))
                {
                    //document.getElementById("emailError").style.display = "block";
                    //document.getElementById("emailError").innerHTML = "";
                    //document.getElementById("emailError").innerHTML = "Please provide proper email address.";
                    alert("Please provide proper email address.");
                    obj.focus();
                    return false;
                }
                else if(obj.value.length > 49)
                {
                    //document.getElementById("emailError").style.display = "block";
                    //document.getElementById("emailError").innerHTML = "";
                    //document.getElementById("emailError").innerHTML = "Email not exceed 50 charaters.";
                    alert("Email not exceed 50 charaters.");
                    obj.focus();
                    return false;
                }
                else
                {
                   // document.getElementById("emailError").style.display = "none";
                }
                                                
                 sendEmailRequest('/formpost.aspx');
                 return false; 
        }


        function showLoading()
        {
            document.getElementById("subscribe-2").style.display = "none";
            document.getElementById("loading").style.display = "block";
        }

        function sendEmailRequest(url)
        {
                //var txt 
                var txtTo = "";
                var txtYourName = document.getElementById('Name').value;        
                var txtYourEmail = document.getElementById('Email').value;
                                             
                CreateXmlHttpRequest();
               
                url+="?type=request.subscribe&txtYourName="+txtYourName+"&txtYourEmail="+txtYourEmail;
                document.getElementById("subscribe-2").style.display = "none";
                showLoading();                
                request.onreadystatechange = emailSendRequest;
                request.open("GET", url, true);
                request.send(null);
        }

        function disableLoading()
        {
            document.getElementById("subscribe-2").style.display = "block";
            document.getElementById("loading").style.display = "none";
        }

        function emailSendRequest()
        {
            if(request.readyState == 4)
            {
                if(request.status == 200)
                {
                    if(request.responseText == 'unauthorized')
                    {
                    alert('Email address already in use');
                    disableLoading();
                    return;
                    }
                    ResetDivRequest('Thanks');   
                }
                else
                {
                 //   alert(request.status);
                }
            }
        }

            function ResetDivRequest(whichone)
            {
                if(whichone == "Thanks")
                {
                var Name = document.getElementById('Name');
                Name.value="";
                 var Email = document.getElementById('Email'); 
                 Email.value="";
                
                var loading = document.getElementById("loading");
                loading.innerHTML = "";
                loading.innerHTML = "<h5>Thank you for subscribing to Kleindienst Group newsletter.</h5>";
                loading.style.display = "block";
                try{
                var html = "<script type='text/javascript'>var google_conversion_id = 971206628;';var google_conversion_language = 'en';var google_conversion_format = '2';var google_conversion_color = 'ffffff';var google_conversion_label = '-xtDCPTkvwIQ5N-NzwM';var google_conversion_value = 0;</script>";
                html += "<script type='text/javascript' src='http://www.googleadservices.com/pagead/conversion.js'>";
                html += "</script>";
                html += "<noscript>";
                html += "<div style='display:inline;'>";
                html += "<img height='1' width='1' style='border-style:none;' alt='' src='http://www.googleadservices.com/pagead/conversion/971206628/?label=-xtDCPTkvwIQ5N-NzwM&amp;guid=ON&amp;script=0'/>";
                html += "</div>";
                html += "</noscript>";
                
                document.getElementById("googleCode").innerHTML = html;
                
                }catch(err){}
                    
          
                    
                 }
            }
            
                
