

function CheckCharacters()
	{
	var ri
	var a
	var smsText
	/* Check for valid characters */
		
	smsText = document.frm_mess.message.value;
				
	ri = new RegExp("^[0-9a-zA-Z\ \.\!\?\åäöÅÄÖ\@\:\;\,\_\=\(\)\\]\ \[\*\+\-\<\>\n\r\'\"\$\%\&\#\ü\¤\£\$\£\§\Ø\ø\Æ\æ\ß]*$", "i"); 
	try { a= smsText.match(ri); } 
	catch(error) { }
	if(a == null)
		{ 
			alert("Meddelandet innehåller ogiltiga tecken.");
			return false;
		}
    }

	function smslength() { 
	
	rest= 160-document.frm_mess.message.value.length;
	document.frm_mess.charCount.value=rest
	
	if (document.frm_mess.message.value.length > 160) 
        {
		//document.frm_mess.message.value=olddoc;
        //alert("Ditt SMS får inte vara längre än 160 tecken, du har nu " + document.frm_mess.message.value.length + " tecken");				
		alert("Ditt SMS får innehålla max 160 tecken!");
        document.frm_mess.message.value=document.frm_mess.message.value.substr(0,160)
        document.frm_mess.charCount.value=0
		
		return false;
        }
		olddoc=document.frm_mess.message.value		
	} 
	
	
	
	function smslength_multi() { 

	var smLen = document.frm_mess.message.value.length;
	
	var iSMS
	var iRest
	iRest= smLen % 148
	
	if (smLen < 161)
	{
		iSMS = 1
	} else if (iRest == 0)
		{
		iSMS=smLen/148
		}
	else
		{
		iSMS= (smLen-iRest)/148+1
		}
	document.frm_mess.smsCount.value=iSMS
	document.frm_mess.charCount.value=smLen
	
	if (document.frm_mess.message.value.length == 161) 
        {			
		alert("Ditt SMS innehåller fler än 160 tecken, och kommer skickas som två eller flera sms!");
        }
	} 
	
	
	function setName(objref) {
	if (objref.value == '') {
		objref.value = objref.id;
		} 
	else if (objref.value == objref.id) {
		objref.value = '';
		}	
	}  
	
function validateCCard() {
var frm = document.frm_refill

	if (frm.cardNo.value.length < 10) {
			alert("Felaktigt antal siffror i kortnumret");
			return false;
		}

	if (frm.cvCode.value.length < 3) {
			alert("Du måste fylla i kortets CV-nummer.");
			return false;
		}
		
}	
