// JavaScript Document

	var email = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	var zip = /^\d{5}([\-]\d{4})?$/;
				/* #############Vlidation of login.php################# */
function validate_register()
{
	document.frm_register.txt_email.value=trim(document.frm_register.txt_email.value);
	if(document.frm_register.txt_email.value=="")
	{
		alert("Please enter Email Address");
		document.frm_register.txt_email.focus();
		return false;
	}
	if(!email.test(document.frm_register.txt_email.value))
	{
		alert("Please enter valid Email Address");
		document.frm_register.txt_email.value="";
		document.frm_register.txt_email.focus();
		return false;
	}	
	
	document.frm_register.txt_password.value=trim(document.frm_register.txt_password.value);
	if(document.frm_register.txt_password.value=="")
	{
		alert("Please enter Password");
		document.frm_register.txt_password.focus();
		return false;
	}
	if(document.frm_register.txt_password.value.length<4)
	{
		alert("Password should be atleast 4 characters");
		document.frm_register.txt_password.focus();
		return false;
		
	}

	document.frm_register.txt_confirm_password.value=trim(document.frm_register.txt_confirm_password.value);
	if(document.frm_register.txt_confirm_password.value=="")
	{
		alert("Please enter Confirm Password");
		document.frm_register.txt_confirm_password.focus();
		return false;
	}

	if(document.frm_register.txt_password.value != document.frm_register.txt_confirm_password.value)
	{
		alert("Passwords Mismatch");	
		document.frm_register.txt_confirm_password.focus();
		return false;
	}
	
	document.frm_register.txt_firstname.value=trim(document.frm_register.txt_firstname.value);
	if(document.frm_register.txt_firstname.value=="")
	{
		alert("Please enter First Name");
		document.frm_register.txt_firstname.focus();
		return false;
	}
	
	document.frm_register.txt_address1.value=trim(document.frm_register.txt_address1.value);
	if(document.frm_register.txt_address1.value=="")
	{
		alert("Please enter Address");
		document.frm_register.txt_address1.focus();
		return false;
	}

	document.frm_register.txt_zip.value=trim(document.frm_register.txt_zip.value);
	if(document.frm_register.txt_zip.value=="")
	{
		alert("Please enter Pin / Zip");
		document.frm_register.txt_zip.focus();
		return false;
	}
	if(isNaN(document.frm_register.txt_zip.value))
	{
		alert("Please enter digits for Pin / Zip");
		document.frm_register.txt_zip.focus();
		return false;
	}


	document.frm_register.txt_phone.value=trim(document.frm_register.txt_phone.value);
	if(document.frm_register.txt_phone.value=="")
	{
		alert("Please enter Phone");
		document.frm_register.txt_phone.focus();
		return false;
	}
	
	if((document.frm_register.txt_phone.value!="") && (isNaN(document.frm_register.txt_phone.value)))
	{
		alert("Please enter digits for Phone");
		document.frm_register.txt_phone.focus();
		return false;
	}
	


}

function validate_forgot()
{
	document.forgot_form.txt_email.value=trim(document.forgot_form.txt_email.value);
	if(document.forgot_form.txt_email.value=="")
	{
		alert("Please enter Email Address");
		document.forgot_form.txt_email.focus();
		return false;
	}
	if(!email.test(document.forgot_form.txt_email.value))
	{
		alert("Please enter valid Email Address");
		document.forgot_form.txt_email.value="";
		document.forgot_form.txt_email.focus();
		return false;
	}	
}

function validateLogin()
{
	document.frm_login.txt_email.value=trim(document.frm_login.txt_email.value);
	if(document.frm_login.txt_email.value=="")
	{
		alert("Please enter Email Address");
		document.frm_login.txt_email.focus();
		return false;
	}
	if(!email.test(document.frm_login.txt_email.value))
	{
		alert("Please enter valid email Id");
		document.frm_login.txt_email.focus();
		return false;
	}	
	
	
	document.frm_login.txt_password.value=trim(document.frm_login.txt_password.value);
	if(document.frm_login.txt_password.value=="")
	{
		alert("Please enter password");
		document.frm_login.txt_password.focus();
		return false;
	}
}

				/*#################### Vlidation of profile.php ###################*/
				
