// JavaScript Document
function check_voucher_number()
{
		var error_flag = 0;
		var vnum = document.getElementById('vnumber').value;
		var pnum = document.getElementById('pnumber').value;
		if(vnum == "")
		{
			document.getElementById('vnumber').style.borderColor = "Red";
			error_flag =1;
		}
		
		if(pnum == "")
		{
			document.getElementById('pnumber').style.borderColor = "Red";
			error_flag =1;
		}
		if(error_flag==0)
		{
			var url = "check_voucher_login.php?voucherno="+vnum+"&pinno="+pnum;
			ajaxpage_login(url,'process_div',vnum,pnum);
		}
		//ajaxpage_login(url,'center_layer');
		
		
}


function addsmiley(smileycode)
{
	document.getElementById('message').value += ' '+smileycode+' ';
	
}
function editmobile(ref_id)
{
	document.getElementById('cancel_mobile').style.display='block';
	var url = 'change_mobile.php?ref_id='+ref_id;
	update_chat(url,'password_td');
}
function cancelmobile(ref_id)
{
	document.getElementById('cancel_mobile').style.display='none';
	document.getElementById('password_td').innerHTML="**Click on the entities to EDIT ";
}
function update_password(ref_id)
{
	var flag=0;
	var old = document.getElementById("old").value;
	var newpassword = document.getElementById("new").value;
	var confirmpassword = document.getElementById("confirm").value;
	if(old =="")
	{
		alert('Please Enter Old Password');
		flag=1;
	}
	if(newpassword=="")
	{
		alert('Please Enter New Password');
		flag=1;
	}
	if(confirmpassword=="")
	{
		alert('Please Enter Confirm Password');
		flag=1;
	}
	if(newpassword != confirmpassword)
	{
		alert('Your Password should be same');
		flag=1
	}
	if(flag==0)
	{
		var url = "update_password.php?old="+old+"&new="+newpassword+"&confirm="+confirmpassword+"&ref_id="+ref_id;
		update_chat(url,'password_td');
	}
}

function close_td()
{
	document.getElementById("password_td").innerHTML='';
}
function editpassword(ref_id)
{
	document.getElementById('cancel_password').style.display='block';
	var url = 'change_password.php?ref_id='+ref_id;
	update_chat(url,'password_td');
}
function cancelpassword(ref_id)
{
	document.getElementById('cancel_password').style.display='none';
	document.getElementById('password_td').innerHTML="**Click on the entities to EDIT ";
}

function editemail(refid,n)
{
document.getElementById("email_td").innerHTML='<input type="text" style="border:solid;border-width:1px;border-color:#7f9db9" name="email" id="email"  value="'+n+'"  class="homesmall"/>';
document.getElementById("button_email").innerHTML='<input type="button" name="button" value="Update" class="homesmall" onclick="updatedemail('+refid+')"/>';		
}



function editprofile(refid,n)
{
document.getElementById("name_td").innerHTML='<input type="text" name="name" id="name" style="border:solid;border-width:1px;border-color:#7f9db9" value="'+n+'" class="homesmall"/>';
document.getElementById("button_td").innerHTML='<input type="button" name="button" value="Update" class="homesmall" onclick="updatedname('+refid+')"/>';		
}

function updatedemail(refid)
{
	var error_flag=0;
	var email = document.getElementById("email").value;
	if(email=="")
	{
		document.getElementById('email').style.borderColor = "Red";
		error_flag =1;
	}
	if(error_flag==0)
	{
		var url = "update_email.php?ref_id="+refid+"&email="+email;
		update_chat(url,'email_td');
		document.getElementById("button_email").innerHTML='';
	}
}

function updatedname(refid)
{
	var error_flag=0;
	var name = document.getElementById("name").value;
	if(name=="")
	{
		document.getElementById('name').style.borderColor = "Red";
		error_flag =1;
	}
	if(error_flag==0)
	{
		var url = "update_name.php?ref_id="+refid+"&name="+name;
		update_chat(url,'name_td');
		document.getElementById("button_td").innerHTML='';
	}
}

function replyread(id)
{
var Stamp = new Date();
var ts = Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getYear()+''+Stamp.getSeconds()+''+Stamp.getMinutes()+''+Stamp.getHours(); 
update_chat('reply_chat.php?c=2&ts='+ts+'&reply_id='+id,'chat_replies')

}
function keep_refreshing()
{
var Stamp = new Date();
var ts = Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getYear()+''+Stamp.getSeconds()+''+Stamp.getMinutes()+''+Stamp.getHours(); 
document.getElementById("chat_replies").innerHTML ="";	
update_chat('reply_chat.php?c=1&ts='+ts,'chat_replies')
setTimeout('keep_refreshing()',8000);

}

<!--FOR INBOX-->

function checkradio_newyear(msg)
{
	document.getElementById("message").value = msg;
	
}


function show_interest(noofsms,cost)
{
	var url = "interest_form.php?noofsms="+noofsms+"&cost="+cost;
	cityload(url, 'interest_form');
}






function check_if_present()
{
	var to_id = document.getElementById('to').value
	var url = 'check_presence.php?to_id='+to_id ;
    cityload(url, 'show_if_present');
	}


function mail_send()
{
	var mailflag =0;
	var ref_id= document.getElementById("ref_id").value;
	var from= document.getElementById("from").value;
	var to= document.getElementById("to").value;
	var subject= document.getElementById("subject").value;
	var message= document.getElementById("message").value;
	
	if(document.getElementById("show_if_present").innerHTML == "<img src='no.gif'>")
	{
	document.getElementById("to").value = "";
	document.getElementById('to').style.borderColor = "Red";
 mailflag =1;	
	}
if(to == "")
{
document.getElementById('to').style.borderColor = "Red";
 mailflag =1;
}
if(subject == "")
{
document.getElementById('subject').style.borderColor = "Red";
mailflag =1;
}

if(message== "")
{
document.getElementById('message').style.borderColor = "Red";
 mailflag =1;
}


if(mailflag== 0 )
{
	
	
var url = "insert_mailbox.php?from="+from+"&to="+to+"&subject="+subject+"&message="+message+"&ref_id="+ref_id;

	ajaxpage(url, 'center_layer')
	setTimeout("check_if_logged_in('mail');", 4000)
}
else
	{
		alert("Please Recheck all Red Fields");
	}

}
function openmessage(mid)
{
	
	var url = "open_inboxmessage.php?mid="+mid;

	ajaxpage(url, 'center_layer')
	}

<!--END FOR INBOX-->

function check(boxid)
{ 
		if( boxid == 'hour' || boxid == 'mins' || boxid == 'direccity' || boxid == 'direcpincode')
		{
		if(document.getElementById(boxid).value!=-1)
      document.getElementById(boxid).style.borderColor = "Green";
	  else
	  document.getElementById(boxid).style.borderColor = "Red";
		}
		
		else
		{
		if(document.getElementById(boxid).value == "")
      document.getElementById(boxid).style.borderColor = "Red";
	  else
	  document.getElementById(boxid).style.borderColor = "Green";
				}
	}
function ValidateNum(input,event)
{
var keyCode = event.which ? event.which : event.keyCode;
//alert(parseInt(keyCode));

//numeric integer
if(parseInt(keyCode)>=48 && parseInt(keyCode)<=57)
{
return true;
}
if(parseInt(keyCode)== 44)
{
return true;
}

if(parseInt(keyCode)>=37 && parseInt(keyCode)<=40)
{
return true;
}
if( parseInt(keyCode)==46 || parseInt(keyCode)==9 || parseInt(keyCode)==8)
{
return true;
}
return false;

}

function ValidateSchedules(input,event)
{
var keyCode = event.which ? event.which : event.keyCode;
//alert(parseInt(keyCode));

//numeric integer
if(parseInt(keyCode)>=48 && parseInt(keyCode)<=57)
{
return true;
}

if( parseInt(keyCode)==9 || parseInt(keyCode)==8)
{
return true;
}
return false;

}

function ValidateMobile(input,event)
{
var keyCode = event.which ? event.which : event.keyCode;
//alert(parseInt(keyCode));

//numeric integer
if(parseInt(keyCode)>=48 && parseInt(keyCode)<=57)
{
return true;
}


if(  parseInt(keyCode)==9 || parseInt(keyCode)==8)
{
return true;
}
return false;

}

function ValidateEnterkey(input,event)
{
var keyCode = event.which ? event.which : event.keyCode;


if(parseInt(keyCode)==13 )
return false;

else
return true;

}
function Validatemessage(input,event)
{
var keyCode = event.which ? event.which : event.keyCode;
//alert(parseInt(keyCode));

//numeric integer
if(parseInt(keyCode)>=48 && parseInt(keyCode)<=57)
{
return true;
}
if(parseInt(keyCode)>=65 && parseInt(keyCode)<=90)
{
return true;
}
if(parseInt(keyCode)>=97 && parseInt(keyCode)<=122)
{
return true;
}
if(parseInt(keyCode)== 44)
{
return true;
}


if( parseInt(keyCode)==46 || parseInt(keyCode)==32 ||parseInt(keyCode)==9 || parseInt(keyCode)==8)
{
return true;
}
return false;

}

function showdate_table(datetoshow)
{
var ref_id = document.getElementById("ref_id").value;
document.getElementById("plan_table").style.visibility = "visible";
document.getElementById("plan_table").style.overflow = "hidden";
//var datetoshow = document.getElementById("plan_date").value;
//if(datetoshow =="")
//datetoshow ="17.10.2008";
var url = 'show_plan_day.php?dateshow='+datetoshow+'&ref_id='+ref_id;
ajaxpage(url,'plan_table')

}
function hideshowdate()
{
	
document.getElementById('showdate').style.visibility ="hidden";
}
function  loadpincodes()
{
	
var city = document.getElementById("direccity").value;

var url = 'showpincode.php?city='+city;
cityload(url, 'pincodedd');

}


