
// JavaScript Document
function validatelogin()
{
	var frm=document.frmlogin;
	if(!isValidEntry(frm.username, "User Name"))
	return false;
	if(frm.username.value.length<4)
	{
		alert("Username must be greater than 4 characters or equal");
		frm.username.focus();
		return false;
	}
	
	if(!isValidEntry(frm.password, "Password"))
	return false;
	if(frm.password.value.length<4)
	{
		alert("Password must be greater than 4 characters or equal");
		frm.password.focus();
		return false;
	}
}

// Common functions for all view pages
function edit(id,frm,act)
	{
		frm.no.value=id;
		frm.kw.value='EDIT';
		frm.action = act;
		frm.submit();
	}


// Common functions for all view pages
function editp(id,frm,act,repid)
	{
		frm.no.value=id;
		frm.rep.value=repid;
		frm.kw.value='EDIT';
		frm.action = act;
		frm.submit();
	}
function changestatus(id,status,pageid,frm,act)
	{
		if(confirm("Are you sure you want to Change the Status?"))
		{			
		frm.no.value=id;
		frm.pageid.value=pageid;
		frm.status.value=status;
		frm.kw.value='CHANGESTATUS';
		frm.action = act;
		frm.submit();
		}
	}
	// to change the status of the categories
	
	
	
function changestatus_cat(id,status,pageid,frm,act,type)
	{
		if(confirm("Are you sure you want to Change the Status?"))
		{			
		frm.no.value=id;
		frm.pageid.value=pageid;
		frm.status.value=status;
		frm.type.value=type;
		frm.kw.value='CHANGESTATUS';
		frm.action = act;
		frm.submit();
		}
	}	
	
	
	
	
	
	function doUpdate(id,status,frm,act)
	{
		if(confirm("Are you sure you want to Change the Status?"))
		{			
		frm.orderid.value=id;
		frm.status.value=status;
		frm.kw.value='CHANGESTATUS';
		frm.action = act;
		frm.submit();
		}
	}
	function doDelete(id,frm,act)
	{
		if(confirm("Are you sure you want to Delete?"))
		{			
		frm.orderid.value=id;
		frm.kw.value='DELETE';
		frm.action = act;
		frm.submit();
		}
	}
	
	function doDelete(id,frm,act)
	{
		if(confirm("Are you sure you want to Delete?"))
		{			
		frm.orderid.value=id;
		frm.kw.value='DELETE';
		frm.action = act;
		frm.submit();
		}
	}
	
	function changeHome(num,status,pageid,frm,act)
	{
		if(confirm("Are you sure you want to Change the Status?"))
		{
			frm.no.value=num;
			frm.pageid.value=pageid;
			frm.status.value=status;
			frm.kw.value='CHANGEHOME';
			frm.action=act;
			frm.submit();
		}
		
	}
	
	function changebestseller(num,status,pageid,frm,act)
	{
		if(confirm("Are you sure you want to Change the Status?"))
		{
			frm.no.value=num;
			frm.pageid.value=pageid;
			frm.status.value=status;
			frm.kw.value='CHANGEBESTSELLER';
			frm.action=act
			frm.submit();
		}
		
	}
	function changeseasional(num,status,pageid,frm,act)
	{	
		if(confirm("Are you sure you want to Change the Status?"))
		{
		frm.no.value=num;
		frm.pageid.value=pageid;
		frm.status.value=status;
		frm.kw.value='CHANGESEASIONAL';
		frm.action = act
		frm.submit();
		}
	}
	function changebestoccasion(id,status,pageid,frm,act)
	{	
		if(confirm("Are you sure you want to Change the Status?"))
		{
		frm.no.value=id;
		frm.pageid.value=pageid;
		frm.status.value=status;
		frm.kw.value='CHANGEBESTOCCASION';
		frm.action = act;
		frm.submit();
		}
	}

function deleterow(id,pageid,frm,act)
	{
		if(confirm("Are you sure you want to Delete?"))
		{
				frm.no.value=id;
				frm.pageid.value=pageid;
				frm.status.value=status;
				frm.kw.value='DELETE';
				frm.action = act;
				frm.submit();

		}
	}

