function addBookmark()
{
	bookmarkurl="http://www.livehabits.dk"
	bookmarktitle="Livehabits.dk"
	if (document.all)
	{
		window.external.AddFavorite(bookmarkurl,bookmarktitle);
	}
	else
	{
		alert ( "Denne funktion understøttes desværre kun af Internet Explorer" );
	}
}

function textCounter(field,cntfieldId,maxlimit) {
    cntfield = document.getElementById(cntfieldId);
//    if (field.value.length > maxlimit) // if too long...trim it!
//        field.value = field.value.substring(0, maxlimit);
//    else // otherwise, update 'characters left' counter
    cntfield.innerHTML = maxlimit - field.value.length;
    
    // make it count actual SMS messages needed. Charge the same amount for extra messages.
}

function textCounterSMS(field,cntfieldId, maxlimit, SMSInitialCharacters) {
    cntfield = document.getElementById(cntfieldId);
    count = field.value.length + SMSInitialCharacters;
    smscount = count / maxlimit;
    smscount = Math.floor(smscount)+1;
    remainder = count % maxlimit;
    charactersLeft = maxlimit - remainder;
    if(charactersLeft ==maxlimit) { charactersLeft=0; smscount--; }
    
//    if (field.value.length > maxlimit) // if too long...trim it!
//        field.value = field.value.substring(0, maxlimit);
//    else // otherwise, update 'characters left' counter
    cntfield.innerHTML = charactersLeft + ' tegn tilbage. ' + smscount + (smscount>1?' SMS beskeder.':' SMS besked.');
    
    // make it count actual SMS messages needed. Charge the same amount for extra messages.
}

function RemoveHintText(field, txt){
    if(field.value==txt) {
        field.value='';
        field.style.color='#000000';
    }
}
function AddHintText(field, txt){
    if(field.value=='') {
        field.value=txt;
        field.style.color='#666666';
    }
}

function validateCheckBoxChecked(oSrc, args) {
   args.IsValid = (oSrc.Checked);
}
