
// JavaScript Document
function confirmMsg(msg)
{
	if(!confirm(msg))
	{
		return false;
	} 
	else 
	{
		return true;
	}
}
function calldel(a)
{

	if(!confirm(a))
	{
		return false;
	}
	else
	return true;
}

function showprice(){
		if (document.addtemplate.tmpshowprice[1].checked){
		ap1=document.getElementById("showtempprice");
		    if(ap1){
			ap1.style.display="block";
			ap1.style.visibility="visible";
				}				
		}
		else
		{
			ap1=document.getElementById("showtempprice");
			if(ap1){
			ap1.style.display="none";
			ap1.style.visibility="hidden";
				}
		}
}

function poplinks(url)
{
	newwindow=window.open(url,'ImageDisplay','height=400,width=610,left=0,top=0,resizable=no,scrollbars=yes');
	if (window.focus) {newwindow.focus()}
}


function login_validate()
{
	     var txtusername = document.login.txtusername.value;
		 if (txtusername == "" )
		 { 
			 alert ("Please enter Your Username");
			 document.login.txtusername.focus();
			 return false;
		 }
		 var txtpassword = document.login.txtpassword.value;
		 if (txtpassword == "" )
		 { 
			 alert ("Please enter Your Password");
			 document.login.txtpassword.focus();
			 return false;
		 }	
		 
}
function addvideo_validate()
{
	     var Videocat = document.frm_addvideo.Videocat.value;
		 if (Videocat == "Please Select" )
		 { 
			 alert ("Please Choose the Videocategory");
			 document.frm_addvideo.Videocat.focus();
			 return false;
		 }
		 var videofilecaption = document.frm_addvideo.videofilecaption.value;
		 if (videofilecaption == "" )
		 { 
			 alert ("Please enter the videofilecaption");
			 document.frm_addvideo.videofilecaption.focus();
			 return false;
		 }	
		  var videofile = document.frm_addvideo.videofile.value;
		 if (videofile == "" )
		 { 
			 alert ("Please Browse the Videofile");
			 document.frm_addvideo.videofile.focus();
			 return false;
		 }
		  var shortdesc = document.frm_addvideo.shortdesc.value;
		 if (shortdesc == "" )
		 { 
			 alert ("Please enter the Shortdesc");
			 document.frm_addvideo.shortdesc.focus();
			 return false;
		 }
		 var status = document.frm_addvideo.status.value;
		 if (status == "Please Select" )
		 { 
			 alert ("Please Choose the Status");
			 document.frm_addvideo.status.focus();
			 return false;
		 }
		 
}
function user_validate() {
	var txt_email = document.frm_user.txt_email.value;
	 if (txt_email == "")
	 { 
		 alert ("Please enter the Email Address");
		 document.frm_user.txt_email.focus();
		 return false;
	 }	
	if (!validateEmail(document.frm_user.txt_email.value,1,1)) 
	 {
		 document.frm_user.txt_email.focus();
		 return false;
	 }
	 var fname = document.frm_user.fname.value;
	 if (fname == "")
	 { 
		 alert ("Please enter the First Name ");
		 document.frm_user.fname.focus();
		 return false;
	 }	
	var lname = document.frm_user.lname.value;
	 if (lname == "")
	 { 
		 alert ("Please enter the Last Name ");
		 document.frm_user.lname.focus();
		 return false;
	 }	
	 var txt_username = document.frm_user.txt_username.value;
	 if (txt_username == "")
	 { 
		 alert ("Please enter the User Name ");
		 document.frm_user.txt_username.focus();
		 return false;
	 }	
	 var txt_password = document.frm_user.txt_password.value;
	 if (txt_password == "")
	 { 
		 alert ("Please enter the Password ");
		 document.frm_user.txt_password.focus();
		 return false;
	 }	
	 
}

function validateEmail(addr,man,db) {
	if (addr == '' && man) {
	   if (db) alert('Email address is mandatory');
	   return false;
	}
	var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
	for (i=0; i<invalidChars.length; i++) {
	   if (addr.indexOf(invalidChars.charAt(i),0) > -1) {
		  if (db) alert('Email address contains invalid characters');
		  return false;
	   }
	}
	for (i=0; i<addr.length; i++) {
	   if (addr.charCodeAt(i)>127) {
		  if (db) alert("Email address contains non ascii characters.");
		  return false;
	   }
	}
	var atPos = addr.indexOf('@',0);
	if (atPos == -1) {
	   if (db) alert('Email address must contain an @');
	   return false;
	}
	if (atPos == 0) {
	   if (db) alert('Email address must not start with @');
	   return false;
	}
	if (addr.indexOf('@', atPos + 1) > - 1) {
	   if (db) alert('Email address must contain only one @');
	   return false;
	}
	if (addr.indexOf('.', atPos) == -1) {
	   if (db) alert('Email address must contain a period in the domain name');
	   return false;
	}
	if (addr.indexOf('@.',0) != -1) {
	   if (db) alert('period must not immediately follow @ in email address');
	   return false;
	}
	if (addr.indexOf('.@',0) != -1){
	   if (db) alert('period must not immediately precede @ in email address');
	   return false;
	}
	if (addr.indexOf('..',0) != -1) {
	   if (db) alert('two periods must not be adjacent in email address');
	   return false;
	}
	var suffix = addr.substring(addr.lastIndexOf('.')+1);
	if (suffix.length != 2 && suffix != 'com' && suffix != 'net' && suffix != 'org' && suffix != 'edu' && suffix != 'int' && suffix != 'mil' && suffix != 'gov' & suffix != 'arpa' && suffix != 'biz' && suffix != 'aero' && suffix != 'name' && suffix != 'coop' && suffix != 'info' && suffix != 'pro' && suffix != 'museum') {
	   if (db) alert('invalid primary domain in email address');
	   return false;
	}
return true;
}

