
function IsEmptyTextbox(elem)
{
if(trimAll(elem.value).length==0)
{
changeimage(elem)
return false;
}
else
{
elem.className=GetDefaultTxtClassName();
return true;
}
}
///TrimAll
function trimAll(sString)
{
while (sString.substring(0,1) == ' ')
{
sString = sString.substring(1, sString.length);
}
while (sString.substring(sString.length-1, sString.length) == ' ')
{
sString = sString.substring(0,sString.length-1);
}
return sString;
}
function changeimage(elem) {
elem.className = GetErrorClassName();
return false;
}
function GetErrorClassName() {
return "errorBG";
}
function GetDefaultTxtClassName() {
return "txtfield";
}
function GetDefaultDDLClassName() {
return "txtfield";
}
function CheckValidateControls(PageName) {
switch (PageName) {
case 'Supplier':
var ret1 = IsEmptyTextbox(document.getElementById('Forename'));
var ret2 = IsEmptyTextbox(document.getElementById('Surname'));
var ret3 = IsEmptyTextbox(document.getElementById('email'));
if (ret1 == false || ret2 == false || ret3 == false) {
document.getElementById('lblMessage').innerHTML = "Please enter Mandatory/Valid data";
return false;
}
else {
document.getElementById('lblMessage').innerHTML = "";
return true ;
}
break;
case 'ContactUs':
var ret1 = IsEmptyTextbox(document.getElementById('txtTitle'));
var ret2 = IsEmptyTextbox(document.getElementById('txtName'));
var ret3 = IsEmptyTextbox(document.getElementById('txtEmail'));
if (ret1 == false || ret2 == false || ret3 == false) {
document.getElementById('lblMessage').innerHTML = "Please enter Mandatory/Valid data";
return false;
}
else {
document.getElementById('lblMessage').innerHTML = "Please enter Mandatory/Valid data";
return true;
}
break;
}
}