﻿/* Request Quote */
$(document).ready(function()
{

	$("#btnrequestquote").click(function()
	{
			var flag;
			flag=verifyrequestquote();					   
			if(flag)
			{
			     document.forms.requestquoteform.submit();
 			}
			else
			{
				return false;	
			}
	});
});

function verifyrequestquote()
{
	var arrTmp=new Array();
	arrTmp[0]=checknamerequestquote();
	arrTmp[1]=checkemailrequestquote();
	arrTmp[2]=checkrequitrementrequestquote();
	arrTmp[3]=checklocationrequestquote();
	arrTmp[4]=checkverificationcoderequestquote();
	var flag=true;
	for(i=0;i<arrTmp.length;i++)
	{
		if(arrTmp[i]==false)
		{
			flag=false;
		}
	}
	return flag;
}
function checkverificationcoderequestquote()
{

	if(trim(document.requestquoteform.verifyword.value)=="")
	{
		document.getElementById("lblvefi").innerHTML="Please provide Verification code";
		return false;
	}
	else
	{
		document.getElementById("lblvefi").innerHTML=" ";
		return true;
	}
}
function checknamerequestquote()
{

	if(trim(document.requestquoteform.txtnamerequestquote.value)=="")
	{
		document.getElementById("lblnamerequestquote").innerHTML="Please provide Name";
		return false;
	}
	else
	{
		document.getElementById("lblnamerequestquote").innerHTML="";
		return true;
	}
}
function checkemailrequestquote()
{
	if(trim(document.requestquoteform.txtemailrequestquote.value)=="")
	{
		document.getElementById("lblemailrequestquote").innerHTML="Please provide Email ID";
		return false;
	}
	else
	{
		var flag=IsValidEmail(trim(document.requestquoteform.txtemailrequestquote.value));
		if(!flag)
		{
			document.getElementById("lblemailrequestquote").innerHTML="Please provide valid Email ID";
			return false;
		}
		else
		{
			document.getElementById("lblemailrequestquote").innerHTML="";
			return true;	
		}		
	}
}
function checkrequitrementrequestquote()
{
	if(trim(document.requestquoteform.txtrequirementrequestquote.value)=="" )
	{
		document.getElementById("lblrequirementrequestquote").innerHTML="Please provide Your Requirements";
		return false;
	}
	else
	{
		document.getElementById("lblrequirementrequestquote").innerHTML="";
		return true;
	}
}
function checklocationrequestquote()
{
	if(trim(document.requestquoteform.txtlocationrequestquote.value)=="" )
	{
		document.getElementById("lbllocationrequestquote").innerHTML="Please provide Address";
		return false;
	}
	else
	{
		document.getElementById("lbllocationrequestquote").innerHTML="";
		return true;
	}
}
/* Request Quote form end */





$(document).ready(function()
{

	$("#btnQuickContact").click(function()
	{
			var flag;
			flag=verifyquickcontact();					   
			if(flag)
			{
				$.ajax({
			   type: "GET",
			   url: "sendquick-enquiry.php?send=true&name="+document.quickform.txtname.value+"&email="+document.quickform.txtemail.value+"&contactno="+document.quickform.txtcontactno.value+"&comments="+document.quickform.txtcomments.value,
			   data: "",
			   success: function(msg)
			   		{
						if($.trim(msg)=='success')
						{
							document.quickform.txtname.value="";
							document.quickform.txtemail.value="";
							document.quickform.txtcomments.value="";
							document.quickform.txtcontactno.value="";
							alert("Mail has been sent successfully");
						}
						else
						{
							alert("Failure sending mail... Please try again !!");
						}
				   }
			   });
			}
			else
			{
				return false;	
			}
	});
});

function verifyquickcontact()
{
	var arrTmp=new Array();
	arrTmp[0]=checkname();
	arrTmp[1]=checkemail();
	arrTmp[2]=checkcomments();
	var flag=true;
	for(i=0;i<arrTmp.length;i++)
	{
		if(arrTmp[i]==false)
		{
			flag=false;
		}
	}
	return flag;
}

