// JavaScript Document
function goToURL() { 
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function openBrWindow(theURL,winName,features) {
  newWin = window.open(theURL,winName,features);
  newWin.focus();
}

function jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function getOb(id) { 
	return document.getElementById(id); 
}

function changeClass(Elem, myClass) {
	var elem;
	if(document.getElementById) {
		var elem = document.getElementById(Elem);
	} else if (document.all){
		var elem = document.all[Elem];
	}
	elem.className = myClass;
}

function textCounter(field, out_field, maxlimit) {
	if (getOb(field).value.length > maxlimit) 	// if too long...trim it!
		getOb(field).value = getOb(field).value.substring(0, maxlimit);
	else
		getOb(out_field).innerHTML = maxlimit - getOb(field).value.length;
}


function CountWords (field, out_field, start_value) {

	var char_count = getOb(field).value.length;
	var fullStr = getOb(field).value + " ";
	var initial_whitespace_rExp = /^[^A-Za-z0-9]+/gi;
	var left_trimmedStr = fullStr.replace(initial_whitespace_rExp, "");
	var non_alphanumerics_rExp = rExp = /[^A-Za-z0-9\-]+/gi;
	var cleanedStr = left_trimmedStr.replace(non_alphanumerics_rExp, " ");
	var splitString = cleanedStr.split(" ");
	var word_count = splitString.length -1;

	if (fullStr.length<2) {
		word_count = 0;
	}

	getOb(out_field).innerHTML = start_value - word_count;
}

function getValueResult() {

	if (window.opener.document.new_sms.msg_phone.value !='')
	{
		window.opener.document.new_sms.msg_phone.value +='\n'+getOb('note_list').value;	
	}else{
		window.opener.document.new_sms.msg_phone.value = getOb('note_list').value;}
}

function loadGroupPhone(in_field) {

	if (window.opener.document.new_sms.msg_phone.value !='')
	{
		window.opener.document.new_sms.msg_phone.value +='\n'+in_field;
	}else{
		window.opener.document.new_sms.msg_phone.value = in_field;
	}
}
