//##########################################################
/**
  * File Name: adminValidation.js
  * File Created: 21 Mar 2006
  * File Updated: 27 Mar 2006
  * @Created by Prabhash Ranjan
  * Description: Admin Validation file[Javascript File].
  * @copyright Synapse Communications Private Limited.
  *
  */
//########################################################

function checkme(frm)
{
	if( frm.txtUserName.value == "" )
	{
		alert( "Please Enter your username!" );
		frm.txtUserName.focus();
		return false;
	}else if( frm.txtPassword.value == "" )
	{
		alert( "Please Enter your password!" );
		frm.txtPassword.focus();
		return false;
	}
	
	else{
		return true;
	}
	
}

function getFocus(){

	document.forms["frmLogin"].txtUserName.focus();

}

function checkID(frm)
{
	if( frm.txtOldId.value == "" )
	{
		alert( "Please Enter Old Id !" );
		frm.txtOldId.focus();
		return false;
	}else if( frm.txtNewId.value == "" ){
		alert( "Please Enter New Id!" );
		frm.txtNewId.focus();
		return false;
	}else if( frm.txtConId.value == "" ){
		alert( "Please Enter Confirm Id!" );
		frm.txtConId.focus();
		return false;
	}else if( frm.txtConId.value != frm.txtNewId.value ){
		alert( "New Id and Confirm Id are not same!" );
		frm.txtConId.focus();
		return false;
	}else{
		return true;
	}
	
}

function checkPWD(frm)
{
	if( frm.txtOldPWD.value == "" )
	{
		alert( "Please Enter Old Password !" );
		frm.txtOldPWD.focus();
		return false;
	}else if( frm.txtNewPWD.value == "" ){
		alert( "Please Enter New Password !" );
		frm.txtNewPWD.focus();
		return false;
	}else if( frm.txtConPWD.value == "" ){
		alert( "Please Enter Confirm Password !" );
		frm.txtConPWD.focus();
		return false;
	}else if( frm.txtConPWD.value != frm.txtNewPWD.value ){
		alert( "New Password and Confirm Password are not same!" );
		frm.txtConPWD.focus();
		return false;
	}else{ 
		return true;
	}
	
}

function checkDETAILS(frm)
{
	if( frm.txtFirstName.value == "" )
	{
		alert( "Please Enter First Name !" );
		frm.txtFirstName.focus();
		return false;
	}else if( frm.txtLastName.value == "" ){
		alert( "Please Enter Last Name !" );
		frm.txtLastName.focus();
		return false;
	}else{ 
		return true;
	}
	
}

function checkMailForm(frm){

	if( frm.txtEmail.value == ""){
		alert("Please Enter Email Address !");
		frm.txtEmail.focus();
		return false;
	}else if(!checkMail(frm.txtEmail.value)){
		alert("Please Enter Valid Email Address !");
		frm.txtEmail.focus();
		return false;
	}else{
		return true;
	}

}


function chekImage(frm){
	if(frm.ctlImageClass.value == ""){
		alert("Please Select Image Class !");
		frm.ctlImageClass.focus();
		return false;
	}
	if(frm.ctlImageTitle.value == ""){
		alert("Please Enter Image Title !");
		frm.ctlImageTitle.focus();
		return false;
	}
	if(frm.ctlImagePath.value == ""){
		alert("Please Upload Your Image !");
		frm.ctlImagePath.focus();
		return false;
	}else{
		return true;
	}
}


function chekEditImage(frm){
	if(frm.ctlImageTitle.value == ""){
		alert("Please Enter Image Title !");
		frm.ctlImageTitle.focus();
		return false;
	}else{
		return true;
	}
}

//This function is used to trim any string value using javascript.
function trimString (str) {
  return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}

//This function is used for Numeric values
function isNumeric(str) {
  var numFilter=/^[1-9][0-9]*$/;
 if (!(str.match(numFilter))) { 
        return false;
 }
 else {
  return true;
 }
}

function trim(data)
{
// triming from right
while(''+data.value.charAt(data.value.length-1)==' ')
data.value=data.value.substring(0,data.value.length-1);
// triming from left
while(''+data.value.charAt(0) == ' ')
data.value=data.value.substring(1,data.value.length);
}


function checkMail(str) {
		 var emailFilter=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})$/;
 	if (!(str.match(emailFilter))) { 
    		return false;
 		}else {
		return true;
 			}
}

function trimString (str) {
  return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}

function LTrim (s)
{
	//trim lefthand spaces
	while(''+s.charAt(0)==' ') 
	{
		s = s.substring(1,s.length);
	}
	return s;
}
/*
function RTrim (s)
{
	//trim righthand spaces

	if (s.length > 1) 
	{
		while(''+s.charAt(s.length-1)==' ') 
		{
		s = s.substring(0,s.length-1);
		}
	}
	return s;
}

function alltrim (str)
{
str=LTrim(str);
str=RTrim(str);
return str;
}*/