
// ----------------------------------------
function checkEmail(email){
var r  = new RegExp("^[A-za-z0-9_\.]+@[A-za-z0-9_]+(\.[A-za-z0-9_]+)+");
var s = new String(email);
var result;
if( s.search(r) == -1) result = 0 ;
else result = 1;
return result ;
}
//---------------------------------------
function checkText(text){
var result;
if(text == "") result = 0;
else result=1;
return result;
}
//-----------------------------------------
function validateForm()
{
var errMsgName = "<b># Name </b>- &nbsp;&nbsp;&nbsp;&nbsp;Name was not provided.<br>";
var errMsgAddress = "<b># Address</b> -&nbsp;Address was&nbsp; not given.<br>";
var errMsgCity = "<b># City </b>- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name of City was not provided.<br>";
var errMsgPINCode ="<b># PIN Code </b>- PIN Code has not been given.<br>";
var errMsgSTDCode ="<b># STD Code </b>- STD Code has not been given.<br>";
var errMsgFacts = "<b># Facts in brief</b> - Brief Facts  of the case have not been <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mentioned in the space prescribed for.<br>";
var errMsgEmailNull = "<b># Email Address</b> - E-mail not provided.<br>";

var errMsgEmail = "<b># Email Address</b> - In E-mail, symbol '@' not used.<br>";


var namFlag = checkText(document.forms.ConsultttiForm.TxtName.value);
var addFlag = checkText(document.forms.ConsultttiForm.TxtAddress.value);
var CityFlag = checkText(document.forms.ConsultttiForm.TxtCity.value);
var pinFlag = checkText(document.forms.ConsultttiForm.TxtPINCode.value);
var stdFlag = checkText(document.forms.ConsultttiForm.TxtSTDCode.value);
var FactsFlag = checkText(document.forms.ConsultttiForm.TxtQueryFacts.value);
var EmailFlag = checkText(document.forms.ConsultttiForm.TxtEmail.value);
var emFlag;
if(checkText(document.forms.ConsultttiForm.TxtEmail.value) == 1){
emFlag = checkEmail(document.forms.ConsultttiForm.TxtEmail.value); }
else { emFlag = 1; }
var s;
if(namFlag==0 || addFlag==0 || CityFlag==0 || pinFlag ==0 || stdFlag ==0 || FactsFlag ==0 || EmailFlag==0  || emFlag==0)
{
  s = "<html><head><script language='javascript' src='ValidateConsulttti.js'></script></head></body>"+
     "<Table  cellspacing=5 cellpadding=2 width=50% "+
        "style='position:absolute;top=10;left=250;font-size=12;font-weight=bold;z-index=0' >"+
        "<tr  onMouseOver='setbg(\"#99ccff\");'  onMouseOut='setbg(\"#ffffff\");'>"+
        "<td  align=center><A Href='CloneIP2.asp' Target='_top'>HOME</A></td>"+
       "<td  align=center ><A Href='Consultancy.asp?flag=get_ticketno' Target='_top'>VIEW   RESPONSE </A></td>"+
       "</tr>"+
     "</Table>"+
     "<Table align=center width=50% "+
"style='position:absolute;top=130;left=125;background=#efefef;color=#ff0000;font-family=Verdana,Arial,Helvetica,Sans Serif;font-size=11'>"+
     "<tr><td align=justify>";

 s = s +"<b>We could not receive your query for our consideration for the following reason(s)</b><br><br>";

if(namFlag==0) s +=  errMsgName;
if(addFlag==0) s += errMsgAddress;
if(CityFlag==0) s += errMsgCity;
if(pinFlag==0) s += errMsgPINCode;
if(stdFlag==0) s += errMsgSTDCode;
if(FactsFlag==0) s += errMsgFacts;
if(EmailFlag==0) s += errMsgEmailNull;
if(emFlag==0) s  += errMsgEmail;
 
s = s + "</td></td><tr><td align=center><br><br><Input type='Button' onClick='history.back();'  Value='Please click here to complete or correct the required information'></td>" ;
s = s + "</tr></Table></body></html>";
document.write(s);
}
else { document.forms.ConsultttiForm.submit();}
return;
}
//-----------------------------------------

function validateTicketIdForm() {
var cnFlag,s
cnFlag = checkText(document.forms.TicketIdForm.TicketId.value);

if(cnFlag==0){
 s = "Please enter the Ticket No. alloted to you at the time <br>"+
                       "of the filling the Online Consultancy Form. ";
s = s + "<br><Input type='Button' onClick='history.back();'  Value='Enter the Ticket No'>" ;
document.write(s);
}
else {
 document.forms.TicketIdForm.submit();
}
return;
}

//----------------------------------------------

function validateTicketIdForm() {
var cnFlag,s
cnFlag = checkText(document.forms.TicketIdForm.TicketId.value);

if(cnFlag==0){
 s = "Please enter the Control No alloted to you at the time <br>"+
                       "of the filling the Online Consultancy Form. ";
s = s + "<br><Input type='Button' onClick='history.back();'  Value='Enter the Control No'>" ;
document.write(s);
}
else {
 document.forms.TicketIdForm.submit();
}
return;
}

//----------------------------------------------


function setbg(colorVal) {
	var count =  window.event.srcElement.all.length;
  	window.event.srcElement.style.background = colorVal;
	for(var i=0;i<count;i++){
	 window.event.srcElement.all[i].style.background = colorVal;
	}
	}







 


 

