var label_class; function is_digit( val) { if ( ( (!isNaN( parseInt( val)) && parseInt( val) == val)) ) return true; else return false; } function GetBrowser(){ this.IE = false; this.NS = false; this.NS6 = false; this.MZ = false; this.Opera = false; this.DOM = false; this.Other = false; appName = navigator.appName; userAgent = navigator.userAgent; if (userAgent.indexOf("Opera") != -1) this.Opera = true; else if (appName.indexOf("Internet Explorer") != -1) this.MSIE = true; else if (userAgent.indexOf("Netscape6") != -1) this.NS6 = true; else if (userAgent.indexOf("Mozilla/5") != -1) this.MZ = true; else if (appName.indexOf("Netscape") != -1) this.NS = true; else this.Other = true; if (this.MSIE || this.Opera) this.IE = true; if (document.getElementById) this.DOM = true; return this; } var BR = new GetBrowser(); function setlist( tail) { if ( !tail ) tail = ""; c2 = country; country = new Array(); for( i=0; i" + state_label_prefix + country[c][0] + state_label_sufix + ""; eval( "var sel_val=sel_value"+tail); options = ""; if ( view == 0 ) { if ( country[c][1][0] == '' ) { if ( first ) { val = sel_val; } else { val = ""; } states_list = state_input_prefix + "" + state_input_sufix; } else { for( i in country[c][1]){ if ( first && country[c][1][i] == sel_val ) { selected = "selected" } else { selected = ""; } options += ""; } states_list = state_input_prefix + "" + state_input_sufix; } } else { states_list = "" + sel_val + ""; } document.getElementById('state'+tail).innerHTML = states_list; document.getElementById('state_label'+tail).innerHTML = states_label; if( options != "" ) { var o = document.fform.elements; for( var i=0; i < o.length; i++ ) { if( o[i].name == "form_data[state_province"+tail+"]" && o[i].type == 'select-one' ) { o[i].title = "Please type value in the pick-list below"; setTimeout( "setupPicklist( "+getQualifiedName(o[i])+" );", 500 ); } } } } else { document.getElementById('state'+tail).innerHTML = "Select country first."; document.getElementById('state_label'+tail).innerHTML = "" + state_label_prefix+"State/Province" + state_label_sufix + ""; } }