function checkname()
{

	if(trim(document.quickform.txtname.value)=="" || trim(document.quickform.txtname.value)=="*Name")
	{
		document.getElementById("lblname").innerHTML="Please provide Name";
		return false;
	}
	else
	{
		document.getElementById("lblname").innerHTML="";
		return true;
	}
}
function checkemail()
{
	if(trim(document.quickform.txtemail.value)=="" || trim(document.quickform.txtemail.value)=="*Email")
	{
		document.getElementById("lblemail").innerHTML="Please provide Email ID";
		return false;
	}
	else
	{
		var flag=IsValidEmail(trim(document.quickform.txtemail.value));
		if(!flag)
		{
			document.getElementById("lblemail").innerHTML="Please provide valid Email ID";
			return false;
		}
		else
		{
			document.getElementById("lblemail").innerHTML="";
			return true;	
		}		
	}
}
function checkcomments()
{
	if(trim(document.quickform.txtcomments.value)=="" || trim(document.quickform.txtcomments.value)=="*Comments")
	{
		document.getElementById("lblcomments").innerHTML="Please provide Comments";
		return false;
	}
	else
	{
		document.getElementById("lblcomments").innerHTML="";
		return true;
	}
}


function trim(str) 
	{    
		if (str != null) 
		{        
			var i;        
			for (i=0; i<str.length; i++) 
			{           
				if (str.charAt(i)!=" ") 
				{               
					str=str.substring(i,str.length);                 
					break;            
				}        
			}            
			for (i=str.length-1; i>=0; i--)
			{            
				if (str.charAt(i)!=" ") 
				{                
					str=str.substring(0,i+1);                
					break;            
				}         
			}                 
			if (str.charAt(0)==" ") 
			{            
				return "";         
			} 
			else 
			{            
				return str;         
			}    
		}
	}
	function HasValidEmailChars(email)
    {
      var valid = true;
      var xValidChars = "abcdefghijklmnopqrstuvwxyz0123456789@.-_";
      for (var i=0; i < email.length; i++) 
      {
        var c = email.charAt(i).toLowerCase();
        if (xValidChars.indexOf(c) == -1)
        {
            valid = false;
            break;
        }
      }
      return valid;
    }
    
