function chkemail(email)
{
 	 var result = false
 		var theStr = new String(email)
  		var index = theStr.indexOf("@");
  		if (index > 0)
  		{
   		 var pindex = theStr.indexOf(".",index);
    	if ((pindex > index+1) && (theStr.length > pindex+1))
		result = true;
  		}
  		return result;
			
}
function check()
{
if (document.instemail.txtemail1.value == "")
{
alert("enter your email id")
document.instemail.txtemail1.focus()
return false;
}
if (!chkemail(document.instemail.txtemail1.value))
{
alert("your email is not valid");
document.instemail.txtemail1.focus()
return false;
}
}
function checkmail()
{
	if(document.emalform.emlnew.value=="")
	{
		alert("Enter your Email Id")
		document.emalform.emlnew.focus()
		return false;
	}
	if(document.emalform.reasonchange.value=="")
	{
		alert("Enter reason for changing")
		document.emalform.reasonchange.focus()
		return false;
	}
	if(!chkemail(document.emalform.emlnew.value))
	{
		alert("your email id is not valid")
		document.emalform.emlnew.focus()
		return false;
	}
}
 //if (!chkemail(document.inst_email.txtemail.value))
  //		{
   //		 alert("Please enter a complete email address in the form: yourname@yourdomain.com");
    //	document.inst_email.txtemail.focus();
    //	return (false);
  //		}
//alert(document.inst_email.txtemail.value);
function charsOccurIn(frmfield, validChars)
{ 
		var i;
		for (i = 0; i < frmfield.length; i++)
		{ 
				var letter = frmfield.charAt(i).toLowerCase();
		if (validChars.indexOf(letter) == -1) 
			return false;
		}
		return true;
}
function checkinstform()
{


if(document.instform.txtpass.value == "")
{
alert("Please enter your password");
document.instform.txtpass.focus();
return false;
}
if(document.instform.txtpass.value != document.instform.txtcpass.value)
{
alert("Please match the same password");
document.instform.txtcpass.focus();
return false;
}
if(document.instform.txtctperson.value == "")
{
alert("Please enter  the Contact person name");
document.instform.txtctperson.focus();
return false;
}
if(document.instform.txtadd.value == "")
{
alert("Please enter address");
document.instform.txtadd.focus();
return false;
}
if(document.instform.txtcity.value == "")
{
alert("Please enter city name");
document.instform.txtcity.focus();
return false;
}
if(document.instform.txtinst_name.value == "")
{
alert("Please enter institute name");
document.instform.txtinst_name.focus();
return false;
}
if(document.instform.txtpcode.value == "")
{
alert("Please enter postal code");
document.instform.txtpcode.focus();
return false;
}
if(!charsOccurIn(document.instform.txtpcode.value, "0,1,2,3,4,5,6,7,8,9"))
{
alert("Enter only numeric value");
document.instform.txtpcode.focus();
return false;
}
if(document.instform.txtstate.value == "")
{
alert("Please enter state");
document.instform.txtstate.focus();
return false;
}
if(document.instform.cmbcountry.selectedindex == 0)
{
alert("Please enter country name");
document.instform.cmbcountry.focus();
return false;
}
if(document.instform.cphone.value == "")
{
alert("Please enter country code of phone number");
document.instform.cphone.focus();
return false;
}
if(!charsOccurIn(document.instform.cphone.value, "0,1,2,3,4,5,6,7,8,9"))
{
alert("Enter only numeric value in country code");
document.instform.cphone.focus();
return false;
}
if(document.instform.aphone.value == "")
{
alert("Please enter area code of phone number");
document.instform.aphone.focus();
return false;
}
if(!charsOccurIn(document.instform.aphone.value, "0,1,2,3,4,5,6,7,8,9"))
{
alert("Enter only  numeric value area code in phone ");
document.instform.aphone.focus();
return false;
}
if(document.instform.phonenum.value == "")
{
alert("Please enter phone number");
document.instform.phonenum.focus();
return false;
}
if(!charsOccurIn(document.instform.phonenum.value, "0,1,2,3,4,5,6,7,8,9"))
{
alert("Enter only numeric value in phone number");
document.instform.phonenum.focus();
return false;
}
/*if(document.instform.cfax.value == "")
{
alert("Please enter country  code of fax");
document.instform.cfax.focus();
return false;
}
if(!charsOccurIn(document.instform.cfax.value, "0,1,2,3,4,5,6,7,8,9"))
{
alert("Enter only only numeric value in country code");
document.instform.cfax.focus();
return false;
}
if(document.instform.afax.value == "")
{
alert("Please enter area code of fax");
document.instform.afax.focus();
return false;
}
if(!charsOccurIn(document.instform.afax.value, "0,1,2,3,4,5,6,7,8,9"))
{
alert("Enter only numeric value in area code");
document.instform.afax.focus();
return false;
}
if(document.instform.faxnum.value == "")
{
alert("Please enter faxnumber");
document.instform.faxnum.focus();
return false;
}
if(!charsOccurIn(document.instform.faxnum.value, "0,1,2,3,4,5,6,7,8,9"))
{
alert("Enter only numeric value in fax number");
document.instform.faxnum.focus();
return false;
}
if(document.instform.txturl.value == "")
{
alert("Please enter url");
document.instform.txturl.focus();
return false;
}*/
if(document.instform.txtinstpro.value == "")
{
alert("Please enter institute profile");
document.instform.txtinstpro.focus();
return false;
}
if(document.instform.txtcoursedtd.value == "")
{
alert("Please enter course details");
document.instform.txtcoursedtd.focus();
return false;
}
if (document.instform.ch1.checked == false && document.instform.ch2.checked == false &&
	 document.instform.ch3.checked == false && document.instform.ch4.checked == false &&
	 document.instform.ch5.checked == false && document.instform.ch6.checked == false ) 
	 {
	 alert("Please select at least one checkbox.\n");
	 return false;
     }
}
function checkall()
{
	if(document.chform.opwd.value=="")
	{
		alert("Please Enter Your Old Password");
		document.chform.opwd.focus();
		return false;
	}
	else if (document.chform.npwd.value=="")
	{
		alert("Please Enter Your New Password");
		document.chform.npwd.focus();
		return false;
	}
	else if(document.chform.npwdr.value=="")
	{
		alert("Please Re-type your New Password");
		document.chform.npwdr.focus();
		return false;
	}
	else if(!charsOccurIn(document.chform.npwd.value, "abcdefghijklmnopqrstuvwxyz1234567890_"))
	{
		alert("Your Password is not valid\n Password Should be alphanumeric with \"_\"");
		document.chform.npwd.focus();
		return false;
	}
	else if(document.chform.npwd.value!=document.chform.npwdr.value)
	{
		alert("Your Re-Entered password is not matching with new password");
		document.chform.npwdr.focus();
		return false;
	}
	else
	{
		return true;
	}
}
function chk_contact_us()
{
	if (document.contact.address.options[document.contact.address.selectedIndex].value=="")
			{
			alert("Please select the Department you would like to address...!");
			document.contact.address.focus();
			return false;
			}
		else if(document.contact.subject.value == "" )
		{
			alert("Please enter a subject for your Query...");
			document.contact.subject.focus();
			return false;
		}
		else if(document.contact.message.value == "" )
		{
			alert("Please enter your Message...");
			document.contact.message.focus();
			return false;
		}
	
		else
		{
		return true;
		}
}
function textCounter(maxlimit,frmfield) 
{
	if (frmfield.value.length > maxlimit)
	{
		frmfield.value = frmfield.value.substring(0,maxlimit) ;
		alert("You Can Enter only 750 Characters");
	}
	else
	{
	window.chleftc.innerText=maxlimit-frmfield.value.length;
	}
}