function deleterowlnk(id,prid,pageid,frm,act)
	{
		if(confirm("Are you sure you want to Delete?"))
		{
				frm.no.value=id;
				frm.pageid.value=pageid;
				frm.status.value=status;
				frm.prjid.value=prid;
				frm.kw.value='DELETE';
				frm.action = act;
				frm.submit();

		}
	}

function deleterow_cat(id,pageid,frm,act,type)
	{
		if(confirm("Are you sure you want to Delete?"))
		{
				frm.no.value=id;
				frm.pageid.value=pageid;
				frm.status.value=status;
				frm.type.value=type;
				frm.kw.value='DELETE';
				frm.action = act;
				frm.submit();

		}
	}

function popup(id,act)
	{
	URL = act+"?id="+id;
	var newWin = window.open(URL,'myChild',"height=160,width=500,menubar=no,resizable=no, scrollbars=yes")
	newWin.focus()
	}
	function popImage(id,act)
	{
	URL = act+"?id="+id;
	var newWin = window.open(URL,'myChild',"height=300,width=300,menubar=no,resizable=no, scrollbars=yes")
	newWin.focus()
	}
	
	
	function popupWebsite(id,act,type)
	{
	URL = act+"?id="+id+"&tp="+type;
	var newWin = window.open(URL,'myChild',"height=800,width=700,menubar=no,resizable=no, scrollbars=yes")
	newWin.focus()
	}
	
	function popupTool(id,act,wid,heigh)
	{
	URL = act+"?id="+id;
	var newWin = window.open(URL,'myChild',"height="+heigh+",width="+wid,"menubar=no,resizable=no, scrollbars=yes")
	newWin.focus()
	}
function check() {
	// alert("ramadasdsa1");
	var c = document.frmEdititem.product;
	var r = document.frmEdititem.recep;
	var oc = document.frmEdititem.occasion;
	for ( var i = 0; i < c.length; i++) {
		c[i].disabled = false;
	}
	for ( var i = 0; i < r.length; i++) {
		r[i].disabled = false;
	}
	for ( var i = 0; i < oc.length; i++) {
		oc[i].disabled = false;
	}
}
// prints
function customise_print() {
	document.getElementById("noprint").style.visibility = "hidden";
	document.getElementById("no_print").style.visibility = "hidden";
	window.print();
	window.close();

}
// print_invoice
function invoice_print() {
	document.getElementById("print_invoice").style.visibility = "hidden";
	document.getElementById("close_invoice").style.visibility = "hidden";
	window.print();
	window.close();

}

 function validatechangepassword()
{
	var frm = document.frmchangepwd;
	 if(!isValidEntry(frm.oldpwd, "Old Password"))
			return false;
	if(frm.oldpwd.value.length<4)
	{
		alert("Old Password must be greater than 4 characters or equal");
		frm.oldpwd.focus();
		return false;
	}
	
	if(!isValidEntry(frm.newpwd, "New Password"))
			return false;
	if(frm.newpwd.value.length<4)
	{
		alert("New Password must be greater than 4 characters or equal");
		frm.newpwd.focus();
		return false;
	}
	 if(!isValidEntry(frm.confirmpwd, "Confirm Password"))
			return false;
			
	if(frm.confirmpwd.value.length<4)
	{
		alert("Confirm Password must be greater than 4 characters or equal");
		frm.confirmpwd.focus();
		return false;
	}		
	
  if(!isValidConfirmPassword(frm.newpwd, frm.confirmpwd))
		return false ;
		
		
		
	frm.kw1.value="CHGPASSWORD";
	frm.action = "changepassword.php";
}

function validatecategory()
	{
		var frm = document.frmcategory;
        frm.kw.value="ADD";
		if(!isValidEntry(frm.catname, "Category Name"))
			return false;
		if(!isValidEntry(frm.productdesc, "Category Description"))
			return false;
		frm.action = "addcategory.php";
		frm.submit();
	}
//validate subcategory

