﻿// JScript File

        function send()
        {
            
            if(document.getElementById("fname").value=="")
            {
                alert("Please Enter The First Name");
                return false;
            }
            if(document.getElementById("lname").value=="")
            {
                alert("Please Enter The Last Name");
                return false;
            }
            if(document.getElementById("email").value=="")
            {
                alert("Please Enter The Email");
                return false;
            }
             if (!isValidEmail(document.getElementById("email").value)) {
                alert("Please Enter a valid email address");
                return false;
            }
            if(document.getElementById("tel").value=="")
            {
                alert("Please Enter The Telephone Number");
                return false;
            }
            if(document.getElementById("que").value=="")
            {
                alert("Please Enter The Question");
                return false;
            }
            
            
            
             
           
            var xmlHttp
                
			      
			        xmlHttp=GetXmlHttpObject()
			        if (xmlHttp==null)
			          {
			          alert ("Browser does not support HTTP Request")
			          return
			          } 
			        var url="Default1.aspx?fname="
			        url=url+document.getElementById("fname").value;
			        url=url+"&lname=";
			        url=url+document.getElementById("lname").value;
			        url=url+"&email=";
			        url=url+document.getElementById("email").value;
			        url=url+"&tel=";
			        url=url+document.getElementById("tel").value;
			        url=url+"&que=";
			        url=url+document.getElementById("que").value;
			        
        			
			        var sd;
			        //ds=getElementById("name1").height;
			        //alert(ds);
			        //url=url+"&sid="+Math.random()
			        //alert(url);
			        xmlHttp.onreadystatechange=stateChanged 
        			
        			
        			
			        xmlHttp.open("GET",url,true)
			        xmlHttp.send(null)
			        
        			
			        function stateChanged() 
			        { 
			        if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			         {
			            //alert(xmlHttp.responseText);
			            alert("Thanks for The Information");
			            document.getElementById("fname").value=""
                        document.getElementById("lname").value=""
                        document.getElementById("email").value=""
                        document.getElementById("tel").value=""
                        document.getElementById("que").value=""
                      } 
			        }
        			
			        function GetXmlHttpObject()
			        {
			        var xmlHttp=null;
			        try
			         {
			         // Firefox, Opera 8.0+, Safari
			         xmlHttp=new XMLHttpRequest();
			         }
			        catch (e)
			         {
			         // Internet Explorer
			         try
			          {
			          xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			          }
			         catch (e)
			          {
			          xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			          }
			         }
			        return xmlHttp;
			        }
            
        }
        
        function isValidEmail(email, required) {
    if (required==undefined) {   // if not specified, assume it's required
        required=true;
    }
    if (email==null) {
        if (required) {
            return false;
        }
        return true;
    }
    if (email.length==0) {  
        if (required) {
            return false;
        }
        return true;
    }
    if (! allValidChars(email)) {  // check to make sure all characters are valid
        return false;
    }
    if (email.indexOf("@") < 1) { //  must contain @, and it must not be the first character
        return false;
    } else if (email.lastIndexOf(".") <= email.indexOf("@")) {  // last dot must be after the @
        return false;
    } else if (email.indexOf("@") == email.length) {  // @ must not be the last character
        return false;
    } else if (email.indexOf("..") >=0) { // two periods in a row is not valid
	return false;
    } else if (email.indexOf(".") == email.length) {  // . must not be the last character
	return false;
    }
    return true;
}

function allValidChars(email) {
  var parsed = true;
  var validchars = "abcdefghijklmnopqrstuvwxyz0123456789@.-_";
  for (var i=0; i < email.length; i++) {
    var letter = email.charAt(i).toLowerCase();
    if (validchars.indexOf(letter) != -1)
      continue;
    parsed = false;
    break;
  }
  return parsed;
}

function sidearticle()
{
    var xmlHttp_article
               
			        
			       
			        xmlHttp_article=GetXmlHttpObject()
			        if (xmlHttp_article==null)
			          {
			          alert ("Browser does not support HTTP Request")
			          return
			          } 
			       
			         
			        xmlHttp_article.onreadystatechange=stateChanged_article
        		    xmlHttp_article.open("GET","Default2.aspx",true)
        		     
			        xmlHttp_article.send(null)
			         
        			
			        function stateChanged_article() 
			        { 
			        if (xmlHttp_article.readyState==4 || xmlHttp_article.readyState=="complete")
			         {
			            //alert(xmlHttp.responseText);
			            document.getElementById("rss").innerHTML+=xmlHttp_article.responseText;
			         } 
			        }
        			
			        function GetXmlHttpObject()
			        {
			        var xmlHttp_article=null;
			        try
			         {
			         // Firefox, Opera 8.0+, Safari
			         xmlHttp_article=new XMLHttpRequest();
			         }
			        catch (e)
			         {
			         // Internet Explorer
			         try
			          {
			          xmlHttp_article=new ActiveXObject("Msxml2.XMLHTTP");
			          }
			         catch (e)
			          {
			          xmlHttp_article=new ActiveXObject("Microsoft.XMLHTTP");
			          }
			         }
			        return xmlHttp_article;
			        }
}
var xmlHttp_twitter;

