function formvalidation()
{
var doc = document.adduser;

if(!trim(doc.name.value)){
alert("Please enter your name\n");
doc.name.focus();
return false;
}

if(!trim(doc.username.value)){
alert("Please enter user name\n");
doc.username.focus();
return false;
}

if(!trim(doc.email.value)){
alert("Please enter your email id\n");
doc.email.focus();
return false;
}

if(doc.email.value!=""){

var demo
var demo= doc.email.value;
var AtSym    = demo.indexOf('@')
var period1  = demo.indexOf('.')
var Period   = demo.lastIndexOf('.')
var Space    = demo.indexOf(' ')
var Length   = demo.length - 1         // Array is from 0 to length-1

if ((AtSym < 1) ||                     // '@' cannot be in first position
	(Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
	(period1 < 1) ||
	(Period == Length ) ||             // Must be atleast one valid char after '.'
	(Space  != -1))                    // No empty spaces permitted
{
	alert("Email Id is not Valid");
	doc.email.focus();
	return false;
}
}

if(doc.password.value==""){
alert("Password cannot be left blank\n");
doc.password.focus();
return false;
}

if(doc.password.value!=doc.password2.value){
alert("Password doesn't match\n");
doc.password.focus();
return false;
}

return true;

} // end function



function passvalidation()
{
var doc = document.passchange;

if(doc.password.value==""){
alert("Password cannot be left blank\n");
doc.password.focus();
return false;
}

if(doc.password.value!=doc.password2.value){
alert("Password doesn't match\n");
doc.password.focus();
return false;
}

return true;

} // end function


function editvalidation()
{
var doc = document.editdetails;

if(doc.name.value==""){
alert("Please enter your name\n");
doc.name.focus();
return false;
}

if(doc.username.value==""){
alert("Please enter user name\n");
doc.username.focus();
return false;
}

if(doc.email.value==""){
alert("Please enter your email id\n");
doc.email.focus();
return false;
}

if(doc.email.value!=""){

var demo
var demo= doc.email.value;
var AtSym    = demo.indexOf('@')
var period1  = demo.indexOf('.')
var Period   = demo.lastIndexOf('.')
var Space    = demo.indexOf(' ')
var Length   = demo.length - 1         // Array is from 0 to length-1

if ((AtSym < 1) ||                     // '@' cannot be in first position
	(Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
	(period1 < 1) ||
	(Period == Length ) ||             // Must be atleast one valid char after '.'
	(Space  != -1))                    // No empty spaces permitted
{
	alert("Email Id is not Valid");
	doc.email.focus();
	return false;
}
}


return true;

} // end function



function forgotpassvalidation()
{
var doc = document.updatecontactinfo;

if(!trim(doc.username.value)){
alert("Please enter your username\n");
doc.username.focus();
return false;
}

if(!trim(doc.emailid.value)){
alert("Please enter your email id\n");
doc.emailid.focus();
return false;
}

if(doc.emailid.value!=""){

var demo
var demo= doc.emailid.value;
var AtSym    = demo.indexOf('@')
var period1  = demo.indexOf('.')
var Period   = demo.lastIndexOf('.')
var Space    = demo.indexOf(' ')
var Length   = demo.length - 1         // Array is from 0 to length-1

if ((AtSym < 1) ||                     // '@' cannot be in first position
	(Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
	(period1 < 1) ||
	(Period == Length ) ||             // Must be atleast one valid char after '.'
	(Space  != -1))                    // No empty spaces permitted
{
	alert("Email Id is not Valid");
	doc.emailid.focus();
	return false;
}
}

}// end function

function loginvalidation()
{
var doc = document.login;

if(!trim(doc.username1.value)){
alert("Please enter your username\n");
doc.username1.focus();
return false;
}

if(doc.password1.value==""){
alert("Please enter your password\n");
doc.password1.focus();
return false;
}

}



 function trim(inputString) 
 {
    if (typeof inputString != "string") { return inputString; }
    var retValue = inputString;
    var ch = retValue.substring (0, 1);
    while (ch == " ") { 
    retValue = retValue.substring(1, retValue.length);
    ch = retValue.substring(0, 1);
    }
    ch = retValue.substring (retValue.length-1, retValue.length);
    while (ch == " ") { 
    retValue = retValue.substring(0, retValue.length-1);
    ch = retValue.substring(retValue.length-1 , retValue.length);
    }
    while (retValue.indexOf("  ") != -1) { 
    retValue = retValue.substring(0, retValue.indexOf ("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); 
    }
    return retValue; 
 } 






//End Function

function rentalappvalidation(){
var doc = document.uploadrentalappdoc;
var checkPass;


if(doc.rentalAppDoc.value==""){
alert("Please select the filename to Upload\n");
doc.rentalAppDoc.focus();
return false;
}

if(doc.rentalAppDoc.value != ""){
var extension = new Array();
var fieldvalue = doc.rentalAppDoc.value;


	extension[1] = ".doc";
	extension[2] = ".pdf";
	extension[3] = ".txt";

	var thisext = fieldvalue.substr(fieldvalue.lastIndexOf('.'));
	checkPass = "false";
	for(var i = 0; i < extension.length; i++) {
	if(thisext == extension[i]){ 
	checkPass = "true"; 
	}
	}

	if(checkPass == "false"){
	alert("File Type not Allowed, Please upload only doc,pdf,txt File Types for Rental Application Document");
	return false;
	}else{
	return true;
	}

}

}

// End Function

function rentalappdelete1(){
var renappdelconfirm =  confirm("Do you really want to delete Rental Application Document File?\n");
if(renappdelconfirm){
return true;
}else{
return false;
}

}

// End Function

function emailnotificationvalidation()
{
var doc = document.emailnotification;

if(doc.confirmEmailSubject.value==""){
alert("Please enter the confirmation email subject\n");
doc.confirmEmailSubject.focus();
return false;
}

if(doc.confirmEmailBody.value==""){
alert("Please enter the confirmation email body\n");
doc.confirmEmailBody.focus();
return false;
}

if(doc.updatedRegEmailSubject.value==""){
alert("Please enter the update registation email subject\n");
doc.updatedRegEmailSubject.focus();
return false;
}

if(doc.updatedRegEmailBody.value==""){
alert("Please enter the update registation email body\n");
doc.updatedRegEmailBody.focus();
return false;
}

if(doc.notifyListEmailSubject.value==""){
alert("Please enter the notify list email subject\n");
doc.notifyListEmailSubject.focus();
return false;
}

if(doc.notifyListEmailBody.value==""){
alert("Please enter the notify list email body\n");
doc.notifyListEmailBody.focus();
return false;
}

}

//End Function