function validatesubcategory()
	{
		var frm = document.frmeditsubcat;
		frm.kw.value="ADDSUBCAT";
		if(!isValidSelect(frm.category,'Category'))
			return false;
		
		if(!isValidEntry(frm.subcategory,"Subcategory Name"))
			return false;
		frm.action = "EditSubCategory.php";
//		frm.submit();
	}
	
	
	function validateeditcat()
	{
		var frm = document.frmeditcat;
		frm.kw.value="Modify";
		if(!isValidEntry(frm.catname, "Category Name"))
			return false;
		frm.action = "EditCategory.php";
		//frm.submit();
	}

//subcat 
function validateeditpackage()
	{
		var frm = document.frmeditpackage;
		frm.kw.value="Modify";
		if(!isValidSelect(frm.category,'Category'))
			return false;
		if(!isValidEntry(frm.subcatname, "SubCategory Name"))
			return false;
		frm.action = "editpackage.php";
		
		//frm.submit();
	}

function editwebsite()
	{
	
		var frm = document.frmEditwebsite;
		  frm.kw1.value="MODIFY";
		if(!isValidSelect(frm.w_category,'Category'))
			return false;	
		if(!isValidSelect(frm.w_subcategory,'Subcategory'))
			return false;	
		
		var img=frm.w_thumb.value;
	
		if(img != "")
		{
			if (!((img.substring(img.lastIndexOf(".")+1)=="jpeg") || (img.substring(img.lastIndexOf(".")+1)=="jpg")  || (img.substring(img.lastIndexOf(".")+1)=="gif")))
			{
				alert("Invalid File Format in Product Image. \n Accepts only jpeg or jpg or gif files only !!!");
				return false; 
			}
		}
		
		var img_scr=frm.w_screenshot.value;

		if(img_scr != "")
		{
			if (!((img_scr.substring(img_scr.lastIndexOf(".")+1)=="jpeg") || (img_scr.substring(img_scr.lastIndexOf(".")+1)=="jpg")  || (img_scr.substring(img_scr.lastIndexOf(".")+1)=="gif")))
			{
				alert("Invalid File Format in Product Image. \n Accepts only jpeg or jpg or gif files only !!!");
				return false; 
			}
		}
	
	 var img_zip=frm.w_zip.value;

		if(img_zip != "")
		{
			if (!((img_zip.substring(img_zip.lastIndexOf(".")+1)=="zip")))
			{
				alert("Invalid File Format in Product Image. \n Accepts only jpeg or jpg or gif files only !!!");
				return false; 
			}
		}
	 
	   frm.action = "editwebsite.php";
	    frm.submit();
	}

function editStyle()
	{
		var frm = document.frmEditStyle;
		if(!isValidEntry(frm.stylename, "Style Name"))
			return false;
		frm.kw1.value="MODIFY";
		frm.action = "editstyle.php";
	}
	

//validation for addcategory

function validatewebsites()
	{
		var frm = document.frmwebsite;
		if(!isValidEntry(frm.w_name, "Website Name"))
			return false;
		if(!isValidChar(frm.w_name,"Website Name"))
		   return false;
			
		if(!isValidSelect(frm.w_category,'Category'))
			return false;	
		if(!isValidSelect(frm.w_subcategory,'Subcategory'))
			return false;	
		if(!isValidEntry(frm.w_thumb, "Website thumbnail path"))
			return false;
			
		if(!isValidEntry(frm.w_screenshot, "Website Screenshot path"))
			return false;
		
		if(!isValidEntry(frm.w_zip, "Website Zip file path"))
			return false;
		
		var img=frm.w_thumb.value;
	
		if(img != "")
		{
			if (!((img.substring(img.lastIndexOf(".")+1)=="jpeg") || (img.substring(img.lastIndexOf(".")+1)=="jpg")  || (img.substring(img.lastIndexOf(".")+1)=="gif")))
			{
				alert("Invalid File Format in Website Image. \n Accepts only jpeg or jpg or gif files only !!!");
				return false; 
			}
		}
		
		var img_scr=frm.w_screenshot.value;

		if(img_scr != "")
		{
			if (!((img_scr.substring(img_scr.lastIndexOf(".")+1)=="jpeg") || (img_scr.substring(img_scr.lastIndexOf(".")+1)=="jpg")  || (img_scr.substring(img_scr.lastIndexOf(".")+1)=="gif")))
			{
				alert("Invalid File Format in Website Screenshot. \n Accepts only jpeg or jpg or gif files only !!!");
				return false; 
			}
		}
	
	 var img_zip=frm.w_zip.value;

		if(img_zip != "")
		{
			if (!((img_zip.substring(img_zip.lastIndexOf(".")+1)=="zip")))
			{
				alert("Invalid File Format in Website Zipfile. \n Accepts  zip  files only !!!");
				return false; 
			}
		}
	
	
		
		frm.kw.value="ADD";
		frm.action = "addwebsites.php";
		frm.submit();
	}
	