function twitter()
{
    //for twitter
	var tdTwitterUpdates=document.getElementById("tdTwitterUpdates");
			            if(tdTwitterUpdates!=null)
			            {
			                xmlHttp_twitter=GetXmlHttpObject()
			                if (xmlHttp_twitter==null)
			                  {
			                      alert ("Browser does not support HTTP Request")
			                      return
			                  } 
			       
			         
			                xmlHttp_twitter.onreadystatechange=stateChanged_twitter
        		            xmlHttp_twitter.open("GET","Twitter.aspx",true)
                		     
			                xmlHttp_twitter.send(null)
			         
        			
			               
                    			
			                    function GetXmlHttpObject()
			                    {
			                        var xmlHttp_twitter=null;
			                        try
			                         {
			                             // Firefox, Opera 8.0+, Safari
			                             xmlHttp_twitter=new XMLHttpRequest();
			                         }
			                        catch (e)
			                         {
			                             // Internet Explorer
			                             try
			                              {
			                              xmlHttp_twitter=new ActiveXObject("Msxml2.XMLHTTP");
			                              }
			                             catch (e)
			                              {
			                              xmlHttp_twitter=new ActiveXObject("Microsoft.XMLHTTP");
			                              }
			                         }
			                        return xmlHttp_twitter;
			                    }
			                }
			            
			                
}
 function stateChanged_twitter() 
{ 
var tdTwitterUpdates=document.getElementById("tdTwitterUpdates");
    if (xmlHttp_twitter.readyState==4 || xmlHttp_twitter.readyState=="complete")
         {
           
            
                tdTwitterUpdates.innerHTML=xmlHttp_twitter.responseText;
         } 
}
function GetXmlHttpObject()
			                    {
			                        var xmlHttp_twitter=null;
			                        try
			                         {
			                             // Firefox, Opera 8.0+, Safari
			                             xmlHttp_twitter=new XMLHttpRequest();
			                         }
			                        catch (e)
			                         {
			                             // Internet Explorer
			                             try
			                              {
			                              xmlHttp_twitter=new ActiveXObject("Msxml2.XMLHTTP");
			                              }
			                             catch (e)
			                              {
			                              xmlHttp_twitter=new ActiveXObject("Microsoft.XMLHTTP");
			                              }
			                         }
			                        return xmlHttp_twitter;
			                    }
function sideBlog()
{
    //for blog updates
			        xmlHttp_sideblog=GetXmlHttpObject()
			        if (xmlHttp_sideblog==null)
			          {
			          alert ("Browser does not support HTTP Request")
			          return
			          } 
			       
			         
			        xmlHttp_sideblog.onreadystatechange=stateChanged_sideblog 
        		    xmlHttp_sideblog.open("GET","Blog.aspx",true)
        		     
			        xmlHttp_sideblog.send(null)
			         
        			
			        function stateChanged_sideblog() 
			        { 
			        if (xmlHttp_sideblog.readyState==4 || xmlHttp_sideblog.readyState=="complete")
			         {
			            //alert(xmlHttp.responseText);
			            var divBlogUpdates = document.getElementById("divBlogUpdates");
			            if(divBlogUpdates!=null)
			                divBlogUpdates.innerHTML=xmlHttp_sideblog.responseText;
			         } 
			        }
        			
			        function GetXmlHttpObject()
			        {
			        var xmlHttp_sideblog=null;
			        try
			         {
			         // Firefox, Opera 8.0+, Safari
			         xmlHttp_sideblog=new XMLHttpRequest();
			         }
			        catch (e)
			         {
			         // Internet Explorer
			         try
			          {
			          xmlHttp_sideblog=new ActiveXObject("Msxml2.XMLHTTP");
			          }
			         catch (e)
			          {
			          xmlHttp_sideblog=new ActiveXObject("Microsoft.XMLHTTP");
			          }
			         }
			        return xmlHttp_sideblog;
			        }
}
function mainblog()
{
     //for blog updates Main Page
     var divMainBlogPage = document.getElementById("divMainBlogPage");
			            if(divMainBlogPage!=null)
			            {
			            
			        xmlHttp_mainblog=GetXmlHttpObject()
			        if (xmlHttp_mainblog==null)
			          {
			          alert ("Browser does not support HTTP Request")
			          return
			          } 
			       
			         
			        xmlHttp_mainblog.onreadystatechange=stateChanged_mainblog 
        		    xmlHttp_mainblog.open("GET","BlogPage.aspx",true)
        		     
			        xmlHttp_mainblog.send(null)
			         
        			
			       
        			
			        function GetXmlHttpObject()
			        {
			        var xmlHttp_mainblog=null;
			        try
			         {
			         // Firefox, Opera 8.0+, Safari
			         xmlHttp_mainblog=new XMLHttpRequest();
			         }
			        catch (e)
			         {
			         // Internet Explorer
			         try
			          {
			          xmlHttp_mainblog=new ActiveXObject("Msxml2.XMLHTTP");
			          }
			         catch (e)
			          {
			          xmlHttp_mainblog=new ActiveXObject("Microsoft.XMLHTTP");
			          }
			         }
			        return xmlHttp_mainblog;
			        }
			        }
}

 function stateChanged_mainblog() 
			        { 
			         var divMainBlogPage = document.getElementById("divMainBlogPage");
			        if (xmlHttp_mainblog.readyState==4 || xmlHttp_mainblog.readyState=="complete")
			         {
			            //alert(xmlHttp.responseText);
			            var divMainBlogPage = document.getElementById("divMainBlogPage");
			                divMainBlogPage.innerHTML=xmlHttp_mainblog.responseText;
			         } 
			        }