//script validation for date 
function date_valid(dateissue,dateissue2){
	var stdate=dateissue.split("/");
	var enddate=dateissue2.split("/");
	var prostdate = new Date();
	prostdate.setFullYear(stdate[2]);
	prostdate.setMonth(stdate[0]-1);
	prostdate.setDate(stdate[1]);
	
	var proenddate = new Date();
	proenddate.setFullYear(enddate[2]);
	proenddate.setMonth(enddate[0]-1);
	proenddate.setDate(enddate[1]);
	
	var startingdate = prostdate.getTime();
	var endingdate = proenddate.getTime();

	if(startingdate > endingdate)
	{
		return false;
	}
	return true;
}



function myprofile_validate()
{
   if (document.frm_myprofile.txt_contactperson.value== "" )
	{ 
			 alert ("Please enter the Person");
			 document.frm_myprofile.txt_contactperson.focus();
			 return false;
    }
	var txt_email = document.frm_myprofile.txt_email.value;
	 if (txt_email == "")
	 { 
		 alert ("Please enter the Email Address");
		 document.frm_myprofile.txt_email.focus();
		 return false;
	 }	
	if (!validateEmail(document.frm_myprofile.txt_email.value,1,1)) 
	 {
		 document.frm_myprofile.txt_email.focus();
		 return false;
	 }
	
	var txt_phone = document.frm_myprofile.txt_phone.value;
	 if (txt_phone == "")
	 { 
		 alert ("Please enter the Business Phone Number");
		 document.frm_myprofile.txt_phone.focus();
		 return false;
	 }	
	  phone = document.frm_myprofile.txt_phone;
		if (checkInternationalPhone(phone.value)==false){
			alert("Please Enter a Valid Phone Number")
			phone.value=""
			phone.focus()
			return false
			}
	   var txt_username = document.frm_myprofile.txt_username.value;
		 if (txt_username == "" )
		 { 
			 alert ("Please enter Your Username");
			 document.frm_myprofile.txt_username.focus();
			 return false;
		 }
		 var txtpassword = document.frm_myprofile.txt_password.value;
		 if (txtpassword == "" )
		 { 
			 alert ("Please enter Your Password");
			 document.frm_myprofile.txt_password.focus();
			 return false;
		 }
}

