// JavaScript Document
	function showOtherTech(divId, id)
	{
		if(document.getElementById(id).checked==true)
		{
			document.getElementById(divId).style.display="block";
		}
		else
		{
			document.getElementById(divId).style.display="none";
		}
		
	}
	function showOtherNews(id)
	{
		if(id=="Other")
		{
			document.getElementById("otherNews").style.display="block";
		}
		else
		{
			document.getElementById("otherNews").style.display="none";
		}
	}
	
	function showOthercategory(id)
	{
		
		if(id=="Others")
		{
			document.getElementById("othercategory").style.display="block";
		}
		else
		{
			document.getElementById("othercategory").style.display="none";
		}
	}
	
	// show/hide the file input box.
	function showFileBox(divId,id)
	{
		if(document.getElementById(id).checked==true)
		{
			document.getElementById(divId).style.display="block";
		}
		else
		{
			document.getElementById(divId).style.display="none";
		}
	}
	//validate the checkboxes
function checkTechnologies(form)
{
	
	
	var chks = document.form.elements['tech[]'];

var hasChecked = false;
for (var i=0;i<chks.length;i++){
if (chks[i].checked){

hasChecked = true;
break;
}

}

if (!hasChecked)
{


chks[0].focus();
return false;

}

}
	// Validating all the form values of Free Quotes
	function checkform (form)
	{
  		var emailFilter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		var hasChecked = false;
		errorCode = "";
		if (form.name.value == "") 
		{
			errorCode+="\n     Name must be entered.";
			form.name.focus();
	  	}
		if (form.compName.value == "") 
		{
			errorCode+="\n     Company Name must be entered.";
			form.compName.focus();
	  	}
		if(form.phone.value=="")
		{
			errorCode+="\n     Contact number must be entered.";
			form.phone.focus();
		}
		if (form.email.value == "") 
		{
			errorCode+="\n     Email address must be entered.";
			form.email.focus();
	  	}
		if(form.email.value != "" && !emailFilter.test(form.email.value))
		{
			errorCode += "\n     - Sorry. Invaild email address entered.";
		}
		if (form.desc.value == "") 
		{
			errorCode+="\n     Description must be entered.";
			form.desc.focus();
	  	}
		if (form.chkFile.checked == true) 
		{
			if(form.attFileDesc.value=="")
			{
				errorCode+="\n     You must attach the description file.";
				//form.desc.focus();
			}
	  	}
		if (form.category.value == "--select--") 
		{
			errorCode+="\n     You must choose one category.";
	  	}
		
		var techCheck= checkTechnologies(form);
		if(techCheck==false)
		{
			errorCode+="\n     You must choose one technology.";
		}
		if(form.verif_box.value == "")
		{
			errorCode+="\n     Captcha code must be entered.";
		}
	
		if (errorCode != "")
		{
			errorCode ="_____________________________\n" +
			"Please fill in the following fields :\n" +
			errorCode + "\n_____________________________" ;
			alert(errorCode);
			return false;
		}
		else 
		{
			window.setTimeout("document.quotes.submit();", 5);
			//window.alert("Sending email is under construction...... \n Thankyou.");
			return true;
		}
	}
	
	// validate the values of the Enquiry page
	function sendEnquiry(form)
	{
  		var emailFilter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		errorCode = "";
		if (form.name.value == "") 
		{
			errorCode+="\n     Name must be entered.";
			form.name.focus();
	  	}
		if(form.contact.value=="")
		{
			errorCode+="\n     Contact number must be entered.";
			form.contact.focus();
		}
		if (form.email.value == "") 
		{
			errorCode+="\n     Email address must be entered.";
			form.email.focus();
	  	}
		if(form.email.value != "" && !emailFilter.test(form.email.value))
		{
			errorCode += "\n     - Sorry. Invaild email address entered.";
		}
		if (form.desc.value == "") 
		{
			errorCode+="\n     Description must be entered.";
			form.desc.focus();
	  	}
		if (errorCode != "")
		{
			errorCode ="_____________________________\n" +
			"Please fill in the following fields :\n" +
			errorCode + "\n_____________________________" ;
			alert(errorCode);
			return false;
		}
		else 
		{
			window.setTimeout("document.enq.submit();", 5);	
			window.alert("Sending email is under construction...... \n Thankyou.");
			return true;
		}
	}