//validation for addcategory

function validateportfolio()
	{
		var frm = document.frmwebsite;
		if(!isValidEntry(frm.w_name, "Portfolio Name"))
			return false;
		if(!isValidChar(frm.w_name,"Portfolio Name"))
		   return false;
		if(!isValidURL(frm.url_name2, "URL", "yes")) 
	       return false;
	 	if(!isValidTextarea(frm.des,'Portfolio Description',250))
			return false;
		if(!isValidEntry(frm.w_thumb, "Website thumbnail path"))
			return false;
			
		if(!isValidEntry(frm.w_screenshot, "Website Screenshot path"))
			return false;
			
		var img=frm.w_thumb.value;
	
		if(img != "")
		{
			if (!((img.substring(img.lastIndexOf(".")+1)=="jpeg") || (img.substring(img.lastIndexOf(".")+1)=="jpg")  || (img.substring(img.lastIndexOf(".")+1)=="gif")))
			{
				alert("Invalid File Format in Website Image. \n Accepts only jpeg or jpg or gif files only !!!");
				return false; 
			}
		}
		
		var img_scr=frm.w_screenshot.value;

		if(img_scr != "")
		{
			if (!((img_scr.substring(img_scr.lastIndexOf(".")+1)=="jpeg") || (img_scr.substring(img_scr.lastIndexOf(".")+1)=="jpg")  || (img_scr.substring(img_scr.lastIndexOf(".")+1)=="gif")))
			{
				alert("Invalid File Format in Website Screenshot. \n Accepts only jpeg or jpg or gif files only !!!");
				return false; 
			}
		}
		frm.kw.value="ADD";
		frm.action = "addportfolio.php";
		frm.submit();
	}
	

//validation for editing portfolio

function validateeditportfolio()
	{
		var frm = document.frmEditportfolio;
		frm.kw.value="MODIFY";
		
		if(!isValidEntry(frm.portfolio_name, "Portfolio Name"))
			return false;
		if(!isValidChar(frm.portfolio_name,"Portfolio Name"))
		   return false;
		if(!isValidURL(frm.url_name, "URL", "yes")) 
	       return false;
	 	if(!isValidTextarea(frm.portfolio_desc,'Description',500))
			return false;
			if(frm.w_thumb.value=="")
			{
			  var t_thumb=frm.old_thumb;
			}
			
		if(!isValidEntry(t_thumb, "Website thumbnail path"))
			return false;
			if(frm.w_screenshot.value=="")
				{
				  var t_scr=frm.oldscr;
				}
			
		if(!isValidEntry(t_scr, "Website Screenshot path"))
			return false;
			
		var img=frm.w_thumb.value;
	
		if(img != "")
		{
			if (!((img.substring(img.lastIndexOf(".")+1)=="jpeg") || (img.substring(img.lastIndexOf(".")+1)=="jpg")  || (img.substring(img.lastIndexOf(".")+1)=="gif")))
			{
				alert("Invalid File Format in Website Image. \n Accepts only jpeg or jpg or gif files only !!!");
				return false; 
			}
		}
		
		var img_scr=frm.w_screenshot.value;

		if(img_scr != "")
		{
			if (!((img_scr.substring(img_scr.lastIndexOf(".")+1)=="jpeg") || (img_scr.substring(img_scr.lastIndexOf(".")+1)=="jpg")  || (img_scr.substring(img_scr.lastIndexOf(".")+1)=="gif")))
			{
				alert("Invalid File Format in Website Screenshot. \n Accepts only jpeg or jpg or gif files only !!!");
				return false; 
			}
		}
		
		frm.action = "edit_portfolio.php";
		frm.submit();
	}
	