function member_validate()
{
	
if(document.frm_adduser.price[0].checked == false && document.frm_adduser.price[1].checked == false && document.frm_adduser.price[2].checked == false && document.frm_adduser.price[3].checked == false && document.frm_adduser.price[4].checked == false && document.frm_adduser.price[5].checked == false && document.frm_adduser.price[6].checked == false && document.frm_adduser.price[7].checked == false)
		{
		alert("Please select any one of the Package");
		return false;
		}
	
  if (document.frm_adduser.Fname.value== "" ){ 
			 alert ("Please enter the First Name");
			 document.frm_adduser.Fname.focus();
			 return false;
    }
   var Lname = document.frm_adduser.Lname.value;
		 if (Lname == "" )
		 { 
			 alert ("Please enter Your Last Name");
			 document.frm_adduser.Lname.focus();
			 return false;
		 }
		  var Address = document.frm_adduser.Address.value;
		 if (Address == "" )
		 { 
			 alert ("Please enter Your Address");
			 document.frm_adduser.Address.focus();
			 return false;
		 }
		 var City = document.frm_adduser.City.value;
		 if (City == "" )
		 { 
			 alert ("Please enter Your City");
			 document.frm_adduser.City.focus();
			 return false;
		 }
		 var State = document.frm_adduser.State.value;
		 if (State == "" )
		 { 
			 alert ("Please enter Your State");
			 document.frm_adduser.State.focus();
			 return false;
		 }
		 var Pcode = document.frm_adduser.Pcode.value;
		 if (Pcode == "" )
		 { 
			 alert ("Please enter Your Postalcode");
			 document.frm_adduser.Pcode.focus();
			 return false;
		 }
		  var Country = document.frm_adduser.Country.value;
		 if (Country == "Select" )
		 { 
			 alert ("Please Choose Your Country");
			 document.frm_adduser.Country.focus();
			 return false;
		 }
		 var Phone = document.frm_adduser.Phone.value;
	 if (Phone == "")
	 { 
		 alert ("Please enter the Business Phone Number");
		 document.frm_adduser.Phone.focus();
		 return false;
	 }	
	  phone1 = document.frm_adduser.Phone;
		if (checkInternationalPhone(phone1.value)==false){
			alert("Please Enter a Valid Phone Number")
			phone1.value=""
			phone1.focus()
			return false
			}
				var Email = document.frm_adduser.Email.value;
	 if (Email == "")
	 { 
		 alert ("Please enter the Email Address");
		 document.frm_adduser.Email.focus();
		 return false;
	 }	
	if (!validateEmail(document.frm_adduser.Email.value,1,1)) 
	 {
		 document.frm_adduser.Email.focus();
		 return false;
	 }
	 if (document.frm_adduser.CEmail.value != document.frm_adduser.Email.value)
	
	 { 
		 alert ("Email and Confirm Email must be same");
		 document.frm_adduser.CEmail.focus();
		 return false;
	 }	
	if (!validateEmail(document.frm_adduser.CEmail.value,1,1)) 
	 {
		 document.frm_adduser.CEmail.focus();
		 return false;
	 }
		
		 var Password = document.frm_adduser.Password.value;
		 if (Password == "" )
		 { 
			 alert ("Please enter Your New Password");
			 document.frm_adduser.Password.focus();
			 return false;
		 }
		PasswordStr = document.frm_adduser.Password.value;
		 if (parseInt(PasswordStr.length) < 6 )
		 { 
			 alert ("Password must be of minimum six Characters");
			 document.frm_adduser.Password.focus();
			 return false;
		 }
		 var Cpassword = document.frm_adduser.Cpassword.value;
		 if (Cpassword == "" )
		 { 
			 alert ("Please enter Your Confirm Password");
			 document.frm_adduser.Cpassword.focus();
			 return false;
		 }
		 var Cpassword = document.frm_adduser.Cpassword.value;
		 if (document.frm_adduser.Cpassword.value != document.frm_adduser.Password.value)
		 { 
			 alert ("Paasword and Confirm Password must be same");
			 document.frm_adduser.Cpassword.focus();
			 return false;
		 }
		 var Bmonth = document.frm_adduser.Bmonth.value;
		 if (Bmonth == "Select" )
		 { 
			 alert ("Please select the Month");
			 document.frm_adduser.Bmonth.focus();
			 return false;
		 }
		  var Bday = document.frm_adduser.Bday.value;
		 if (Bday == "" )
		 { 
			 alert ("Please enter the Day");
			 document.frm_adduser.Bday.focus();
			 return false;
		 }
		 if(isNaN(document.frm_adduser.Bday.value))
		 {
			 alert ("Birth Day must be in Numeric");
			 document.frm_adduser.Bday.focus();
			 return false;
		}
		
		  var Byear = document.frm_adduser.Byear.value;
		 if (Byear == "" )
		 { 
			 alert ("Please enter the Year");
			 document.frm_adduser.Byear.focus();
			 return false;
		 }
		 
		   if (isNaN(document.frm_adduser.Byear.value))
		 { 
			 alert ("Birth Year must be in Numeric");
			 document.frm_adduser.Byear.focus();
			 return false;
		 }
}

function generalsetting_validate()
{   
     if (document.frm_general.txt_website.value == "") 
		{
			alert ("Please Enter the Website URL.");
			document.frm_general.txt_website.focus();
			return false;
		}
    var txt_numrows = document.frm_general.txt_numrows.value;
	if (txt_numrows == "")
	 { 
		 alert ("Please enter the No Of Rows Displayed Per Page in Adminpanel");
		 document.frm_general.txt_numrows.focus();
		 return false;
	 }	
	 if (isNaN(document.frm_general.txt_numrows.value))
	 { 
		 alert ("No Of Rows Displayed Per Page in Adminpanel must be numeric");
		 document.frm_general.txt_numrows.focus();
		 return false;
	 }
	 var txtnumrowsfront = document.frm_general.txtnumrowsfront.value;
	 if (txtnumrowsfront == "")
	 { 
		 alert ("Please enter the No Of Rows Displayed Per Page in Frontpanel");
		 document.frm_general.txtnumrowsfront.focus();
		 return false;
	 }	
	 if (isNaN(document.frm_general.txtnumrowsfront.value))
	 { 
		 alert ("No Of Rows Displayed Per Page in Frontpanel must be numeric");
		 document.frm_general.txtnumrowsfront.focus();
		 return false;
	 }
	 var txt_admintitle = document.frm_general.txt_admintitle.value;
		 if (txt_admintitle == "" )
		 { 
			 alert ("Please enter Your Admintitle");
			 document.frm_general.txt_admintitle.focus();
			 return false;
		 }
		 var txt_hometitle = document.frm_general.txt_hometitle.value;
		 if (txt_hometitle == "" )
		 { 
			 alert ("Please enter Your Hometitle");
			 document.frm_general.txt_hometitle.focus();
			 return false;
		 }
}

