function remName(a, b){
if(a.value==b){a.value='';}else if(a.value==''){a.value=b;}else{a.value=a.value;}
}
function chkName(a, b){
if(a.value==''){a.value=b;}else{a.value=a.value;}
}
function updateProvinceNum(prov,id,nums){
//alert("Provincia:"+prov);
var container = '';
$.post("/ajx.php", { provincia: prov},
   function(dataz){
	 document.getElementById("prefix_filter"+id).innerHTML = '';
//	 alert("Data Loaded: " + dataz);
	 $('#prefix_filter'+id).html(dataz);
//	 $('#staticprefix'+id).html(dataz);
	 if (dataz != "") 
  	 updateNumTel(dataz,id,nums);
  	 });

}

function updateNumTel(prefix,id,nums){
//alert("UPDATETEL"+prefix);
$.post("/ajx.php", { prefix_filt: prefix,numsmax:nums},
   function(dataz2){
//	  document.getElementById("numser"+id).innerHTML = dataz2;
	 if (dataz2 != "") 	 $('#numser'+id).html(dataz2);
  	 });
}
function validate3(string, regexp, err, fieldName,form) {    if (string.match(regexp) == null) {        
document.getElementById('errordiv').innerHTML = '<span class="red" >'+err+'</span>'; 
warnField3(fieldName,form);        return false;    }    return true;}
function validate2(string, regexp, err, fieldName) {    if (string.match(regexp) == null) {        alert(err);        warnField2(fieldName);        return false;    }    return true;}
function validateCheckbox(err, fieldName){	var check=eval("document.miaform."+fieldName);	for(i=0;i<check.length;i++){		if(check[i].checked) return true;	}        alert(err);	return false;}
function validateEmpty(string,err,fieldName) {    return validate(string, "^.*[^ ]+.*$", err, fieldName);}
function validateEmpty3(string,err,fieldName,form) {    return validate3(string, "^.*[^ ]+.*$", err, fieldName,form);}
function validateTaglist(string,err,fieldName) {    return validate(string, "^.*[^, ]+.*$", err, fieldName);}
function isValidEmail(a){        var at = a.indexOf("@");        var name = a.substring(0, at);        var isp = a.substring(at + 1, a.length);        var dot = a.lastIndexOf(".");        if (at == -1 || at == 0 || name == "" || isp == "" || dot == -1 ||dot== (a.length - 1))        {                return false;        }        return true;}
function warnField3(fieldName,form){    eval("document."+form+"."+fieldName+".style.border='1px solid #E74815';");    eval("document."+form+"."+fieldName+".focus();");}
function hideElementById(name){    var ele = document.getElementById(name);    ele.style.visibility = 'hidden';    ele.style.display = 'none';}
function showElementById(name){    var ele = document.getElementById(name);    ele.style.visibility = 'visible';    ele.style.display = 'block';}
function toggleElementById(name){    var ele = document.getElementById(name);    if (ele.style.visibility == 'visible') {        hideElementById(name);    } else {        showElementById(name);    }}
function clearFields3(fields, hidelist,form) {  for (i = 0; i < fields.length; i++) {        eval("document."+form+"."+fields[i]+".style.border='1px solid #ddd'");    }   }
function get_radio_value(fields,form){for (var i=0; i < eval("document."+form+"."+fields+".length");i++)   { 
if (eval("document."+form+"."+fields+"[i].checked"))      {      var rad_val = eval("document."+form+"."+fields+"[i].value"); return rad_val;    }   }}
function secureInput(input) {var text = input;text = text.replace(/\n/m,"<br />"); text = text.replace(/\r/m,"<br />"); text = text.replace(/\<\?/gi, " ");text = text.replace(/\?\>/gi, " "); text = text.replace(/\<\?php/gi, " "); text = text.replace(/\<\%/gi, " ");text = text.replace(/\%\>/gi, " ");text = text.replace(/\%00/m," "); text = text.replace(/\\00/m," "); text = text.replace(/\&#/g," "); text = text.replace(/\&lt/gi," "); text = text.replace(/\(\'/," "); text = text.replace(/\'\)/," "); text = text.replace(/(\/*)/," "); text = text.replace(/!\[CDATA/gi," "); text = text.replace(/javascript/gi," "); text = text.replace(/\<script\>/gi," "); text = text.replace(/\<\/script\>/gi," "); text = text.replace(/\<script/gim," "); text = text.replace(/on(.*)\B[(.*)="]/gi," "); text = text.replace(/on(.*)\B[(.*)=(.*)]/gi," "); text = text.replace(/eval\((.*)\)/gi, " "); text = text.replace(/fromCharCode/gi, " "); text = text.replace(/getElementBy(.*)/gi, " ");text = text.replace(/!--/gi, " "); text = text.replace(/\<!/gi, " "); text = text.replace(/\<meta/gi, " ");text = text.replace(/\<base/gi, " "); text = text.replace(/\<style/gi, " ");text = text.replace(/\<ilayer/gi, " ");text = text.replace(/\<iframe/gi, " ");text = text.replace(/\<frame/gi, " ");text = text.replace(/\<embed/gi, " ");text = text.replace(/\<link/gi, " ");text = text.replace(/\<import/gi, " "); text = text.replace(/(vbscript(.*)\b[(*):] |data(.*)\b[(*):]|base64(.*)\b[(*):] |expression(.*)\b[(*):]|urn(.*)\b[(*):])/gi," "); text = text.replace(/(binding(.*)\b[(*):] |moz-binding(.*)\b[(*):]|behavior(.*)\b[(*):])/gi," ");text = text.replace(/(window|document|style).(location|cookie|images|frames)/gi," ");document.getElementById('output').innerHTML = text;}
