function VerifySend()
{
	if (document.getElementById('SenderName').value=="")
	{
		alert("Please Enter Your Name!");
		document.getElementById('SenderName').focus();
		return(false);
	}

	if (document.getElementById('Message').value=="")
	{
		alert("Please Enter Your Message!");
		document.getElementById('Message').focus();
		return(false);
	}

	if (document.getElementById('PhoneNumbers[]').options.length == 0)
    {
		alert("Please Enter atleast one Phone Number");
		document.getElementById('RecipientNumber').focus();
		return(false);
	}
    else
    {
		var listLength = document.getElementById('PhoneNumbers[]').length;
		for(i=0; i < listLength; i++)
			document.getElementById('PhoneNumbers[]').options[i].selected = true;
	}

    return(true);
}



function RemoveSelected()
{
	if(document.getElementById('PhoneNumbers[]').selectedIndex < 0)
    {
		//alert( "Select a Phone number" );
	}
    else
    {
		var options = document.getElementById('PhoneNumbers[]').options;
		for( var i = options.length - 1; i >= 0; i-- )
			if( options[ i ].selected )
				options[ i ] = null;

		return false;
	}
}

function AddToList()
{
	var receiptno = document.getElementById('RecipientNumber');
	var numberstart = receiptno.value.substring(0,2);
	var len			= receiptno.value.length;
	var maxLength = 5;

	if(receiptno.value == "" )
    {
		alert("Please Enter the Receipient's Number");
		receiptno.focus();
		return false;
	}
    else if(isNaN(receiptno.value))
    {
		alert("Enter a valid Phone number");
	    receiptno.focus();
		return false;
    }
	else
    {
	    var number = receiptno.value;
		//var countryCode	= document.smsform.countrycode.value;
		//number	=	countryCode+number;
		list = document.getElementById('PhoneNumbers[]'); //smsform.numbersadd; //sendSMS.reclist
		var listLength = list.length;

		if ((listLength+1) > maxLength)
		{
			alert("Cannot send SMS message to more than " +maxLength+ " recipients");
			return false;
		}

		if(receiptno.value.length < 7)
		{
			alert("Phone number should be atleast 7 digits long ");
			receiptno.focus();
			return false;
		}

		// for sorting, targetIndex is where should we insert the number at
		var targetIndex = listLength;
		for(var i = listLength - 1; i >= 0; i-- )
        {
			if (list.options[i].text == ("0" + document.getElementById('numberprefix').value + "-" + number) )
            {
				return;
			}
			if( list.options[i].text > number )
            {
				targetIndex = i;
			}
		}

        for(var i = listLength -1; i >= targetIndex; i--)
        {
			list.options[i+1] = new Option( list.options[i].text );
		}

		list.options[targetIndex] = new Option(number);
		list.options[targetIndex].value = "92" + document.getElementById('numberprefix').value + number;
		list.options[targetIndex].text = "0" + document.getElementById('numberprefix').value + "-" + number;

		receiptno.value = '';
	}

	receiptno.focus();
    return true;
}


function fnRemoveEnter(e)
{
	var KeyID = (window.event) ? event.keyCode : e.which;
	if (KeyID == 13)
		event.returnValue = false;
}

function count(field, countfield, maxlimit)
{
	if(field.value.length > maxlimit)
	{
		field.value = field.value.substring(0, maxlimit);
	}
	else
	{
		countfield.value = maxlimit - field.value.length;
	}
}