function upplan(chk)
{
	var leftVal=(screen.width / 2)-150;
	var topVal = (screen.height / 2)-110;
	var ctLcHk=0;
		newWindow = window.open("send_plan_upgrade_request.asp?sval="+chk+"", "newWin", "toolbar=no,location=no,scrollbars=no,width=350,height=150,left="+leftVal+",top="+topVal+"");
	
}
function fullquery(fid)
{
	var leftVal=(screen.width / 2)-(400/2);
	var topVal = (screen.height / 2)-(130/2);
	window.open("full_query.asp?id="+fid+"","viewrates","menubar=0,resizable=0,scrollbars=1,width=400,height=130,left="+leftVal+",top="+topVal+"");
}
function perdtd(fid)
{
	var leftVal=(screen.width / 2)-(500/2);
	var topVal = (screen.height / 2)-(400/2);
	window.open("personal_details.asp?id="+fid+"","viewrates","menubar=0,resizable=0,scrollbars=1,width=500,height=400,left="+leftVal+",top="+topVal+"");
}
function delresponse(fid)
{
	var leftVal=(screen.width / 2)-(400/2);
	var topVal = (screen.height / 2)-(130/2);
	window.open("del_response.asp?id="+fid+"","viewrates","menubar=0,resizable=0,scrollbars=1,width=400,height=130,left="+leftVal+",top="+topVal+"");
}