function validatePackageMaster() 
{
	 var frm = document.frmpackagemaster;
		
		if(!isValidSelect(frm.client,'Client'))
			return false;
		if(!isValidSelect(frm.project,'Project'))
			return false;
		if(!isValidSelect(frm.proj_type,'Project Type'))
			return false;
		if(!isValidSelect(frm.projectname,'Project Name'))
		    return false;	
	 
		
}

function validateSP()
{
	
		var frm = document.frmproduct;
		if(!isValidSelect(frm.user,'User'))
			return false;
		if(!isValidSelect(frm.keyword,'Keyword'))
			return false;
	   if(!isValidEntry(frm.title, 'Title'))
			return false;
		if(!isValidEntry(frm.linkurl, 'Link'))
			return false;
		if(!isValidTextarea(frm.desc,'Description',200))
			return false;
		
}

function validateaddKeyword()
{
	 var frm = document.frmkeyWord;
		
		if(!isValidSelect(frm.user,'User'))
			return false;
		  if(!isValidEntry(frm.keyword, 'Keyword'))
			return false;
		
		
}


//validation for addingtasks
function validateTask()
	{
		
		var frm = document.frmassigntasks;
		
		if(!isValidSelect(frm.usertype,'UserType'))
			return false;
		if(!isValidSelect(frm.assign,'Assign Name'))
			return false;
		if(!isValidEntry(frm.subject, 'Subject'))
			return false;
	
	var frdate=document.getElementById("expdate");
	
	
    if(frdate.value == "")
	{
		alert("Please Enter Date ");
		frdate.focus();
		return false;
	}
		
		var date = new Date();
		var d  = date.getDate();
		var day = (d < 10) ? '0' + d : d;
		var m = date.getMonth() + 1;
		var month = (m < 10) ? '0' + m : m;
		var yy = date.getYear();
		var year = (yy < 1000) ? yy + 1900 : yy;

    var dt=month + "/" + day + "/" + year;

		if (Date.parse(frdate.value) < Date.parse(dt)) {
		alert("Invalid Date Range!\n Date cannot be less than current Date!")
		return false;
		}
		
			
	}
	