function addrest_validate()
{
	 var restname = document.frm_addrest.restname.value;
		 if (restname == "" )
		 { 
			 alert ("Please enter Restaurant Name");
			 document.frm_addrest.restname.focus();
			 return false;
		 }
		 var ownername = document.frm_addrest.ownername.value;
		 if (ownername == "" )
		 { 
			 alert ("Please enter Owner Name");
			 document.frm_addrest.ownername.focus();
			 return false;
		 }
		 var addr1 = document.frm_addrest.addr1.value;
		 if (addr1 == "" )
		 { 
			 alert ("Please enter the Address");
			 document.frm_addrest.addr1.focus();
			 return false;
		 }
		 var city = document.frm_addrest.city.value;
		 if (city == "" )
		 { 
			 alert ("Please enter the City");
			 document.frm_addrest.city.focus();
			 return false;
		 }
		 var state= document.frm_addrest.state.value;
		 if (state== "")
		 { 
			 alert ("Please enter State");
			 document.frm_addrest.state.focus();
			 return false;
		 }
		var email = document.frm_addrest.email.value;
		
	  if (email == "")
	   { 
		 alert ("Please enter the Email Address");
		 document.frm_addrest.email.focus();
		 return false;
	   }	
	  if (!validateEmail(document.frm_addrest.email.value,1,1)) 
	   {
		 document.frm_addrest.email.focus();
		 return false;
	  }
	  var username= document.frm_addrest.username.value;
		 if (username == "" )
		 { 
			 alert ("Please enter Your Username");
			 document.frm_addrest.username.focus();
			 return false;
		 }
	  	 var  password= document.frm_addrest.password.value;
	 if (password == "")
	 { 
	 alert ("Please enter the password");
	 document.frm_addrest.password.focus();
	 return false;
	 }	
	 var  password1= document.frm_addrest.password1.value;
	 if (password1 == "")
	 { 
	 alert ("Please enter the Confirm Password");
	 document.frm_addrest.password1.focus();
	 return false;
	 }	
	 if (password != password1)
	 { 
	 alert ("Password and Confirm Password must be the same");
	 document.frm_addrest.password1.focus();
	 return false;
	 }
}

function rest_validate()
{
	 var restname = document.frm_addrest.restname.value;
		 if (restname == "" )
		 { 
			 alert ("Please enter Restaurant Name");
			 document.frm_addrest.restname.focus();
			 return false;
		 }
		 var addr1 = document.frm_addrest.addr1.value;
		 if (addr1 == "" )
		 { 
			 alert ("Please enter the Address");
			 document.frm_addrest.addr1.focus();
			 return false;
		 }
		 var city = document.frm_addrest.city.value;
		 if (city == "" )
		 { 
			 alert ("Please enter the City");
			 document.frm_addrest.city.focus();
			 return false;
		 }
		 var state= document.frm_addrest.state.value;
		 if (state== "")
		 { 
			 alert ("Please enter State");
			 document.frm_addrest.state.focus();
			 return false;
		 }
		var email = document.frm_addrest.email.value;
		
	  if (email == "")
	   { 
		 alert ("Please enter the Email Address");
		 document.frm_addrest.email.focus();
		 return false;
	   }	
	  if (!validateEmail(document.frm_addrest.email.value,1,1)) 
	   {
		 document.frm_addrest.email.focus();
		 return false;
	  }
	  var logo= document.frm_addrest.logo.value;
		 if (logo == "" )
		 { 
			 alert ("Please Choose the Logo");
			 document.frm_addrest.logo.focus();
			 return false;
		 }
	  var image1= document.frm_addrest.image1.value;
		 if (image1 == "" )
		 { 
			 alert ("Please Choose the image1");
			 document.frm_addrest.image1.focus();
			 return false;
		 }
	  var image2= document.frm_addrest.image2.value;
		 if (image2 == "" )
		 { 
			 alert ("Please Choose the image2");
			 document.frm_addrest.image2.focus();
			 return false;
		 }
}
function addnews_validate()
{
    var newstitle = document.frm_addnews.newstitle.value;
		 if (newstitle == "" )
		 { 
			 alert ("Please enter the Newstitle");
			 document.frm_addnews.newstitle.focus();
			 return false;
		 }
		  var posteddate = document.frm_addnews.posteddate.value;
		 if (posteddate == "" )
		 { 
			 alert ("Please pick the Posteddate");
			 document.frm_addnews.posteddate.focus();
			 return false;
		 }
		currentdate= new Date();
		curmonth = currentdate.getMonth() + 1;
		var curdate =  curmonth + "/" + currentdate.getDate() + "/" + currentdate.getFullYear();		
		if (!date_valid(curdate,document.frm_addnews.posteddate.value)) 
		{
				alert ("Choose the Posted Date greater than the today's date in date picker.");
				document.frm_addnews.posteddate.value == "";
				document.frm_addnews.posteddate.focus();
				return false;
		}
			  var expirydate = document.frm_addnews.expirydate.value;
			 if (expirydate == "" )
			 { 
				 alert ("Please pick the Expirydate");
				 document.frm_addnews.expirydate.focus();
				 return false;
			 }
		currentdate= new Date();
		curmonth = currentdate.getMonth() + 1;
		var curdate =  curmonth + "/" + currentdate.getDate() + "/" + currentdate.getFullYear();	
		if (!date_valid(curdate,document.frm_addnews.expirydate.value)) 
		{
				alert ("Choose the Expiry Date greater than the today's date in date picker.");
				document.frm_addnews.expirydate.value == "";
				document.frm_addnews.expirydate.focus();
				return false;
		}
			  
}
function adddiscount_validate()
{
    var StoreName = document.frm_discount.StoreName.value;
		 if (StoreName == "Please Select" )
		 { 
			 alert ("Please Choose  Store Name");
			 document.frm_discount.StoreName.focus();
			 return false;
		 }
    var categoryName = document.frm_discount.CategoryName.value;
		 if (categoryName == "Please Select" )
		 { 
			 alert ("Please Choose  Category Name");
			 document.frm_discount.CategoryName.focus();
			 return false;
		 }
	
		 var Discount = document.frm_discount.Discount.value;
		 if (Discount == "" )
		 { 
			 alert ("Please enter the  Discount");
			 document.frm_discount.Discount.focus();
			 return false;
		 }
		 
		  var VarRedirect = document.frm_discount.VarRedirect.value;
		 if (VarRedirect == "" )
		 { 
			 alert ("Please enter the  Deal Redirect Link");
			 document.frm_discount.VarRedirect.focus();
			 return false;
		 }
		  var VarMousehover = document.frm_discount.VarMousehover.value;
		 if (VarMousehover == "" )
		 { 
			 alert ("Please enter the  Deal Mousehover Link");
			 document.frm_discount.VarMousehover.focus();
			 return false;
		 }
		  var ExpiryDate = document.frm_discount.ExpiryDate.value;
		 if (ExpiryDate == "" )
		 { 
			 alert ("Please pick the Starting Date");
			 document.frm_discount.ExpiryDate.focus();
			 return false;
		 }
		currentdate= new Date();
		curmonth = currentdate.getMonth() + 1;
		var curdate =  curmonth + "/" + currentdate.getDate() + "/" + currentdate.getFullYear();		
		if (!date_valid(curdate,document.frm_discount.ExpiryDate.value)) 
		{
				alert ("Choose the Expiry Date greater than the today's date in date picker.");
				document.frm_discount.ExpiryDate.value == "";
				document.frm_discount.ExpiryDate.focus();
				return false;
		}
			 
			 
		  var CouponCode = document.frm_discount.CouponCode.value;
		 if (CouponCode == "" )
		 { 
			 alert ("Please enter the Coupon Code");
			 document.frm_discount.CouponCode.focus();
			 return false;
		 }
		  var Url1 = document.frm_discount.Url1.value;
		 if (Url1 == "" )
		 { 
			 alert ("Please Choose the Url1");
			 document.frm_discount.Url1.focus();
			 return false;
		 }
		 var Status = document.frm_discount.Status.value;
		 if (Status == "Please Select" )
		 { 
			 alert ("Please Choose the Status");
			 document.frm_discount.Status.focus();
			 return false;
		 }
		
		
		
}

