function getState(countryCode,elementId,elementName,URL,selected){var tdObj=document.getElementById("td_state");if(countryCode=="US"||countryCode=="CA"){var oSelect=document.createElement("select");oSelect.id=elementId;oSelect.name=elementName;oSelect.style.width=207+"px";new Ajax.Request(URL,{method:"post",parameters:$("form1").serialize(),onSuccess:function(save){var notice=$("err_div");var str=save.responseText;var res=str.split("|");optState=res[0].split("^");for(var s=0;s<optState.length;s++){var opt=optState[s].split("@");var oOption=document.createElement("option");oOption.value=opt[0];oOption.appendChild(document.createTextNode(opt[1]));oSelect.appendChild(oOption)}tdObj.innerHTML="";tdObj.appendChild(oSelect);if(selected!=undefined&&selected!=null&&selected!=""){var obj=document.getElementById("StateName");var selLength=obj.length;var theIndex=obj.selectedIndex;for(i=0;i<selLength;i++){if(obj.options[i].value==selected){obj.selectedIndex=i}}}}})}else{var inp=document.createElement("input");inp.type="text";inp.name=elementName;inp.id=elementId;inp.setAttribute("maxLength",80);inp.style.width=205+"px";document.getElementById("form1").appendChild(inp);tdObj.innerHTML="";document.getElementById("td_state").appendChild(inp)}}function charLimiter(fieldId,limitID,count){var tex=document.getElementById(fieldId).value;var len=tex.length;if(len>count){tex=tex.substring(0,count);document.getElementById(fieldId).value=tex;setSelRange(fieldId,0,0);document.getElementById(fieldId).scrollTop=document.getElementById(fieldId).scrollHeight;return false}document.getElementById(limitID).innerHTML=count-len}function charLimiter2(fieldId,limitID,count){var tex=document.getElementById(fieldId).value;var len=tex.length;if(len>count){tex=tex.substring(0,count);document.getElementById(fieldId).value=tex;setSelRange(fieldId,0,0);document.getElementById(fieldId).scrollTop=document.getElementById(fieldId).scrollHeight;return false}}function setSelRange(inputEl,selStart,selend){if(inputEl.setSelectionRange){inputEl.focus();inputEl.setSelectionRange(selStart,selend)}else{if(inputEl.createTextRange){var range=inputEl.createTextRange();range.collapse(true);range.moveend("character",selend);range.moveStart("character",selStart);range.select()}}}function LTrim(value){var re=/\s*((\S+\s*)*)/;return value.replace(re,"$1")}function RTrim(value){var re=/((\s*\S+)*)\s*/;return value.replace(re,"$1")}function trim(value){return LTrim(RTrim(value))}function hideDefaultText(fieldID,str){var text=trim(str);if(trim(document.getElementById(fieldID).value)==text){document.getElementById(fieldID).value=""}}function showDefaultText(fieldID,str){var text=trim(str);if(trim(document.getElementById(fieldID).value)==""){document.getElementById(fieldID).value=text}}function isValidURL(url){var urlregex=/(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;if(urlregex.test(url)){return true}else{return false}}function isValidEmail(email){var RegExp=/^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/;if(RegExp.test(email)){return true}else{return false}}function popUp(URL,width,height){day=new Date();id=day.getTime();var width=width==""?500:width;var height=height==""?500:height;eval("page"+id+" = window.open(URL, '"+id+"', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width="+width+",height="+height+"');")};
