Changeset 5133 for trunk/expressoAdmin1_2/js/jscode/expressoadmin.js
- Timestamp:
- 11/03/11 13:24:14 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoAdmin1_2/js/jscode/expressoadmin.js
r3376 r5133 21 21 } 22 22 23 function get_lang(key_raw)24 {25 key = key_raw.replace(/ /g,"_");26 key = key.replace(/-/g,"");27 lang = eval("global_langs."+key.toLowerCase());28 29 if (typeof(lang)=='undefined')30 return key_raw + '*';31 else32 return lang;33 }34 35 23 function get_associated_domain(context) 36 24 { … … 45 33 document.forms[0].associated_domain.value = ''; 46 34 } 47 } 48 cExecute ('$this.ldap_functions.get_associated_domain&context='+context, handler_associated_domain); 35 }; 36 cExecute ('$this.ldap_functions.get_associated_domain&context=' + context, handler_associated_domain); 37 } 38 39 function get_lang(key_raw) 40 { 41 key = key_raw.replace(/ /g,"_"); 42 key = key.replace(/-/g,""); 43 lang = eval("global_langs."+key.toLowerCase()); 44 45 if (typeof(lang)=='undefined') 46 return key_raw + '*'; 47 else 48 return lang; 49 49 } 50 50 … … 116 116 117 117 if (org_name != '') 118 {119 if (document.forms[0].associated_domain.value != '')120 {121 associatedDomain_name = document.forms[0].associated_domain.value;122 document.forms[0].mail1.value = document.forms[0].uid.value + '@' + associatedDomain_name;123 }124 else125 {126 118 document.forms[0].mail1.value = document.forms[0].uid.value + '@' + org_name + '.' + domain_name; 127 }128 }129 119 else 130 120 document.forms[0].mail1.value = document.forms[0].uid.value; … … 140 130 } 141 131 132 function loadAppended( id, values, name ) 133 { 134 if( !values ) return; 135 136 137 if( typeof name === "undefined" || !name ) 138 name = id + '[]'; 139 140 for( var i = 0; i < values.length; i++ ) 141 { 142 if( !values[i] || values[i] === "" ) continue; 143 144 var clone = addTextbox( name, id ); 145 146 clone.value = values[i]; 147 } 148 } 149 150 function addTextbox( name, targetId, id ) 151 { 152 var input = document.createElement( "input" ); 153 input.type = "text"; 154 input.id = ( typeof id === "undefined" )? "" : id; 155 input.name = name; 156 157 var target = document.getElementById( targetId ); 158 159 target.appendChild( input ); 160 161 removable( input ); 162 163 return( input ); 164 } 165 166 function removable( target ) 167 { 168 with( target.parentNode ) 169 { 170 var minus = document.createElement( "span" ); 171 var br = document.createElement( "br" ); 172 173 minus.innerHTML = " -"; 174 minus.style.cursor = "pointer"; 175 minus.onclick = function(){ 176 177 removeChild( target ); 178 removeChild( minus ); 179 removeChild( br ); 180 } 181 182 appendChild( minus ); 183 appendChild( br ); 184 } 185 } 186 187 function multiply( id, full ) 188 { 189 var target = document.getElementById( id ); 190 191 var clone = target.cloneNode( false ); 192 193 clone.id = ""; 194 195 if( !full ) 196 clone.value = ""; 197 198 target.parentNode.appendChild( clone ); 199 200 removable( clone ); 201 202 return( clone ); 203 } 204 205 function appendClone( id, full ) 206 { 207 return multiply( id, full ); 208 } 209 142 210 function FormataValor(event, campo) 143 211 { … … 155 223 campo.value = vr.substr( 0, tam - 1 ); 156 224 157 if (( tam == 1 ) && ( event.keyCode != 8 ) && ( event.keyCode != 46 ))225 if (( tam <= 1 ) && ( event.keyCode != 8 ) && ( event.keyCode != 46 )) 158 226 campo.value = separador1 + vr; 159 227 … … 166 234 if ((( tam == 9 ) || ( tam == 8 )) && (( event.keyCode == 8 ) || ( event.keyCode == 46 ))) 167 235 campo.value = vr.substr( 0, tam - 1 ); 168 169 if ((campo.value.length >= 1) && (campo.value.indexOf(separador1) != 0)){170 x = campo.value;171 if (x.length != 10){172 alert("Campo Telefone incorreto.");173 }174 campo.value = separador1 + x.substr(0,2) + separador2;175 campo.value = campo.value + x.substr(2,4) + separador3 + x.substr(6);176 }177 236 } 178 237
Note: See TracChangeset
for help on using the changeset viewer.