function store_validate()
{
    var StoreName = document.frm_addcoach.StoreName.value;
		 if (StoreName == "Please Select" )
		 { 
			 alert ("Please Choose the Store Name");
			 document.frm_addcoach.StoreName.focus();
			 return false;
		 }
		 
	  
}

function addpress_validate()
{
    var newstitle = document.frm_addpress.newstitle.value;
		 if (newstitle == "" )
		 { 
			 alert ("Please enter the Newstitle");
			 document.frm_addpress.newstitle.focus();
			 return false;
		 }
		 var reported = document.frm_addpress.reported.value;
		 if (reported == "" )
		 { 
			 alert ("Please enter the Reported");
			 document.frm_addpress.reported.focus();
			 return false;
		 }
		  var releasedate = document.frm_addpress.releasedate.value;
		 if (releasedate == "" )
		 { 
			 alert ("Please pick the Releasedate");
			 document.frm_addpress.releasedate.focus();
			 return false;
		 }
		 currentdate= new Date();
		curmonth = currentdate.getMonth() + 1;
		var curdate =  curmonth + "/" + currentdate.getDate() + "/" + currentdate.getFullYear();		
		if (!date_valid(curdate,document.frm_addpress.releasedate.value)) 
		{
				alert ("Choose the Release Date greater than the today's date in date picker.");
				document.frm_addpress.releasedate.value == "";
				document.frm_addpress.releasedate.focus();
				return false;
		}
		  var expirydate = document.frm_addpress.expirydate.value;
		 if (expirydate == "" )
		 { 
			 alert ("Please pick the Expirydate");
			 document.frm_addpress.expirydate.focus();
			 return false;
		 }
		 currentdate= new Date();
		curmonth = currentdate.getMonth() + 1;
		var curdate =  curmonth + "/" + currentdate.getDate() + "/" + currentdate.getFullYear();		
		if (!date_valid(curdate,document.frm_addpress.expirydate.value)) 
		{
				alert ("Choose the Expiry Date greater than the today's date in date picker.");
				document.frm_addpress.expirydate.value == "";
				document.frm_addpress.expirydate.focus();
				return false;
		}
		   var shortdesc = document.frm_addpress.shortdesc.value;
		 if (shortdesc == "" )
		 { 
			 alert ("Please pick the Shortdesc");
			 document.frm_addpress.shortdesc.focus();
			 return false;
		 }
		  
}

function coach_validate()
{
    var coach = document.frm_coach.coach.value;
		 if (coach == "" )
		 { 
			 alert ("Please enter the Coaching Category");
			 document.frm_coach.coach.focus();
			 return false;
		 }
}