function submit_event(page)
{
	
	
	var credits= parseFloat(document.getElementById("credits").value);
	var its_credits=parseFloat(document.getElementById("credits_events_management").value);
	
	var eventflag =0;
	var rem_id =0;
	var recipient_mobiles="";
	var ref_id= document.getElementById("ref_id").value;
	if(page =="update")
	var rem_id= document.getElementById("rem_id").value;
	var credits= document.getElementById("credits").value;
	var ref_id= document.getElementById("ref_id").value;
	var event_message= document.getElementById("event_message").value;
	var event_date= document.getElementById("bday_date").value;
	var hour= document.getElementById("hour").value;
	var mins= document.getElementById("mins").value;
	if(page =="insert")
	var recipient_mobiles = document.getElementById("recipient_mobiles").value;
	var array_recipient_mobiles =recipient_mobiles.split(',');
	
if(event_message == "")
{
document.getElementById('event_message').style.borderColor = "Red";
eventflag =1;
}
if(event_date == "")
{
document.getElementById('bday_date').style.borderColor = "Red";
eventflag =1;
}
if(hour ==-1)
{
document.getElementById('hour').style.borderColor = "Red";
 eventflag =1;
}
if(mins ==-1)
{
document.getElementById('mins').style.borderColor = "Red";
eventflag =1;
}
if(page =="insert")
{
if(recipient_mobiles =="")
{
document.getElementById('recipient_mobiles').style.borderColor = "Red";
eventflag =1;
}	
	
}


var total = (its_credits*array_recipient_mobiles.length*4);
if(eventflag== 0)
{
	if(credits>=its_credits)
	{
		var split_date=event_date.split('.');
		var modified_date=split_date[2]+"-"+split_date[1]+"-"+split_date[0];
		var url="timediff.php?date="+modified_date+"&hour="+hour+"&mins="+mins;
		ajaxpage_event(url,"event_hidden_div",page);
	}
	else
	{
		alert("no credits available")
	}
	
	
}

	else
	{
		alert("Please Recheck all Red Fields");
	}
}
function  edit_event(event_rem_id,ref_id)
{
	
	var url;  
	url = "edit_event_registration.php?event_rem_id="+event_rem_id+"&ref_id="+ref_id;
	ajaxpage(url,'center_layer');
	}
function delete_event(event_rem_id,ref_id)
{
	var url;  
	url = "delete_event.php?event_rem_id="+event_rem_id+"&ref_id="+ref_id;
	ajaxpage(url,'center_layer');
	setTimeout("check_if_logged_in('event_list');", 500)
	}
