//Get Browser Name
var browser;
var is_version = parseInt(navigator.appVersion);
if(navigator.appName == "Netscape")
{
	if (is_version == 5)
	{
		browser = "ns6";
	}
	else
	{
		browser = "ns";
	}
}
else if(navigator.appName == "Microsoft Internet Explorer")
{
	browser = "ie";
}
//Create XMLHttpObject for AJAX Application
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;
}
//Email Validator
function EmailValidator(emailId)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	return filter.test(emailId);
}
//Send enquiry function from contact us page
function sendEnquiry()
{
	var errFlag=0;
	txtNameobj=document.getElementById("TxtName");
	txtEmailobj=document.getElementById("TxtEmail");
	txtEnquiryobj=document.getElementById("TxtEnquiry");
	if(txtNameobj.value.replace(/ /g,"")=="")	
	{
		txtNameobj.className="txt_contact textbox_error";
		txtNameobj.focus();
		errFlag=1;		
	}
	else
	{
		txtNameobj.className="txt_contact textbox";
	}
	if(txtEmailobj.value.replace(/ /g,"")=="")	
	{
		txtEmailobj.className="txt_contact textbox_error";
		if(errFlag==0)
		{
			txtEmailobj.focus();
		}
		errFlag=1;		
	}
	else if(!EmailValidator(txtEmailobj.value))
	{
		txtEmailobj.className="txt_contact textbox_error";
		if(errFlag==0)
		{
			txtEmailobj.focus();
		}
		errFlag=1;	
	}
	else
	{
		txtEmailobj.className="txt_contact textbox";
	}
	if(txtEnquiryobj.value.replace(/ /g,"")=="")	
	{
		txtEnquiryobj.className="txtarea_contact textbox_error";
		if(errFlag==0)
		{
			txtEnquiryobj.focus();
		}
		errFlag=1;		
	}
	else
	{
		txtEnquiryobj.className="txtarea_contact textbox";
	}
	if(errFlag==0)
	{
		return true;
	}
	else
	{
		return false;
	}
}

/* Services function starts here*/
function showServices(showDiv)
{	
	//Hide all services
	document.getElementById("link_desktop").className="a_leftnav";
	document.getElementById("link_server").className="a_leftnav";
	document.getElementById("link_storage").className="a_leftnav";
	document.getElementById("link_security").className="a_leftnav";
	document.getElementById("link_network").className="a_leftnav";
	document.getElementById("link_outsource").className="a_leftnav";
	document.getElementById("link_"+showDiv).className="a_leftnav_active";
	switch (showDiv)
	{
		case "desktop":
		{
			$("#server").slideUp("slow");
			$("#storage").slideUp("slow");
			$("#security").slideUp("slow");
			$("#network").slideUp("slow");
			$("#outsource").slideUp("slow");
			$("#"+showDiv).slideDown("slow");
			document.getElementById("services_subtitle").innerHTML="<h1 class='subTitle'>Desktop</h1>";
			return;
		}
		case "server":
		{
			$("#desktop").slideUp("slow");
			$("#storage").slideUp("slow");
			$("#security").slideUp("slow");
			$("#network").slideUp("slow");
			$("#outsource").slideUp("slow");
			$("#"+showDiv).slideDown("slow");
			document.getElementById("services_subtitle").innerHTML="<h1 class='subTitle'>Server</h1>";
			return;
		}
		case "storage":
		{
			$("#desktop").slideUp("slow");
			$("#server").slideUp("slow");
			$("#security").slideUp("slow");
			$("#network").slideUp("slow");
			$("#outsource").slideUp("slow");
			$("#"+showDiv).slideDown("slow");
			document.getElementById("services_subtitle").innerHTML="<h1 class='subTitle'>Storage</h1>";
			return;
		}
		case "security":
		{
			$("#desktop").slideUp("slow");
			$("#server").slideUp("slow");
			$("#storage").slideUp("slow");
			$("#network").slideUp("slow");
			$("#outsource").slideUp("slow");
			$("#"+showDiv).slideDown("slow");
			document.getElementById("services_subtitle").innerHTML="<h1 class='subTitle'>Security</h1>";
			return;
		}
		case "network":
		{
			$("#desktop").slideUp("slow");
			$("#server").slideUp("slow");
			$("#storage").slideUp("slow");
			$("#security").slideUp("slow");
			$("#outsource").slideUp("slow");
			$("#"+showDiv).slideDown("slow");
			document.getElementById("services_subtitle").innerHTML="<h1 class='subTitle'>Network</h1>";
			return;
		}
		case "outsource":
		{
			$("#desktop").slideUp("slow");
			$("#server").slideUp("slow");
			$("#storage").slideUp("slow");
			$("#security").slideUp("slow");
			$("#network").slideUp("slow");
			$("#"+showDiv).slideDown("slow");
			document.getElementById("services_subtitle").innerHTML="<h1 class='subTitle'>Outsource</h1>";
			return;
		}
		default:
		{
			$("#server").slideUp("slow");
			$("#storage").slideUp("slow");
			$("#security").slideUp("slow");
			$("#network").slideUp("slow");
			$("#outsource").slideUp("slow");
			$("#desktop").slideDown("slow");
			document.getElementById("services_subtitle").innerHTML="<h1 class='subTitle'>Desktop</h1>";
			return;
		}	
	}		
}

/* Services function ends here*/
/*Survey */
function disableField()
{ 
	var errFlag=0;
	if((document.FrmSurvey.awareness[0].checked==false) && (document.FrmSurvey.awareness[1].checked==false))
	{  				   
		alert("Please choose your awareness in Open Source");
		errFlag=1;
	}

	if((document.FrmSurvey.awareness[0].checked==true))
	{
		if((document.FrmSurvey.contribute[0].checked==false) &&(document.FrmSurvey.contribute[1].checked==false))
		{
			alert("please specify the contribution");
			errFlag=1;
		}			
	}

	if((document.FrmSurvey.contribute[0].checked==true))
	if((document.FrmSurvey.developer.checked==false) && (document.FrmSurvey.tester.checked==false) &&(document.FrmSurvey.documentor.checked==false))
	{
		alert("Plz,specify the role");
		errFlag=1;
	}

	if((document.FrmSurvey.developer.checked==true))
	{
		if((document.FrmSurvey.project.checked==false) && (document.FrmSurvey.lang.checked==false) && (document.FrmSurvey.ide.checked==false))
		{
			alert("Faced problem during development,then specify");
			errFlag=1;
		}
	}
	if((document.FrmSurvey.developer.checked==true))
	{
		if((document.FrmSurvey.testtools.checked==false))
		{		
		   alert("Faced problems during testing,then specify");
		   errFlag=1;
		}
	}
	if((document.FrmSurvey.documentor.checked==true))
	{
		if((document.FrmSurvey.doctools.checked==false))
		{
			alert("specify the documentation tool used ");
			errFlag=1;
		}
	}
	if(document.FrmSurvey.txtName.value.replace(/ /g,"")=="")
	{	
		alert("Please enter you Name");
		errFlag=1;		
	}
	if(document.FrmSurvey.txtEmail.value.replace(/ /g,"")=="")
	{	
		alert("Please enter you Email ID");
		errFlag=1;		
	}
	else if(!EmailValidator(document.FrmSurvey.txtEmail.value))
	{
		alert("Invalid Email ID");
		errFlag=1;	
	}	
	if(errFlag==0)
	{		
		document.FrmSurvey.action="savesurvey.php";
		document.FrmSurvey.submit();
	}
}
