function validation()
{
var fld=document.form1.textfield;
var fval1=document.form1.textfield.value;
if(fval1=='Username (Email ID)')
return false;
fval1=trim(fval1);
fld2=document.form1.textfield2;
var fval2=document.form1.textfield2.value;
if(!fval2)
{
var fval3=document.form1.textfield3.value;
if(fval3=='Password')
return false;
}
fval2=trim(fval2);
if(fval1=='')
{
//alert("Please enter Login name");
fld.focus();
fld.style.border='solid 1px Red';
fld.value='';
return false;
}
else
{
fld.style.border='solid 1px White';
}
if(fval2=='')
{
//alert("Please enter Passsword");
fld2.focus();
fld2.style.border='solid 1px Red';
fld2.value='';

return false;
}
else
{
fld2.style.border='solid 1px White';

}

return true;
}

function validation1()
{
var fld=document.travelform.textfield;
var fval1=document.travelform.textfield.value;
fval1=trim(fval1);
fld2=document.travelform.textfield2;
var fval2=document.travelform.textfield2.value;
fval2=trim(fval2);
if(fval1=='')
{
//alert("Please enter Login name");
fld.focus();
fld.style.border='solid 1px Red';
fld.value='';
return false;
}
else
{
fld.style.border='solid 1px White';
}
if(fval2=='')
{
//alert("Please enter Passsword");
fld2.focus();
fld2.style.border='solid 1px Red';
fld2.value='';

return false;
}
else
{
fld2.style.border='solid 1px White';

}

return true;
}

function erase(val,fld)
{
if(val)
{
fld.style.border='solid 1px White';
}
else
{
fld.style.border='solid 1px Red';
}
}

function erase1(val,fld)
{
if(val)
{
fld.style.border='solid 1px Gray';
}
else
{
fld.style.border='solid 1px Red';
}
}

function forgot1()
{
var fld=document.forgot.forgotpass;
var fval1=document.forgot.forgotpass.value;
fval1=trim(fval1);
if(fval1=='')
{
//alert("Please enter Login name");
fld.focus();
fld.style.border='solid 1px Red';
fld.value='';
return false;
}
if(fval1!='')
{
var str=fval1;
	  	var filter=/^.+@.+\..{2,3}$/;
		if(!filter.test(str)){
		alert('please enter a valid email id ');
		fld.focus();
		return false;
		}
  }
fld.style.border='solid 1px White';
return true;
}

// for change password
function changepwd()
{
var fld=document.chanepassword.changeid;
var fval1=document.chanepassword.changeid.value;
fval1=trim(fval1);

var fld2=document.chanepassword.oldpwd;
var fval2=document.chanepassword.oldpwd.value;
fval2=trim(fval2);
var fld3=document.chanepassword.newpwd;
var fval3=document.chanepassword.newpwd.value;
fval3=trim(fval3);
if(fval1=='')
{
//alert("Please enter Login name");
fld.focus();
fld.style.border='solid 1px Red';
fld.value='';
return false;
}
else
fld.style.border='solid 1px Gray';
if(fval1!='')
{
var str=fval1;
	  	var filter=/^.+@.+\..{2,3}$/;
		if(!filter.test(str)){
		alert('please enter a valid email id ');
		fld.focus();
		return false;
		}
  }
else
fld.style.border='solid 1px Gray';
if(fval2=='')
{
//alert("Please enter Login name");
fld2.focus();
fld2.style.border='solid 1px Red';
fld2.value='';
return false;
}
else
fld2.style.border='solid 1px Gray';
if(fval3=='')
{
//alert("Please enter Login name");
fld3.focus();
fld3.style.border='solid 1px Red';
fld3.value='';
return false;
}
else
fld3.style.border='solid 1px Gray';
return true;
}
// for sign up form
function signcheck()
{
if(document.signupForm.from.value=='')	
{
alert('Please choose Acoount Type');
document.signupForm.from.focus();
return false;
}
if(document.signupForm.first_name.value=='')	
{
alert('Please enter your first name');
document.signupForm.first_name.focus();
return false;
}
if(document.signupForm.last_name.value=='')	
{
alert('Please enter your last name');
document.signupForm.last_name.focus();
return false;
}
if(document.signupForm.email.value=='')	
{
alert('Please enter email id');
document.signupForm.email.focus();
return false;
}
if(document.signupForm.email.value!='')	
{
var str=document.signupForm.email.value;
	  	var filter=/^.+@.+\..{2,3}$/;
		if(!filter.test(str)){
		alert('Please enter a valid email address');
		document.signupForm.email.focus();
		return false;
		}
}
if(document.signupForm.password.value=='')	
{
alert('Please provide a password');
document.signupForm.password.focus();
return false;
}
if(document.signupForm.confirm_password.value=='')	
{
alert('Please confirm the password');
document.signupForm.confirm_password.focus();
return false;
}
if(document.signupForm.confirm_password.value!=document.signupForm.password.value)	
{
alert('Please enter the same password as above');
document.signupForm.confirm_password.focus();
return false;
}
}
function validnews()
{
if(document.formpk.newsTitle.value=='')	
{
alert('Please enter Title');
document.formpk.newsTitle.focus();
return false;
}
/*if(document.formpk.newsArticle.value=='')	
{
alert('Please enter Sub Title');
document.formpk.newsArticle.focus();
return false;
}*/
// for fck editor
var oEditor = FCKeditorAPI.GetInstance('newsSummary');
var oDOM = oEditor.EditorDocument;
var strFCKEditorText = "";
if (document.all)// If I.E.
{
strFCKEditorText = oDOM.body.innerText;
}
else	
{
var r = oDOM.createRange();
r.selectNodeContents(oDOM.body);
strFCKEditorText = r.toString();
} 
var pk=strFCKEditorText;
if(pk.length<=1)
{
alert('Please enter Description');
oDOM.body.focus();
return false;
}
// for date
if(document.formpk.mydate1.value=='')	
{
alert('Please choose Date');
document.formpk.mydate1.focus();
return false;
}
}

function trim(str){
while (str.charAt(0)  == " "){
// remove leading spaces
str = str.substring(1);
}
while (str.charAt(str.length - 1) == " "){
// remove trailing spaces
str = str.substring(0,str.length - 1);
}
return str;
}