function cityload(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadcity(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function loadcity(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText;
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="&nbsp;";
}


function switch_to_home()
{
	ajaxpage('home.php', 'center_layer')
}


function insertto_babytab()
{
	var credits= parseInt(document.getElementById("credits").value);
	
	var its_credits=parseInt(document.getElementById("credits_baby_care").value);
	
	var babyflag =0;
	var ref_id= document.getElementById("ref_id").value;
	var sex= document.getElementById("sex").value;
	var country= document.getElementById("country").value;
	var child_name= document.getElementById("child_name").value;
	var dob= document.getElementById("bday_date").value;
	var father_name= document.getElementById("father_name").value;
	var mother_name= document.getElementById("mother_name").value;
	var father_mobile= document.getElementById("father_mobile").value;
	var mother_mobile= document.getElementById("mother_mobile").value;
	var fmail= document.getElementById("fmail").value;
	var mmail =  document.getElementById("mmail").value;
	
	var city= document.getElementById("direccity").value;
	var pincode= document.getElementById("direcpincode").value;
	
if(child_name == "")
{
document.getElementById('child_name').style.borderColor = "Red";
babyflag =1;
}
if(dob == "")
{
document.getElementById('bday_date').style.borderColor = "Red";
 babyflag =1;
}

if(father_name== 0)
{
document.getElementById('father_name').style.borderColor = "Red";
 babyflag =1;
}
if(sex== -1)
{
document.getElementById('sex').style.borderColor = "Red";
 babyflag =1;
}
if(mother_name== "")
{
document.getElementById('mother_name').style.borderColor = "Red";
 babyflag =1;
}
if(father_mobile== "")
{
document.getElementById('father_mobile').style.borderColor = "Red";
 babyflag =1;
}
if(mother_mobile == "")
{
document.getElementById('mother_mobile').style.borderColor = "Red";
 babyflag =1;
}
if(country == "")
{
document.getElementById('country').style.borderColor = "Red";
 babyflag=1;
}
if(city== -1)
{
document.getElementById('direccity').style.borderColor = "Red";
babyflag =1;
}

if(pincode== -1)
{
document.getElementById('direcpincode').style.borderColor = "Red";
 babyflag=1;
}
	
if(babyflag== 0)
{
	if(credits>=its_credits)
	{
var url = "insert_parent.php?child_name="+child_name+"&dob="+dob+"&father_name="+father_name+"&mother_name="+mother_name+"&father_mobile="+father_mobile+"&mother_mobile="+mother_mobile+"&country="+country+"&city="+city+"&pincode="+pincode+"&ref_id="+ref_id+"&its_credits="+its_credits+"&sex="+sex+"&fmail="+fmail+"&mmail="+mmail;
	ajaxpage(url, 'center_layer')
	document.getElementById('credits').value = document.getElementById('credits').value - its_credits;
	
	//setTimeout("check_if_logged_in('parent_registration');", 500)
	}
	else
	{
		alert("no credits available");
	}
	
}
else
	{
		alert("Please Recheck all Red Fields");
	}
	
	
	}




// End -->
function checkcredits(credits)
{
	
	
	document.getElementById('list_contacts_box').style.visibility = "hidden";
	var recipient_mobiles= document.getElementById('recipient_mobiles').value;
	var message= document.getElementById('message').value;
	if(credits<0)
	{
	alert("Sorry..Your Credits Balance is too low to Proceed..\nPlease mail us at kaushik_lalith@yahoo.com to BUY more Credits");	
	//return false;
	}
	//return true;
	else
	{
		if(recipient_mobiles!="" && message!="")
		{
	
		document.nc.action="bulksms_submit.php";
		document.nc.submit();
		}
		else
		alert("Please Enter valid Mobile Numbers & Message to Proceed")
	}
	
}


function Trim(str)
{
  return RTrim(LTrim(str));
}


function RTrim(str)
{
  // We don't want to trip JUST spaces, but also tabs,
  // line feeds, etc.  Add anything else you want to
  // "trim" here in Whitespace
  var whitespace = new String(" \t\n\r");

  var s = new String(str);

  if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
    // We have a string with trailing blank(s)...

    var i = s.length - 1;       // Get length of string

    // Iterate from the far right of string until we
    // don't have any more whitespace...
    while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
      i--;


    // Get the substring from the front of the string to
    // where the last non-whitespace character is...
    s = s.substring(0, i+1);
  }

  return s;
}

function LTrim(str)
{
  var whitespace = new String(" \t\n\r");

  var s = new String(str);

  if (whitespace.indexOf(s.charAt(0)) != -1) {
    // We have a string with leading blank(s)...

    var j=0, i = s.length;

    // Iterate from the far left of string until we
    // don't have any more whitespace...
    while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
    j++;


    // Get the substring from the first non-whitespace
    // character to the end of the string...
    s = s.substring(j, i);
  }

  return s;
}

// JavaScript Document
function check_login()
{
	var error_flag = 0;
	
	var name = document.getElementById("powerid").value;
	
	var password = document.getElementById("password").value;
	
	if(name == "")
	{
		document.getElementById('powerid').style.borderColor = "Red";
		error_flag =1;
	}
	
	
	if(password == "")
	{
		document.getElementById('password').style.borderColor = "Red";
		error_flag =1;
	}
	
	
	if(error_flag==0)
	{
	 var url = "mobile_sms.php?call=1&name="+name+"&password="+password;
	 mobile_login(url,'table_inside');
	
	}

	
}

function filter_usage()
{
	var ref_id = document.getElementById("ref_id").value;
	for(i=0;i<8;i++)
	{
	if(document.nc.application_filter[i].checked)
	var based = document.nc.application_filter[i].value
	}
	if(document.getElementById('today').checked)
	var dayfilter = 'today';
	
	
	if(document.getElementById('sevendays').checked)
	var dayfilter = 'sevendays';
	
	
	if(document.getElementById('onemonth').checked)
	var dayfilter = 'onemonth';
	
	if(document.getElementById('all').checked)
	var dayfilter = 'all';
	
	
var url = "reports_filtered.php?call=1&ref_id="+ref_id+"&appl="+based+"&dayfilter="+dayfilter;
	filter_display(url,'new_div');	
	
	var url = "total_filtered.php?call=2&ref_id="+ref_id+"&appl="+based+"&dayfilter="+dayfilter;
	filter_total(url,'showtotal');	
}

function filter_by_date(sel)
{
	if(sel == 'today')
	{
		document.getElementById('sevendays').checked = false;
		document.getElementById('onemonth').checked = false;
		document.getElementById('all').checked = false;
	
	}
	
		if(sel == 'sevendays')
	{
		document.getElementById('today').checked = false;
		document.getElementById('onemonth').checked = false;
		document.getElementById('all').checked = false;
		
	}
	
		if(sel == 'onemonth')
	{
		document.getElementById('sevendays').checked = false;
		document.getElementById('today').checked = false;
		document.getElementById('all').checked = false;

	}
	
	if(sel == 'all')
	{
		document.getElementById('sevendays').checked = false;
		document.getElementById('today').checked = false;
		document.getElementById('onemonth').checked = false;

	}
	filter_usage();
}



function filter_pdf()
{
		var ref_id = document.getElementById("ref_id").value;
		for(i=0;i<8;i++)
		if(document.nc.application_filter[i].checked)
		clicked = document.nc.application_filter[i].value;
		
		if(document.getElementById('today').checked)
	var dayfilter = 'today';
	
	
	if(document.getElementById('sevendays').checked)
	var dayfilter = 'sevendays';
	
	
	if(document.getElementById('onemonth').checked)
	var dayfilter = 'onemonth';
	
	if(document.getElementById('all').checked)
	var dayfilter = 'all';
	
	
		
	var url = "pdf/generate.php?ref_id="+ref_id+"&appl="+clicked+"&dayfilter="+dayfilter;
	window.location = url;
	//ajaxpage(url,'pfd_gen');
}


function filter_display(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
load_filter(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function load_filter(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText;
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<br><br><br><center><span class='homesmall'><img src= 'checking.gif'><br><br>Filtering Your Usage Details</span></center>";
}

function filter_total(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
load_total(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function load_total(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText;
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<center>Calculating...</center>";
}



function mobile_login(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
load_mobile(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function load_mobile(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText;
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<br><br><br><center><span class='homesmall'>Logging in ....</span></center>";
}



function schedule(choice)
{
	var url 
	for(i=2;i<=4;i++)
	{
		if(i==choice)
		url = "select_schedule.php?ch="+i;
		else 
		url = "empty.php";
		cityload(url,'schedule_panel'+i);	
	}
}


function submit_payment_followup()
{
	var template = document.getElementById('paymentmessage').value;
	var ref_id = document.getElementById("ref_id").value;
	var clip = document.getElementById("clip").value;
	
	var url = "submit_payment.php?template="+template+"&ref_id="+ref_id+"&cli="+clip;
	
ajaxpage(url,'center_layer');	
}

function viewpdb()
{

	var ref_id = document.getElementById("ref_id").value;
	var url = "viewpaymentdb.php?refid="+ref_id;
		
	ajaxpage(url,'center_layer');	
}

function del_payment_tb(id)
{
	var ref_id = document.getElementById("ref_id").value;
	
	var url = "del_payment.php?del_id="+id+"&ref_id="+ref_id;
	ajaxpage(url,'payment_full');
	

}

function paymentimport()
{
var ref_id = document.getElementById("ref_id").value;
lin = "payment_import_file.php?id="+ref_id;
	
window.open(lin,"paymentimport",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=250,height=450,top=210,left=135');

}


function  submit_payment_db()
{
	var ref_id = document.getElementById("ref_id").value;
	var payment_db = document.getElementById("file").value;
	var url = "upload_payment.php?payment_db="+payment_db+"&id="+ref_id;
	
checking_indicator(url,'payment_upload_box');	
}
function showsample_msg()
{
	var textentered = document.getElementById('paymentmessage').value
var txtmessage1 = 	textentered.replace(/Column 1/g, document.getElementById('column1').value);
var txtmessage2 = 	txtmessage1.replace(/Column 2/g, document.getElementById('column2').value);
var txtmessage3 = 	txtmessage2.replace(/Column 3/g, document.getElementById('column3').value);
document.getElementById('samplepaymsg').value =  txtmessage3;
}
function addtotemplate(fieldname)
{
	
	document.getElementById('paymentmessage').value += " "+fieldname+ " ";
	showsample_msg();
}
function close_bsms_contacts()
{
	document.getElementById('bsms_list_contacts_box').style.visibility = "hidden";
	
}
function check_if_email_registered(entered_email)
{
	
	var url = "check_email_existense.php?entered_id="+entered_email;
checking_indicator(url,'email_registered');	
}
function check_if_mobile_registered(entered_number)
{
	var country = document.getElementById("countries").value;
	var url = "check_mobile_existense.php?entered_id="+entered_number+"&country="+country;
checking_indicator(url,'mobile_registered');	
}

function authen_powersms()
{
	var country = document.getElementById("countries").value;
	var name = document.getElementById("name").value;
	var email = document.getElementById("email").value;
	var mobile = document.getElementById("mobile").value;
	var password = document.getElementById("password").value;
	if(document.getElementById("authencode").value == document.getElementById("authencode2").value)
	{
	
	var url = "signup_submit.php?name="+name+"&email="+email+"&mobile="+mobile+"&password="+password+"&country="+country;
	ajaxpage(url,'center_layer');	
	}
	else
	{
		alert("Invalid Authentication Code")
	}
}


function authen_update_no(ref_id)
{
	var mobile = document.getElementById("mobile").value;
	var ref_id = document.getElementById("ref_id").value;
	
	if(document.getElementById("authencode").value == document.getElementById("authencode2").value)
	{
	
	var url = "update_powersms.php?ref_id="+ref_id+"&mobile="+mobile;
	ajaxpage(url,'password_td');	
	}
	else
	{
		alert("Invalid Authentication Code")
	}
}

function signup_powersms()
{
	
	var error_flag = 0;
	var country = document.getElementById("countries").value;
	var accemail = document.getElementById("accemail").value;
	var accmobile = document.getElementById("accmobile").value;
	var name = document.getElementById("name").value;
	var email = document.getElementById("email").value;
	
	var mobile = document.getElementById("mobile").value;
	
	var password = document.getElementById("password").value;
	var cpassword  = document.getElementById("cpassword").value;
	var codetosend  = document.getElementById("codetosend").value;
	if(name == "")
	{
		document.getElementById('name').style.borderColor = "Red";
		error_flag =1;
	}
	if(name != "")
	{
		document.getElementById('name').style.borderColor = "Green";
	
	}
	
	if(email == "" || accemail==-1)
	{
		document.getElementById('email').style.borderColor = "Red";
		error_flag =1;
	}
	if(accemail==1)
	{
		document.getElementById('email').style.borderColor = "Green";
		
	}
	
	
	if(mobile == "" || accmobile == -1)
	{
		document.getElementById('mobile').style.borderColor = "Red";
		error_flag =1;
	}
	if(accmobile==1)
	{
		document.getElementById('mobile').style.borderColor = "Green";
		
	}
	if(password == "")
	{
		document.getElementById('password').style.borderColor = "Red";
		error_flag =1;
	}
	
	if(cpassword == "")
	{
		document.getElementById('cpassword').style.borderColor = "Red";
		error_flag =1;
	}
	if(cpassword != password)
	{
	document.getElementById('password').style.borderColor = "Red";
	document.getElementById('cpassword').style.borderColor = "Red";
		error_flag =1;	
	}
	if(cpassword == password && password!="")
	{
	document.getElementById('password').style.borderColor = "Green";
	document.getElementById('cpassword').style.borderColor = "Green";
		
	}

	if(error_flag==0)
	{
document.nc.name.disabled = true;
document.nc.password.disabled = true;
document.nc.cpassword.disabled = true;
document.nc.email.disabled = true;
document.nc.mobile.disabled = true;
document.nc.countries.disabled = true;
document.nc.submitbutton.disabled = true;

	 var url = "sendrandomcode.php?name="+name+"&email="+email+"&mobile="+mobile+"&randcode="+codetosend+"&country="+country;
	ajaxpage(url,'authentication_space');
	var smsmess = "Hi "+name+ ", Your Authentication Code : "+codetosend+"..-----Powered by www.powersms.in";

lin2 = "http://bulksmsservice.co.in/api/sentsms.php?username=powersms&password=5634&sender=PowerSMS&to=91"+mobile+"&message="+escape(smsmess);
	
	//lin2 = "http://209.160.32.113:8800/?user=trust&password=tru567&PhoneNumber=91"+mobile+"&Text="+escape(smsmess)+"&Sender=PowerSMS";
	
	
	document.getElementById("ref_within").src = lin2;
	}
	else
	{
	alert("Please Re-Check all RED Fields")	
	}
}

function authenticate(ref_id)
{
	var flag =0;
	var codetosend=document.getElementById("random").value;
	var mobile = document.getElementById("mobile").value;
	if(mobile=="")
	{
		alert('Please Enter your Mobile No.');
		flag=1;
	}
	if(flag==0)
	{
	var smsmess = "Your Authentication Code : "+codetosend+"..-----Powered by www.powersms.in";
	var url = "sendrandomno.php?ref_id="+ref_id+"&code="+codetosend;
	ajaxpage(url,'authenticate_td');

	lin2 = "http://bulksmsservice.co.in/api/sentsms.php?username=powersms&password=5634&sender=PowerSMS&to=91"+mobile+"&message="+escape(smsmess);
	//lin2 = "http://209.160.32.113:8800/?user=trust&password=tru567&PhoneNumber=91"+mobile+"&Text="+escape(smsmess)+"&Sender=PowerSMS";
	document.getElementById("ref_within").src = lin2;
	}
}



function logout_powersms()
{
	// var url = "login_submit.php?call=1&name="+name+"&password="+password;
//	ajaxpage(url,'center_layer');
//	 var url2 = "login_submit.php?call=2&name="+name+"&password="+password;
//	load_login(url2,'ref_id');
//	var url3 = "login_submit.php?call=3&name="+name+"&password="+password;
//	load_login(url3,'showname');
//	var url4 = "login_submit.php?call=4&name="+name+"&password="+password;
//	load_login(url4,'credits');
document.getElementById('bday_calendar').style.visibility = "hidden";
	document.getElementById("anniversary_calendar").style.visibility = "hidden";
document.getElementById('dhtmlxCalendar_planner').style.visibility = "hidden";
	document.getElementById("plan_table").style.visibility = "hidden";
	document.getElementById("show_event_templates").style.visibility ="hidden";
	document.getElementById('ref_id').value=0;
	document.getElementById('showname').value = "";
	document.getElementById('show_credits').style.visibility = "hidden";
		document.getElementById("new_div").style.visibility ="hidden";
	ajaxpage('home.php','center_layer')
}

function  usethistemplate(mess)
{
	
document.getElementById("event_message").value = mess;
document.getElementById("show_event_templates").style.visibility ="hidden";
	
}

function  show_event_template()
{
document.getElementById("show_event_templates").style.visibility ="visible";
}

function  hide_event_template()
{
document.getElementById("show_event_templates").style.visibility ="hidden";
}

function selectallinlist(num_of_rows)
{
	var i=0;
	
	if(document.getElementById("selectall").checked == true)
	{
	for(i=1;i<=num_of_rows;i++)
	document.getElementById("contacts_in_list"+i).checked = true;	
	}
	else
	{
		for(i=1;i<=num_of_rows;i++)
	document.getElementById("contacts_in_list"+i).checked =false;	
	}
	
	
}
function edit_bday_message(bday_wish)
{
document.getElementById("bday_upd_box").innerHTML = '<a href="javascript:update_bday_message();"><img src="update_wishes.gif"  border="0"/></a>';
document.getElementById("txt_box_bdaymess").innerHTML ='<input name="birthday_mess_box" type="text" class="homesmall" id="birthday_mess_box" style="border-bottom-color:#666666; border-left-color: #FFFFFF; border-right-color:#FFFFFF; border-top-color:#FFFFFF;  border-style:solid;border-width:1px" value="'+bday_wish+'" size="20"/>';
document.getElementById("birthday_mess_box").focus();
document.getElementById("birthday_mess_box").style.color ="#8a0001";
}

function update_bday_message()
{
	var ref_id = document.getElementById("ref_id").value;
	var message = document.getElementById("birthday_mess_box").value;
	
	var url = "update_bday_message.php?ref_id="+ref_id+"&mess="+message;
	cityload(url,'bday_upd_box');
document.getElementById("txt_box_bdaymess").innerHTML =message;
	
}


function edit_anniv_message(anniv_wish)
{

document.getElementById("anniv_upd_box").innerHTML = '<a href="javascript:update_anniv_message();"><img src="update_wishes.gif"  border="0"/></a>';
document.getElementById("txt_box_annivmess").innerHTML ='<input name="anniversary_mess_box" type="text" class="homesmall" id="anniversary_mess_box" style="border-bottom-color:#666666; border-left-color: #FFFFFF; border-right-color:#FFFFFF; border-top-color:#FFFFFF;  border-style:solid;border-width:1px" value="'+anniv_wish+'" size="30"/>';
document.getElementById("anniversary_mess_box").focus();
document.getElementById("anniversary_mess_box").style.color ="#8a0001";
}

function update_anniv_message()
{
	var ref_id = document.getElementById("ref_id").value;
	var message = document.getElementById("anniversary_mess_box").value;
	
	var url = "update_anniv_message.php?ref_id="+ref_id+"&mess="+message;
	cityload(url,'anniv_upd_box');
document.getElementById("txt_box_annivmess").innerHTML =message;
	
}



function importscript()
{
var ref_id = document.getElementById("ref_id").value;
	lin = "import_file.php?id="+ref_id;
window.open(lin,"controller",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=250,height=400,top=210,left=135');

}


function minifunction()
{

setInterval('call_sms();',5000);
//setInterval('ajaxpage("testsms.php","testingbox");',45000);
//setInterval('ajaxpage("schedulesms_sms.php","schedule");',30000);
//setInterval('ajaxpage("send_sms_event.php","event");',30000);
//setInterval('ajaxpage("send_sms_planner.php","planner");',25000);
//setInterval('ajaxpage("baby_send_sms.php","baby");',30000);
//setInterval('ajaxpage("bday_alarm_sms.php","alarm");',30000);

}

function call_sms()
{
	var Stamp = new Date();
	var a = Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getYear()+''+Stamp.getSeconds()+''+Stamp.getMinutes()+''+Stamp.getHours(); 
	lin = "mini_sendallsms.php?call="+a;
	document.getElementById("small_window").src = lin;
	
	
}
function test()
{
document.getElementById("small_window").src = "http://www.yahoo.com";
}
function startrefreshing()
{
setInterval('bulk_send_window();',3000);
setInterval('authentication_send_window();',5000);
setInterval('opensmallwin_freq();',5000);
setInterval('ajaxpage("testsms.php","testingbox");',45000);
setInterval('ajaxpage("schedulesms_sms.php","schedule");',30000);
setInterval('ajaxpage("send_sms_event.php","event");',30000);
setInterval('ajaxpage("send_sms_planner.php","planner");',25000);
setInterval('ajaxpage("baby_send_sms.php","baby");',30000);
setInterval('ajaxpage("bday_alarm_sms.php","alarm");',30000);




}

function start_bulk_smsing()
{
setInterval('bulk_send_window();',3000);

setInterval('opensmallwin_freq();',5000);



}

function opensmallwin_freq()
{
	var Stamp = new Date();
	var a = Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getYear()+''+Stamp.getSeconds()+''+Stamp.getMinutes()+''+Stamp.getHours(); 
	lin = "sendallsms.php?call="+a;
window.open(lin,"controller",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=250,height=250,top=210,left=135');
}

function authentication_send_window()
{
	lin = "sendallauthentication.php";
window.open(lin,"authencontroller",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=250,height=250,top=210,left=135');
}
function bulk_send_window()
{
	lin = "sendallbulk.php";
window.open(lin,"bulkcontroller",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=250,height=250,top=210,left=135');
}
function doSomething(e) {

	alert(e.pageX);
}


function screenres(id)
{
	alert (id);
alert(document.getElementById(id+'_div').style.top);	
}
function add_comment()
{
var flag_comment=0;
sendername = document.getElementById("sendername").value
comment= document.getElementById("comment").value;	
inf = sendername+'$'+comment;
if(sendername == '')
{
alert("Please Enter your Name");
flag_comment = 1;
}
if(comment == '')
{
alert("Please Fill in your Comments");
flag_comment = 1;
}
if(flag_comment == 0)
{
url = 'comment_submit.php?info='+inf;
ajaxpage(url, 'center_layer');
setTimeout('switchover();',4000);
}

}

function switchover()
{
ajaxpage('addedcomments.php', 'center_layer');
	
}

function send_mails()
{
var flag_mail=0;
sendername = document.getElementById("sendername").value
mailids= document.getElementById("mailids").value;	
inf = sendername+','+mailids;
if(sendername == '')
{
alert("Enter your Name");
flag_mail = 1;
}
if(mailids == '')
{
alert("Enter atleast one E-Mail ID");
flag_mail = 1;
}
if(flag_mail == 0)
{
		var Stamp = new Date();
	var ts = Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getYear()+''+Stamp.getSeconds()+''+Stamp.getMinutes()+''+Stamp.getHours(); 
url = 'tell_submit.php?ts='+ts+'&info='+inf;
ajaxpage(url, 'center_layer');
}
}

<!--SIGNUP-->

	var mCal;
	
	function  show_cal_bday(tbox) {
		
		mCal = new dhtmlxCalendarObject('bday_calendar', false, {isYearEditable: true});
		mCal.setYearsRange(1985, 2015);
		mCal.setOnClickHandler(mSelectDate_bday);
		mCal.draw();

		
	}
	
	function  show_cal_anniv(tbox) {
		mCal = new dhtmlxCalendarObject('anniversary_calendar', false, {isYearEditable: true});
		mCal.setYearsRange(2006, 2015);
		mCal.setOnClickHandler(mSelectDate_anniv);
		mCal.draw();

	}
	
	
	function mSelectDate_bday(date) {

		var boxnum = document.getElementById('bday_boxnum').value;
		var dateformat = document.getElementById('dateformat').value;
		document.getElementById('bday_date_'+boxnum).value = mCal.getFormatedDate(dateformat, date);
		document.getElementById('bday_calendar').style.visibility = "hidden";
			return true;
	}
	
	function mSelectDate_anniv(date) {

		var boxnum = document.getElementById('anniv_boxnum').value;
		var dateformat = document.getElementById('dateformat').value;
		document.getElementById('anniv_date_'+boxnum).value = mCal.getFormatedDate(dateformat, date);
		document.getElementById('anniversary_calendar').style.visibility = "hidden";
			return true;
	}
	
	function  show_cal_here1() {
		mCal = new dhtmlxCalendarObject('dhtmlxCalendar1', false, {isYearEditable: true});
		mCal.setYearsRange(1985, 2015);
		mCal.setOnClickHandler(mSelectDate1);
		mCal.draw();

		
	}
	
	function  show_cal_here2() {
		mCal = new dhtmlxCalendarObject('dhtmlxCalendar2', false, {isYearEditable: true});
		mCal.setYearsRange(2006, 2015);
		mCal.setOnClickHandler(mSelectDate2);
		mCal.draw();

	}
	
	function  show_cal_here3() {
		mCal = new dhtmlxCalendarObject('dhtmlxCalendar_planner', false, {isYearEditable: true});
		mCal.setYearsRange(2006, 2015);
		mCal.setOnClickHandler(mSelectDate3);
		mCal.draw();

	}
	
	function mSelectDate1(date) {
		
		var dateformat = document.getElementById('dateformat').value;
		document.getElementById('bday_date').value = mCal.getFormatedDate(dateformat, date);
		document.getElementById('dhtmlxCalendar1').style.visibility = "hidden";
	
		return true;
		
	}

function mSelectDate2(date) {

		var dateformat = document.getElementById('dateformat').value;
		document.getElementById('anniv_date').value = mCal.getFormatedDate(dateformat, date);
		document.getElementById('dhtmlxCalendar2').style.visibility = "hidden";
	
		return true;
	}
	
	
	
	
	function hide_planner_calendar()
	{
	document.getElementById('dhtmlxCalendar_planner').style.visibility = "hidden";
	}
	function hide_anniversary_calendar()
	{
	document.getElementById('anniversary_calendar').style.visibility = "hidden";
	}
	function hide_bday_calendar()
	{
	document.getElementById('bday_calendar').style.visibility = "hidden";
	}
	
	function hide_calendar1()
	{
	document.getElementById('dhtmlxCalendar1').style.visibility = "hidden";
	}
	
	function hide_calendar2()
	{
	document.getElementById('dhtmlxCalendar2').style.visibility = "hidden";
	}
	
	function mSelectDate3(date) {

		var dateformat = "%d.%m.%Y";
		
		document.getElementById('plan_date').value = mCal.getFormatedDate(dateformat, date);
		var tempdate = mCal.getFormatedDate(dateformat, date);
		showdate_table(tempdate);	
		return true;
	}
	
	function showcalnow()
	{
	document.getElementById('dhtmlxCalendar_planner').style.visibility = "visible";	
	}
	
	
	
	function setNewDate_cus(num,tbox) {		
		
	if(num>2)
		{
		if(num % 2 ==0)
		{
		document.getElementById('anniversary_calendar').style.visibility = "visible";
		document.getElementById('anniv_boxnum').value = tbox;
		show_cal_anniv(tbox);
		}
		else
		{
		document.getElementById('bday_calendar').style.visibility = "visible";
		document.getElementById('bday_boxnum').value = tbox;
		show_cal_bday(tbox);
		}
		}
		mCal.setDateFormat(document.getElementById('dateformat').value)
		var newdateVal = document.getElementById('newdate').value;
	
		mCal.setDate(newdateVal);
		
	}
	
	
	
	
	function setNewDate(num) {		
		
		if(num == 1)
		{
		document.getElementById('dhtmlxCalendar1').style.visibility = "visible";
		show_cal_here1();
		}
		if(num == 2)
		{
		document.getElementById('dhtmlxCalendar2').style.visibility = "visible";
		show_cal_here2();
		}
		if(num == 'planner')
		{
		document.getElementById('dhtmlxCalendar_planner').style.visibility = "visible";
		show_cal_here3();
		}
		if(num == 'planner')	
		{
		mCal.setDateFormat("%d.%m.%Y")
		var d=new Date();
		var day=d.getDate();
		var month=d.getMonth() + 1;
		var year=d.getFullYear();

		var todate = day + "." + month + "." + year;
		var newdateVal = todate;
		}
		else
		{		
		mCal.setDateFormat(document.getElementById('dateformat').value)
		var newdateVal = document.getElementById('newdate').value;
		}
		
		mCal.setDate(newdateVal);
		
	}
	
	

	
function loginpage()
{
document.getElementById('pleaselogin').style.visibility = "hidden";
document.getElementById('bday_calendar').style.visibility = "hidden";
document.getElementById("anniversary_calendar").style.visibility = "hidden";
//document.getElementById('dhtmlxCalendar_planner').style.visibility = "hidden";
//document.getElementById("plan_table").style.visibility = "hidden";
document.getElementById("show_event_templates").style.visibility ="hidden";
document.getElementById("new_div").style.visibility ="hidden";
if(parseInt(document.getElementById("ref_id").value)>0)
{
	alert("Already Logged In - Please Logout to Re - Login")
}
else
ajaxpage('login.php','center_layer');
}


function close_plslogin()
{
document.getElementById('pleaselogin').style.visibility = "hidden";
}
function close_invalid()
{
document.getElementById('invalidnumber').style.visibility = "hidden";
}
function clearbox(id)
{
if(document.getElementById(id).value == "sample : 9999988888,9999977777")
document.getElementById(id).value = "";
}

function checkall(name)
{
	
	var num = document.getElementById("numberofcontacts").value;

	if(document.bsms.dontcheckbox.checked == true)
	{
		
	for(i=0;i<num;i++)
	document.bsms.checkbox[i].checked = true
	}
	
	else if(document.bsms.dontcheckbox.checked == false)
	{
	for(i=0;i<num;i++)
	document.bsms.checkbox[i].checked = false
	}
	
}
function check_availability()
{
	var entered_id = document.getElementById("powerid").value
	var url = "check_power_id.php?entered_id="+entered_id;
	checking_indicator(url,'powerid_box');
	
}
function insertinto_bulksms(count)
{
	var error_flag = 0;
	var ref_id = document.getElementById("ref_id").value;
		var numbers ="123";
	var message;
	message =document.getElementById("message").value;
	numbers =document.getElementById("recipient_mobiles").value;
	
	if(message == "")
	{
		document.getElementById('message').style.borderColor = "Red";
		error_flag =1;
	}
	
	if(numbers == "" || numbers == "sample : 9999988888,9999977777")
	{
		document.getElementById('recipient_mobiles').style.borderColor = "Red";
		error_flag =1;
	}
	if(numbers != "" && numbers != "sample : 9999988888,9999977777")
	{
		document.getElementById('recipient_mobiles').style.borderColor = "Green";
		
	}
	
	if(error_flag==0)
	{
		var Stamp = new Date();
	var ts = Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getYear()+''+Stamp.getSeconds()+''+Stamp.getMinutes()+''+Stamp.getHours(); 
	message = document.getElementById("message").value;
	var url = "bulksms_submit.php?ts="+ts+"&ref_id="+ref_id+"&numbers="+numbers+"&message="+message;
	alert(url);

	ajaxpage(url,'center_layer');
	}
	else
	{
	alert("Recheck all Red Fields")		
	}
}
function forgot_pass()
{
	var error_flag = 0;
	var mail_forgot = document.getElementById("mail_forgot").value;
	
	if(mail_forgot== "")
	{
		document.getElementById('mail_forgot').style.borderColor = "Red";
		
		error_flag =1;
	}
	if(error_flag==0)
	{
	var Stamp = new Date();
	var ts = Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getYear()+''+Stamp.getSeconds()+''+Stamp.getMinutes()+''+Stamp.getHours(); 
	 var url = "forgot_recovery.php?ts="+ts+"&mail_forgot="+mail_forgot;
	ajaxpage(url,'center_layer');
	}
	else
	{
	alert("Please Enter a Valid Email ID");	
	}
}

function login_powersms()
{
	
	var error_flag = 0;
	
	var name = document.getElementById("powerid").value;
	
	var password = document.getElementById("password").value;
	
	if(name == "")
	{
		document.getElementById('powerid').style.borderColor = "Red";
		error_flag =1;
	}
	
	
	if(password == "")
	{
		document.getElementById('password').style.borderColor = "Red";
		error_flag =1;
	}
	
	
	if(error_flag==0)
	{
	 var url = "login_submit.php?call=1&name="+name+"&password="+password;
	ajaxpage(url,'center_layer');
	 var url2 = "login_submit.php?call=2&name="+name+"&password="+password;
	load_login(url2,'ref_id');
	var url3 = "login_submit.php?call=3&name="+name+"&password="+password;
	load_login(url3,'showname');
	var url4 = "login_submit.php?call=4&name="+name+"&password="+password;
	load_login(url4,'credits');
	var url5 = "login_submit.php?call=5&name="+name+"&password="+password;
	load_login(url5,'encrypted');
	var url6 = "login_submit.php?call=6&name="+name+"&password="+password;
	load_login(url6,'thesender');
	var url7 = "login_submit.php?call=7&name="+name+"&password="+password;
	load_login(url7,'hisnumber');
	var url8 = "login_submit.php?call=8&name="+name+"&password="+password;
	load_login(url8,'smsfrom');
	
	document.getElementById('show_credits').style.visibility = "visible";
	}
}






<!--END SIGNUP-->
function insertinto_birthday_tb(total_num)
{
	var credits= parseFloat(document.getElementById("credits").value);
	var its_credits=parseFloat(document.getElementById("credits_bday_alarm").value);
	var datesandids = "1,12.12.2012,20.45.2245";
	var ref_id = document.getElementById("ref_id").value;
	var total=0;
	for(i=1;i<=total_num;i++)
	{
		var con_id= document.getElementById("con_id_"+i).value;
	var bday_date = document.getElementById("bday_date_"+i).value;
	var anniv_date = document.getElementById("anniv_date_"+i).value;
	if(bday_date !="" && anniv_date!="")
	{
	datesandids += ';'+con_id+','+bday_date+','+anniv_date;
	total = total + its_credits*2;
	}
	if(bday_date !="" && anniv_date=="")
	{
	datesandids += ';'+con_id+','+bday_date+',1';
	total = total + its_credits;
	}
	if(bday_date =="" && anniv_date!="")
	{
	datesandids += ';'+con_id+',1,'+anniv_date;
	total = total + its_credits;
	}
	}
	if(credits>=its_credits)
	{
		
	var url = "bday_alarm_submit.php?ref_id="+ref_id+"&datesandids="+datesandids+"&its_credits="+total;
	document.getElementById('credits').value = document.getElementById('credits').value - total;
	ajaxpage(url,'center_layer');
	}
	else
	{
	alert("In-sufficient Credits in Your Account..Please Top it Up")		
	}
	
	
	
	//url2 = "list_bday_alarm.php?ref_id="+ref_id;
//	setTimeout("ajaxpage(url2,'center_layer')",500);
		
}

function insertinto_sendnow_sms()
{
	var error_flag = 0;
	var ref_id = document.getElementById("ref_id").value;
	var name = document.getElementById("name").value;
	var number = document.getElementById("number").value;
	var message = document.getElementById("message").value;
	
	var ad_message=document.getElementById("ad_message_val").value;
	
	if(name == "")
	{
		document.getElementById('name').style.borderColor = "Red";
		error_flag =1;
	}
	if(number == "" || number.length !=10)
	{
		document.getElementById('number').style.borderColor = "Red";
		document.getElementById('invalidnumber').style.visibility = "visible";
		error_flag =1;
	}
		if(message == "")
	{
		document.getElementById('message').style.borderColor = "Red";
		error_flag =1;
	}
			if(message != "")
	{
		document.getElementById('message').style.borderColor = "Green";
		
	}
			if(number.length ==10 && number!="")
	{
		document.getElementById('number').style.borderColor = "Green";
		
	}
			if(name != "")
	{
		document.getElementById('name').style.borderColor = "Green";
		
	}
	if(error_flag==0)
	{
	document.getElementById('invalidnumber').style.visibility = "hidden";
	var url = "sendnow_sms_submit.php?ref_id="+ref_id+"&name="+name+"&number="+number+"&message="+message;
	show_sending_anim(url,'show_sending');
	
	if(parseInt(ref)!=6)
	{
	if(document.getElementById("smsfrom").value != '9790914520')
	var newmessage = message+" - "+document.getElementById("thesender").value+"("+document.getElementById("hisnumber").value+") "+".."+ad_message;
	else
	var newmessage = message+" "+ad_message;
	//var newmessage = message+"..SMS Sent via PowerSMS.in";
	}
	else
	{
	if(parseInt(number) == '9884363686')
	var newmessage = message;
	else
	var newmessage = message+" - "+document.getElementById("thesender").value+"("+document.getElementById("hisnumber").value+") .."+ad_message;
	}
	var smssendername = document.getElementById("smsfrom").value;
	
	lin2 = "http://bulksmsservice.co.in/api/sentsms.php?username=powersms&password=5634&sender="+smssendername+"&to=91"+number+"&message="+escape(newmessage);
	
	//lin2 = "http://209.160.32.113:8800/?user=trust&password=tru567&PhoneNumber=91"+number+"&Text="+escape(newmessage)+"&Sender="+smssendername;
	document.getElementById("ref_within").src = lin2;
	
	}	
	else
	{
		alert("Recheck Fields Marked in RED");
	
	}
}

function insertinto_sendnow_mobile()
{
	var error_flag = 0;
	var ref_id = document.getElementById("ref_id").value;
	var name = document.getElementById("name").value;
	var number = document.getElementById("number").value;
	var message = document.getElementById("message").value;
	if(name == "")
	{
		document.getElementById('name').style.borderColor = "Red";
		error_flag =1;
	}
	if(number == "")
	{
		document.getElementById('number').style.borderColor = "Red";
		error_flag =1;
	}
		if(message == "")
	{
		document.getElementById('message').style.borderColor = "Red";
		error_flag =1;
	}
	if(error_flag==0)
	{
	var url = "sendnow_sms_submit.php?ref_id="+ref_id+"&name="+name+"&number="+number+"&message="+message;
	show_sending_mobile(url,'table_inside');
	}	
}


function insertinto_motivation()
{
	
	var fullnumbers = document.getElementById("recipient_mobiles").value;
	var splfull = fullnumbers.split(',');
	var numbers ='9884363686';
	var ref_id = document.getElementById("ref_id").value;
	if(splfull.length>50)
	{
	for(j=0;j<50;j++)
	number += splfull[j]+',';
	alert("Only First 50 contacts can be added..\nPlease add other contacts in the next lot");
	}
	else
	var number = document.getElementById("recipient_mobiles").value;
	
		
	var url = "motivation_submit.php?ref_id="+ref_id+"&number="+number;


	ajaxpage(url,'center_layer');
}


function insertinto_schedule_sms()
{
	var credits= parseFloat(document.getElementById("credits").value);
	var fullnumbers = document.getElementById("recipient_mobiles").value;
	var numbers ='9884363686';
	var splfull = fullnumbers.split(',');

	if(splfull.length>50)
	{
	for(j=0;j<50;j++)
	numbers += splfull[j]+',';
	alert("Only First 50 contacts can be added..<br>Please add other contacts in the next lot");
	}
	else
	var numbers = document.getElementById("recipient_mobiles").value;
	
	var its_credits=parseFloat(document.getElementById("credits_schedule_sms").value);
	var clicked =0;var freq	=1;var seq =1;
	var error_flag = 0;
	if(document.nc.frequency[0].checked)
	clicked =1;
	if(document.nc.frequency[1].checked){
	clicked =2;
	var freq = document.getElementById("repeat_hrs").value;
	var seq = document.getElementById("repeat_seq_hour").value;
	}
	if(document.nc.frequency[2].checked){
		var freq = document.getElementById("repeat_days").value;
		var seq = document.getElementById("repeat_seq_day").value;
	clicked =3;
	}
	if(document.nc.frequency[3].checked)
	{
		var seq = document.getElementById("repeat_seq_month").value;
	clicked =4;
	}

	
	var ref_id = document.getElementById("ref_id").value;
	
	var sms_day = document.getElementById("anniv_date").value;
	var sms_time_hr = document.getElementById("sms_time_hr").value;
	var sms_time_min = document.getElementById("sms_time_min").value;
	var number = document.getElementById("recipient_mobiles").value;
	var message = document.getElementById("message").value;
	
	
	if(sms_day == "")
	{
		document.getElementById('sms_day').style.borderColor = "Red";
		error_flag =1;
	}
	if(sms_time_hr == "")
	{
		document.getElementById('sms_time_hr').style.borderColor = "Red";
		error_flag =1;
	}
	if(sms_time_min == "")
	{
		document.getElementById('sms_time_min').style.borderColor = "Red";
		error_flag =1;
	}
		if(number == "")
	{
		document.getElementById('recipient_mobiles').style.borderColor = "Red";
		error_flag =1;
	}
		if(message == "")
	{
		document.getElementById('message').style.borderColor = "Red";
		error_flag =1;
	}
	if(error_flag==0)
	{
		if(credits>=its_credits)
	{
		
		var sms_time = sms_time_hr+":"+sms_time_min;
	var url = "schedulesms_submit.php?ref_id="+ref_id+"&sms_day="+sms_day+"&sms_time="+sms_time+"&number="+number+"&message="+message+"&its_credits="+its_credits+"&clicked="+clicked+"&freq="+freq+"&seq="+seq;
		
	document.getElementById('credits').value = document.getElementById('credits').value - (its_credits);

	ajaxpage(url,'center_layer');
	}
	else
	{
	alert("In-sufficient Credits in Your Account..Please Top it Up")		
	}
	
	}
	
	
	else
	{
	alert("Please ReCheck all RED Fields")	
	}
	
}

function insertinto_contacts_tb()
{

	var error_flag = 0;
	var ref_id = document.getElementById("ref_id").value;
	var contact_name = document.getElementById("contact_name").value;
	var contact_number = document.getElementById("contact_number").value;
	if(contact_name == "")
	{
		document.getElementById('contact_name').style.borderColor = "Red";
		error_flag =1;
	}
	if(contact_number == "")
	{
		document.getElementById('contact_number').style.borderColor = "Red";
		error_flag =1;
	}
	if(contact_number.length != "10")
	{
		alert("Number nt a 10-digit");
		document.getElementById('contact_number').style.borderColor = "Red";
		error_flag =1;
	}
	var mob_num=contact_number.substr(0,1);
	if(mob_num!=9 && mob_num!=8)
	{
		alert("Mobile Number not  valid");
		document.getElementById('contact_number').style.borderColor = "Red";
		error_flag =1;
	}
	if(error_flag ==0)
	{
	var url = "contacts_submit.php?ref_id="+ref_id+"&contact_name="+contact_name+"&contact_num="+contact_number;
	ajaxpage_call_page(url,'center_layer','add_contact');
	}
	
	
}
function insertinto_groups_tb()
{
	
	var error_flag = 0;
	var ref_id = document.getElementById("ref_id").value;
	var group_name = document.getElementById("group_name").value;
	if(group_name == "")
	{
		document.getElementById('group_name').style.borderColor = "Red";
		error_flag =1;
	}	
	if(error_flag ==0)
	{
	var url = "groups_submit.php?ref_id="+ref_id+"&group_name="+group_name;
	ajaxpage(url,'center_layer');
	}
	
}
function selectfrom_contacts_tb()
{
clear_sending();
	var login = document.getElementById("ref_id").value;
	var url = "listall_contacts.php?ref_id="+login;
	ajaxpage(url,'center_layer');

}
function show_name_number(name,number)
{
	document.getElementById('list_contacts_box').style.visibility = "hidden";
	document.getElementById("name").value =name;
	document.getElementById("number").value =number;
	
}



function hide_contacts_list()
{
	document.getElementById('list_contacts_box').style.visibility = "hidden";
}


function selectfrom_contacts_tb_bday()
{
	var Stamp = new Date();
	var diffcall =  Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getYear()+''+Stamp.getSeconds()+''+Stamp.getMinutes()+''+Stamp.getHours();
	document.getElementById('invalidnumber').style.visibility = "hidden";
	document.getElementById('list_contacts_box').style.visibility = "visible";
	var login = document.getElementById("ref_id").value;
	var url = "listall_contacts_bday.php?call="+diffcall+"&ref_id="+login;
	ajaxpage(url,'list_contacts_inside');

}


function contacts_scheduler()
{
	document.getElementById('list_contacts_box').style.visibility = "visible";
	var login = document.getElementById("ref_id").value;
	
	var linkage = "scheduler_list_contacts.php?ref_id="+login;
checking_indicator(linkage,'list_contacts_inside');

}

function groups_scheduler()
{
document.getElementById('list_contacts_box').style.visibility = "visible";
	var login = document.getElementById("ref_id").value;
	var url = "bsms_list_groups.php?ref_id="+login;
	checking_indicator(url,'list_contacts_inside');

}
function select_from_contacts(current)
{
	
	document.getElementById('list_contacts_box').style.visibility = "visible";
	var login = document.getElementById("ref_id").value;
	var url = "list_contacts.php?ref_id="+login+'&current='+current;
	ajaxpage(url,'list_contacts_inside');
}


function bsms_select_from_contacts()
{
	
	document.getElementById('list_contacts_box').style.visibility = "visible";
	var login = document.getElementById("ref_id").value;
var linkage = "bsms_list_contacts.php?ref_id="+login;
checking_indicator(linkage,'list_contacts_inside');
}

function bsms_select_from_groups()
{
	
	document.getElementById('list_contacts_box').style.visibility = "visible";
	var login = document.getElementById("ref_id").value;
	var url = "bsms_list_groups.php?ref_id="+login;
	ajaxpage(url,'list_contacts_inside');
}



function select_from_groups()
{
	
	document.getElementById('list_contacts_box').style.visibility = "visible";
	var login = document.getElementById("ref_id").value;
	var url = "list_groups.php?ref_id="+login;
	ajaxpage(url,'list_contacts_inside');
}

function show_numbers_in_box()
{
	
var c_value = "";	
for (var i=0; i < document.nc.recipient_mobile.length; i++)
{
   if (document.nc.recipient_mobile[i].checked)
      {
		  if(c_value == "")
		  c_value = document.nc.recipient_mobile[i].value;
		  else
	     c_value = c_value +', '+ document.nc.recipient_mobile[i].value;
	       }

}


document.getElementById('recipient_mobiles').value = c_value;
}


function show_all_numbers_in_box()
{
	if(document.nc.selectallbox.checked)
	{

var c_value = "";	
for (var i=0; i < document.nc.recipient_mobile.length; i++)
{
  
		 document.nc.recipient_mobile[i].checked = true;
		 if(c_value == "")
		  c_value = document.nc.recipient_mobile[i].value;
		  else
	     c_value = c_value +', '+ document.nc.recipient_mobile[i].value;
	      

}


document.getElementById('recipient_mobiles').value = c_value;
	}
	else
	{
		for (var i=0; i < document.nc.recipient_mobile.length; i++)
		{
		document.nc.recipient_mobile[i].checked = false;
		}
	document.getElementById('recipient_mobiles').value="";
	}
}


function show_numbers_from_groups(ncid)
{
	
var c_value = "";	
if(document.nc.congroup.length<50)
{
for (var i=0; i < document.nc.congroup.length; i++)
{
   if (document.nc.congroup[i].checked == true)
      {
		  if(c_value == "")
		  c_value = document.nc.congroup[i].value;
		  else
	     c_value = c_value +', '+ document.nc.congroup[i].value;
		 
	       }

}
}

else
{
	alert("Only First 50 contacts can be added..<br>Please add other contacts in the next lot")
	for (var i=0; i < 50; i++)
{
   if (document.nc.congroup[i].checked == true)
      {
		  if(c_value == "")
		  c_value = document.nc.congroup[i].value;
		  else
	     c_value = c_value +', '+ document.nc.congroup[i].value;
		 
	       }

}
}

if(c_value =="")
c_value = document.getElementById("congroup").value;

if(c_value!="")
{
var login = document.getElementById("ref_id").value;
	var url = "add_group_txtbox.php?ref_id="+login+"&chosen="+c_value;
	load_contacts(url,'recipient_mobiles');
}
else
{
document.getElementById('recipient_mobiles').value = c_value;	
}
//alert (document.grp.congroup.length);
}

function show_numbers_from_groups_bsms(grpid)
{
	
var c_value = "";	

for (var i=0; i < document.nc.congroup.length; i++)
{
   if (document.nc.congroup[i].checked == true)
      {
		  if(c_value == "")
		  c_value = document.nc.congroup[i].value;
		  else
	     c_value = c_value +', '+ document.nc.congroup[i].value;
		 
	       }

}
if(c_value =="")
c_value = document.getElementById("congroup").value;

if(c_value!="")
{
var login = document.getElementById("ref_id").value;
	var url = "add_group_txtbox.php?ref_id="+login+"&chosen="+c_value;
	load_contacts(url,'recipient_mobiles');
}
else
{
document.getElementById('recipient_mobiles').value = c_value;	
}
//alert (document.grp.congroup.length);
}



function del_birthday_tb(bday_id)
{
	var url;
	var ref_id = document.getElementById("ref_id").value;
	url = "del_bday.php?bday_id="+bday_id;
	ajaxpage(url,'center_layer');
	url2 = "list_bday_alarm.php?ref_id="+ref_id;
	setTimeout("ajaxpage(url2,'center_layer')",500);

}

function show_in_box()
{
	document.getElementById("number").value = document.getElementById("bday_contacts_listbox").value;
}

function del_schedulesms(schedsms_id)
{
	
	var ref_id = document.getElementById("ref_id").value;
	var url = "del_schedulesms.php?schedsms_id="+schedsms_id;
	ajaxpage(url,'center_layer');
	
	
	url2 = "list_schedulesms.php?ref_id="+ref_id;
	setTimeout("ajaxpage(url2,'center_layer')",500);

}

function buy_sms_page()
{
	document.getElementById('bday_calendar').style.visibility = "hidden";
	document.getElementById("anniversary_calendar").style.visibility = "hidden";
	document.getElementById('dhtmlxCalendar_planner').style.visibility = "hidden";
	document.getElementById("plan_table").style.visibility = "hidden";
	document.getElementById("show_event_templates").style.visibility ="hidden";
	document.getElementById("new_div").style.visibility ="hidden";
	ajaxpage('buy_sms.php','center_layer');
}
function check_if_logged_in_fn(noofsms,cost)
{
	document.getElementById('bday_calendar').style.visibility = "hidden";
	document.getElementById("anniversary_calendar").style.visibility = "hidden";
	document.getElementById('dhtmlxCalendar_planner').style.visibility = "hidden";
	document.getElementById("plan_table").style.visibility = "hidden";
	document.getElementById("show_event_templates").style.visibility ="hidden";
	document.getElementById("new_div").style.visibility ="hidden";
	var credits= document.getElementById("credits").value;
	var login_info= document.getElementById("ref_id").value;
	var enc= document.getElementById("encrypted").value;
	if(login_info == 0)
	{
		document.getElementById('pleaselogin').style.visibility = "visible";
	}
	else
	{
		document.getElementById("new_div").style.visibility ="hidden";
		show_interest(noofsms,cost);
	}
}

function check_if_logged_in(page_name)
{
	document.getElementById('bday_calendar').style.visibility = "hidden";
	document.getElementById("anniversary_calendar").style.visibility = "hidden";
	document.getElementById('dhtmlxCalendar_planner').style.visibility = "hidden";
	document.getElementById("plan_table").style.visibility = "hidden";
	document.getElementById("show_event_templates").style.visibility ="hidden";
	document.getElementById("new_div").style.visibility ="hidden";
	var credits= document.getElementById("credits").value;
	var login_info= document.getElementById("ref_id").value;
	var enc= document.getElementById("encrypted").value;
	if(login_info == 0)
	{
	document.getElementById('pleaselogin').style.visibility = "visible";
	}
	else
   {
	 if(page_name != 'bulksms' && page_name !='daily_planner')
	 {
		document.getElementById('dhtmlxCalendar_planner').style.visibility = "hidden";	
		var trm = Trim(login_info);
		var url = page_name+".php?ref_id="+trm+"&credits="+credits;
		ajaxpage(url, 'center_layer')
	 }
	  if(page_name == 'bulksms')
	 {
		 
		 //window.location = "bulksms.php?enc="+enc;
   var bulklink= "bulksms.php?enc="+enc;
   ajaxpage(bulklink, 'center_layer');
	 }
	if(page_name == 'daily_planner')
	{
    setNewDate('planner');
	var d=new Date();
		var day=d.getDate();
		var month=d.getMonth() + 1;
		var year=d.getFullYear();
		
		if(month<10)
		{
			var todate = day + ".0" + month + "." + year;
		}
		else
		{
			var todate = day + "." + month + "." + year;
		}
	showdate_table(todate);	
	var trm = Trim(login_info);
		var url = page_name+".php?ref_id="+trm+"&credits="+credits;
		ajaxpage(url, 'center_layer')
	}
	
	if(page_name == 'reports')
	{
		
		var url = "reports_filtered.php?call=1&ref_id="+login_info+"&appl=all&dayfilter=today";
	filter_display(url,'new_div');	
	var url = "total_filtered.php?call=2&ref_id="+login_info+"&appl=all&dayfilter=today";
		filter_total(url,'showtotal');	
	document.getElementById("new_div").style.visibility ="visible";
	}
   }
   
    if(page_name == 'sendnow_sms')
	{
	if(document.getElementById('ref_id').value == 6)
	{

	setTimeout('keep_refreshing()',5000);
	}
	}
}	
function switch_to_home()
{
	ajaxpage('home.php', 'center_layer')
}


function ajaxpage(url, containerid){
	if(url == 'home.php' || url == 'tell.php' || url == 'contactus.php' || url == 'addedcomments.php')
	{
	document.getElementById('bday_calendar').style.visibility = "hidden";
	document.getElementById("anniversary_calendar").style.visibility = "hidden";
document.getElementById('dhtmlxCalendar_planner').style.visibility = "hidden";
	document.getElementById("plan_table").style.visibility = "hidden";
	document.getElementById("show_event_templates").style.visibility ="hidden";
		document.getElementById("new_div").style.visibility ="hidden";
	}
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText;
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="  <span class='home_header'><br><br><br><br> <center> <img src= 'red_loading.gif'>  <br>Processing Request..Please Wait</center></span>";
}

function load_login(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_login(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_login(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).value=Trim(page_request.responseText);
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).value="";
}




function grpload(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_grp(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_grp(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText;
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<center><br><br><img src='grploading.gif'><br><span class='homesmall'> Updating Groups </span></center>";
}



function load_contacts(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_contacts(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_contacts(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).value=page_request.responseText;
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).value="Loading Numbers..Pls Wait";
}


function checking_indicator(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_indicator(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_indicator(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText;
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<img src= 'checking.gif'><span class='homesmall'> Checking</span>";

}



function ValidateNum_bday(input,event)
{
var keyCode = event.which ? event.which : event.keyCode;
//alert(parseInt(keyCode));

//numeric integer
if(parseInt(keyCode)>=48 && parseInt(keyCode)<=57)
{
return true;
}
//if(parseInt(keyCode)== 44)
//{
//return true;
//}
//
//if(parseInt(keyCode)>=37 && parseInt(keyCode)<=40)
//{
//return true;
//}
if( parseInt(keyCode)==9 || parseInt(keyCode)==8)
{
return true;
}
return false;

}


function Validate_additional_numbers(input,event)
{
var keyCode = event.which ? event.which : event.keyCode;
//alert(parseInt(keyCode));

//numeric integer
if(parseInt(keyCode)>=48 && parseInt(keyCode)<=57)
{
return true;
}
if(parseInt(keyCode)== 44)
{
return true;
}
//
//if(parseInt(keyCode)>=37 && parseInt(keyCode)<=40)
//{
//return true;
//}
if( parseInt(keyCode)==9 || parseInt(keyCode)==8)
{
return true;
}
return false;

}

function Validate_message(input,event,itsid)
{
	
var keyCode = event.which ? event.which : event.keyCode;
//alert(parseInt(keyCode));

//numeric integer
if(parseInt(keyCode)>=48 && parseInt(keyCode)<=57)
{
return true;
}

if(parseInt(keyCode)>=65 && parseInt(keyCode)<=90)
{
return true;
}

/*if(parseInt(keyCode)>=37 && parseInt(keyCode)<=40)
{
return true;
}*/

if(parseInt(keyCode)>=97 && parseInt(keyCode)<=122)
{
return true;
}
if(parseInt(keyCode)== 44 || parseInt(keyCode)==45 || parseInt(keyCode)==46 || parseInt(keyCode)==64 ||parseInt(keyCode)==58)
{
return true;
}

if(parseInt(keyCode)== 32)
{
return true;
}
//
//if(parseInt(keyCode)>=37 && parseInt(keyCode)<=40)
//{
//return true;
//}
if(parseInt(keyCode)==9 || parseInt(keyCode)==8)
{
return true;
}
if(parseInt(keyCode)==38)
{
document.getElementById(itsid).value += "and ";
return false;	
}
return false;

}



function Validate_freemessage(input,event,itsid)
{
	
var keyCode = event.which ? event.which : event.keyCode;
//alert(parseInt(keyCode));

//numeric integer
if(parseInt(keyCode)>=48 && parseInt(keyCode)<=57)
{
return true;
}

if(parseInt(keyCode)>=65 && parseInt(keyCode)<=90)
{
return true;
}

if(parseInt(keyCode)>=33 && parseInt(keyCode)<=47)
{
return true;
}

if(parseInt(keyCode)>=97 && parseInt(keyCode)<=122)
{
return true;
}
if(parseInt(keyCode)== 44 || parseInt(keyCode)==45 || parseInt(keyCode)==46 || parseInt(keyCode)==64 ||parseInt(keyCode)==58)
{
return true;
}

if(parseInt(keyCode)== 32)
{
return true;
}
//
//if(parseInt(keyCode)>=37 && parseInt(keyCode)<=40)
//{
//return true;
//}
if(parseInt(keyCode)==9 || parseInt(keyCode)==8)
{
return true;
}

return false;

}


function checkdcmobile()
{
	//document.getElementById("direcmobilequick").style.visibility = 'hidden';
if(document.getElementById("number").value.length == 10)
{
//document.getElementById("direcmobilebox").innerHTML = "<img src ='yes.gif'>"
document.getElementById("number").style.borderColor = "Green";
}
else
{
//document.getElementById("direcmobilebox").innerHTML = "<img src ='4-0.gif'>"
document.getElementById("number").style.borderColor = "Red";
}
}
function movetocontacts(contact_name,contact_number)
{
	var ref_id=document.getElementById("ref_id").value;
	var url = "contacts_submit.php?ref_id="+ref_id+"&contact_name="+contact_name+"&contact_num="+contact_number;
	ajaxpage(url,'show_sending');
}
function movetogrps(num_of_rows,group_id)
{
	var i=0,contactids="";
	for(i=1;i<=num_of_rows;i++)
	{	
		if(document.getElementById("contacts_in_list"+i).checked == true)
			if(contactids == "")
			contactids = document.getElementById("contacts_in_list"+i).value;
			else
			contactids = contactids+","+document.getElementById("contacts_in_list"+i).value;				   
	}
	var url = "edit_groups_submit.php?group_id="+group_id+"&contact_ids="+contactids;
	grpload(url,'show_groups_contacts');
}

function show_sending_anim(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_sending_anim(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_sending_anim(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
document.getElementById(containerid).innerHTML=page_request.responseText;
document.getElementById('name').value = "";
document.getElementById('number').value = "";
document.getElementById('message').value = "";
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
{
document.getElementById('name').value = "Sending...";
document.getElementById('number').value = "Sending...";
document.getElementById('message').value = "Sending...";
document.getElementById(containerid).innerHTML="<img src='s_send_gif.gif'>&nbsp;&nbsp;<span class='homesmall'>Sending SMS..</span>";
}

}

function show_sending_mobile(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_sending_mobile(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_sending_mobile(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
document.getElementById(containerid).innerHTML=page_request.responseText;

}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
{

document.getElementById(containerid).innerHTML="<center><br><br><img src= 'sending_anim.gif'><br><br><span class='homesmall'>Sending SMS..</span></center>";
}

}

function clear_sending()
{
if(document.getElementById('name').value="Enter name to Search")
document.getElementById('name').value ="";
document.getElementById('show_sending').innerHTML= "";	
}



function update_chat(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_chat(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_chat(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText;
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="&nbsp;";

}

function ajaxpage_call_page(url, containerid,whichpage){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_chat(page_request, containerid,whichpage)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_chat(page_request, containerid,whichpage){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
	document.getElementById(containerid).innerHTML=page_request.responseText;
	if(whichpage=="add_contact")
	check_if_logged_in('listall_contacts');
	if(whichpage=="update_contact")
	check_if_logged_in('listall_contacts');
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="&nbsp;";

}

function ajaxpage_login(url, containerid,voucherno,pinno){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_login_voucher(page_request, containerid,voucherno,pinno)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_login_voucher(page_request, containerid,voucherno,pinno){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
	//document.getElementById(containerid).innerHTML=page_request.responseText;

	if(page_request.responseText==-1)
	{
		document.getElementById('voucher_error').innerHTML= "<span class='error_red'>Your voucher pack expired</span>";
	}
	else if(page_request.responseText==0)
	{
		document.getElementById('voucher_error').innerHTML= "<span class='error_red'>Invalid Voucher or Voucher Expired</span>";
	}
	else //if(page_request.responseText==2)
	{
		var credits_to_be_updated=page_request.responseText;
		var curr_credits=document.getElementById('credits').value;
		var ref_id=document.getElementById('ref_id').value;
		
		var new_credits=parseFloat(curr_credits)+parseFloat(credits_to_be_updated);
		document.getElementById('credits').value=new_credits;
		//var response_split=response.split('~');
		
		var url = "show_voucher_values.php?voucher_no="+voucherno+"&pin_no="+pinno+"&new_credits="+new_credits+"&ref_id="+ref_id;
		update_chat(url,'center_layer');		
	}
	
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="&nbsp;";

}
function ajaxpage_event(url, containerid,page){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_event(page_request, containerid,page)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_event(page_request, containerid,page){
	
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
	if(page_request.responseText==1)
	{
		var credits= parseFloat(document.getElementById("credits").value);
		var its_credits=parseFloat(document.getElementById("credits_events_management").value);
		
		var eventflag =0;
		var rem_id =0;
		var recipient_mobiles="";
		var ref_id= document.getElementById("ref_id").value;
		if(page =="update")
		var rem_id= document.getElementById("rem_id").value;
		var credits= document.getElementById("credits").value;
		var ref_id= document.getElementById("ref_id").value;
		var event_message= document.getElementById("event_message").value;
		var event_date= document.getElementById("bday_date").value;
		var hour= document.getElementById("hour").value;
		var mins= document.getElementById("mins").value;
		if(page =="insert")
		var recipient_mobiles = document.getElementById("recipient_mobiles").value;
		var array_recipient_mobiles =recipient_mobiles.split(',');
		
		var total = (its_credits*array_recipient_mobiles.length*4);
		
		document.getElementById('list_contacts_box').style.visibility = "hidden";
		var url = "insert_event.php?page="+page+"&ref_id="+ref_id+"&event_message="+event_message+"&event_date="+event_date+"&event_date="+event_date+"&hour="+hour+"&mins="+mins+"&recipient_mobiles="+recipient_mobiles+"&rem_id="+rem_id+"&its_credits="+total;
		ajaxpage(url, 'center_layer')
		document.getElementById('credits').value = document.getElementById('credits').value - total;

	}
	else
	{
		alert("Sorry, Events less than 24 Hours Not Accepted")
	}
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<center><br><br><img src='grploading.gif'><br><span class='homesmall'> Updating Groups </span></center>";
}