function defaultgoal_validate()
{
    var goalcat = document.frm_defaultgoal.goalcat.value;
		 if (goalcat == "Please Select" )
		 { 
			 alert ("Please Choose the Goal Category");
			 document.frm_defaultgoal.goalcat.focus();
			 return false;
		 }
		 var goaltitle = document.frm_defaultgoal.goaltitle.value;
		 if (goaltitle == "" )
		 { 
			 alert ("Please enter the Goaltitle");
			 document.frm_defaultgoal.goaltitle.focus();
			 return false;
		 }
		  var reason = document.frm_defaultgoal.reason.value;
		 if (reason == "" )
		 { 
			 alert ("Please enter the Reason");
			 document.frm_defaultgoal.reason.focus();
			 return false;
		 }
		  var aboutgoal = document.frm_defaultgoal.aboutgoal.value;
		 if (aboutgoal == "" )
		 { 
			 alert ("Please write some words about the Goal");
			 document.frm_defaultgoal.aboutgoal.focus();
			 return false;
		 }
		   var status = document.frm_defaultgoal.status.value;
		 if (status == "Please Select" )
		 { 
			 alert ("Please Choose the Status");
			 document.frm_defaultgoal.status.focus();
			 return false;
		 }
		  
}



function cms_validate()
{
    var heading = document.frm_cms.heading.value;
		 if (heading == "" )
		 { 
			 alert ("Please enter the Heading");
			 document.frm_cms.heading.focus();
			 return false;
		 }
}


function addheader_validate()
{
    var menuname = document.frm_addheader.menuname.value;
		 if (menuname == "" )
		 { 
			 alert ("Please enter the Menu Name");
			 document.frm_addheader.menuname.focus();
			 return false;
		 }
		  var pagetype = document.frm_addheader.pagetype.value;
		 if (pagetype == "Select" )
		 { 
			 alert ("Please Choose the Pagetype");
			 document.frm_addheader.pagetype.focus();
			 return false;
		 }
		  var heading = document.frm_addheader.heading.value;
		 if (heading == "" )
		 { 
			 alert ("Please enter the Heading");
			 document.frm_addheader.heading.focus();
			 return false;
		 }
}

function addfooter_validate()
{
    var menuname = document.frm_addfooter.menuname.value;
		 if (menuname == "" )
		 { 
			 alert ("Please enter the Menu Name");
			 document.frm_addfooter.menuname.focus();
			 return false;
		 }
		  var pagetype = document.frm_addfooter.pagetype.value;
		 if (pagetype == "Select" )
		 { 
			 alert ("Please Choose the Pagetype");
			 document.frm_addfooter.pagetype.focus();
			 return false;
		 }
		  var heading = document.frm_addfooter.heading.value;
		 if (heading == "" )
		 { 
			 alert ("Please enter the Heading");
			 document.frm_addfooter.heading.focus();
			 return false;
		 }
}

function mailsetting_validate()
{
    var txt_subject = document.frm_mailsettings.txt_subject.value;
		 if (txt_subject == "" )
		 { 
			 alert ("Please enter the Subject");
			 document.frm_mailsettings.txt_subject.focus();
			 return false;
		 }
}
function addcat_validation()
{
	 var catname = document.addcategory.catname.value;
		 if (catname == "" )
		 { 
			 alert ("Please enter Category Name");
			 document.addcategory.catname.focus();
			 return false;
		 }
}
function addsubcat_validation()
{
	 var catname = document.addsubcategory.catname.value;
		 if (catname == "" )
		 { 
			 alert ("Please enter Subcategory Name");
			 document.addsubcategory.catname.focus();
			 return false;
		 }
}
function video_validate()
{
	 var video = document.frm_video.video.value;
		 if (video == "" )
		 { 
			 alert ("Please enter the Video Category Name");
			 document.frm_video.video.focus();
			 return false;
		 }
}
function goals_validate()
{
	 var goal = document.frm_goals.goal.value;
		 if (goal == "" )
		 { 
			 alert ("Please enter the Goal Category Name");
			 document.frm_goals.goal.focus();
			 return false;
		 }
}