function validateProfile()
{
	
	document.frm1.oldusername.value=trim(document.frm1.oldusername.value);
	if(document.frm1.oldusername.value=="")
	{
		alert("Please enter old user name");
		document.frm1.oldusername.focus();
		return false;
	}
	
	document.frm1.newusername.value=trim(document.frm1.newusername.value);
	if(document.frm1.newusername.value=="")
	{
		alert("Please enter new user name");
		document.frm1.newusername.focus();
		return false;
	}
	
	document.frm1.oldpassword.value=trim(document.frm1.oldpassword.value);
	if(document.frm1.oldpassword.value=="")
	{
		alert("Please enter old password");
		document.frm1.oldpassword.focus();
		return false;
	}
	
	document.frm1.newpassword.value=trim(document.frm1.newpassword.value);
	if(document.frm1.newpassword.value=="")
	{
		alert("Please enter new password");
		document.frm1.newpassword.focus();
		return false;
	}
	
	document.frm1.confpassword.value=trim(document.frm1.confpassword.value);
	if(document.frm1.confpassword.value=="")
	{
		alert("Please enter confirm password");
		document.frm1.confpassword.focus();
		return false;
	}
	
	if(document.frm1.confpassword.value!=document.frm1.newpassword.value)
	{
		alert("Password mismatch");
		document.frm1.confpassword.focus();
		return false;
	}
	
	document.frm1.email.value=trim(document.frm1.email.value);
	if(document.frm1.email.value=="")
	{
		alert("Please enter email");
		document.frm1.email.focus();
		return false;
	}
}


				/*#################### Validation of memberadd.php ###################*/
				
function validateMember()
{
		document.frm1.firstname.value=trim(document.frm1.firstname.value);
	if(document.frm1.firstname.value=="")
	{
		alert("Please enter first name");
		document.frm1.firstname.focus();
		return false;
	}
	
	document.frm1.lastname.value=trim(document.frm1.lastname.value);
	if(document.frm1.lastname.value=="")
	{
		alert("Please enter last name");
		document.frm1.lastname.focus();
		return false;
	}
	
	document.frm1.username.value=trim(document.frm1.username.value);
	if(document.frm1.username.value=="")
	{
		alert("Please enter user name");
		document.frm1.username.focus();
		return false;
	}
	
	document.frm1.password.value=trim(document.frm1.password.value);
	if(document.frm1.password.value=="")
	{
		alert("Please enter password");
		document.frm1.password.focus();
		return false;
	}
	
	document.frm1.email.value=trim(document.frm1.email.value);
	if(document.frm1.email.value=="")
	{
		alert("Please enter email");
		document.frm1.email.focus();
		return false;
	}
	if(!email.test(document.frm1.email.value))
	{
		 alert("Please enter valid email Id");
		document.frm1.email.value="";
		document.frm1.email.focus();
		return false;
	}
	document.frm1.address.value=trim(document.frm1.address.value);
	if(document.frm1.address.value=="")
	{
		alert("Please enter address");
		document.frm1.address.focus();
		return false;
	}
	
	document.frm1.city.value=trim(document.frm1.city.value);
	if(document.frm1.city.value=="")
	{
		alert("Please enter city");
		document.frm1.city.focus();
		return false;
	}
	
	document.frm1.state.value=trim(document.frm1.state.value);
	if(document.frm1.state.value=="")
	{
		alert("Please enter state");
		document.frm1.state.focus();
		return false;
	}
	
	document.frm1.zip.value=trim(document.frm1.zip.value);
	if(document.frm1.zip.value=="")
	{
		alert("Please enter zip");
		document.frm1.zip.focus();
		return false;
	}
	if(!zip.test(document.frm1.zip.value))
	{
		alert("Please enter valid zip");
		document.frm1.zip.focus();
		return false;
	}
	document.frm1.phonehome.value=trim(document.frm1.phonehome.value);
	if(document.frm1.phonehome.value=="")
	{
		alert("Please enter home phone");
		document.frm1.phonehome.focus();
		return false;
	}
	
}
function delConfirm()
{
	if(confirm("Do you want to delete this record"))
	{
		return true;
	}
	else
		return false;
}
//////
function validateContent()
{
	updateRTE('txt_content');
	document.frm1.txt_content.value=trim(document.frm1.txt_content.value);
	if(document.frm1.txt_content.value=="")
	{
		alert("Please enter content");
		//document.frm1.txt_content.focus();
		return false;
	}
	for(i=0;i<document.frm1.elements.length;++i)
	{
		if(document.frm1.elements[i].name=="shorttext")
		{
			document.frm1.shorttext.value=trim(document.frm1.shorttext.value);
			if(document.frm1.shorttext.value=="")
			{
				alert("Please enter short text");
				document.frm1.shorttext.focus();
				return false;
			}
		}
		if(document.frm1.elements[i].name=="homeimage")
		{
			if(document.frm1.homeimage.value==""&&document.frm1.hidimg=="")
			{
				alert("Please upload image");
				document.frm1.homeimage.focus();
				return false;
			}
			if((document.frm1.homeimage.value!="")&&(document.frm1.homeimage.value.lastIndexOf(".jpg")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".bmp")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".gif")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".ico")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".swf")==-1))
			{
				if((document.frm1.homeimage.value!="")&&(document.frm1.homeimage.value.lastIndexOf(".JPG")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".BMP")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".GIF")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".ICO")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".SWF")==-1))
				{
					if((document.frm1.homeimage.value!="")&&(document.frm1.homeimage.value.lastIndexOf(".Jpg")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".Bmp")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".Gif")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".Ico")==-1)&&(document.frm1.homeimage.value.lastIndexOf(".Swf")==-1))
					{
						 alert("Please upload only .jpg, .bmp, .ico, .swf and .gif extension files.");
						 document.frm1.homeimage.select();
						 return false;
					}
				}
				
			}
		}
	}
}

