function UpdatePrecio(precio)
{
	
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function abreCondiciones(){
	//varsetting='dialogHeight:400px;dialogWidth:410px;status=no;scrollbars=no';
	//var str=showModalDialog('/Condiciones.aspx','Condicines Budget',varsetting);
	MM_openBrWindow('/Condiciones.aspx','Condicines','width=400,height=410,scrollbars=yes');
}

function calcular(fecha, valor){
	//varsetting='dialogHeight:400px;dialogWidth:410px;status=no;scrollbars=no';
	//var str=showModalDialog('/Condiciones.aspx','Condicines Budget',varsetting);
	MM_openBrWindow('/Calculadora.aspx?fecha='+fecha+'&valor='+valor,'Calculadora','width=400,height=410,scrollbars=yes');
}

function doAdvertencia(){
	//varsetting='dialogHeight:200px;dialogWidth:310px;status=no;scrollbars=no';
	//var str=showModalDialog('/rent/avdertencia.htm','Advertencia Budget',varsetting);
	//location.href='Default.aspx';
}
function doTimeOut(){
	varsetting='dialogHeight:200px;dialogWidth:310px;status=no;scrollbars=no';
	var str=showModalDialog('/asociado/avdertencia.htm','Advertencia Budget',varsetting);
	location.href='Default.aspx';
}
function doTimeOutReserva(){
	varsetting='dialogHeight:200px;dialogWidth:310px;status=no;scrollbars=no';
	var str=showModalDialog('/rent/avdertenciaTimeOut.htm','Advertencia Budget',varsetting);
	location.href='Default.aspx';
}
function doHome(){
	//window.opener.location.href='Default.aspx';
}
function MM(mapa){
	if(mapa){
		MM_openBrWindow('/pop-up/locaciones.aspx?mapa='+mapa,'','width=510,height=495');
	}else{
		alert('Actualmente no existe un mapa referencial para esta Oficina');
	}
}
function MMP(plano){
	if(plano){
		MM_openBrWindow('/pop-up/plano.aspx?plano='+plano,'','width=612,height=450,scrollbars=yes');
	}else{
		alert('Actualmente no existe un plano referencial para esta Oficina');
	}
}
function mOvr(src,clrOver){ 
	if (!src.contains(event.fromElement)){ 
		src.style.cursor = 'default'; 
		src.bgColor = clrOver; 
	} 
} 
function mOut(src,clrIn){ 
	if (!src.contains(event.toElement)){ 
		src.style.cursor = 'default'; 
		src.bgColor = clrIn; 
	} 
}
function mClk(src, clrIn) {
	if(event.srcElement.tagName=='TD')	{
		src.children.tags('A')[0].click();
		src.className = clrIn;
	}
}

var noValue = '0'
var objtext;
function cbFillList( co ){
	var strOptions = co.return_value
	var values;
	values=strOptions.split("^");
	window.status = '';
	fillList(values[1], values[0], 'true' ); 
}
function emptyList(lst){
  lst.options.length = 0;
  //lst.onchange = null;
}
function fillList( lst, strOptions, selectdisplay ){
	eval('lst='+lst);
	// fill any list with options
  emptyList(lst);
  // always insert selection prompt
  lst.disabled = true;
  
  if(selectdisplay=='true'){
	  lst.options[0] = new Option('-Seleccione-', noValue);
  }

  // options in form "value~displaytext|value~displaytext|..."
  var aOptionPairs = strOptions.split('|');
  for( var i = 0; i < aOptionPairs.length; i++ ){
    if (aOptionPairs[i].indexOf('~') != -1) {
      var aOptions = aOptionPairs[i].split('~');
      if(selectdisplay=='true'){
		lst.options[i + 1] = new Option(aOptions[1], aOptions[0]);
	  }else{
		 lst.options[i] = new Option(aOptions[1], aOptions[0]);
	  }
    }  
  }
  lst.disabled = false;
}

function _RDSObtieneRegistros(_data){
	var _files;
	var _colum = new Array();
	// Dividir en cada carácter de espacio.
	_files = _data.split("&");
	for (i=0; i<_files.length; i++){
		_colum[i] = _files[i].split("|");
	}
	return(_colum);
}
function cbError(co) {
	alert("Error callback fired.");
	if (co.message) {
		alert("Context:" + co.context + "\nError: " + co.message);
	}
}
function myCallBack(co) {
	if (co.status != -1) {
	//evaluate returned string
		eval(co.return_value);
   }
}


/*funciones de la pagina*/

function listOffice(cod_pais, objInput) {
	if(cod_pais=='') {
		return;
	}
	RSExecute(serverURL,"listOffice",cod_pais+","+objInput,cbFillList,cbError,"Trying to get the text in CAPS.");
}

function listCiudad(cod_pais, objInput) {
	if(cod_pais=='') {
		return;
	}
	RSExecute(serverURL,"listCiudad",cod_pais+","+objInput,cbFillList,cbError,"Trying to get the text in CAPS.");
}




/*Funcion checkbox de seguros*/
function allEnabled(){
	var obj_dir=/cod_seguro/;
	for(i=0;i<=document.forms[0].elements.length-1;i++){
		if(document.forms[0].elements[i].name.match(obj_dir)){
			if(document.forms[0].elements[i].type=='radio' || document.forms[0].elements[i].type=='checkbox'){
				document.forms[0].elements[i].disabled=false;
			}
		}
	}
}
	function all_inclusive(obj){
		var obj_dir=/cod_seguro/;
		if(obj.checked==true){
			//deshabilita todos los checkbox de seguros
			for(i=0;i<=document.forms[0].elements.length-1;i++){
				if(document.forms[0].elements[i].name.match(obj_dir)){
					if(document.forms[0].elements[i].type=='radio' || document.forms[0].elements[i].type=='checkbox'){
						document.forms[0].elements[i].checked=true;
						document.forms[0].elements[i].disabled=true;
					}
				}
				obj.disabled=false;
			}
		} else {
			//habilita 
			for(i=0;i<=document.forms[0].elements.length-1;i++){
				if(document.forms[0].elements[i].name.match(obj_dir)){
					if(document.forms[0].elements[i].type=='radio' || document.forms[0].elements[i].type=='checkbox'){
						if(document.forms[0].elements[i].style!='txt-rj') {
							//document.forms[1].elements[i].checked=false;
							document.forms[0].elements[i].disabled=false;
						}
					}
				}
			}
		}
	}
	
	
	function inclusive(obj){
		var obj_dir=/cod_seguro/;
		var iNoChecked=0;
		
		if(obj.checked==true){
			for(i=0;i<=document.forms[0].elements.length-1;i++){
				if(document.forms[0].elements[i].name.match(obj_dir)){
					if(document.forms[0].elements[i].type=='radio' || document.forms[0].elements[i].type=='checkbox'){
						if(document.forms[0].elements[i].checked!=true){
							iNoChecked++;
							var objnoChecked = document.forms[0].elements[i];
						}
					}
				}
			}
			/*if(iNoChecked==1){
				objnoChecked.checked=true;
				all_inclusive(objnoChecked);	
			}*/
		}
	}

function getElementsById(el) {
	if(document.all) {
		return document.all[el];
	} else {
		return document.getElementById(el);
	}
 }
 
 function isMail(value) {
    var pattern=new RegExp("^([a-zA-Z0-9_\\-]+\\.{0,1})+@([a-zA-Z0-9_\\-]+\\.)+[a-zA-Z0-9_\\-]+$");
    return value.match(pattern);
}

function doGetMail(){
	if(isMail(document.Form1.Correo.value))
	{
		window.open('correo/?email='+document.Form1.Correo.value,'Correo','width=310,height=270,scrollbars=yes,status=no					');
	}
	else
	{
		alert('El email no es correcto');
		document.Form1.Correo.focus();
		document.Form1.Correo.select();
	}
}