function addtemplate_validation()
{
		 var txt_category = document.addtemplate.txt_category.value;
		 if (txt_category== "select")
		 { 
			 alert ("Please enter Maincategory Name");
			 document.addtemplate.txt_category.focus();
			 return false;
		 }
		
		 	var subject = document.addtemplate.subject.value;
			 
			 if (subject== "")
			
		    { 
			 alert ("Please enter Subcategory Name");
			 document.addtemplate.subject.focus();
			 return false;
		    }	
			
		 var tempid = document.addtemplate.tempid.value;
		 if (tempid == "" )
		 { 
			 alert ("Please enter Template Name");
			 document.addtemplate.tempid.focus();
			 return false;
		 }
		  
		  if(document.addtemplate.tmpshowprice[1].checked == true)
	      {
		    if(document.addtemplate.regprice.value == "")
	        {
			alert("Please enter the Regular Price");
			document.addtemplate.regprice.focus();
			return false;
	         }
			 if(document.addtemplate.regprice.value<0)
	        {
			alert("Regular Price must not be Negative");
			document.addtemplate.regprice.focus();
			return false;
	         }
			  if (isNaN(document.addtemplate.regprice.value))
	         { 
			 alert ("Regular Price must be numeric");
			 document.addtemplate.regprice.focus();
			 return false;
	         }
			 
		    if(document.addtemplate.uniprice.value == "")
	        {
			alert("Please enter the Unique Price");
			document.addtemplate.uniprice.focus();
			return false;
	        }
			if(document.addtemplate.uniprice.value<0)
	        {
			alert("Unique Price must not be Negative");
			document.addtemplate.uniprice.focus();
			return false;
	        }
			if (isNaN(document.addtemplate.uniprice.value))
	         { 
		 alert ("Unique Price must be numeric");
		 document.addtemplate.uniprice.focus();
		 return false;
	         }
		 }
}
function resetpass_validate()
{   
       var newpass = document.frm_resetpass.newpass.value;
		 if (newpass == "" )
		 { 
			 alert ("Please enter Your New Password");
			 document.frm_resetpass.newpass.focus();
			 return false;
		 }
		PasswordStr = document.frm_resetpass.newpass.value;
		 if (parseInt(PasswordStr.length) < 6 )
		 { 
			 alert ("Password must be of minimum six Characters");
			 document.frm_resetpass.newpass.focus();
			 return false;
		 }
		 var conpass = document.frm_resetpass.conpass.value;
		 if (conpass == "" )
		 { 
			 alert ("Please enter Your Confirm Password");
			 document.frm_resetpass.conpass.focus();
			 return false;
		 }
		 PasswordStr = document.frm_resetpass.conpass.value;
		 if (parseInt(PasswordStr.length) < 6 )
		 { 
			 alert ("Password must be of minimum six Characters");
			 document.frm_resetpass.conpass.focus();
			 return false;
		 }
		 var conpass = document.frm_resetpass.conpass.value;
		 if (document.frm_resetpass.conpass.value != document.frm_adduser.newpass.value)
		 { 
			 alert ("Newpaasword and Confirm Password must be same");
			 document.frm_resetpass.conpass.focus();
			 return false;
		 }
}
function package_validate()
{   
     if (document.frm_package_add.txt_packagename.value == "") 
		{
			alert ("Please enter the Packagename");
			document.frm_package_add.txt_packagename.focus();
			return false;
		}
		
  if (!document.frm_package_add.chkvideos.checked && !document.frm_package_add.chkgoals.checked 
			 && !document.frm_package_add.chkarticles.checked && !document.frm_package_add.chknewsletters.checked && 
		 	!document.frm_package_add.chkpersonalcoaching.checked )
		{
			alert ("Please click any one Member Access");
			document.frm_package_add.chkvideos.focus();
			return false;
		}
   
		if (document.frm_package_add.radio_monthly[0].checked ==  false && document.frm_package_add.monthly == "") 
		{
			alert ("Please enter Monthly Fee");
			document.frm_package_add.monthly.focus();
			return false;
		}

		if (document.frm_package_add.radio_monthly[0].checked ==  true && document.frm_package_add.monthly != "") 
		{
			alert ("Please click Free button or enter Monthly Fee");
			document.frm_package_add.monthly.focus();
			return false;
		}
		
	   if (document.frm_package_add.radio_quarterly[0].checked== false && document.frm_package_add.quarterly == "") 
		{
			alert ("Please enter Quarterly Fee");
			document.frm_package_add.quarterly.focus();
			return false;
		}
		
	   if (document.frm_package_add.radio_quarterly[0].checked== true && document.frm_package_add.quarterly != "") 
		{
			alert ("Please click Free button or enter Quarterly Fee");
			document.frm_package_add.quarterly.focus();
			return false;
		}
		if (document.frm_package_add.radio_sixmonth[0].checked == false && document.frm_package_add.sixmonth == "") 
		{
			alert ("Please enter 6 Month Fee");
			document.frm_package_add.sixmonth.focus();
			return false;
		}

     if (document.frm_package_add.radio_sixmonth[0].checked == true && document.frm_package_add.sixmonth != "") 
		{
			alert ("Please click Free button or enter 6 Month Fee");
			document.frm_package_add.sixmonth.focus();
			return false;
		}
		
     if (document.frm_package_add.radio_oneyear[0].checked == false	&& document.frm_package_add.oneyear == "") 
		{
			alert ("Please enter 1 Year Fee");
			document.frm_package_add.oneyear.focus();
			return false;
		}
		
     if (document.frm_package_add.radio_oneyear[0].checked == true	&& document.frm_package_add.oneyear != "") 
		{
			alert ("Please click Free button or enter 1 Year Fee");
			document.frm_package_add.oneyear.focus();
			return false;
		}
		return true;
}
function package_validate_edit()
{   
     if (document.frm_package_edit.txt_packagename.value == "") 
		{
			alert ("Please enter the Packagename");
			document.frm_package_edit.txt_packagename.focus();
			return false;
		}
     if (!document.frm_package_edit.chkvideos.checked && !document.frm_package_edit.chkgoals.checked 
			 && !document.frm_package_edit.chkarticles.checked && !document.frm_package_edit.chknewsletters.checked && 
		 	!document.frm_package_edit.chkpersonalcoaching.checked )
		{
			alert ("Please click any one Member Access");
			document.frm_package_add.chkvideos.focus();
			return false;
		}
		if (document.frm_package_edit.radio_monthly[0].checked ==  false && document.frm_package_edit.monthly == "") 
		{
			alert ("Please enter Monthly Fee");
			document.frm_package_edit.monthly.focus();
			return false;
		}

		if (document.frm_package_edit.radio_monthly[0].checked ==  true && document.frm_package_edit.monthly != "") 
		{
			alert ("Please click Free button or enter Monthly Fee");
			document.frm_package_edit.monthly.focus();
			return false;
		}
		
	   if (document.frm_package_edit.radio_quarterly[0].checked== false && document.frm_package_edit.quarterly == "") 
		{
			alert ("Please enter Quarterly Fee");
			document.frm_package_edit.quarterly.focus();
			return false;
		}
		
	   if (document.frm_package_edit.radio_quarterly[0].checked== true && document.frm_package_edit.quarterly != "") 
		{
			alert ("Please click Free button or enter Quarterly Fee");
			document.frm_package_edit.quarterly.focus();
			return false;
		}
		if (document.frm_package_edit.radio_sixmonth[0].checked == false && document.frm_package_edit.sixmonth == "") 
		{
			alert ("Please enter 6 Month Fee");
			document.frm_package_edit.sixmonth.focus();
			return false;
		}

     if (document.frm_package_edit.radio_sixmonth[0].checked == true && document.frm_package_edit.sixmonth != "") 
		{
			alert ("Please click Free button or enter 6 Month Fee");
			document.frm_package_edit.sixmonth.focus();
			return false;
		}
		
     if (document.frm_package_edit.radio_oneyear[0].checked == false	&& document.frm_package_edit.oneyear == "") 
		{
			alert ("Please enter 1 Year Fee");
			document.frm_package_edit.oneyear.focus();
			return false;
		}
		
     if (document.frm_package_edit.radio_oneyear[0].checked == true	&& document.frm_package_edit.oneyear != "") 
		{
			alert ("Please click Free button or enter 1 Year Fee");
			document.frm_package_edit.oneyear.focus();
			return false;
		}
		return true;
}