//home page configuration script
function checkAll(frm)
	{	
		 var e = frm.elements;
		 var i;
		 for (i = 0; i < e.length; i++)
			e[i].checked = true;
	}
		
	function uncheckAll(frm)
	{
		var e = frm.elements;
		 var i;
		 for (i = 0; i < e.length; i++)
			e[i].checked = false;
	}
	function specialChange(frm,pageid,act)
	{	
	   var e = frm.elements;
       var id='';
	   for (var i=0; i < e.length; i++)
		{
		 if (e[i].name == "check[]")
			if(e[i].checked == true)
			{
			var	flag="yes";
					if(id=='')
					{
					id = e[i].value;
					
					}
					else
					{
					id = id+","+e[i].value;
					}
			}
		}			
		if (flag=="yes")
		{
			document.frmActionItems.ids.value = id;
			document.frmActionItems.pageid.value=pageid;
			document.frmActionItems.id.value=id;
			document.frmActionItems.type.value=document.frmActionItems.actselect.value;
			document.frmActionItems.kw.value='STATUSALL';
			document.frmActionItems.action="changespl.php";
			if(document.frmActionItems.actselect.value==0)
			{
			alert("Please Select an Action!");
			frm.actselect.focus();
			return false;
			}
			document.frmActionItems.submit();
		}
		else
		{
			alert("Please Select a Product to change");			
		}
	}		
	//Changing the seasonal and bestseller from viewitems_action.php
	function splChange(frm,pageid,act)
	{	
	   var e = frm.elements;
       var id='';
	   for (var i=0; i < e.length; i++)
		{
		 if (e[i].name == "check[]")
			if(e[i].checked == true)
			{
			var	flag="yes";
					if(id=='')
					{
					id = e[i].value;
					
					}
					else
					{
					id = id+","+e[i].value;
					}
			}
		}			
		if (flag=="yes")
		{
			document.frmActionItems.ids.value = id;
			document.frmActionItems.pageid.value=pageid;
			document.frmActionItems.id.value=id;
			document.frmActionItems.type.value=document.frmActionItems.actselect.value;
			document.frmActionItems.kw.value='STATUSALL';
			document.frmActionItems.action="change_special.php";
			if(document.frmActionItems.actselect.value==0)
			{
			alert("Please Select an Action!");
			frm.actselect.focus();
			return false;
			}
			document.frmActionItems.submit();
		}
		else
		{
			alert("Please Select a Product to change");			
		}
	}
	
	//check box select and disselect
	function checkAll(frm)
	{	
		 var e = frm.elements;
		 var i;
		 for (i = 0; i < e.length; i++)
			e[i].checked = true;
	}
		
	function uncheckAll(frm)
	{
		var e = frm.elements;
		 var i;
		 for (i = 0; i < e.length; i++)
			e[i].checked = false;
	}
	//Changing members status and sending mails
	function memberAction(frm,pageid)
	{	
	   var e = frm.elements;
       var id='';
	   for (var i=0; i < e.length; i++)
		{
		 if (e[i].name == "member[]")
			if(e[i].checked == true)
			{
			var	flag="yes";
					if(id=='')
					{
					id = e[i].value;
					
					}
					else
					{
					id = id+","+e[i].value;
					}
			}
		}			
		if (flag=="yes")
		{
			document.frmViewMembers.members.value = id;
			document.frmViewMembers.pageid.value=pageid;
			if(frm.action1.value=='email')
			document.frmViewMembers.kw.value='MEMBER_EMAIL';
			if(frm.action1.value=='status')
			document.frmViewMembers.kw.value='MEMBERSTATUS';
			//var act='member_status.php';
			//document.frmViewMembers.id.value=id;
			//document.frmViewMembers.type.value=document.frmViewMembers.actselect.value;
			document.frmViewMembers.action='mail_members.php';
			if(document.frmViewMembers.action.value==0)
			{
			alert("Please Select an Action!");
			frm.action.focus();
			return false;
			}
			document.frmViewMembers.submit();
		}
		else
		{
			alert("Please Select a Member");			
		}
	}	
//sending mali form validation

function validateemail()
	{
		var frm = document.frmmail;
		if(!isValidEntry(frm.to, "To field"))
			return false;
		frm.kw.value="SENDMAIL";
		frm.action = "mail_members.php";
		//frm.submit();
	}
//validate add admin

 function validateadmin()
{
	var frm = document.frmadmin;
	frm.accessids.value=id;
	frm.kw.value="ADDADMIN";
	if(!isValidEntry(frm.adminname, "Username"))
			return false;
	if(!isValidEntry(frm.password, " Password"))
			return false;
	if(frm.password.value.length<4)
	{
		alert("Password must be greater than 4 characters or equal");
		frm.password.focus();
		return false;
	}
	//getting values from check boxes
	var e = frm.elements;
       var id='';
	   for (var i=0; i < e.length; i++)
		{
		 if (e[i].name == "access[]")
			if(e[i].checked == true)
			{
			var	flag="yes";
					if(id=='')
					{
					id = e[i].value;
					
					}
					else
					{
					id = id+","+e[i].value;
					}
			}
		}
   if(!isValidEmail(frm.mail,'yes'))
	 return false;
   if(!isValidSelect(frm.usertype,'Usertype'))
       return false;
	
	
	frm.action='addprofile.php';
}
//Edit admin

 function editadmin()
{
	var frm = document.frmeditadmin;
	if(!isValidEntry(frm.password, " Password"))
			return false;
	if(frm.password.value.length<4)
	{
		alert("Password must be greater than 4 characters or equal");
		frm.password.focus();
		return false;
	}
	//getting values from check boxes
	var e = frm.elements;
       var id='';
	   for (var i=0; i < e.length; i++)
		{
		 if (e[i].name == "access[]")
			if(e[i].checked == true)
			{
			var	flag="yes";
					if(id=='')
					{
					id = e[i].value;
					
					}
					else
					{
					id = id+","+e[i].value;
					}
			}
		}	
	frm.accessids.value=id;
	frm.kw.value="EDITADMIN";
	frm.action='editadmin.php';
}
//
function sendMail(id,frm,act)
	{
		frm.memberid.value=id;
		frm.kw.value='SENDMAIL';
		//frm.email.value=
		frm.action = act;
		frm.submit();
	}

