
function FrontPage_Feedback_Validator(theForm)
{

  if (theForm.txtName.value == "")
  {
    alert("Please enter your name.");
    theForm.txtName.focus();
    return (false);
  }

		// Email validation starts
		BeforeAtRate = theForm.txtEmail.value.substring(0,theForm.txtEmail.value.indexOf("@"));
		AfterAtRate = theForm.txtEmail.value.substring(theForm.txtEmail.value.indexOf("@")+1,theForm.txtEmail.value.length);
		if (AfterAtRate.indexOf(".") == -1)
		{
			alert("Please enter a valid email-id");
			theForm.txtEmail.focus();
			return (false);
		}
		middle = AfterAtRate.substring(0, AfterAtRate.indexOf("."));
		last = AfterAtRate.substring(AfterAtRate.indexOf(".") + 1,AfterAtRate.length);
		if (BeforeAtRate.length == 0 || middle.length == 0 || last.length == 0)
		{
			alert("Please enter a valid email-id");
			theForm.txtEmail.focus();
			return (false);
		}
		if (middle.indexOf(",") != -1 || last.indexOf(",") != -1 || middle.indexOf(",") != -1 || BeforeAtRate.indexOf(",") != -1){
			alert("Please enter a valid email-id");
			theForm.txtEmail.focus();
			return (false);
		}
		// Email validation ends

  if (theForm.txtfeedback.value == "")
  {
    alert("Please enter your feedback.");
    theForm.txtfeedback.focus();
    return (false);
  }

}

function CommonFields_Validator(theForm)
{
if (theForm.nName.value == "")
  {
    alert("Please enter a value for the \"Name\" field.");
    theForm.nName.focus();
    return (false);
  }
  
  if (theForm.nCompany.value == "")
  {
    alert("Please enter a value for the \"Company\" field.");
    theForm.nCompany.focus();
    return (false);
  }	

		// Email validation starts
		BeforeAtRate = theForm.nemail.value.substring(0,theForm.nemail.value.indexOf("@"));
		AfterAtRate = theForm.nemail.value.substring(theForm.nemail.value.indexOf("@")+1,theForm.nemail.value.length);
		if (AfterAtRate.indexOf(".") == -1)
		{
			alert("Please enter a valid email-id");
			theForm.nemail.focus();
			return (false);
		}
		middle = AfterAtRate.substring(0, AfterAtRate.indexOf("."));
		last = AfterAtRate.substring(AfterAtRate.indexOf(".") + 1,AfterAtRate.length);
		if (BeforeAtRate.length == 0 || middle.length == 0 || last.length == 0)
		{
			alert("Please enter a valid email-id");
			theForm.nemail.focus();
			return (false);
		}
		if (middle.indexOf(",") != -1 || last.indexOf(",") != -1 || middle.indexOf(",") != -1 || BeforeAtRate.indexOf(",") != -1){
			alert("Please enter a valid email-id");
			theForm.nemail.focus();
			return (false);
		}
		// Email validation ends

  if (theForm.nProduct.selectedIndex < 0)
  {
    alert("Please select one of the \"Select a Product\" options.");
    theForm.nProduct.focus();
    return (false);
  }

  if (theForm.nProduct.selectedIndex == 0)
  {
    alert("The first \"Select a Product\" option is not a valid selection.  Please choose one of the other options.");
    theForm.nProduct.focus();
    return (false);
  }
}

function BugsForm_Validator(theForm)
{
  
  if (CommonFields_Validator(theForm)==false) { return(false);}

  if (theForm.nVersion.value == "")
  {
    alert("Please enter a value for the \"Version\" field.");
    theForm.nVersion.focus();
    return (false);
  }

  if (theForm.nOperatingsystem.selectedIndex == 0)
  {
    alert("The first \"Operating_system\" option is not a valid selection.  Please choose one of the other options.");
    theForm.nOperatingsystem.focus();
    return (false);
  }

  if (theForm.nSerialNumber.value == "")
  {
    alert("Please enter a value for the \"Serial_Number\" field.");
    theForm.nSerialNumber.focus();
    return (false);
  }
  
  if (theForm.nDescription.value == "")
  {
    alert("Please enter a value for the \"Problem Description\" field.");
    theForm.nDescription.focus();
    return (false);
  }
  return (true);
}

function AskQuestionForm_Validator(theForm)
{
  if (CommonFields_Validator(theForm)==false) { return(false);}

  if (theForm.nVersion.value == "")
  {
    alert("Please enter a value for the \"Version\" field.");
    theForm.nVersion.focus();
    return (false);
  }
  
  if (theForm.nQuestion.value == "")
  {
    alert("Please enter a value for the \"Question\" field.");
    theForm.nQuestion.focus();
    return (false);
  }
  
}