function rss()
{
            
      sideBlog();     
      mainblog();   
      twitter();
      sidearticle();   
      PODCASTS_blog();  
           
} 


function PODCASTS_blog()
{
     //for blog updates Main Page
     var divPodBlogPage = document.getElementById("divPodBlogPage");
			            if(divPodBlogPage!=null)
			            {
			            
			        xmlHttp_Podblog=GetXmlHttpObject()
			        if (xmlHttp_Podblog==null)
			          {
			          alert ("Browser does not support HTTP Request")
			          return
			          } 
			       
			         
			        xmlHttp_Podblog.onreadystatechange=stateChanged_PODCASTS_blog 
        		    xmlHttp_Podblog.open("GET","PodCast.aspx",true)
        		     
			        xmlHttp_Podblog.send(null)
			         
        			
			       
        			
			        function GetXmlHttpObject()
			        {
			        var xmlHttp_Podblog=null;
			        try
			         {
			         // Firefox, Opera 8.0+, Safari
			         xmlHttp_Podblog=new XMLHttpRequest();
			         }
			        catch (e)
			         {
			         // Internet Explorer
			         try
			          {
			          xmlHttp_Podblog=new ActiveXObject("Msxml2.XMLHTTP");
			          }
			         catch (e)
			          {
			          xmlHttp_Podblog=new ActiveXObject("Microsoft.XMLHTTP");
			          }
			         }
			        return xmlHttp_Podblog;
			        }
			        }
}

 function stateChanged_PODCASTS_blog() 
			        { 
			         var divPodBlogPage = document.getElementById("divPodBlogPage");
			        if (xmlHttp_Podblog.readyState==4 || xmlHttp_Podblog.readyState=="complete")
			         {
			            //alert(xmlHttp_Podblog.responseText);
			            var divPodBlogPage = document.getElementById("divPodBlogPage");
			                divPodBlogPage.innerHTML=xmlHttp_Podblog.responseText;
			         } 
			        }



 function send1()
        {
            
            if(document.getElementById("fname").value=="")
            {
                alert("Please Enter The First Name");
                return false;
            }
            if(document.getElementById("lname").value=="")
            {
                alert("Please Enter The Last Name");
                return false;
            }
            if(document.getElementById("email").value=="")
            {
                alert("Please Enter The Email");
                return false;
            }
             if (!isValidEmail(document.getElementById("email").value)) {
                alert("Please Enter a valid email address");
                return false;
            }
            
            
            
            
             
           
            var xmlHttp
                
			      
			        xmlHttp=GetXmlHttpObject()
			        if (xmlHttp==null)
			          {
			          alert ("Browser does not support HTTP Request")
			          return
			          } 
			        var url="Default3.aspx?fname="
			        url=url+document.getElementById("fname").value;
			        url=url+"&lname=";
			        url=url+document.getElementById("lname").value;
			        url=url+"&email=";
			        url=url+document.getElementById("email").value;
			        
			        xmlHttp.onreadystatechange=stateChanged 
        			
        			
        			
			        xmlHttp.open("GET",url,true)
			        xmlHttp.send(null)
			        
        			
			        function stateChanged() 
			        { 
			        if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			         {
			            //alert(xmlHttp.responseText);
			            alert("Thanks for The Information");
			            document.getElementById("fname").value=""
                        document.getElementById("lname").value=""
                        document.getElementById("email").value=""
                        
                      } 
			        }
        			
			        function GetXmlHttpObject()
			        {
			        var xmlHttp=null;
			        try
			         {
			         // Firefox, Opera 8.0+, Safari
			         xmlHttp=new XMLHttpRequest();
			         }
			        catch (e)
			         {
			         // Internet Explorer
			         try
			          {
			          xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			          }
			         catch (e)
			          {
			          xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			          }
			         }
			        return xmlHttp;
			        }
            
        }
