<!--
function showPopUp(url, target){
	window.open(url, target,
      "titlebar=no,height=500,width=600,toolbar=no,scrollbars=yes,menubar=no,status=no,resizable=yes");
}
function showPopUpf(url, target){
	mywindow = window.open(url, target,"titlebar=yes,height=500,width=800,toolbar=yes,scrollbars=yes,menubar=yes,status=yes,resizable=yes,location=yes ");
}
function showLearnMore(url, target){
	if(screen.width>800){
		newwindow=window.open(url, target,
      	"titlebar=no,left=660,top=10,height=650,width=350,toolbar=no,scrollbars=yes,menubar=no,status=no,resizable=yes");
	} else {
		newwindow=window.open(url, target,
      	"titlebar=no,left=10,top=10,height=650,width=350,toolbar=no,scrollbars=yes,menubar=no,status=no,resizable=yes");
	}
	if (window.focus) {newwindow.focus()}

	if(typeof(am_pop)!="undefined") am_pop=newwindow;
}
function showPrint(url, target){
	window.open(url, target,
      "titlebar=no,height=600,width=800,toolbar=no,scrollbars=yes,menubar=no,status=no,resizable=yes");
}

function getSelectionStart(o) {
	if (o.createTextRange) {
		var r = document.selection.createRange().duplicate()
		r.moveEnd('character', o.value.length)
		if (r.text == '') return o.value.length
		return o.value.lastIndexOf(r.text)
	} else return o.selectionStart
}
function setSelectionRange(input, selectionStart, selectionEnd) {
	if (input.createTextRange) {
		var range = input.createTextRange();
		range.collapse(true);
		range.moveEnd('character', selectionEnd);
		range.moveStart('character', selectionStart);
		range.select();
	}
	else if (input.setSelectionRange) {
		input.focus();
		input.setSelectionRange(selectionStart, selectionEnd);
	}
}
function cursorInBoxes(cur,prev,next) {
	if (getSelectionStart(cur)==cur.size) {
		if(event.keyCode!=9 && event.keyCode!=16 && event.keyCode!=37 && event.keyCode!=39) {
			if(next) {next.focus(); next.select();}
		} else if (event.keyCode==39) {
			if(next) {next.focus(); event.returnValue=false;}
		}
	} else if (getSelectionStart(cur)==0) {
		if(event.keyCode==37)
			if(prev) {setSelectionRange(prev,prev.size,prev.size); 	event.returnValue=false;}
	}
}

// this function will validate the user data that is passed over 
function IsEmailValid(theField)
{			
	//var re = /^[A-Za-z0-9|\s][^\s\W]*@[^\s\W_]+\.[A-Za-z][^\s\W]*$/;
	var re = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	var result = re.test(theField.value);
	if (!result)
	{
          theField.focus();
	}
	return result;
}
// -->


