// JavaScript Document
function GetAboutus()
	{
		
		//var sid = document.getElementById("txtcustomerid").value;
       var xmlhttp1 = new cl_xmlHttpObject();
    	xmlhttp1.open("get","aboutus.php",true);
        xmlhttp1.onreadystatechange = function()
    	{
    		
			 if (xmlhttp1.readyState <4) {
 						 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								clear_message();								
								display_info(xmlhttp1.responseText);
								
							}
							else
							{
								display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};
    xmlhttp1.send(null);
	}
//////////////////Portfolio/////////////	
		function GetPortfolio()
		{
		
		//var sid = document.getElementById("txtcustomerid").value;
       var xmlhttp1 = new cl_xmlHttpObject();
    	xmlhttp1.open("get","portfolio.php",true);
        xmlhttp1.onreadystatechange = function()
    	{
    		
			 if (xmlhttp1.readyState <4) {
 						 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								clear_message();								
								display_info(xmlhttp1.responseText);
								
							}
							else
							{
								display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};
    xmlhttp1.send(null);
	}

/////////////Services////////////

		function GetService_home()
		{
		
		//var sid = document.getElementById("txtcustomerid").value;
       var xmlhttp1 = new cl_xmlHttpObject();
    	xmlhttp1.open("get","service_home.php",true);
        xmlhttp1.onreadystatechange = function()
    	{
    		
			 if (xmlhttp1.readyState <4) {
 						 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								clear_message();								
								display_info(xmlhttp1.responseText);
								
							}
							else
							{
								display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};
    xmlhttp1.send(null);
	}
////////////
////////////
	function GetContactus()
	{
		//var sid = document.getElementById("txtcustomerid").value;
       var xmlhttp1 = new cl_xmlHttpObject();
    	xmlhttp1.open("get","contactus.php",true);
        xmlhttp1.onreadystatechange = function()
    	{
    		
			 if (xmlhttp1.readyState <4) {
 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								
								clear_message();
								//document.getElementById('home_id').innerHTML=xmlhttp1.responseText;
								display_info(xmlhttp1.responseText);
								//alert(xmlhttp1.responseText);
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};
    xmlhttp1.send(null);
	}
	
	
	
	
	function GetNewsInfo(page)
	{
		var page= page;
		//var sid = document.getElementById("txtcustomerid").value;
       var xmlhttp1 = new cl_xmlHttpObject();
    	xmlhttp1.open("get","news_list.php?page="+page,true);
        xmlhttp1.onreadystatechange = function()
    	{
    		
			 if (xmlhttp1.readyState <4) {
 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
  
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								//clear_message();
								display_info(xmlhttp1.responseText);
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};
    xmlhttp1.send(null);
	}
	
	function SendContactInfoMail()
	{
		var firstname = document.getElementById("firstname").value;
		if(firstname ==""){
			alert("First name can not be blank.");
			document.getElementById("firstname").focus();
			return false;
		}
		var lastname = document.getElementById("lastname").value;
		if(lastname ==""){
			alert("Last name can not be blank.");
			document.getElementById("lastname").focus();
			return false;
		}
		var eveningphone = document.getElementById("eveningphone").value;
		if(eveningphone ==""){
			alert("Evening Phone can not be blank.");
			document.getElementById("eveningphone").focus();
			return false;
		}
		else
		{
			if(false==checkPhone(eveningphone))
			 {
				 alert("Invalid phone no.");
				 document.getElementById("eveningphone").value="";
				 document.getElementById("eveningphone").focus();
				 return false;
			 }
			
		}
		var typeofevent = document.getElementById("typeofevent").value;
		if(typeofevent ==""){
			alert("Type of Event can not be blank.");
			document.getElementById("typeofevent").focus();
			return false;
		}
		var email = document.getElementById("email").value;
		var dayphone = document.getElementById("dayphone").value;
		var besttimetocall = document.getElementById("besttimetocall").value;
		var comments = document.getElementById("comments").value;
		var xmlhttp1 = new cl_xmlHttpObject();
    	xmlhttp1.open("GET","contactus_submit.php?firstname="+firstname+"&lastname="+lastname+"&eveningphone="+eveningphone+"&typeofevent="+typeofevent+"&email="+email+"&dayphone="+dayphone+"&besttimetocall="+besttimetocall+"&comments="+comments,true);
        xmlhttp1.onreadystatechange = function()
    	{
    		
			 if (xmlhttp1.readyState <4) {
 
                      document.getElementById('home_id').innerHTML = "<img src='images/working.gif'>Loading......";
					  //display_info(xmlhttp1.responseText);
					   					
                  }
				  else if(xmlhttp1.readyState ==4)
						{
							if(xmlhttp1.status==200)
							{
								//clear_message();
								
								display_info(xmlhttp1.responseText);
							}
							else
							{
							display_info("An Error Occured:"+ xmlhttp1.statusText);
							}
						}
    	};
    xmlhttp1.send(null);
	}
	

//-----------Phone Number Validation-------------	 
function checkPhone(strPhone)
{   
	var digits = "0123456789+- ()";
	var phoneNumberDelimiters = "-";
	var phoneNumberDelimiters1 = "+";
	var validPhoneChars = phoneNumberDelimiters;
	var validPhoneChars1 = phoneNumberDelimiters1;
	s=stripCharsInBag(strPhone,validPhoneChars);
	s=stripCharsInBag(s,validPhoneChars1);
	//return (isInteger(s));
	return inValidCharSet(strPhone,digits)
}

function stripCharsInBag(s, bag)
{ var i;
var returnString = "";
// Search through string's characters one by one.
// If character is not in bag, append to returnString.
for (i = 0; i < s.length; i++)
{
// Check that current character isn't whitespace.
var c = s.charAt(i);
if (bag.indexOf(c) == -1) returnString += c;
}
return returnString;
}

function inValidCharSet(str,charset){
	var result = true;
	for (var i=0;i<str.length;i++)
		if (charset.indexOf(str.substr(i,1))<0){
			result = false;
			break;
		}
	return result;
}
