
// ----------------------------------------
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 - &nbsp;&nbsp;&nbsp;&nbsp;Name was not provided</b><br>";
var errMsgAddress="<b># Address - Address was not given</b><br>";
var errMsgEmailadd ="<b>#Email Address -Email was not given</b><br>";
var errMsgvalidity = "<b># Email Address - E-mail address is invalid</b><br>";
var errMsgUsername = "<b># Username -&nbsp;&nbsp;Username not provided</b><br>";
var errMsgPassword = "<b># Password - Password not mentioned</b>";
var errMsgTIN = "<b> # TIN - TIN not entered</b>";

var namFlag = checkText(document.forms.VATFormUser.txtDealerName.value);
var addFlag =checkText(document.forms.VATFormUser.txtAddress.value);
var emailaddFlag=checkText(document.forms.VATFormUser.txtEmail.value);
var loginidFlag = checkText(document.forms.VATFormUser.txtLoginId.value);
var pwdFlag = checkText(document.forms.VATFormUser.txtPassword.value);
var tinFlag = checkText(document.forms.VATFormUser.txtTIN.value);
var emFlag;
if(checkText(document.forms.VATFormUser.txtEmail.value) == 1)
{
emFlag = checkEmail(document.forms.VATFormUser.txtEmail.value);
}
else 
{ emFlag = 1; }



var s;
if(namFlag==0 || emFlag==0 || loginidFlag==0 || pwdFlag==0 || emailaddFlag==0 || addFlag==0 || tinFlag ==0)
{
  s = "<html><head><Script Type='Text/javascript' language='javascript' src='ValidateUserIdDetails.js'></Script></head></body>"+
     "<Table align=center width=50% "+
     "style='position:absolute;top=130;left=125;background=#efefef;color=#ff0000;font-family=Arial;font-size=12'>"+
     "<tr><td align=justify>";

 s = s +"<b>We could not receive your your particulars for the following reason(s)</b><br><br>";

if(namFlag==0) s +=  errMsgName;
if(addFlag==0) s +=  errMsgAddress;
if(emailaddFlag==0) s +=  errMsgEmailadd;
if(emFlag==0) s  += errMsgEmailvalidity;
if(loginidFlag==0) s += errMsgUsername;
if(pwdFlag==0) s += errMsgPassword; 
if(tinFlag==0) s +=errMsgTIN;
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.VATFormUser.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;
	}
	}
