
function isvalidcharforspam(str)
{
var i = 0;
if(str.charAt(0)=="S" || str.charAt(0)=="s")
{i++;}
if(str.charAt(1)=="C" || str.charAt(1)=="c")
{i++;}
if(str.charAt(2)=="O" || str.charAt(2)=="o")
{i++;}
if(str.charAt(3)=="R" || str.charAt(3)=="r")
{i++;}
if(str.charAt(4)=="P" || str.charAt(4)=="p")
{i++;}
if(str.charAt(5)=="9")
{i++;}
if(i == 6) return true;
else return false;
}

function isNumeric(x) 
{
	var check=0;
		if (x.length == 0) {return false};
			for (i=0;i<x.length;i++) 
			{
				if((x.charCodeAt(i)>=48 && x.charCodeAt(i)<=57) || x.charCodeAt(i)==43 || x.charCodeAt(i)==45 || x.charCodeAt(i)==40 || x.charCodeAt(i)==41)
				{
						check++;
				}
			}
			if(check==x.length)
				return true;
			else
				return false;
}

function isvalidemail(str)
{
return (str.indexOf(".")>2)&& (str.indexOf("@")>0);
}
function isvalidsite(str)
{
return (str.indexOf(".")>2);
}

function valName(x) 
{
	var check=0;
		if (x.length == 0) {return false};
			for (i=0;i<x.length;i++) 
			{
				if((x.charCodeAt(i)>=48 && x.charCodeAt(i)<=57))
				{
						check=1;
				}
			}
			if(check==1)
				return false;
			else
				return true;
}

function alphaonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("abcdefghijklmnopqrstuvwxyz.ABCDEFGHIJKLMNOPQRSTUVWXYZ ").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form1.elements[dec].focus();
   return false;
   }
else
   return false;
}


function siteonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("abcdefghijklmnopqrstuvwxyz.ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789://").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form1.elements[dec].focus();
   return false;
   }
else
   return false;
}

function emailonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("abcdefghijklmnopqrstuvwxyz.ABCDEFGHIJKLMNOPQRSTUVWXYZ@._0123456789").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form1.elements[dec].focus();
   return false;
   }
else
   return false;
}

function numberscharonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("0123456789()+-").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form1.elements[dec].focus();
   return false;
   }
else
   return false;
}

function valFrmQuickMailer()
{

if(document.frm.name.value=="")
{
alert("Oops! Name is a must!");
document.frm.name.focus();
return false;
}
else if(document.frm.name.value.length<3)
{
alert("Oops! Name is too small ! Please provide a valid name");
document.frm.name.focus();
return false;
}
else if(!valName(document.frm.name.value))
{
alert("Please provide a valid name");
document.frm.name.focus();
return false;
}

if(document.frm.email.value=="")
{
alert("Oops! Email field is mandatory! Do not worry, we do not spam!");
document.frm.email.focus();
return false;
}
else if(!isvalidemail(document.frm.email.value))
{
alert("Only a valid email id can fetch you a prompt reply! Re-enter email id plz");
document.frm.email.focus();
return false;
}
if(document.frm.query.value=="")
{
alert("Please type your query");
document.frm.query.focus();
return false;
}
if(document.frm.spamchk.value=="")
{
	alert("Please type the given letters to proceed");
	document.frm.spamchk.focus();
	return false;
}

else if(!isvalidcharforspam(document.frm.spamchk.value))
{
alert("Oops! Retry. You have entered the wrong characters");
document.frm.spamchk.focus();
return false;
}

document.frm.action="scorp9_quickmailer.php";
document.frm.submit();

}

function valFrmReqService()
{
if(document.frm.cname.value=="")
{
alert("Please enter your company name");
document.frm.cname.focus();
return false;
}
if(document.frm.cper.value=="")
{
alert("Please enter Contact Person's name");
document.frm.cper.focus();
return false;
}
if(document.frm.desig.value=="")
{
alert("Please enter Contact Person's designation");
document.frm.desig.focus();
return false;
}
if(document.frm.addr.value=="")
{
alert("Please enter your company address");
document.frm.addr.focus();
return false;
}
if(document.frm.country.value=="Select Country")
{
alert("Please select your country");
document.frm.country.focus();
return false;
}
if(document.frm.phone.value=="")
{
alert("Please enter Company's phone number");
document.frm.phone.focus();
return false;
}
if(document.frm.email.value=="")
{
alert("Oops! Email field is mandatory! Do not worry, we do not spam!");
document.frm.email.focus();
return false;
}
else if(!isvalidemail(document.frm.email.value))
{
alert("Only a valid email id can fetch you a prompt reply! Re-enter email id plz");
document.frm.email.focus();
return false;
}
if(document.frm.ser.value=="")
{
alert("Please enter the service for which the request is placed");
document.frm.ser.focus();
return false;
}
if(document.frm.comm.value=="")
{
alert("Please enter your query related to the service requested");
document.frm.comm.focus();
return false;
}
if(document.frm.spamchk.value=="")
{
	alert("Please type the given letters to proceed");
	document.frm.spamchk.focus();
	return false;
}

else if(!isvalidcharforspam(document.frm.spamchk.value))
{
alert("Oops! Retry. You have entered the wrong characters");
document.frm.spamchk.focus();
return false;
}

document.frm.action="scorp9_request_services.php";
document.frm.submit();
}