//Search order by month
function doSearch()
{
	if(document.searchMonth.month.value=="")
	{
	alert("Please Select Month");
	return false;
	}
	document.searchMonth.action='orderinvoice_print.php';
	document.searchMonth.submit();
}

//edit itemm for simpathy & finarals action
function showimgs(id)
{	
	URL =id;
	var newWin = window.open(URL,'myChild',"height=248,width=250,top=30,left=40,menubar=no,maximize=yes,resizable=no,scrollbars=no")
	newWin.focus();
}

function add(n){
document.getElementById("temp").style.visibility ="visible";
document.getElementById("temp2").style.visibility ="hidden";
document.getElementById("temp3").style.visibility ="visible";
}
function add1(n){
document.getElementById("temp").style.visibility ="hidden";
document.getElementById("temp2").style.visibility ="visible";
document.getElementById("temp3").style.visibility ="hidden";
}

//screen shots
function add_bg(n){
document.getElementById("tempbg").style.visibility ="visible";
document.getElementById("tempbg2").style.visibility ="hidden";
document.getElementById("tempbg3").style.visibility ="visible";
}
function add_bg1(n){
document.getElementById("tempbg").style.visibility ="hidden";
document.getElementById("tempbg2").style.visibility ="visible";
document.getElementById("tempbg3").style.visibility ="hidden";
}

//zip files
function add_zp(n){
document.getElementById("tempzp").style.visibility ="visible";
document.getElementById("tempzp2").style.visibility ="hidden";
document.getElementById("tempzp3").style.visibility ="visible";
}
function add_zp1(n){
document.getElementById("tempzp").style.visibility ="hidden";
document.getElementById("tempzp2").style.visibility ="visible";
document.getElementById("tempzp3").style.visibility ="hidden";
}

