function blockError(){return true;}
window.onerror = blockError;

// xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

var win=null;

function PopUp(mypage,myname,w,h,scroll,pos)

{

if(pos=="random")

{

LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;

}

if(pos=="center")

{

LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;

}

else if((pos!="center" && pos!="random") || pos==null)

{

LeftPosition=0;TopPosition=20

}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);

}

// xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx





function blockError(){return true;}
window.onerror = blockError;


// xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

//Set Focus to the first textbox
function SetFocusToFirstTextBox(){

document.frmMessage.txtTo.focus()

}

var saved_message





//Count the number of characters that the user is imputing
function CountNumOfText()
{
var message = document.frmMessage.txtMsg.value
if( message.length > 160)
{
alert( "Please limit your message size to 160 characters.")
document.frmMessage.txtMsg.value = saved_message
return
}
document.frmMessage.txtTotal.value = message.length
saved_message = message
}






//Determine if user is inputing valid data
function IsValidField() 
{

var PhoneTo = document.frmMessage.txtTo
var PhoneFrom = document.frmMessage.txtFrom

if (PhoneTo.value.length !=10 || isNaN(PhoneTo.value)){
alert("Please enter 10 digit number not starting with 1 and without any spaces or dashes");
frmMessage.txtTo.focus();
return false;

}

if (PhoneFrom.value.length !=10 || isNaN(PhoneFrom.value)){
alert("Please enter 10 digit number not starting with 1 and without any spaces or dashes");
PhoneFrom.focus();
return false;    
}

return true;

}



function OpenNewWindow(myPage, myname, w, h, scroll) {

if (!IsValidField()) return false;

var strTo = document.frmMessage.txtTo.value;
var strFrom = document.frmMessage.txtFrom.value;
var strMsg = document.frmMessage.txtMsg.value;
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;

winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable';
myPage = myPage + '?qryTo=' + escape(strTo) + '&qryFrom=' + escape(strFrom) + '&qryMsg=' + escape(strMsg);

var win = window.open(myPage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { 
win.window.focus(); 
}

return false;
}