function IsValidEmail(email)
    {        
    	 if (email==null) 
            return false;
        if (email.length==0) 
            return false;
            
        if (HasValidEmailChars(email)) 
        {  
            if (email.indexOf("@") < 1) 
            { 
                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;
        }
        else
        {
            return false;
        }
    }
	
	function AllowCharacters(max,ctrl)
    {
        var c=ctrl.value;
        var charRem;
		
        charRem=max-c.length;
         
        if(c.length+1>max)
        {
            var d;
            d=c.substring(0,max);
            ctrl.value=d;
            return false;
        }
    }
	
	
	
	/* career section */
	
	
	
	
$(document).ready(function()
{

	$("#btncareer").click(function()
	{
			var flag;
			flag=verifycareer();					   
			if(flag)
			{
				document.forms.careerform.submit();			}
			else
			{
				return false;	
			}
	});
});

function verifycareer()
{
	
	var arrTmp=new Array();
	arrTmp[0]=checknamecareer();
	arrTmp[1]=checkemailcareer();
	arrTmp[2]=checkaddresscareer();
	arrTmp[3]=checkmsgcareer();
	
	arrTmp[4]=checkcountrycareer();
	arrTmp[5]=checkcitycareer();
	arrTmp[6]=checkverificationcodecareer();
	var flag=true;
	
	for(i=0;i<arrTmp.length;i++)
	{
		if(arrTmp[i]==false)
		{
			flag=false;
		}
	}
	
	return flag;
}

function checknamecareer()
{

	if(trim(document.careerform.txtnamecareer.value)=="")
	{
		document.getElementById("lblnamecareer").innerHTML="Please provide Name";
		return false;
	}
	else
	{
		document.getElementById("lblnamecareer").innerHTML="";
		return true;
	}
}
function checkcountrycareer()
{
	

	if(trim(document.careerform.txtCountry.value)=="")
	{
		document.getElementById("lblcountry").innerHTML="Please provide Country";
		return false;
	}
	else
	{
		document.getElementById("lblcountry").innerHTML="";
		return true;
	}
}
function checkcitycareer()
{

	if(trim(document.careerform.txtcity.value)=="")
	{
		document.getElementById("lblcity").innerHTML="Please provide City";
		return false;
	}
	else
	{
		document.getElementById("lblcity").innerHTML="";
		return true;
	}
}
function checkverificationcodecareer()
{

	if(trim(document.careerform.verifyword.value)=="")
	{
		document.getElementById("lblvefi").innerHTML="Please provide Verification code";
		return false;
	}
	else
	{
		document.getElementById("lblvefi").innerHTML=" ";
		return true;
	}
}
function checkemailcareer()
{
	if(trim(document.careerform.txtemailcareer.value)=="")
	{
		document.getElementById("lblemailcareer").innerHTML="Please provide Email ID";
		return false;
	}
	else
	{
		var flag=IsValidEmail(trim(document.careerform.txtemailcareer.value));
		if(!flag)
		{
			document.getElementById("lblemailcareer").innerHTML="Please provide valid Email ID";
			return false;
		}
		else
		{
			document.getElementById("lblemailcareer").innerHTML="";
			return true;	
		}		
	}
}
function checkaddresscareer()
{
	if(trim(document.careerform.txtaddress.value)=="" )
	{
		document.getElementById("lbladdress").innerHTML="Please provide Address";
		return false;
	}
	else
	{
		document.getElementById("lbladdress").innerHTML="";
		return true;
	}
}
function checkmsgcareer()
{
	if(trim(document.careerform.txtyourmsg.value)=="" )
	{
		document.getElementById("lblyourmsg").innerHTML="Please provide Your Message";
		return false;
	}
	else
	{
		document.getElementById("lblyourmsg").innerHTML="";
		return true;
	}
}
/* career section  end */

/* contact form start */

$(document).ready(function()
{

	$("#btnformcontact").click(function()
	{
			var flag;
			flag=verifycontact();					   
			if(flag)
			{
				document.forms.formcontact.submit();
			}
			else
			{
				return false;	
			}
	});
});

function verifycontact()
{
	var arrTmp=new Array();
	arrTmp[0]=checkfirstnamec();
	arrTmp[1]=checklastnamec();
	arrTmp[2]=checkemailsc();
	arrTmp[3]=checklocationc();
	arrTmp[4]=checkcommentsc();
	arrTmp[5]=checkverificationcode();
	
	var flag=true;
	for(i=0;i<arrTmp.length;i++)
	{
		if(arrTmp[i]==false)
		{
			flag=false;
		}
	}
	return flag;
}

function checkverificationcode()
{

	if(trim(document.formcontact.verifyword.value)=="")
	{
		document.getElementById("lblvefi").innerHTML="Please provide Verification code";
		return false;
	}
	else
	{
		document.getElementById("lblvefi").innerHTML=" ";
		return true;
	}
}
function checkfirstnamec()
{

	if(trim(document.formcontact.txtfnamec.value)=="")
	{
		document.getElementById("lblfnamec").innerHTML="Please provide First Name";
		return false;
	}
	else
	{
		document.getElementById("lblfnamec").innerHTML="";
		return true;
	}
}
function checklastnamec()
{

	if(trim(document.formcontact.txtlnamec.value)=="")
	{
		document.getElementById("lbllnamec").innerHTML="Please provide Last Name";
		return false;
	}
	else
	{
		document.getElementById("lbllnamec").innerHTML="";
		return true;
	}
}
function checkemailsc()
{
	if(trim(document.formcontact.txtemailc.value)=="")
	{
		document.getElementById("lblemailc").innerHTML="Please provide Email ID";
		return false;
	}
	else
	{
		var flag=IsValidEmail(trim(document.formcontact.txtemailc.value));
		if(!flag)
		{
			document.getElementById("lblemailc").innerHTML="Please provide valid Email ID";
			return false;
		}
		else
		{
			document.getElementById("lblemailc").innerHTML="";
			return true;	
		}		
	}
}
function checkcommentsc()
{
	if(trim(document.formcontact.txtcommentsc.value)=="" )
	{
		document.getElementById("lblcommentsc").innerHTML="Please provide Comments";
		return false;
	}
	else
	{
		document.getElementById("lblcommentsc").innerHTML="";
		return true;
	}
}
function checklocationc()
{
	if(trim(document.formcontact.txtlocationc.value)=="" )
	{
		document.getElementById("lbllocationc").innerHTML="Please provide Address";
		return false;
	}
	else
	{
		document.getElementById("lbllocationc").innerHTML="";
		return true;
	}
}
/* contact form end */












$(document).ready(function()
{

	$("#btnenquiryhosting").click(function()
	{
			var flag;
			flag=verifyenquiryhosting();					   
			if(flag)
			{
				document.forms.enquiryhostingform.submit();			}
			else
			{
				return false;	
			}
	});
});

function verifyenquiryhosting()
{
	var arrTmp=new Array();
	arrTmp[0]=checknameenquiryhosting();
	arrTmp[1]=checkemailenquiryhosting();
	arrTmp[2]=checkaddressenquiryhosting();
	arrTmp[3]=checkmsgenquiryhosting();
	arrTmp[4]=checkcountry();
	arrTmp[5]=checkcity();
	arrTmp[6]=checkverificationcodeenquiryhosting();

	var flag=true;
	for(i=0;i<arrTmp.length;i++)
	{
		if(arrTmp[i]==false)
		{
			flag=false;
		}
	}
	return flag;
}

function checknameenquiryhosting()
{

	if(trim(document.enquiryhostingform.txtnameenquiryhosting.value)=="")
	{
		document.getElementById("lblnameenquiryhosting").innerHTML="Please provide Name";
		return false;
	}
	else
	{
		document.getElementById("lblnameenquiryhosting").innerHTML="";
		return true;
	}
}
function checkcountry()
{

	if(trim(document.enquiryhostingform.txtCountry.value)=="")
	{
		document.getElementById("lblcountry").innerHTML="Please provide Country";
		return false;
	}
	else
	{
		document.getElementById("lblcountry").innerHTML="";
		return true;
	}
}
function checkcity()
{

	if(trim(document.enquiryhostingform.txtcity.value)=="")
	{
		document.getElementById("lblcity").innerHTML="Please provide City";
		return false;
	}
	else
	{
		document.getElementById("lblcity").innerHTML="";
		return true;
	}
}
function checkemailenquiryhosting()
{
	if(trim(document.enquiryhostingform.txtemailenquiryhosting.value)=="")
	{
		document.getElementById("lblemailenquiryhosting").innerHTML="Please provide Email ID";
		return false;
	}
	else
	{
		var flag=IsValidEmail(trim(document.enquiryhostingform.txtemailenquiryhosting.value));
		if(!flag)
		{
			document.getElementById("lblemailenquiryhosting").innerHTML="Please provide valid Email ID";
			return false;
		}
		else
		{
			document.getElementById("lblemailenquiryhosting").innerHTML="";
			return true;	
		}		
	}
}
function checkaddressenquiryhosting()
{
	if(trim(document.enquiryhostingform.txtaddress.value)=="" )
	{
		document.getElementById("lbladdress").innerHTML="Please provide Address";
		return false;
	}
	else
	{
		document.getElementById("lbladdress").innerHTML="";
		return true;
	}
}
function checkmsgenquiryhosting()
{
	if(trim(document.enquiryhostingform.txtyourmsg.value)=="" )
	{
		document.getElementById("lblyourmsg").innerHTML="Please provide Your Message";
		return false;
	}
	else
	{
		document.getElementById("lblyourmsg").innerHTML="";
		return true;
	}
}
function checkverificationcodeenquiryhosting()
{

	if(trim(document.enquiryhostingform.verifyword.value)=="")
	{
		document.getElementById("lblvefi").innerHTML="Please provide Verification code";
		return false;
	}
	else
	{
		document.getElementById("lblvefi").innerHTML=" ";
		return true;
	}
}
/* enquiryhosting section  end */