function unCheckall(id)
{
	//alert("rama");
	var c=document.frmEdititem.product;
	var r=document.frmEdititem.recep;
	var oc=document.frmEdititem.occasion;
	
	for (var i=0; i < oc.length; i++)
	{	
		if(oc[i].value==id)
		{
			if(oc[i].checked==true)
			{
				return uncheck(id);
			}
			if(oc[i].checked==false)
			{
				return check(id);
			}
		}
	}

}
function uncheck(id)
	{		
			//alert("rama");
			var c=document.frmEdititem.product;
			var r=document.frmEdititem.recep;
			var oc=document.frmEdititem.occasion;
			for (var i=0; i < c.length; i++)
			{
				c[i].checked=false;
				c[i].disabled=true;
			}
			for (var i=0; i < r.length; i++)
			{
				r[i].checked=false;
				r[i].disabled=true;
			}
			
			for (var i=0; i < oc.length; i++)
			{
				if(oc[i].value!=id)
				{
					oc[i].checked=false;
					oc[i].disabled=true;
				}
			}
	} 
	function check()
	{		
			//alert("ramadasdsa1");
			var c=document.frmEdititem.product;
			var r=document.frmEdititem.recep;
			var oc=document.frmEdititem.occasion;
			for (var i=0; i < c.length; i++)
			{
				c[i].disabled=false;
			}
			for (var i=0; i < r.length; i++)
			{
				r[i].disabled=false;
			}
			for (var i=0; i < oc.length; i++)
			{
					oc[i].disabled=false;
			}
	} 
	//prints
	function customise_print()
	{
		document.getElementById("noprint").style.visibility="hidden";
		document.getElementById("no_print").style.visibility="hidden";
		window.print();
		window.close();
	
	}
	//print_invoice
	function invoice_print()
	{
		document.getElementById("print_invoice").style.visibility="hidden";
		document.getElementById("close_invoice").style.visibility="hidden";
		window.print();
		window.close();
	
	}
	//simpathy add product
	function simpathycheck(id)
{
	//alert("rama");
	var c=document.frmitem.category;
	var r=document.frmitem.recep;
	var oc=document.frmitem.occasion;
	
	for (var i=0; i < oc.length; i++)
	{	
		if(oc[i].value==id)
		{
			if(oc[i].checked==true)
			{
				return unsimpathy(id);
			}
			if(oc[i].checked==false)
			{
				return simpathy(id);
			}
		}
	}

}
function unsimpathy(id)
	{		
			//alert("rama");
			var c=document.frmitem.category;
			var r=document.frmitem.recep;
			var oc=document.frmitem.occasion;
			for (var i=0; i < c.length; i++)
			{
				c[i].checked=false;
				c[i].disabled=true;
			}
			for (var i=0; i < r.length; i++)
			{
				r[i].checked=false;
				r[i].disabled=true;
			}
			
			for (var i=0; i < oc.length; i++)
			{
				if(oc[i].value!=id)
				{
					oc[i].checked=false;
					oc[i].disabled=true;
				}
			}
	} 
	function simpathy()
	{		
			//alert("ramadasdsa1");
			var c=document.frmitem.category;
			var r=document.frmitem.recep;
			var oc=document.frmitem.occasion;
			for (var i=0; i < c.length; i++)
			{
				c[i].disabled=false;
			}
			for (var i=0; i < r.length; i++)
			{
				r[i].disabled=false;
			}
			for (var i=0; i < oc.length; i++)
			{
					oc[i].disabled=false;
			}
	} 
	//prints
	
/**
 * DHTML date validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */
// Declaring valid date character, minimum year and maximum year
var dtCh= "/";
var minYear=1900;
var maxYear=2100;

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++){   
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}
function DaysArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this
}

function isDate(dtStr){
	var daysInMonth = DaysArray(12)
	var pos1=dtStr.indexOf(dtCh)
	var pos2=dtStr.indexOf(dtCh,pos1+1)
	var strMonth=dtStr.substring(0,pos1)
	var strDay=dtStr.substring(pos1+1,pos2)
	var strYear=dtStr.substring(pos2+1)
	strYr=strYear
	if (strDay.charAt(0)=="0" && strDay.length>1) strDay=strDay.substring(1)
	if (strMonth.charAt(0)=="0" && strMonth.length>1) strMonth=strMonth.substring(1)
	for (var i = 1; i <= 3; i++) {
		if (strYr.charAt(0)=="0" && strYr.length>1) strYr=strYr.substring(1)
	}
	month=parseInt(strMonth)
	day=parseInt(strDay)
	year=parseInt(strYr)
	if (pos1==-1 || pos2==-1){
		alert("The date format should be : mm-dd-yyyy")
		return false
	}
	if (strMonth.length<1 || month<1 || month>12){
		alert("Please enter a valid month")
		return false
	}
	if (strDay.length<1 || day<1 || day>31 || (month==2 && day>daysInFebruary(year)) || day > daysInMonth[month]){
		alert("Please enter a valid day")
		return false
	}
	if (strYear.length != 4 || year==0 || year<minYear || year>maxYear){
		alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear)
		return false
	}
	if (dtStr.indexOf(dtCh,pos2+1)!=-1 || isInteger(stripCharsInBag(dtStr, dtCh))==false){
		alert("Please enter a valid date")
		return false
	}
return true
}

function ValidateForm(){
	var dt=document.frmSample.txtDate
	if (isDate(dt.value)==false){
		dt.focus()
		return false
	}
    return true
 }
	
