var newentryinaddress;
var deleteentryfromaddress;
var groupsortfromaddress;
var namesortfromaddress;
var pagingObj;

function changepresetpage(pageval)
{
	pagingObj=createRequestObject();
	
	document.getElementById("presetmsgs").innerHTML="";
	document.getElementById("modbusy").innerHTML="<div style='padding-top:50px;padding-bottom:50px;'><img src='"+web_lite+"/images/bigloading.gif' />&nbsp;Loading..Please Wait..</div>";
			
	url=dir_point+"ajxfiles/presetmessagePaging.php?pagevalue="+escape(pageval);
	pagingObj.open('get', url+"&sid="+Math.random());
	pagingObj.onreadystatechange =displayavail;
	pagingObj.send(null);
}
function displayavail()
{
  	 try
  	{
   		if(pagingObj.readyState == 4)
		{
	    		try{
		  		if(pagingObj.status == 200)
		 		{
		 			if(pagingObj.responseText)
		 			{	
		 				check=pagingObj.responseText.split("cant_redirect=");
						if(check.length>1)
						{
							window.location.href=check[1];
						}
						else
						{
			   				document.getElementById("modbusy").innerHTML="";
			   				document.getElementById("presetmsgs").innerHTML=pagingObj.responseText;
						}
		 			}
		   		}
		   		else{}
		}catch(e){}
	}}
	catch(e){}
}