function valFrmFeedEnq()
{
if(document.frm1.name.value=="")
{
alert("Please enter your name");
document.frm1.name.focus();
return false;
}
if(document.frm1.email.value=="")
{
alert("Oops! Email field is mandatory! Do not worry, we do not spam!");
document.frm1.email.focus();
return false;
}
else if(!isvalidemail(document.frm1.email.value))
{
alert("Only a valid email id can fetch you a prompt reply! Re-enter email id plz");
document.frm1.email.focus();
return false;
}
if(document.frm1.phone.value=="")
{
alert("Please enter your contact number");
document.frm1.phone.focus();
return false;
}
if(document.frm1.learn.value=="--Select--")
{
alert("Please select 'How did you learn about the site'");
document.frm1.learn.focus();
return false;
}
if(document.frm1.learn.value=="Others" && document.frm1.others.value=="")
{
alert("Please specify source of information");
document.frm1.others.focus();
return false;
}
if(document.frm1.feed.value=="" && document.frm1.enq.value=="")
{
alert("Please enter either Feedback or Enquiry to proceed");
document.frm1.feed.focus();
return false;
}
if(document.frm1.spamchk.value=="")
{
	alert("Please type the given letters to proceed");
	document.frm1.spamchk.focus();
	return false;
}

else if(!isvalidcharforspam(document.frm1.spamchk.value))
{
alert("Oops! Retry. You have entered the wrong characters");
document.frm1.spamchk.focus();
return false;
}

document.frm1.action="scorp9_feedback_enquiry.php";
document.frm1.submit();

}

function valFrmClient()
{
	if(document.frm.cname.value=="")
{
alert("Please enter your company name");
document.frm.cname.focus();
return false;
}
if(document.frm.cper.value=="")
{
alert("Please enter Contact Person's name");
document.frm.cper.focus();
return false;
}
if(document.frm.desig.value=="")
{
alert("Please enter Contact Person's designation");
document.frm.desig.focus();
return false;
}
if(document.frm.phone.value=="")
{
alert("Please enter Contact Number");
document.frm.phone.focus();
return false;
}
if(document.frm.email.value=="")
{
alert("Oops! Email field is mandatory! Do not worry, we do not spam!");
document.frm.email.focus();
return false;
}
else if(!isvalidemail(document.frm.email.value))
{
alert("Only a valid email id can fetch you a prompt reply! Re-enter email id plz");
document.frm.email.focus();
return false;
}
if(document.frm.spamchk.value=="")
{
	alert("Please type the given letters to proceed");
	document.frm.spamchk.focus();
	return false;
}

else if(!isvalidcharforspam(document.frm.spamchk.value))
{
alert("Oops! Retry. You have entered the wrong characters");
document.frm.spamchk.focus();
return false;
}

document.frm.action="scorp9_corporate_request.php";
document.frm.submit();

}

function valFrmSubmitResume()
{
if(document.frm1.name.value=="")
{
alert("Oops! Name is a must!");
document.frm1.name.focus();
return false;
}
else if(document.frm1.name.value.length<3)
{
alert("Oops! Name is too small ! Please provide a valid name");
document.frm1.name.focus();
return false;
}
else if(!valName(document.frm1.name.value))
{
alert("Please provide a valid name");
document.frm1.name.focus();
return false;
}

if(document.frm1.email.value=="")
{
alert("Oops! Email field is mandatory! Do not worry, we do not spam!");
document.frm1.email.focus();
return false;
}
else if(!isvalidemail(document.frm1.email.value))
{
alert("Only a valid email id can fetch you a prompt reply! Re-enter email id plz");
document.frm1.email.focus();
return false;
}
if(document.frm1.phone.value=="")
{
alert("Please provide a contact number");
document.frm1.phone.focus();
return false;
}
if(document.frm1.city.value=="")
{
alert("Kindly enter the name of your city");
document.frm1.city.focus();
return false;
}
if(document.frm1.qual.value=="Select")
{
alert("Please select your educational qualification");
document.frm1.qual.focus();
return false;
}
if(document.frm1.qual.value=="PostGraduation" && document.frm1.pg.value=="")
{
alert("You have chosen Post Graduation. Please specify degree obtained.");
document.frm1.pg.focus();
return false;
}
if(document.frm1.industry.value=="Select")
{
alert("Please select the Industry of your interest");
document.frm1.industry.focus();
return false;
}
if(document.frm1.industry.value=="Other" && document.frm1.others.value=="")
{
alert("You have chosen Others. Please enter your area of interest.");
document.frm1.others.focus();
return false;
}
if(document.frm1.resume.value=="")
{
alert("Kindly upload your resume");
document.frm1.resume.focus();
return false;
}
if(document.frm1.spamchk.value=="")
{
	alert("Please type the given letters to proceed");
	document.frm1.spamchk.focus();
	return false;
}

else if(!isvalidcharforspam(document.frm1.spamchk.value))
{
alert("Oops! Retry. You have entered the wrong characters");
document.frm1.spamchk.focus();
return false;
}

document.frm1.action="scorp9_submit_resume.php";
document.frm1.submit();

}