function FeatureRequestForm_Validator(theForm)
{
  if (CommonFields_Validator(theForm)==false) { return(false);}
  
    if (theForm.nVersion.value == "")
  {
    alert("Please enter a value for the \"Version\" field.");
    theForm.nVersion.focus();
    return (false);
  }

  if (theForm.nFRequest.value == "")
  {
    alert("Please enter a value for the \"Feature Request\" field.");
    theForm.nFRequest.focus();
    return (false);
  }
}

function ToggleFeature(id){
	var oimg=document.all.item(id);
	
         if(id=="i1")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }

 
     if(id=="i2")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }


        if(id=="i3")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }


         if(id=="i4")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }
if(id=="i5")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }
if(id=="i6")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }
if(id=="i7")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }
      

         if(id=="i8")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }
if(id=="i9")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }
if(id=="i10")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              } 
if(id=="i11")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }
if(id=="i12")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }
if(id=="i13")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              }
if(id=="i14")

           {
	var odiv=document.all.item(id+"d");
		if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
              } 
            

	
}

function FrontPage_Form1_Validator(theForm)
{

  if (theForm.txtName.value == "")
  {
    alert("Please enter respondents name.");
    theForm.txtName.focus();
    return (false);
  }

  if (theForm.txtDesignation.value == "")
  {
    alert("Please enter designation.");
    theForm.txtDesignation.focus();
    return (false);
  }

  if (theForm.txtCompany.value == "")
  {
    alert("Please enter name of your organization.");
    theForm.txtCompany.focus();
    return (false);
  }

  if (theForm.txtEmail.value == "")
  {
    alert("Please enter email address.");
    theForm.txtEmail.focus();
    return (false);
  }
}

	function SubmitClick(tForm)
	{
		if (tForm.txtFullName.value=="" )
		  {
		  	 alert("Please enter your name.");
			 tForm.txtFullName.focus(); 
			 return(false);
		  }

		// Email validation starts
		BeforeAtRate = tForm.txtEmail.value.substring(0,tForm.txtEmail.value.indexOf("@"));
		AfterAtRate = tForm.txtEmail.value.substring(tForm.txtEmail.value.indexOf("@")+1,tForm.txtEmail.value.length);
		if (AfterAtRate.indexOf(".") == -1)
		{
			alert("Please enter a valid email-id");
			tForm.txtEmail.focus();
			return (false);
		}
		middle = AfterAtRate.substring(0, AfterAtRate.indexOf("."));
		last = AfterAtRate.substring(AfterAtRate.indexOf(".") + 1,AfterAtRate.length);
		if (BeforeAtRate.length == 0 || middle.length == 0 || last.length == 0)
		{
			alert("Please enter a valid email-id");
			tForm.txtEmail.focus();
			return (false);
		}
		if (middle.indexOf(",") != -1 || last.indexOf(",") != -1 || middle.indexOf(",") != -1 || BeforeAtRate.indexOf(",") != -1){
			alert("Please enter a valid email-id");
			tForm.txtEmail.focus();
			return (false);
		}
		// Email validation ends

		if (tForm.txtComments.value=="" )
			{
		  	 alert("Please enter your comments or proposal.");
			 tForm.txtComments.focus(); 
			 return(false);}
	}


function ToggleDownloadDetails(id,id2){
	var oimg=document.all.item("i"+id);
	var odiv=document.all.item("i"+id+"d");
	var ofra=document.all.item("f"+id);
	
	if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
		ofra.src=id2
		
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";
		
	}
	
}

function ToggleDownloadSubHead(id){
	var oimg=document.all.item("is"+id);
	var odiv=document.all.item("is"+id+"d");
	
	if (odiv.style.display=="none"){
		//oimg.src = "Images/DownloadSubHeadopen.jpg";
		odiv.style.display = "";
		
	}else{
		//oimg.src = "Images/DownloadSubHeadclose.jpg";
		odiv.style.display = "none";
	}
}

function Login_Validator(theForm)
{
	if (theForm.nLogin.value=="")
	{ 
		alert("Enter Login Name");
	  	theForm.nLogin.focus();
	  	return(false);
	} 	
	
	if (theForm.nPassword.value=="")
	{ 
		alert("Enter Password Name");
		theForm.nPassword.focus();
	  	return(false);
	} 
	
	return(true);	
}
function popISOCertWindow(popurl)
	{
		var title =""
		window.open(popurl,"","left=80,top=30,width=380,height=500,Scrollbars=No");
	}



function ToggleFeature1(){
	var oimg=document.all.item();
	var odiv=document.all.item();


	if (odiv.style.display=="none"){
		oimg.src = "Images/minus.jpg";
		odiv.style.display = "";
	}else{
		oimg.src = "Images/plus.jpg";
		odiv.style.display = "none";

	}
}

function ToggleDownloadDetails1(id,id2){
	var ofra=document.all.item("f"+id);
	
	
		ofra.src=id2
		
	
	
}