function prep_pop()
{
	obj=document.getElementById("mainBody");
	var curwidth = curheight = 0;
	curwidth = obj.offsetWidth;
	curheight = obj.offsetHeight;
	document.getElementById("fadeDiv").style.height=curheight+'px';	
	document.getElementById("fadeDiv").style.width='900px';
	document.getElementById("fadeDiv").style.display='block';
	obj=obj.getElementsByTagName("div").item(0);
	var curtop = curleft  = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	
	document.getElementById("fadeDiv").style.left=curleft+'px';
	document.getElementById("fadeDiv").style.top=curtop+'px';
	
	fade_in("fadeDiv",0,0.7);
}
function closeaddressdiv()
{
	document.getElementById("addressbookdiv").style.display='none';
	fade_out("fadeDiv",0.7,0);
}
function fade_in(fadeid,next,limit)
{
		if(next < limit)
		{
			document.getElementById(fadeid).style.opacity = next;
			iestart=next*100;
			document.getElementById(fadeid).style.filter = 'alpha(opacity='+iestart+')';
			next=next+0.1;
			setTimeout((function(){fade_in(fadeid,next,limit);}), 100);
		}
}
function fade_out(fadeid,next,limit)
{
		if(next > limit)
		{
			document.getElementById(fadeid).style.opacity = next;
			iestart=next*100;
			document.getElementById(fadeid).style.filter = 'alpha(opacity='+iestart+')';
			next=next-0.1;
			setTimeout((function(){fade_out(fadeid,next,limit);}), 100);
		}
		else
		{
			document.getElementById(fadeid).style.height='0px';	
			document.getElementById(fadeid).style.width='0px';
			document.getElementById(fadeid).style.display='none';	
		}

}
function validateLen()
{
	obj=document.createowncantomsg.ownmessage;
	msgnowLen=parseInt(obj.value.length);
	if(msgnowLen <=1024)
	{
		rem=1024-msgnowLen;
		document.getElementById("warnmsg").innerHTML=rem+" letters remaining";
	}
	else
	{
		rem=1024;
		document.getElementById("warnmsg").innerHTML="<font color='red'>Exceeded Maximum of "+rem+" letters</font>";
	}
}
function createRequestObject()
{
	  var obj;
	  var browser = navigator.appName;
	  if(browser == "Microsoft Internet Explorer")
	  	obj = new ActiveXObject("Microsoft.XMLHTTP");
	  else 
	  	obj = new XMLHttpRequest();
	   return obj;
}
function savenewentry()
{
	var error=0;
		
	if(document.entryform.newname.value=="")
	{
		document.getElementById("newentryerror").innerHTML = "* Enter Name!";
		error =1;
		return false;
	}
	if(document.entryform.newname.value!="")
	{
		if(document.entryform.newname.value.length < 2 )
		{	
			document.getElementById("newentryerror").innerHTML = "* Name should be atleast 2 characters!";
			error =1;
			return false;
		}
		if(document.entryform.newname.value.length > 25 )
		{	
			document.getElementById("newentryerror").innerHTML = "* Name should be less than 25 characters!";
			error =1;
			return false;
		}
	}
	if(document.entryform.newnumber.value=="")
	{
		document.getElementById("newentryerror").innerHTML = "* Enter Mobile Number!";
		error =1;
		return false;
	}
	if(document.entryform.newnumber.value!="")
	{
		mobregex=/^[0-9]{10}$/;
		if(document.entryform.newnumber.value.search(mobregex)== -1)
		{
			document.getElementById("newentryerror").innerHTML = "* Mobile Number must be<br> 10 digit number!";
			error =1;
			return false;
		}
	}
	
	var entryname=document.entryform.newname.value;
	var entrynumber=document.entryform.newnumber.value;
	var entrygroup=document.entryform.addressgroup.value;
	
	if(error==0)
	{
		document.getElementById("createbusy").innerHTML="<img src='"+web_lite+"/images/loading_blu.gif'>";
		
		newentryinaddress=createRequestObject();	
		url=dir_point+"ajxfiles/addtoAddressbook.php?newname="+entryname+"&newnumber="+entrynumber+"&addressgroup="+entrygroup;
		newentryinaddress.open('get', url+"&sid="+Math.random());
		newentryinaddress.onreadystatechange =displaynewentrydetails;
		newentryinaddress.send(null);
	}
}
function displaynewentrydetails()
{
   try
   { 
   	if(newentryinaddress.readyState == 4)
	{
	    try{
		  if(newentryinaddress.status == 200)
		   {
		   	var resp=newentryinaddress.responseText.split("index.php");
		   	if(resp.length ==1)
		   	{
		   		document.getElementById("createbusy").innerHTML="";
		   		document.getElementById("resultsid").innerHTML = newentryinaddress.responseText;
		   	}
		   	else
		   	{
		   		window.location.href="http://www.mycantos.com/redirect.php";
		   	}		   	   		
		   }
		   else{}
		}catch(e){}
	}}
	catch(e){}
}
function deleteusernumber(obj)
{
	var answer = confirm ("Are you sure you want to delete this entry?")
	if (answer)
	{		
		var entryname=obj.parentNode.parentNode.getElementsByTagName("td").item(1).innerHTML;
		
		deleteentryfromaddress=createRequestObject();	
		url=dir_point+"ajxfiles/deleteAddressbook.php?delnumber="+entryname;
		deleteentryfromaddress.open('get', url+"&sid="+Math.random());
		deleteentryfromaddress.onreadystatechange =deleteentrydetails;
		deleteentryfromaddress.send(null);
	}
}
function deleteentrydetails()
{
   try
   { 
   	if(deleteentryfromaddress.readyState == 4)
	{
	    try{
		  if(deleteentryfromaddress.status == 200)
		   {
		   	var resp=deleteentryfromaddress.responseText.split("index.php");
		   	if(resp.length ==1)
		   	{
		   		document.getElementById("resultsid").innerHTML = deleteentryfromaddress.responseText;
		   	}
		   	else
		   	{
		   		window.location.href="http://www.mycantos.com/redirect.php";
		   	}	
		   }
		   else{}
		}catch(e){}
	}}
	catch(e){}
}
function insertaddressbook(curobj)
{
	prep_pop();
	
	obj=curobj.parentNode.parentNode.parentNode.parentNode;
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	
	curleft-=40;
	curtop-=100;
	document.getElementById("addressbookdiv").style.left=curleft+'px';
	document.getElementById("addressbookdiv").style.top=curtop+'px';
	document.getElementById("addressbookdiv").style.display='block';
	document.getElementById("updatemsg").innerHTML='';
}
function selectusernumber(obj)
{
	document.sendgreetingform.recipientMobile.value=obj.parentNode.parentNode.getElementsByTagName("td").item(1).innerHTML;
	closeaddressdiv();
}
function sortaddressgroup(sorttype)
{
	var grouptype=sorttype;
	groupsortfromaddress=createRequestObject();	
	url=dir_point+"ajxfiles/groupSortAddress.php?grouptype="+grouptype;
	groupsortfromaddress.open('get', url+"&sid="+Math.random());
	groupsortfromaddress.onreadystatechange =displaysortbyGroupdetails;
	groupsortfromaddress.send(null);
}
function displaysortbyGroupdetails()
{
   try
   { 
   	if(groupsortfromaddress.readyState == 4)
	{
	    try{
		  if(groupsortfromaddress.status == 200)
		   {
		   	if(groupsortfromaddress.responseText!="")
		   	{
			   	var resp=groupsortfromaddress.responseText.split("index.php");
			   	if(resp.length ==1)
			   	{
			   		document.getElementById("resultsid").innerHTML = groupsortfromaddress.responseText;
			   	}
			   	else
			   	{
			   		window.location.href="http://www.mycantos.com/redirect.php";
			   	}	
		   	}	   		
		   }
		   else{}
		}catch(e){}
	}}
	catch(e){}
}
function sortbyname()
{
	var sortname=document.sortform.searchname.value;

	namesortfromaddress=createRequestObject();	
	url=dir_point+"ajxfiles/nameSortAddress.php?sortname="+sortname;
	namesortfromaddress.open('get', url+"&sid="+Math.random());
	namesortfromaddress.onreadystatechange =displaysortbyNamedetails;
	namesortfromaddress.send(null);
}
function displaysortbyNamedetails()
{
   try
   { 
   	if(namesortfromaddress.readyState == 4)
	{
	    try{
		  if(namesortfromaddress.status == 200)
		   {
		   	if(namesortfromaddress.responseText!="")
		   	{
			   	var resp=namesortfromaddress.responseText.split("index.php");
			   	if(resp.length ==1)
			   	{
			   		document.getElementById("resultsid").innerHTML = namesortfromaddress.responseText;
			   	}
			   	else
			   	{
			   		window.location.href="http://www.mycantos.com/redirect.php";
			   	}	
		   	}		   		
		   }
		   else{}
		}catch(e){}
	}}
	catch(e){}
}
function greetings_other_msg_showCharLeft()
{
	obj=document.sendgreetingform.greetings_msg_other;
	msgnowLen=parseInt(find_new_lines(obj.value))+parseInt(obj.value.length);
	if(msgnowLen <=118)
	{
		rem=118-msgnowLen;
		document.getElementById("create_greetings_other_msg_warnmsg").innerHTML=rem+" letters remaining";
	}
	else
	{
		rem=118-msgnowLen;
		document.getElementById("create_greetings_other_msg_warnmsg").innerHTML="<font color='red'>Exceeded Maximum of "+rem+" letters</font>";
	}
}
function reminder_my_msg_showCharLeft()
{
	obj=document.setreminderform.reminder_msg_me;
	msgnowLen=parseInt(find_new_lines(obj.value))+parseInt(obj.value.length);
	if(msgnowLen <=125)
	{
		rem=125-msgnowLen;
		document.getElementById("create_reminder_my_msg_warnmsg").innerHTML=rem+" letters remaining";
	}
	else
	{
		rem=125-msgnowLen;
		document.getElementById("create_reminder_my_msg_warnmsg").innerHTML="<font color='red'>Exceeded Maximum of "+rem+" letters</font>";
	}
}
function find_new_lines(str)
{
	count=0;
	modstr=escape(str);
	for(s=0;s<modstr.length;s++)
	{
		if(modstr.indexOf("%0D%0A") > -1)
		{
			count++;
			modstr=modstr.replace("%0D%0A","");
		}
		else if(modstr.indexOf("%0A") > -1)
		{
			count++;
			modstr=modstr.replace("%0A","");
		}
		else if(modstr.indexOf("%0D") > -1)
		{
			count++;
			modstr=modstr.replace("%0D","");
		}
	}
	return count;
}
function greetings_validate()
{		
	var error=0;
	document.getElementById("set_greeting_reminder_error_msg").innerHTML="";
	
	if(document.sendgreetingform.greetingDate.value=="")
	{
		document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Greeting Date is required.</div>";
		document.sendgreetingform.greetingDate.focus();
		error =1;
		return false;
	}
	if(document.sendgreetingform.greetingDate.value!="")
	{
		var gdateRegExp = /[\d]{2}\/[\d]{2}\/[\d]{4}/;
		if(!document.sendgreetingform.greetingDate.value.match(gdateRegExp))
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Greeting Date should be in ' dd/mm/yyyy ' format.</div>";
			document.sendgreetingform.greetingDate.focus();
			error =1;
			return false;
		}
		
		dateval=document.sendgreetingform.greetingDate.value;
		dateval=dateval.split("/");
		
		dayval=dateval[0];
		monval=dateval[1];
		yearval=dateval[2];
		
		daycheck=/^[0-9]{1,2}$/;	
		if(dayval.search(daycheck)== -1 || dayval <1 || dayval > 31)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Greeting Day must be a number between 1 and 31.</div>";
			document.sendgreetingform.greetingDate.focus();
			error =1;
			return false;
		}
		
		moncheck=/^[0-9]{1,2}$/;	
		if(monval.search(moncheck)== -1 ||monval <1 || monval > 12)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Greeting Month must be a number between 1 and 12.</div>";
			document.sendgreetingform.greetingDate.focus();
			error =1;
			return false;
		}
		
		var d = new Date();
		var curr_year = d.getFullYear();
	
		if(yearval < curr_year || yearval > 2030)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Greeting Year is must be between "+curr_year+" and 2030.</div>";
			document.sendgreetingform.greetingDate.focus();
			error =1;
			return false;
		}	
		
		var now = new Date();
		now = now.getTime();

		var dateToCheck = new Date();
		dateToCheck.setYear(yearval);
		dateToCheck.setMonth(monval-1);
		dateToCheck.setDate(dayval);
		var checkDate = dateToCheck.getTime();
		
		if(now > checkDate)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Greeting Date cannot be a past date.</div>";
			document.sendgreetingform.greetingDate.focus();
			error =1;
			return false;
		}	
	}
	if(document.sendgreetingform.greetingTitle.value=="")
	{
		document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Event is required.</div>";
		error =1;
		return false;
	}
	if(document.sendgreetingform.greetingTitle.value!= "")
	{
		if(document.sendgreetingform.greetingTitle.value.length < 3)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Event length must be atleast 3 letters.</div>";
			error=1;
			return false;
		}
		if(document.sendgreetingform.greetingTitle.value.length > 50)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Event length must be less than 50 letters.</div>";
			error=1;
			return false;
		}
	}
	if(document.sendgreetingform.recipientMobile.value=="")
	{
		document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Recipient Mobile Number is required.</div>";
		error =1;
		return false;
	}
	if(document.sendgreetingform.recipientMobile.value!="")
	{
		mobregex=/^[0-9]{10}$/;
		if(document.sendgreetingform.recipientMobile.value.search(mobregex)== -1)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Recipient Mobile Number must be 10 digits,Numbers only!</div>";
			error =1;
			return false;
		}
	}
	if(document.sendgreetingform.greetings_msg_other.value=="")
	{
		document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Message cannot be empty.</div>";
		error =1;
		return false;
	}	
	if(error==0)
	{
		document.sendgreetingform.submit();
	}
}
function reminder_validate()
{		
	var error=0;
	document.getElementById("set_greeting_reminder_error_msg").innerHTML="";
	
	if(document.setreminderform.reminderDate.value=="")
	{
		document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Reminder Date is required.</div>";
		error =1;
		return false;
	}
	if(document.setreminderform.reminderDate.value!="")
	{
		var gdateRegExp = /[\d]{2}\/[\d]{2}\/[\d]{4}/;
		if(!document.setreminderform.reminderDate.value.match(gdateRegExp))
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Reminder Date should be in ' dd/mm/yyyy ' format.</div>";
			document.setreminderform.reminderDate.focus();
			error =1;
			return false;
		}
		
		dateval=document.setreminderform.reminderDate.value;
		dateval=dateval.split("/");
		
		dayval=dateval[0];
		monval=dateval[1];
		yearval=dateval[2];
		
		daycheck=/^[0-9]{1,2}$/;	
		if(dayval.search(daycheck)== -1 || dayval <1 || dayval > 31)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Reminder Day must be a number between 1 and 31.</div>";
			document.setreminderform.reminderDate.focus();
			error =1;
			return false;
		}
		
		moncheck=/^[0-9]{1,2}$/;	
		if(monval.search(moncheck)== -1 ||monval <1 || monval > 12)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Reminder Month must be a number between 1 and 12.</div>";
			document.setreminderform.reminderDate.focus();
			error =1;
			return false;
		}
		
		var d = new Date();
		var curr_year = d.getFullYear();
	
		if(yearval < curr_year || yearval > 2030)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Reminder Year is must be between "+curr_year+" and 2030.</div>";
			document.setreminderform.reminderDate.focus();
			error =1;
			return false;
		}	
		
		var now = new Date();
		now = now.getTime();

		var dateToCheck = new Date();
		dateToCheck.setYear(yearval);
		dateToCheck.setMonth(monval-1);
		dateToCheck.setDate(dayval);
		var checkDate = dateToCheck.getTime();
		
		if(now > checkDate)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Reminder Date cannot be a past date.</div>";
			document.setreminderform.reminderDate.focus();
			error =1;
			return false;
		}	
	}
	if(document.setreminderform.reminderTitle.value=="")
	{
		document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Event is required.</div>";
		error =1;
		return false;
	}
	if(document.setreminderform.reminderTitle.value!= "")
	{
		if(document.setreminderform.reminderTitle.value.length < 3)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Event length must be atleast 3 letters.</div>";
			error=1;
			return false;
		}
		if(document.setreminderform.reminderTitle.value.length > 50)
		{
			document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Event length must be less than 50 letters.</div>";
			error=1;
			return false;
		}
	}
	if(document.setreminderform.reminder_msg_me.value=="")
	{
		document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Message cannot be empty.</div>";
		error =1;
		return false;
	}
	if(error==0)
	{
		document.setreminderform.submit();
	}
}
function opendetailsof(curobj,cur_event_id,msg_type,mode)
{
	prep_pop();
	
	obj=curobj.parentNode.parentNode.parentNode.parentNode;
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	
	curleft-=60;
	curtop-=100;
	document.getElementById("each_reminder_details").style.left=curleft+'px';
	document.getElementById("each_reminder_details").style.top=curtop+'px';
		
	document.getElementById("msg_type").value=msg_type;
	document.getElementById("msg_type_direction").value=mode;
	
	document.getElementById("reminder_id").value=document.getElementById(cur_event_id).getElementsByTagName("div").item(0).innerHTML;
	document.getElementById("reminder_date_time").innerHTML=document.getElementById(cur_event_id).getElementsByTagName("div").item(1).innerHTML;
	document.getElementById("reminder_event").innerHTML=document.getElementById(cur_event_id).getElementsByTagName("div").item(2).innerHTML;
	document.getElementById("reminder_message").innerHTML=document.getElementById(cur_event_id).getElementsByTagName("div").item(3).innerHTML;
	document.getElementById("reminder_created_on").innerHTML=document.getElementById(cur_event_id).getElementsByTagName("div").item(4).innerHTML;
	document.getElementById("reminder_status").innerHTML=document.getElementById(cur_event_id).getElementsByTagName("div").item(5).innerHTML;
	
	if(msg_type=="greeting")
	{
		document.getElementById("msg_type_title").innerHTML="Greeting Details";
		document.getElementById("reminder_recipient").innerHTML=document.getElementById(cur_event_id).getElementsByTagName("div").item(6).innerHTML;
	}
	else
	{
		document.getElementById("msg_type_title").innerHTML="Reminder Details";
		document.getElementById("reminder_recipient").innerHTML="Myself";
	}
		
	document.getElementById("each_reminder_details").style.display='block';
}
function closeeventdiv()
{
	document.getElementById("each_reminder_details").style.display='none';
	fade_out("fadeDiv",0.7,0);
}
function openpresetmessages(curobj)
{
	prep_pop();
	
	obj=curobj.parentNode.parentNode.parentNode.parentNode;
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	
	curleft-=80;
	curtop-=100;
	document.getElementById("presetgreetingsdiv").style.left=curleft+'px';
	document.getElementById("presetgreetingsdiv").style.top=curtop+'px';		
	document.getElementById("presetgreetingsdiv").style.display='block';
}
function closepresetmessages()
{
	document.getElementById("presetgreetingsdiv").style.display='none';
	fade_out("fadeDiv",0.7,0);
}
function selectdefaultgreeting()
{
	var error=0;
	var sel_default_greeting="";
	
	radioval=document.defgreetingform.elements["greetingmsg"];
	for(var i=0;i<radioval.length;i++)
	{
		if(radioval[i].checked==true)
		sel_default_greeting=radioval[i].value;
	}
		
	if(sel_default_greeting=="")
	{
		document.getElementById("default_greeting_error_msg").innerHTML="<div class='action-msg-fontr'>Select atleast one greeting.</div>";
		error=1;
		return false;
	}
	
	if(error==0)
	{
		document.sendgreetingform.greetings_msg_other.value=document.sendgreetingform.greetings_msg_other.value+sel_default_greeting;
		closepresetmessages();
	}
}
function deletereminder(curid,msg_type,mode,cur_page)
{
	deleteForm=document.delForm;
	deleteForm.cur_del_id.value=curid;
	deleteForm.msg_type.value=msg_type;
	deleteForm.msg_type_direction.value=mode;
	
	if(msg_type=="greeting" && mode=="upcoming")
	{
		var answer = confirm ("Are you sure you want to delete this entry,as the recipient will no more receive this greeting?")
		if (answer)
		{
			deleteForm.submit();
		}	
	}
	else
	{
		deleteForm.submit();
	}
}
function myc_selectAll(obj,mode,msg_type)
{
	var idname=mode+msg_type+"details";
	checks=document.getElementById(idname).getElementsByTagName("input");
	for(i=0;i<checks.length;i++)
	{
		if(checks[i].getAttribute("type")=="checkbox")
		{
			if(obj.checked==false)
				checks[i].checked=false;
			else
				checks[i].checked=true;	
		}
	}		
}
function deleteallreminders(msg_type,mode,cur_page)
{
	var error=0;
	var idname=mode+msg_type+"details";
	checks=document.getElementById(idname).getElementsByTagName("input");
	deleteForm=document.grdelForm;
		
	var delReminderIds = new Array();
			
	k=0;
	for(i=0;i<checks.length;i++)
	{
		if(checks[i].getAttribute("type")=="checkbox")
		{
			if(checks[i].checked==true)
			{
				divname=checks[i].getAttribute("name");
				if(divname!="select"+msg_type+mode+"all")
				{
					delReminderIds[k]=divname;
					k++;
				}
			}
		}
	}
	
	if(delReminderIds=="")
	{
		document.getElementById("set_greeting_reminder_error_msg").innerHTML = "<div class='action-msg-fontr'>Select atleast one entry.</div>";
		error=1;
		return false;
	}
	
	if(error==0)
	{
		deleteForm.gr_cur_del_id.value=delReminderIds;
		deleteForm.gr_msg_type.value=msg_type;
		deleteForm.gr_msg_type_direction.value=mode;
		
		if(msg_type=="greeting" && mode=="upcoming")
		{
			var answer = confirm ("Are you sure you want to delete selected entries,as the recipients will no more receive their respective greeting?")
			if (answer)
			{
				deleteForm.submit();
			}	
		}
		else
		{
			deleteForm.submit();
		}
	}
}

