//Search Files
function SearchFiles()
{
		document.getElementById("searchresult").innerHTML='<img src=images/ajaxloader.gif>';
		with(document.formobject)
		{		
			KeywordValue=txtKeyword.value;
			FileTypeValue=FileType.value;
			PageTitleValue=PageTitle.value;
		}
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
			alert ("Your browser does not support AJAX!");
			return false;
		}
		var url='SearchFiles.php';
		url=url+"?Keyword="+KeywordValue;	
		url=url+"&FileType="+FileTypeValue;	
		url=url+"&PageTitle="+PageTitleValue;	
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=SearchFilesStateChanged;
		xmlHttp.open("GET",url,true);		
		xmlHttp.send(null);
		return false;
}

function SearchFilesStateChanged() 
{ 
		if (xmlHttp.readyState==4)
		{ 	
				document.getElementById("searchresult").innerHTML=xmlHttp.responseText;
		}
}

//Validating Contact Us Form
function ValidateContactUs()
{
		with(document.contactusform)
		{		
				if (txtName.value=="")
				{
					alert("Please Enter your Name");
					txtName.focus();
					return false;
				}else if(txtTelephone.value=="")
				{
					alert("Please Enter your Contact Number");
					txtTelephone.focus();
					return false;
				}else if(txtEmail.value=="")
				{
					alert("Please Enter the Email");
					txtEmail.focus();
					return false;
				}else if(!(isEmail(txtEmail.value)))
				{
					alert("Please Enter the Email (abc@abc.com)");
					txtEmail.focus();
					return false;
				}else if(txtSubject.value=="")
				{
					alert("Please Enter the Subject of this Inquiry");
					txtSubject.focus();
					return false;
				}else if(inquiry.value=="")
				{
					alert("Please Enter the inquiry Details");
					inquiry.focus();
					return false;
				}
				contactusformflag.value="true";
		}
	return true;	
}


//Validating Support Form
function ValidateSupportForm()
{
		with(document.SupportForm)
		{		
				if (txtName.value=="")
				{
					alert("Please Enter your Name");
					txtName.focus();
					return false;
				}else if (txtCompany.value=="")
				{
					alert("Please Enter your Company Name");
					txtCompany.focus();
					return false;
				}else if (txtContactPerson.value=="")
				{
					alert("Please Enter your Contact Person");
					txtContactPerson.focus();
					return false;
				}else if(txtTelephone.value=="")
				{
					alert("Please Enter your Contact Number");
					txtTelephone.focus();
					return false;
				}else if(txtEmail.value=="")
				{
					alert("Please Enter the Email");
					txtEmail.focus();
					return false;
				}else if(!(isEmail(txtEmail.value)))
				{
					alert("Please Enter the Email (abc@abc.com)");
					txtEmail.focus();
					return false;
				}else if(txtProduct.value=="")
				{
					alert("Please Enter the Product Name for which you are seeking Support");
					txtProduct.focus();
					return false;
				}else if(inquiry.value=="")
				{
					alert("Please Enter the Details");
					inquiry.focus();
					return false;
				}
				SupportFormflag.value="true";
		}
	return true;	
}

//Newsletter
function searchcontrol(control)
{
	if(control.value=="")
	{
		control.value="Search";
	}
}


function ValidateSiteSearch()
{
		with(document.searchform)
		{		
			if(SearchValue.value=="Enter here to Search")
			{
				alert("Please Enter a Search Term");
				SearchValue.focus();
				return false;
			}else if(SearchValue.value=="")
			{
				alert("Please Enter a Search Term");
				SearchValue.focus();
				return false;
			}
			searchformflag.value="true";
		}
	document.searchform.submit();
}