function validateMusic()
{
	if(document.frm1.mp3name.value=="")
	{
		alert("Please enter a MP3 name");		
		return false;
	}
	if(document.frm1.uploadmp3.value=="")
	{
		alert("Please upload a Mp3");
		return false;
	}
	/*else if(document.frm1.uploadmp3.value.lastIndexOf(".mp3")==-1)
	{
	   alert("Please upload only .mp3 extention file");
	   return false;
	}*/
return true;
}

function reuploadMusic()
{
	if(document.frm1.uploadmp3.value==""&&document.frm1.musicsize.value==0)
	{
		alert("Please select a MP3 name to upload");
		return false;
	}
	/*else if(document.frm1.uploadmp3.value.lastIndexOf(".mp3")==-1)
	{
	   alert("Please upload only .mp3 extention file");
	   return false;
	}*/
return true;
	
}

function validateImage()
{
	if(document.frmimage.title.value=="")
	{
		alert("Please enter a Title for the image");
		document.frmimage.title.focus();
		return false;
	}
	if(document.frmimage.description.value=="")
	{
		alert("Please enter a description for the image");
		document.frmimage.description.focus();
		return false;
	}
	if(document.frmimage.uploadimage.value=="")
	{
		alert("Please Select a Image to upload");
		document.frmimage.uploadimage.focus();
		return false;
	}
//	else if(document.frmimage.uploadimage.value.lastIndexOf(".jpg")==-1)
//	{
//		alert("Please upload only .jpg extension file");
//		return false;
//	}
	return true;
}

function modifyImages()
{
	if(document.frmmodifyimage.title.value=="")
	{
		alert("Please enter a Image Title");
		document.frmmodifyimage.title.focus();
		return false;
	}
	if(document.frmmodifyimage.description.value=="")
	{
		alert("Please enter a Image Description");
		document.frmmodifyimage.description.focus();
		return false;
	}
	return true;
}

				/*#################### Common Functions ###################*/
function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}