//Script validation for displaying the City list in the given state
var lists = new Array();
var deliverytype = new Array();


function emptyList( box ) 
{
	while ( box.options.length ) box.options[0] = null;
}

function fillList( box, arr ) 
{
	for ( i = 0; i < arr[0].length; i++ ) 
	{
		option = new Option( arr[0][i], arr[0][i+1] );
		box.options[box.length] = option;
		i=i+1;
	}
	box.selectedIndex=0;
}


function changeList(box) 
{
	list = lists[box.options[box.selectedIndex].value];
	DeliveryTp = deliverytype[box.options[box.selectedIndex].value];
	
	if(box.options[box.selectedIndex].value != "select" && box.options[box.selectedIndex].value != "choose")
	{
		emptyList(box.form.subject);
		fillList(box.form.subject, list );
	}
/*	//alert(DeliveryTp);
	if (DeliveryTp == "Hours"){
		ap1=document.getElementById("showdelhours");
		    if(ap1){
			ap1.style.display="block";
			ap1.style.visibility="visible";
			}
			ap2=document.getElementById("showdeldays");
			if(ap2){
			ap2.style.display="none";
			ap2.style.visibility="hidden";
			}
		}
		else
		{
			ap1=document.getElementById("showdelhours");
			if(ap1){
			ap1.style.display="none";
			ap1.style.visibility="hidden";
			}
			ap2=document.getElementById("showdeldays");
			if(ap2){
			ap2.style.display="block";
			ap2.style.visibility="visible";
			}
		}
*/}
//Function phone validation Script
// Declaring required variables
var digits = "0123456789";
// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters = "()- ";
// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars = phoneNumberDelimiters + "+";
// Minimum no of digits in an international phone no.
var minDigitsInIPhoneNumber = 10;

function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone){
s=stripCharsInBag(strPhone,validWorldPhoneChars);
return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}
function ChangeURL(Goalcat)
{
	window.location.href = "index.php?task=viewdefaultgoal&go=goals&goalcat="+Goalcat;
}
function Changes(Coachcat)
{
	window.location.href = "index.php?task=viewcoaching&go=coaching&coachcat="+Coachcat;
}
function Change(Videocat)
{
	window.location.href = "index.php?task=view_videos&go=video&Videocat="+Videocat;
}

function change(Packcat)
{
	window.location.href = "index.php?task=viewuser&go=user&Packcat="+Packcat;
}

function changes(store)
{
	window.location.href = "index.php?task=viewdiscount&go=discount&store="+store;
}
/*function news_validate()
{
currentdate= new Date();
	curmonth = currentdate.getMonth() + 1;
	var curdate =  curmonth + "/" + currentdate.getDate() + "/" + currentdate.getFullYear();		
	if (!date_valid(curdate,document.frm_class.classdate.value)) 
	{
			alert ("Choose the class date greater than the today's date in date picker.");
			document.frm_class.classdate.value == "";
			document.frm_class.classdate.focus();
			return false;
	}
	if (!date_valid(curdate,document.frm_class.classdate.value)) 
	{
			alert ("Choose the class date greater than the today's date in date picker.");
			document.frm_class.classdate.value == "";
			document.frm_class.classdate.focus();
			return false;
	}
	
}*/

