function submitform(args){
	//alert(args)
	frm = document.getElementById("reqinfo");
	frm.action = args + "sendmail.php";
	if (validateReqinfoForm_inicio()) {
		frm.submit();	
	}
}
function commitFlashObject(_obj, _container){
	_output=""
	_paramoutput=""
	_src=""
	_ver=""
	for(_cO in _obj){
		_output+=_cO+"=\""+_obj[_cO]+"\" "
		_paramoutput+="<param name="+_cO+" value=\""+_obj[_cO]+"\">";
		if(_cO=="movie")_src="src=\""+_obj[_cO]+"\"";
		if(_cO=="version")_ver=_obj[_cO];
	}
	if(_ver=="")_ver="8,0,0,0"
	ihtm="<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+_ver+" "+_output+">\n"
	ihtm+=_paramoutput+"\n"
	ihtm+="<embed "+_src+" pluginspage=http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash type=application/x-shockwave-flash "+_output+">\n";
	ihtm+="</embed>\n";
	ihtm+="</object>\n";
	document.getElementById(_container).innerHTML=ihtm	
}
function medidas(){
			
	var altura;
	var aumento;
	var cambiar_height;
	var altura_menu ;
	var cambiar_height;		
	var Mostrar;		
	altura = document.getElementById('content').offsetHeight;		
	altura_menu = document.getElementById('content_menu').offsetHeight;
			
		if(altura < altura_menu){				
			//aumento= altura_menu - altura;
			//altura= altura + aumento- 50;				
			//cambiar_height = document.getElementById('content');
			//cambiar_height.style.height=altura+"px";				
			
		}
		if(altura < 350){						
				cambiar_height = document.getElementById('content');
				cambiar_height.style.height='380px';
		}
		//if(altura >= 346){
			if(document.getElementById('content_shadow'))
			{
				if(document.getElementById('content_shadow_id'))
				{
					Mostrar = document.getElementById('content_shadow');			
					Mostrar.style.display='';
					Mostrar.style.height='7px';
					cambiar_height = document.getElementById('content_shadow_id');
					cambiar_height.style.height='492px';
				}
			}
			
		//}
		
		
}	
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_showHide(){
  var i,p,v,obj,args=MM_showHide.arguments;
  for (i=0; i<(args.length-1); i+=2) {
		if ((obj=MM_findObj(args[i]))!=null) {
			v=args[i+1];
			if (obj.style) {
				obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v;				
			}
			obj.visibility=v; 
		}
	}
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj("s"+args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
	
	/*
	aqui un timer
	*/
}
function MM_showHideLayers_hide() { //v6.0
	var args=MM_showHideLayers_hide.arguments;
	//alert(args.length);
 	setTimeout('afterFiveSeconds(args=MM_showHideLayers_hide.arguments;)',500)
}


function afterFiveSeconds(args){
	//alert("DELAY");
	alert(args);
	
   var i,p,v,obj;   
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj("s"+args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}


// locate objects
function findPosX(obj) {
    var curleft = 0;
    if (obj.offsetParent) {
        while (1) {
            curleft+=obj.offsetLeft;
            if (!obj.offsetParent) {
                break;
            }
            obj=obj.offsetParent;
        }
    } else if (obj.x) {
        curleft+=obj.x;
    }
    return curleft;
}
function findPosY(obj) {
    var curtop = 0;
    if (obj.offsetParent) {
        while (1) {
            curtop+=obj.offsetTop;
            if (!obj.offsetParent) {
                break;
            }
            obj=obj.offsetParent;
        }
    } else if (obj.y) {
        curtop+=obj.y;
    }
    return curtop;
}

function xWidth(e,w){
	if(!(e=xGetElementById(e)))
		return 0;
	if (xNum(w)) {
		if (w<0)
			w = 0;
		else
			w=Math.round(w);
	} else 
		w=-1;
		var css=xDef(e.style);
	
	if (e == document || e.tagName.toLowerCase() == 'html' || e.tagName.toLowerCase() == 'body') {
		w = xClientWidth();
	}else if(css && xDef(e.offsetWidth) && xStr(e.style.width)) {
		if(w>=0) {
			var pl=0,pr=0,bl=0,br=0;
			if (document.compatMode=='CSS1Compat') {
				var gcs = xGetComputedStyle;pl=gcs(e,'padding-left',1);
				if (pl !== null) {
					pr=gcs(e,'padding-right',1);
					bl=gcs(e,'border-left-width',1);
					br=gcs(e,'border-right-width',1);
				}else if(xDef(e.offsetWidth,e.style.width)){
					e.style.width=w+'px';pl=e.offsetWidth-w;
				}
			}
			w-=(pl+pr+bl+br);
			if(isNaN(w)||w<0) 
				return;
			else 
				e.style.width=w+'px';
		}
		w=e.offsetWidth;
	}
	else if(css && xDef(e.style.pixelWidth)) {
		if(w>=0) 
			e.style.pixelWidth=w;w=e.style.pixelWidth;
	}
	return w;
}

/* X Library, Copyright 2001-2005 Michael Foster (Cross-Browser.com). Distributed under the terms of the GNU LGPL */
/* floater_xlib.js compiled with XC v0.22b, see floater_xlib.txt for contributor copyrights, license info and documentation */
var xVersion='4.0',xOp7Up,xOp6Dn,xIE4Up,xIE4,xIE5,xNN4,xUA=navigator.userAgent.toLowerCase();if(window.opera){var i=xUA.indexOf('opera');if(i!=-1){var v=parseInt(xUA.charAt(i+6));xOp7Up=v>=7;xOp6Dn=v<7;}}else if(navigator.vendor!='KDE' && document.all && xUA.indexOf('msie')!=-1){xIE4Up=parseFloat(navigator.appVersion)>=4;xIE4=xUA.indexOf('msie 4')!=-1;xIE5=xUA.indexOf('msie 5')!=-1;}else if(document.layers){xNN4=true;}xMac=xUA.indexOf('mac')!=-1;
function xDef(){for(var i=0; i<arguments.length; ++i){if(typeof(arguments[i])=='undefined') return false;}return true;}
function xGetComputedStyle(oEle, sProp, bInt){var s, p = 'undefined';var dv = document.defaultView;if(dv && dv.getComputedStyle){s = dv.getComputedStyle(oEle,'');if (s) p = s.getPropertyValue(sProp);}else if(oEle.currentStyle) {var a = sProp.split('-');sProp = a[0];for (var i=1; i<a.length; ++i) {c = a[i].charAt(0);sProp += a[i].replace(c, c.toUpperCase());}   p = oEle.currentStyle[sProp];}else return null;return bInt ? (parseInt(p) || 0) : p;}
function xGetElementById(e){if(typeof(e)!='string') return e;if(document.getElementById) e=document.getElementById(e);else if(document.all) e=document.all[e];else e=null;return e;}
function xNum(){for(var i=0; i<arguments.length; ++i){if(isNaN(arguments[i]) || typeof(arguments[i])!='number') return false;}return true;}
function _xSlideTo(e){if (!(e=xGetElementById(e))) return;var now, s, t, newY, newX;now = new Date();t = now.getTime() - e.C;if (e.stop) { e.moving = false; }else if (t < e.slideTime) {setTimeout("_xSlideTo('"+e.id+"')", e.timeout);if (e.slideLinear) s = e.B * t;else s = Math.sin(e.B * t);newX = Math.round(e.xA * s + e.xD);newY = Math.round(e.yA * s + e.yD);xMoveTo(e, newX, newY);e.moving = true;}  else {xMoveTo(e, e.xTarget, e.yTarget);e.moving = false;}  }
function xStr(s){for(var i=0; i<arguments.length; ++i){if(typeof(arguments[i])!='string') return false;}return true;}
function xTop(e,iY){if(!(e=xGetElementById(e)))return 0;var css=xDef(e.style);if(css&&xStr(e.style.top)){if(xNum(iY))e.style.top=iY+'px';else{iY=parseInt(e.style.top);if(isNaN(iY))iY=xGetComputedStyle(e,'top',1);if(isNaN(iY))iY=0;}}else if(css&&xDef(e.style.pixelTop)){if(xNum(iY))e.style.pixelTop=iY;else iY=e.style.pixelTop;}return iY;}
function xLeft(e,iX){if(!(e=xGetElementById(e)))return 0;var css=xDef(e.style);if(css&&xStr(e.style.left)){if(xNum(iX))e.style.left=iX+'px';else{iX=parseInt(e.style.left);if(isNaN(iX))iX=xGetComputedStyle(e,'left',1);if(isNaN(iX))iX=0;}}else if(css&&xDef(e.style.pixelLeft)){if(xNum(iX))e.style.pixelLeft=iX;else iX=e.style.pixelLeft;}return iX;}
function xHeight(e,h){if(!(e=xGetElementById(e)))return 0;if(xNum(h)){if(h<0)h=0;else h=Math.round(h);}else h=-1;var css=xDef(e.style);if(e==document||e.tagName.toLowerCase()=='html'||e.tagName.toLowerCase()=='body'){h=xClientHeight();}else if(css&&xDef(e.offsetHeight)&&xStr(e.style.height)){if(h>=0){var pt=0,pb=0,bt=0,bb=0;if(document.compatMode=='CSS1Compat'){var gcs=xGetComputedStyle;pt=gcs(e,'padding-top',1);if(pt!==null){pb=gcs(e,'padding-bottom',1);bt=gcs(e,'border-top-width',1);bb=gcs(e,'border-bottom-width',1);}else if(xDef(e.offsetHeight,e.style.height)){e.style.height=h+'px';pt=e.offsetHeight-h;}}h-=(pt+pb+bt+bb);if(isNaN(h)||h<0)return;else e.style.height=h+'px';}h=e.offsetHeight;}else if(css&&xDef(e.style.pixelHeight)){if(h>=0)e.style.pixelHeight=h;h=e.style.pixelHeight;}return h;}

function showmenu(id) {
	_submenu = document.getElementById("submenu_" + id);
	if (_submenu) {
		_menu = document.getElementById("menu_" + id);
		
		_x = findPosX(_menu);
		_y = findPosY(_menu) - 5;
		
		_width = xWidth('menu_' + id);
		
		xLeft('submenu_' + id, _x + _width);
		xTop('submenu_' + id, _y);
		MM_showHide('submenu_' + id, 'show');
	}
}

function hidemenu(id) {
	if (document.getElementById("submenu_" + id)) {
		document.getElementById("submenu_" + id).style.visibility = 'hidden';
		
	}
}

function showsubmenu (arr_str) {
	id_array = arr_str.split(',');
	document.getElementById("submenu_" + id_array[0]).style.visivility = 'visible';
	
	for (i=1;i<id_array.length;i++) {
		_submenu = document.getElementById("submenu_" + id_array[i]);
		if (_submenu) {
			_menu = document.getElementById("menu_" + id_array[i]);
			
			_x = findPosX(_menu);
			_y = findPosY(_menu) - 5;
			
			//_width = xWidth(_menu);
			_width = xWidth("menu_" + id_array[i]);
			
			xLeft('submenu_' + id_array[i], _x + _width);
			xTop('submenu_' + id_array[i], _y);
			MM_showHide('submenu_' + id_array[i], 'show');
			/*
			_submenu.style.left = _x + _width + 'px';
			_submenu.style.top = _y + 'px';
			_submenu.style.visibility = 'visible';
			*/
		}
	}
}

function hidesubmenu (arr_str) {
	
	id_array = arr_str.split(',');
	for (i=0;i<id_array.length;i++) {
		_submenu = document.getElementById("submenu_" + id_array[i]);
		if (_submenu) {
			_submenu.style.visibility = 'hidden';			
		}
	}
}

function locateSubmenu(submenu) {
	if(document.getElementById("o"+submenu) && document.getElementById("s"+submenu)) {
//		alert( document.getElementById("td"+submenu).width);
		document.getElementById("s"+submenu).style.left = findPosX(document.getElementById("o"+submenu)) + 'px';
		document.getElementById("s"+submenu).style.top = findPosY(document.getElementById("td"+submenu)) + 24 + 'px';
	}
//	document.getElementById("img" + submenu).src = imageOver;
}

function changeMenu(state, tr) {
	if(state == 0) {
		MM_showHideLayers('2','','hide');
		MM_showHideLayers('4','','hide');
		document.getElementById("o2").style.top = 27 + 'px';
		document.getElementById("o4").style.top = 27 + 'px';
		if(document.getElementById("ttop")) {
			document.getElementById("ttop").style.height = 65 + 'px';
			document.getElementById("tbottom").style.height = 65 + 'px';
		}
		document.getElementById("t2").style.height = 27 + 'px';
		document.getElementById("t4").style.height = 27 + 'px';
		if(document.getElementById("tr"+tr)) {
			document.getElementById("tr"+tr).style.color = '#FFFFFF';
		}
	} else {
		document.getElementById("o2").style.top = 75 + 'px';
		document.getElementById("o4").style.top = 123 + 'px';
		if(document.getElementById("ttop")) {
			document.getElementById("ttop").style.height = 0 + 'px';
			document.getElementById("tbottom").style.height = 0 + 'px';
		}
		document.getElementById("t2").style.height = 75 + 'px';
		document.getElementById("t4").style.height = 123 + 'px';
		if(document.getElementById("tr"+tr)) { document.getElementById("tr"+tr).style.background = '#F47C32'; }
		MM_showHideLayers('2','','show');
		MM_showHideLayers('4','','show');
		locateSubmenu(2);
		locateSubmenu(4);
	}
}


function validarEmail(str_email) {
	var s = str_email;
	//var filter=/^[A-Za-z]([A-Za-z_])*(\.([A-Za-z0-9_])+)*@([A-Za-z0-9])+(\.([A-Za-z0-9_])+)+([A-Za-z])$/;
	var filter=/^[A-Za-z0-9_-]([A-Za-z0-9_-])*(\.([A-Za-z0-9_-])+)*@([A-Za-z0-9_-])+(-([A-Za-z0-9_-])+)?(\.([A-Za-z0-9_-])+)+([A-Za-z])$/;
	if (s.length == 0 ) return false;
	if (filter.test(s)) {
		return (true);
	} else {
		return (false);
	}
}

function update_shadow() {
	content_table = document.getElementById('content_bg');
	div_s = document.getElementById('div_shadow');
	img_s = document.getElementById('shadow_rep');
	
	left = findPosX(content_table) - 19;
	height = xHeight('content_bg') - 294 - 29;
	
	xLeft('div_shadow', left);
	xHeight('shadow_rep', height);
	MM_showHide('div_shadow','','show');
	MM_showHide('div_meses','show');
	try {
		update_table_meses();
	} catch(e){
		
	}
}

function ajaxObject() {
	var ajaxObject=false;
	try {
		/* DIFERENT BROWSERS */
		ajaxObject = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			/* IE */
			ajaxObject = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (E) {
			ajaxObject = false;
		}
	}
	
	if (!ajaxObject && typeof XMLHttpRequest!='undefined') {
		ajaxObject = new XMLHttpRequest();
	}
	return ajaxObject;
}
//addToCart(this.form, 'display_loading_add_to_cart');

function validateNum (num) {
	quant = parseInt(num);
	var filter = /^([0-9])*$/;
	if (isNaN(quant) || num == '' || !filter.test(num)) {
		return(false);
	} else {
		return(true);
	}
}

function addToCart(id_skin, input_obj, display_loading) {
	if (!validateNum(input_obj.value)) {
		alert(unescape("Por favor ingrese un n%FAmero entero v%E1lido."));
		input_obj.focus();
		return(false);
	}
	
	document.getElementById(display_loading).innerHTML = '<img src="imagenes/loading.gif" width="16" height="16" alt="loading" />';
	
	ao = ajaxObject();
	
	_values_send="id_product=" + id_skin + "&quantity=" + quant;
	_URL_="addtocart.php?";
	
	ao.open("GET",_URL_+_values_send,true);
	ao.onreadystatechange = function() {
		if (ao.readyState == 4) {
			if(ao.status == 200) {
				document.getElementById(display_loading).innerHTML = ao.responseText;
			}
		}
	}
	ao.send(null);
	return(false);
}

function removeFromCart (id_skin) {
	if (!window.confirm(unescape("%BFConfirma que desea eliminar el %EDtem seleccionado?"))) {
		return(false);
	}
	h = xHeight('td_carrito');
	document.getElementById('td_carrito').innerHTML = '<div align="center" style="height:' + h + 'px">Removiendo...</div>';
	ao = ajaxObject();
	
	_values_send="id_product=" + id_skin;
	_URL_="removefromcart.php?";
	
	ao.open("GET",_URL_+_values_send,true);
	ao.onreadystatechange = function() {
		if (ao.readyState == 4) {
			if(ao.status == 200) {
				document.getElementById('td_carrito').innerHTML = ao.responseText;
			}
		}
	}
	ao.send(null);
	return(false);
}

function cambiarI (Idimg,imgx) {
    document.images[Idimg].src = imgx;
}
function  cambiar_color(id_img)
{
	document.getElementById(id_img).style.color =('#EC1C24');
}
function  cambiar_color_out(id_img_out)
{
	document.getElementById(id_img_out).style.color =('#000000');
}

function  cambiar_img(id_img,url_img)
{
	//alert(document.getElementById(id_img).src=url_img);
	document.getElementById(id_img).src=url_img;	
	//document.getElementById(id_img).style.color =('#EC1C24');

}
function  cambiar_img_out(id_img_out,url_img_out)
{
	//alert(document.getElementById(id_img).src=url_img);
	document.getElementById(id_img_out).src=url_img_out;	
	//document.getElementById(id_img).style.color =('#000000');

}


/*This is the code for the calendar/*/

var oldLink = null;
// code to change the active stylesheet
function setActiveStyleSheet(link, title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) a.disabled = false;
    }
  }
  if (oldLink) oldLink.style.fontWeight = 'normal';
  oldLink = link;
  link.style.fontWeight = 'bold';
  return false;
}

// This function gets called when the end-user clicks on some date.
function selected(cal, date) {
  cal.sel.value = date; // just update the date in the input field.
  if (cal.dateClicked )
    // if we add this call we close the calendar on single-click.
    // just to exemplify both cases, we are using this only for the 1st
    // and the 3rd field, while 2nd and 4th will still require double-click.
    cal.callCloseHandler();
}

// And this gets called when the end-user clicks on the _selected_ date,
// or clicks on the "Close" button.  It just hides the calendar without
// destroying it.
function closeHandler(cal) {
  cal.hide();                        // hide the calendar
//  cal.destroy();
  _dynarch_popupCalendar = null;
}

// This function shows the calendar under the element having the given id.
// It takes care of catching "mousedown" signals on document and hiding the
// calendar if the click was outside.
function showCalendar(id, format, showsTime, showsOtherMonths) {
	if(id=='sel3')
	{
		if(document.getElementById("WhichCalendar"))
		document.getElementById("WhichCalendar").value=1;
	}else if(id=='rel3')
	{
		if(document.getElementById("WhichCalendar"))
		document.getElementById("WhichCalendar").value=2;
	}
  var el = document.getElementById(id);
  if (_dynarch_popupCalendar != null) {
    // we already have some calendar created
    _dynarch_popupCalendar.hide();                 // so we hide it first.
  } else {
    // first-time call, create the calendar.
    var cal = new Calendar(1, null, selected, closeHandler);
    // uncomment the following line to hide the week numbers
    // cal.weekNumbers = false;
	 var todayx = new Date();

	if(showsTime=="res")
		limite="1900";
	else
		limite=todayx.getFullYear()
		showsTime=null;
    if (typeof showsTime == "string") {
      cal.showsTime = true;
      cal.time24 = (showsTime == "24");
    }
    if (showsOtherMonths) {
      cal.showsOtherMonths = true;
    }
	
    _dynarch_popupCalendar = cal;     // remember it in the global var

    cal.setRange(limite, 2070);        // min/max year allowed.
	cal.setDisabledHandler(isDisabled);
    cal.create();
	
  }
  _dynarch_popupCalendar.setDateFormat(format);    // set the specified date format
  _dynarch_popupCalendar.parseDate(el.value);      // try to parse the text in field
  _dynarch_popupCalendar.sel = el;                 // inform it what input field we use
  _dynarch_popupCalendar.idx=id;
  // the reference element that we pass to showAtElement is the button that
  // triggers the calendar.  In this example we align the calendar bottom-right
  // to the button.
  _dynarch_popupCalendar.showAtElement(el.nextSibling, "Br");        // show the calendar

  return false;

  
}

var MINUTE = 60 * 1000;
var HOUR = 60 * MINUTE;
var DAY = 24 * HOUR;
var WEEK = 7 * DAY;

// If this handler returns true then the "date" given as
// parameter will be disabled.  In this example we enable
// only days within a range of 10 days from the current
// date.
// You can use the functions date.getFullYear() -- returns the year
// as 4 digit number, date.getMonth() -- returns the month as 0..11,
// and date.getDate() -- returns the date of the month as 1..31, to
// make heavy calculations here.  However, beware that this function
// should be very fast, as it is called for each day in a month when
// the calendar is (re)constructed.
function isDisabled(date) {
  var today = new Date();
//  document.getElementById("Rmonth")
//  maniana=new Date(today.getFullYear(),today.getMonth(),(today.getDate()+90)); 
  maniana=new Date(document.getElementById("Syear")+"/"+document.getElementById("Smonth")+"/"+document.getElementById("S")); 
//  alert(maniana);
  return (Math.abs(date.getTime() - maniana.getTime() ) / DAY) > 90;
}

function flatSelected(cal, date) {
  var el = document.getElementById("preview");
  el.innerHTML = date;
}


function changeDate(id1, id2,idobj,idyear) {	
		var mesr=document.getElementById("Rmonth").value;		
		mesr=parseInt(mesr);		
		var anor=document.getElementById("Ryear").value;		
		if(anor[0]=="0")
		{
			anor=parseInt(anor[1]);
		}
		else
			anor=parseInt(anor);
	
		mess=document.getElementById("Smonth").value;
		mess=parseInt(mess);
		anos=document.getElementById("Syear").value;
		
		if(anos[0]=="0")
		{
			anos=parseInt(anos[1]);
		}else
			anos=parseInt(anos);
	
		/*alert("El año de salida:"+parseInt(anos));
		alert("El mes de salida:"+parseInt(mess));
		alert("El año de regreso:"+parseInt(anor));	
		alert("El mes de regreso:"+parseInt(mesr));*/
		aux=0;
		while((parseInt(mesr) < parseInt(mess) && parseInt(anor) <= parseInt(anos)) || (parseInt(anor) < parseInt(anos)) )
		{
			//alert("Toy adentro");
			aux=1;
			anor=parseInt(anos)+1;			
		}
		document.getElementById("Ryear").value=anor;
//		alert("El año Fin es:"+anor);		
	  var valx = document.getElementById(id1).value +" "+ document.getElementById(id2).value + " " + document.getElementById(idyear).value;
	  document.getElementById(idobj).value=valx;
  	if(aux==1)
	{
	  valx = document.getElementById("Rmonth").value +" "+ document.getElementById("Rday").value + " " + document.getElementById('Ryear').value;
	  document.getElementById("rel3").value=valx;
	}

}
function locateSubmenu2(submenu) {
//		alert("todo");


	if(document.getElementById("o"+submenu)) {
		w = xWidth("td"+submenu);
		//document.getElementById("s"+submenu).style.left = findPosX(document.getElementById("o"+submenu)) + w - 13 + 6 + 'px';
		//172-13+6
		document.getElementById("s"+submenu).style.left = findPosX(document.getElementById("o"+submenu)) + (w+4) + 'px';
		document.getElementById("s"+submenu).style.top = findPosY(document.getElementById("o"+submenu)) + -1 + 'px';
	}
}
function changeDateback(idorigen, idmes,idia,idyear) {	
	var cadenaOrigen= document.getElementById(idorigen).value;
	cadenaOrigen=cadenaOrigen.split(" ");
	if	(cadenaOrigen.length >=2)
	{
			document.getElementById(idmes).selectedIndex= cadenaOrigen[0]-1;
			document.getElementById(idia).value=cadenaOrigen[1];
			document.getElementById(idyear).value=cadenaOrigen[2];
				var mesr=document.getElementById("Rmonth").value;		
				mesr=parseInt(mesr);		
				var anor=document.getElementById("Ryear").value;
				
				if(anor[0]=="0")
				{
					anor=parseInt(anor[1]);
				}
				else{
					anor=parseInt(anor);
				}
			
				mess=document.getElementById("Smonth").value;
				mess=parseInt(mess);
				anos=document.getElementById("Syear").value;
				
				if(anos[0]=="0")
				{
					anos=parseInt(anos[1]);
				}else{
					anos=parseInt(anos);
				}
			
				/*alert("El año de salida:"+parseInt(anos));
				alert("El mes de salida:"+parseInt(mess));
				alert("El año de regreso:"+parseInt(anor));	
				alert("El mes de regreso:"+parseInt(mesr));*/
				aux=0;
				while((parseInt(mesr) < parseInt(mess) && parseInt(anor) <= parseInt(anos)) || (parseInt(anor) < parseInt(anos)) )
				{
//					alert("Toy adentro");
					aux=1;
					anor=parseInt(anos)+1;					
				}

				document.getElementById("Ryear").value=anor;
//				alert("El año Fin es:"+anor);		
				if(aux==1)
				{
				  valx = document.getElementById("Rmonth").value +" "+ document.getElementById("Rday").value + " " + document.getElementById('Ryear').value;
				  document.getElementById("rel3").value=valx;
				}
			
			
	}
	
//	var valx = cadenaOrigen +" "+ document.getElementById(idorigen).value;
	//document.getElementById(idobj).value=valx;
}

function oneway(valor) { 
//	alert(valor);
	if(valor=="OneWay")
	{
		document.getElementById('sel3').value="";
		document.getElementById('sel3').disabled=true;
		document.getElementById('lfechar').disabled=true;
	}
	else if(valor=="RoundTrip")
	{
		
		document.getElementById('sel3').disabled=false;
		document.getElementById('lfechar').disabled=false;
		
	}
}
function showp(valor) { 
	i=0;
	for(i=1;i<(9);i++) {
		if(i<=valor)
		{
			if (document.getElementById('div_p'+i))
			{
				document.getElementById('div_p'+i).style.display ="";
			}
		}
		else
		{
			if (document.getElementById('div_p'+i))
			{
				document.getElementById('div_p'+i).style.display ="none";
			}
		}

	}
}

function showcity(valor) { 
	if(valor=="si")
	{
		if (document.getElementById('ciudad'))
		{
			document.getElementById('ciudad').value="";
			document.getElementById('ciudad').disabled=false;
		}		
	}
	if(valor=="no")
	{
		if (document.getElementById('ciudad'))
		{
			document.getElementById('ciudad').value="";
			document.getElementById('ciudad').disabled=true;
		
		}		
	}
	
}
////////////////////////////////////////////////////////////////////////////////////
function test_1(){	
	if(sendReqinfo())
	{
	   document.reqinfo.submit();
    }
}


function validateReqinfoForm() {

frm = document.getElementById('reqinfo');
msg = document.getElementById('Mensaje');

if (frm.elements['Lugar'].value == "")
 {
	alert("Por favor ingrese el lugar de residencia");				
	frm.elements['Lugar'].focus();				
	return(false);
}
if (frm.elements['Fecha'].value == "")
 {
	alert("Por favor ingrese Fecha");				
	frm.elements['Fecha'].focus();				
	return(false);
}
if (frm.elements['Email'].value == "") {
	alert("Por favor ingrese su E-Mail");
	frm.elements['Email'].focus();
	return(false);
}

if(!validarEmail(frm.elements['Email'].value)) {
	alert(unescape(" Por favor ingrese un email valido"));
	frm.elements['Email'].focus();
	return(false);
}
if (frm.elements['Telefono'].value == "")
 {
	alert("Por favor ingrese un Teléfono");				
	frm.elements['Telefono'].focus();				
	return(false);
}
if (frm.elements['Domicilio'].value == "")
 {
	alert("Por favor ingrese la dirreccion de su domicilio");				
	frm.elements['Domicilio'].focus();				
	return(false);
}
if (frm.elements['Telefono_of'].value == "")
 {
	alert("Por favor ingrese el telefono de su oficina");				
	frm.elements['Telefono_of'].focus();				
	return(false);
}
if (frm.elements['fecha_acc'].value == "")
 {
	alert("Por favor ingrese la fecha de su accidente");				
	frm.elements['fecha_acc'].focus();				
	return(false);
}
if (frm.elements['Hora'].value == "")
 {
	alert("Por favor ingrese la hora del accidente");				
	frm.elements['Hora'].focus();				
	return(false);
}
if (frm.elements['Objetos'].value == "")
 {
	alert("Por favor ingrese los objetos dañados");				
	frm.elements['Objetos'].focus();				
	return(false);
}

/*if (frm.elements['Apellidos'].value == "") {
	
	alert("Por favor ingrese sus Apellidos");
	frm.elements['Apellidos'].focus();
	return(false);
}
if (frm.elements['puesto'].value == "") {
	alert("Por favor Ingrese el puesto que ocupa en su empresa");
	frm.elements['puesto'].focus();
	return(false);
}
if (frm.elements['departamento'].value == "") {
	alert("Por favor Ingrese su departamento");
	frm.elements['departamento'].focus();
	return(false);
}
if (frm.elements['company'].value == "") {
	alert("Por favor Ingrese la empresa en la que trabaja");
	frm.elements['company'].focus();
	return(false);
}
if (frm.elements['actividad'].value == "") {
	alert("Por favor Ingrese su Giro o Actividad");
	frm.elements['actividad'].focus();
	return(false);
}
if (frm.elements['calle'].value == "") {
	alert("Por favor Ingrese su direccion");
	frm.elements['calle'].focus();
	return(false);
}
if (frm.elements['colonia'].value == "") {
	alert("Por favor Ingrese su colonia o barrio");
	frm.elements['colonia'].focus();
	return(false);
}
if (frm.elements['ciudad'].value == "") {
	alert("Por favor Ingrese una ciudad");
	frm.elements['ciudad'].focus();
	return(false);
}
if (frm.elements['estado'].value == "") {
	alert("Por favor Ingrese su estado");
	frm.elements['estado'].focus();
	return(false);
}
if (frm.elements['codigo'].value == "") {
	alert("Por favor Ingrese su codigo postal");
	frm.elements['codigo'].focus();
	return(false);
}
if (frm.elements['delegacion'].value == "") {
	alert("Por favor Ingrese su delegacion");
	frm.elements['delegacion'].focus();
	return(false);
}
if (frm.elements['pais'].value == "") {
	alert("Por favor Ingrese su País");
	frm.elements['pais'].focus();
	return(false);
}
if (frm.elements['email'].value == "") {
	alert("Por favor ingrese su E-Mail");
	frm.elements['email'].focus();
	return(false);
}

if(!validarEmail(frm.elements['email'].value)) {
	alert(unescape(" Por favor ingrese un email valido"));
	frm.elements['email'].focus();
	return(false);
}
if (frm.elements['clave'].value == "") {
	alert("Por favor Ingrese su clave lada");
	frm.elements['clave'].focus();
	return(false);
}
if (frm.elements['group1_1'].checked  == false && frm.elements['group1_2'].checked  == false && frm.elements['group1_3'].checked  == false && frm.elements['group1_4'].checked  == false && frm.elements['group1_5'].checked  == false && frm.elements['group1_6'].checked  == false && frm.elements['group1_7'].checked  == false && frm.elements['group1_8'].checked  == false ) {
	alert("Por favor seleccione una opcion de ventas anuales");
	//frm.elements['group1_'].focus();
	return(false);
}
if (frm.elements['group2_1'].checked  == false && frm.elements['group2_2'].checked  == false && frm.elements['group2_3'].checked  == false && frm.elements['group2_4'].checked  == false && frm.elements['group2_5'].checked  == false && frm.elements['group2_6'].checked  == false && frm.elements['group2_7'].checked  == false  ) {
	alert("Por favor seleccione un numero de empleados");
	//frm.elements['group1_'].focus();
	return(false);
}
if (frm.elements['fiscal'].value == "") {
	alert("Por favor Ingrese su nombre Fiscal");
	frm.elements['fiscal'].focus();
	return(false);
}
if (frm.elements['RFC'].value == "") {
	alert("Por favor Ingrese su RFC");
	frm.elements['RFC'].focus();
	return(false);
}
if (frm.elements['ciudadF'].value == "") {
	alert("Por favor Ingrese una ciudad");
	frm.elements['ciudadF'].focus();
	return(false);
}
if (frm.elements['calleF'].value == "") {
	alert("Por favor Ingrese su direccion");
	frm.elements['calleF'].focus();
	return(false);
}

if (frm.elements['coloniaF'].value == "") {
	alert("Por favor Ingrese su colonia o barrio");
	frm.elements['coloniaF'].focus();
	return(false);
}

if (frm.elements['estadoF'].value == "") {
	alert("Por favor Ingrese su estado");
	frm.elements['estadoF'].focus();
	return(false);
}

if (frm.elements['codigoF'].value == "") {
	alert("Por favor Ingrese su codigo postal");
	frm.elements['codigoF'].focus();
	return(false);
}

if (frm.elements['delegacionF'].value == "") {
	alert("Por favor Ingrese su delegacion");
	frm.elements['delegacionF'].focus();
	return(false);
}

if (frm.elements['paisF'].value == "") {
	alert("Por favor Ingrese su Pa&iacute;s");
	frm.elements['paisF'].focus();
	return(false);
}		

if (frm.elements['group3_1'].checked  == false && frm.elements['group3_2'].checked  == false && frm.elements['group3_3'].checked  == false && frm.elements['group3_4'].checked  == false  ) {
	alert("Por favor seleccione una opcion de forma de pago");
	//frm.elements['group1_'].focus();
	return(false);
}	
if (frm.elements['group4_1'].checked  == false && frm.elements['group4_2'].checked  == false ) {
	alert("Por favor seleccione una opcion de dias de participacion");
	//frm.elements['group1_'].focus();
	return(false);
}	
if (frm.elements['group5_1'].checked  == false && frm.elements['group5_2'].checked  == false && frm.elements['group5_3'].checked  == false && frm.elements['group5_4'].checked  == false  ) {
	alert("Por favor seleccione una opcion de como se entero del foro");
	//frm.elements['group1_'].focus();
	return(false);
}*/
									
return(true);

}
function test21(){
	//alert("hola mundo");
	if(sendReqinfo_contacto())
	{
	   document.reqinfo_contacto.submit();
    }

}
function sendReqinfo_contacto(){
			frm = document.getElementById("reqinfo_contacto");
			if (!validateReqinfoForm_contacto()) {
				//frm.submit();
				return(false);
			}
		}
function resetReqinfo_contacto() {
	frm = document.getElementById("reqinfo_contacto");
	for(i=0; i<(frm.elements.length); i++) {
		if (frm.elements[i].type=="text") {
			frm.elements[i].value = "";
		}
	}
	txtArea = document.getElementById("Mensaje");
	txtArea.value = "";
}
function validateReqinfoForm_contacto() {
	frm = document.getElementById('reqinfo_contacto');
	msg = document.getElementById('Mensaje');
	
	if (frm.elements['Nombre'].value == "")
	 {
		alert("Porfavor ingrese su Nombre");
		
		frm.elements['Nombre'].focus();
		
		return(false);
	}
	
	if (frm.elements['Apellidos'].value == "") {
		
		alert("Porfavor ingrese sus Apellidos");
		frm.elements['Apellidos'].focus();
		return(false);
	}
	
	if (frm.elements['EMail'].value == "") {
		alert("Porfavor ingrese su E-Mail");

		frm.elements['EMail'].focus();
		return(false);
	}
	
	if(!validarEmail(frm.elements['EMail'].value)) {
		alert(unescape(" Porfavor ingrese un email valido"));
		frm.elements['EMail'].focus();
		return(false);
	}
	
	if (frm.elements['Ciudad'].value == "") {
		alert("Porfavor Ingrese una ciudad");
		frm.elements['Ciudad'].focus();
		return(false);
	}
	
	if (msg.value == "") {
		alert("Porfavor llene sus Preguntas / Comentarios");

		msg.focus();
		return(false);
	}
	
	return(true);
}
		
		
function sendReqinfo(){
	frm = document.getElementById("reqinfo");
	if (validateReqinfoForm()) {
		frm.submit();	
	}
	
}
////////////////////////////////////////////////
//Para FORMULARIO DE INICIO
////////////////////////////////////////////////
function next_otros(){
	
	frm = document.getElementById('reqinfo_otro');
	frm.submit();	
}
function next(){	
	frm = document.getElementById("reqinfo");
	if (validateReqinfoForm_inicio()) {
		frm.submit();	
	}
}
function validateReqinfoForm_inicio() {

frm = document.getElementById('reqinfo');
msg = document.getElementById('Mensaje');

if (frm.elements['Correo_Electronico'].value == "") {
	alert("Por favor ingrese su E-Mail");
	frm.elements['Correo_Electronico'].focus();
	return(false);
}
if(!validarEmail(frm.elements['Correo_Electronico'].value)) {
	alert(unescape(" Por favor ingrese un email valido"));
	frm.elements['Correo_Electronico'].focus();
	return(false);
}
if (frm.elements['telefono'].value == "")
 {
	alert("Por favor ingrese un Teléfono");				
	frm.elements['Telefono'].focus();				
	return(false);
}

return(true);

}
////////////////////////////////////
// Para formulario Auto
///////////////////////////////////
function next_auto(){	
	frm = document.getElementById("reqinfo");
	if (validateReqinfoForm_auto()) {
		frm.submit();	
	}
}
function validateReqinfoForm_auto() {

frm = document.getElementById('reqinfo');
msg = document.getElementById('Mensaje');

if (frm.elements['Tipo_Vehiculo'].value == "")
 {
	alert("Por favor ingrese un Tipo de Vehiculo para la cotización");				
	frm.elements['Tipo_Vehiculo'].focus();				
	return(false);
}
if (frm.elements['Marca'].value == "")
 {
	alert("Por favor ingrese una Marca de Vehiculo para la cotización");				
	frm.elements['Marca'].focus();				
	return(false);
}
if (frm.elements['Ano'].value == "")
 {
	alert("Por favor ingrese Año de fabricacion para la cotización");				
	frm.elements['Ano'].focus();				
	return(false);
}
if (frm.elements['Modelo'].value == "")
 {
	alert("Por favor ingrese Modelo para la cotización");				
	frm.elements['Modelo'].focus();				
	return(false);
}
if (frm.elements['Transformer'].value == "")
 {
	alert("Por favor ingrese si el vehiculo es Transformer");				
	frm.elements['Transformer'].focus();				
	return(false);
}
if (frm.elements['valor_comercial'].value == "")
 {
	alert("Por favor ingrese el valor comercial del vehiculo");				
	frm.elements['valor_comercial'].focus();				
	return(false);
}

return(true);

}
////////////////////////////////////////////////
//Para FORMULARIO DE DAÑO PROPIEDAD
////////////////////////////////////////////////
function next_dano(){	
	frm = document.getElementById("reqinfo");
	if (validateReqinfoForm_dano()) {
		frm.submit();	
	}
}
function validateReqinfoForm_dano() {

frm = document.getElementById('reqinfo');
msg = document.getElementById('Mensaje');

if (frm.elements['Tipo_riesgo'].value == "")
 {
	alert("Por favor ingrese el Tipo de Riesgo");				
	frm.elements['Tipo_riesgo'].focus();				
	return(false);
}
if (frm.elements['incendio'].checked  == false && frm.elements['todo_riesgo'].checked  == false && frm.elements['averia_maquinaria'].checked  == false && frm.elements['equipo_electronico'].checked  == false && frm.elements['robo'].checked  == false)
 {
	alert("Por favor ingrese el ramo que desea asegurar");				
	frm.elements['incendio'].focus();				
	return(false);
}

return(true);

}
////////////////////////////////////////////////
//Para FORMULARIO DE TRANSPORTE
////////////////////////////////////////////////
function next_transporte(){	
	frm = document.getElementById("reqinfo");
	if (validateReqinfoForm_transporte()) {
		frm.submit();	
	}
}
function validateReqinfoForm_transporte() {

frm = document.getElementById('reqinfo');
msg = document.getElementById('Mensaje');

if (frm.elements['Tipo_Mercancia'].value == "")
 {
	alert("Por favor ingrese el Tipo de Mercancia");				
	frm.elements['Tipo_Mercancia'].focus();				
	return(false);
}
if (frm.elements['Descripcion_Mercaderia'].value == "")
 {
	alert("Por favor ingrese descripcion de mercaderia");				
	frm.elements['Descripcion_Mercaderia'].focus();				
	return(false);
}
if (frm.elements['Embalaje'].value == "")
 {
	alert("Por favor ingrese el tipo de Embalaje");				
	frm.elements['Embalaje'].focus();				
	return(false);
}
if (frm.elements['Desde'].value == "")
 {
	alert("Por favor Desde que lugar");				
	frm.elements['Desde'].focus();				
	return(false);
}
if (frm.elements['Hasta'].value == "")
 {
	alert("Por favor Hasta que lugar");				
	frm.elements['Hasta'].focus();				
	return(false);
}
if (frm.elements['Medio_Transporte'].value == "")
 {
	alert("Por favor ingrese el Medio de Transporte");				
	frm.elements['Medio_Transporte'].focus();				
	return(false);
}
if (frm.elements['Valor_Asegurado'].value == "")
 {
	alert("Por favor ingrese el Valor asegurado");				
	frm.elements['Valor_Asegurado'].focus();				
	return(false);
}

return(true);

}

////////////////////////////////////////////////
//Para FORMULARIO DE Vida
////////////////////////////////////////////////
function next_vida(){	
	frm = document.getElementById("reqinfo");
	if (validateReqinfoForm_vida()) {
		frm.submit();	
	}
}
function validateReqinfoForm_vida() {

frm = document.getElementById('reqinfo');
msg = document.getElementById('Mensaje');

if (frm.elements['Sexo'].value == "")
 {
	alert("Por favor ingrese Sexo");				
	frm.elements['Sexo'].focus();				
	return(false);
}
if (frm.elements['Actividad_Profecion'].value == "")
 {
	alert("Por favor ingrese su Activiad o Profecion");				
	frm.elements['Actividad_Profecion'].focus();				
	return(false);
}
if (frm.elements['Capital_Asegurado'].value == "")
 {
	alert("Por favor ingrese  el Capital Asegurado");				
	frm.elements['Capital_Asegurado'].focus();				
	return(false);
}

if (frm.elements['group1_1'].checked  == false && frm.elements['group1_2'].checked  == false && frm.elements['group1_3'].checked  == false  ) {
	alert("Por favor seleccione una opcion de seguro");	
	return(false);
}
if (frm.elements['group2_1'].checked  == false && frm.elements['group2_2'].checked  == false ) {
	alert("Por favor seleccione una opcion de ahorro");	
	return(false);
}

return(true);

}
////////////////////////////////////////////////
//Para FORMULARIO DE DAÑO SALUD
////////////////////////////////////////////////
function tipo_salud(){	
	frm = document.getElementById("tipo_1");
	frm2 = document.getElementById("tipo_2");
	frm3 = document.getElementById("tipo_3");
	if (frm.checked  == true) {
		frm_disable = document.getElementById('reqinfo');
		frm_disable.elements['Edad_Titular'].disabled=false;
		frm_disable.elements['Sexo_Titular'].disabled=false;
		frm_disable.elements['Plan'].disabled=false;
		frm_disable.elements['Capital_Asegurado'].disabled=false;
		
		frm_disable.elements['Edad_Titular_Familiar'].disabled=true;
		frm_disable.elements['Sexo_Titular_Familiar'].disabled=true;
		frm_disable.elements['Edad_Conyugue'].disabled=true;
		frm_disable.elements['Sexo_conyugue'].disabled=true;
		frm_disable.elements['Edad_Dependiente_1'].disabled=true;
		frm_disable.elements['Sexo_Dependiente_1'].disabled=true;
		frm_disable.elements['Edad_Dependiente_2'].disabled=true;
		frm_disable.elements['Sexo_Dependiente_2'].disabled=true;
		frm_disable.elements['Edad_Dependiente_3'].disabled=true;
		frm_disable.elements['Sexo_Dependiente_3'].disabled=true;
		frm_disable.elements['Edad_Dependiente_4'].disabled=true;
		frm_disable.elements['Sexo_Dependiente_4'].disabled=true;
		frm_disable.elements['Edad_Dependiente_5'].disabled=true;
		frm_disable.elements['Sexo_Dependiente_5'].disabled=true;
		frm_disable.elements['Plan_Familiar'].disabled=true;
		frm_disable.elements['Capital_Asegurado_Familiar'].disabled=true;
		frm_disable.elements['Informacion_Adicional'].disabled=true;
		
		frm_disable.elements['Edad_Promedio_Grupo'].disabled=true;
		frm_disable.elements['Numero_Mujeres_Grupo'].disabled=true;
		frm_disable.elements['Numero_Hombre_Grupo'].disabled=true;
		frm_disable.elements['plan_grupo'].disabled=true;
		frm_disable.elements['Capital_Asegurado_Grupo'].disabled=true;
		
	}
	if (frm2.checked  == true) {
		frm_disable = document.getElementById('reqinfo');
		frm_disable.elements['Edad_Titular'].disabled=true;
		frm_disable.elements['Sexo_Titular'].disabled=true;
		frm_disable.elements['Plan'].disabled=true;
		frm_disable.elements['Capital_Asegurado'].disabled=true;
		
		frm_disable.elements['Edad_Titular_Familiar'].disabled=false;
		frm_disable.elements['Sexo_Titular_Familiar'].disabled=false;
		frm_disable.elements['Edad_Conyugue'].disabled=false;
		frm_disable.elements['Sexo_conyugue'].disabled=false;
		frm_disable.elements['Edad_Dependiente_1'].disabled=false;
		frm_disable.elements['Sexo_Dependiente_1'].disabled=false;
		frm_disable.elements['Edad_Dependiente_2'].disabled=false;
		frm_disable.elements['Sexo_Dependiente_2'].disabled=false;
		frm_disable.elements['Edad_Dependiente_3'].disabled=false;
		frm_disable.elements['Sexo_Dependiente_3'].disabled=false;
		frm_disable.elements['Edad_Dependiente_4'].disabled=false;
		frm_disable.elements['Sexo_Dependiente_4'].disabled=false;
		frm_disable.elements['Edad_Dependiente_5'].disabled=false;
		frm_disable.elements['Sexo_Dependiente_5'].disabled=false;
		frm_disable.elements['Plan_Familiar'].disabled=false;
		frm_disable.elements['Capital_Asegurado_Familiar'].disabled=false;
		frm_disable.elements['Informacion_Adicional'].disabled=false;
		
		frm_disable.elements['Edad_Promedio_Grupo'].disabled=true;
		frm_disable.elements['Numero_Mujeres_Grupo'].disabled=true;
		frm_disable.elements['Numero_Hombre_Grupo'].disabled=true;
		frm_disable.elements['plan_grupo'].disabled=true;
		frm_disable.elements['Capital_Asegurado_Grupo'].disabled=true;	
		
		
	}
	if (frm3.checked  == true) {
		frm_disable = document.getElementById('reqinfo');
		frm_disable.elements['Edad_Titular'].disabled=true;
		frm_disable.elements['Sexo_Titular'].disabled=true;
		frm_disable.elements['Plan'].disabled=true;
		frm_disable.elements['Capital_Asegurado'].disabled=true;
		
		frm_disable.elements['Edad_Titular_Familiar'].disabled=true;
		frm_disable.elements['Sexo_Titular_Familiar'].disabled=true;
		frm_disable.elements['Edad_Conyugue'].disabled=true;
		frm_disable.elements['Sexo_conyugue'].disabled=true;
		frm_disable.elements['Edad_Dependiente_1'].disabled=true;
		frm_disable.elements['Sexo_Dependiente_1'].disabled=true;
		frm_disable.elements['Edad_Dependiente_2'].disabled=true;
		frm_disable.elements['Sexo_Dependiente_2'].disabled=true;
		frm_disable.elements['Edad_Dependiente_3'].disabled=true;
		frm_disable.elements['Sexo_Dependiente_3'].disabled=true;
		frm_disable.elements['Edad_Dependiente_4'].disabled=true;
		frm_disable.elements['Sexo_Dependiente_4'].disabled=true;
		frm_disable.elements['Edad_Dependiente_5'].disabled=true;
		frm_disable.elements['Sexo_Dependiente_5'].disabled=true;
		frm_disable.elements['Plan_Familiar'].disabled=true;
		frm_disable.elements['Capital_Asegurado_Familiar'].disabled=true;
		frm_disable.elements['Informacion_Adicional'].disabled=true;
		
		frm_disable.elements['Edad_Promedio_Grupo'].disabled=false;
		frm_disable.elements['Numero_Mujeres_Grupo'].disabled=false;
		frm_disable.elements['Numero_Hombre_Grupo'].disabled=false;
		frm_disable.elements['plan_grupo'].disabled=false;
		frm_disable.elements['Capital_Asegurado_Grupo'].disabled=false;
	}
}
function next_salud(){	
	frm = document.getElementById("reqinfo");
	if (validateReqinfoForm_salud()) {
		frm.submit();	
	}
}
function validateReqinfoForm_salud() {

frm = document.getElementById('reqinfo');
msg = document.getElementById('Mensaje');

if (frm.elements['Sexo_Titular'].value == "" && frm.elements['Sexo_Titular'].disabled==false)
 {
	alert("Por favor ingrese Sexo del Titular");				
	frm.elements['Sexo_Titular'].focus();				
	return(false);
}
if (frm.elements['Plan'].value == "" && frm.elements['Plan'].disabled==false)
 {
	alert("Por favor ingrese el tipo de plan");				
	frm.elements['Plan'].focus();				
	return(false);
}
if (frm.elements['Plan'].value == "" && frm.elements['Plan'].disabled==false)
 {
	alert("Por favor ingrese el tipo de plan");				
	frm.elements['Plan'].focus();				
	return(false);
}
if (frm.elements['Edad_Titular_Familiar'].value == "" && frm.elements['Edad_Titular_Familiar'].disabled==false)
 {
	alert("Por favor ingrese la edad del titular");				
	frm.elements['Edad_Titular_Familiar'].focus();				
	return(false);
}
if (frm.elements['Sexo_Titular_Familiar'].value == "" && frm.elements['Sexo_Titular_Familiar'].disabled==false)
 {
	alert("Por favor ingrese el sexo del titular");				
	frm.elements['Sexo_Titular_Familiar'].focus();				
	return(false);
}
if (frm.elements['Edad_Conyugue'].value == "" && frm.elements['Edad_Conyugue'].disabled==false)
 {
	alert("Por favor ingrese la edad del conyugue");				
	frm.elements['Edad_Conyugue'].focus();				
	return(false);
}
if (frm.elements['Sexo_conyugue'].value == "" && frm.elements['Sexo_conyugue'].disabled==false)
 {
	alert("Por favor ingrese el sexo del conyugue");				
	frm.elements['Sexo_conyugue'].focus();				
	return(false);
}
if (frm.elements['Plan_Familiar'].value == "" && frm.elements['Plan_Familiar'].disabled==false)
 {
	alert("Por favor ingrese el plan familiar");				
	frm.elements['Plan_Familiar'].focus();				
	return(false);
}
if (frm.elements['Edad_Promedio_Grupo'].value == "" && frm.elements['Edad_Promedio_Grupo'].disabled==false)
 {
	alert("Por favor ingrese la edad promedio del grupo");				
	frm.elements['Edad_Promedio_Grupo'].focus();				
	return(false);
}
if (frm.elements['Numero_Mujeres_Grupo'].value == "" && frm.elements['Numero_Mujeres_Grupo'].disabled==false)
 {
	alert("Por favor ingrese el numero promedio de mujeres en el grupo");				
	frm.elements['Numero_Mujeres_Grupo'].focus();				
	return(false);
}
if (frm.elements['Numero_Hombre_Grupo'].value == "" && frm.elements['Numero_Hombre_Grupo'].disabled==false)
 {
	alert("Por favor ingrese el numero promedio de hombres en el grupo");				
	frm.elements['Numero_Hombre_Grupo'].focus();				
	return(false);
}
if (frm.elements['plan_grupo'].value == "" && frm.elements['plan_grupo'].disabled==false)
 {
	alert("Por favor ingrese el plan del grupo");				
	frm.elements['plan_grupo'].focus();				
	return(false);
}
if (frm.elements['Capital_Asegurado_Grupo'].value == "" && frm.elements['Capital_Asegurado_Grupo'].disabled==false)
 {
	alert("Por favor ingrese el capital asegurado del grupo");				
	frm.elements['Capital_Asegurado_Grupo'].focus();				
	return(false);
}


return(true);

}


////////////////////////////////////////////////
//Para FORMULARIO DE DAÑO ACCIDENTES
////////////////////////////////////////////////
function tipo_accidente(){	
	frm = document.getElementById("tipo_1");
	frm2 = document.getElementById("tipo_2");
	if (frm.checked  == true) {
		frm_disable = document.getElementById('reqinfo');
		frm_disable.elements['Fecha_Nacimiento'].disabled=false;
		frm_disable.elements['Sexo'].disabled=false;
		frm_disable.elements['Actividad_Profeccion'].disabled=false;
		frm_disable.elements['Capital_Asegurado'].disabled=false;
		frm_disable.elements['Monto_Muerte_Accidental'].disabled=false;
		frm_disable.elements['Monto_Gastos_Medicos'].disabled=false;
		frm_disable.elements['Practica_Deporte_Extremo'].disabled=false;
		
		
		frm_disable.elements['Numero_Personas'].disabled=true;
		frm_disable.elements['Actividad_Profecion_Grupo'].disabled=true;
		frm_disable.elements['Capital_Asegurado_Grupo'].disabled=true;
		frm_disable.elements['Monto_Muerte_Accidental_Grupo'].disabled=true;
		frm_disable.elements['Monto_Gastos_medicos'].disabled=true;
		frm_disable.elements['Informacion_Adicional'].disabled=true;
		
	}
	if (frm2.checked  == true) {
		frm_disable = document.getElementById('reqinfo');
		frm_disable.elements['Fecha_Nacimiento'].disabled=true;
		frm_disable.elements['Sexo'].disabled=true;
		frm_disable.elements['Actividad_Profeccion'].disabled=true;
		frm_disable.elements['Capital_Asegurado'].disabled=true;
		frm_disable.elements['Monto_Muerte_Accidental'].disabled=true;
		frm_disable.elements['Monto_Gastos_Medicos'].disabled=true;
		frm_disable.elements['Practica_Deporte_Extremo'].disabled=true;
		
		
		frm_disable.elements['Numero_Personas'].disabled=false;
		frm_disable.elements['Actividad_Profecion_Grupo'].disabled=false;
		frm_disable.elements['Capital_Asegurado_Grupo'].disabled=false;
		frm_disable.elements['Monto_Muerte_Accidental_Grupo'].disabled=false;
		frm_disable.elements['Monto_Gastos_medicos'].disabled=false;
		frm_disable.elements['Informacion_Adicional'].disabled=false;
		
		
	}	
}
function next_accidente(){	
	frm = document.getElementById("reqinfo");
	if (validateReqinfoForm_accidente()) {
		frm.submit();	
	}
}
function validateReqinfoForm_accidente() {

frm = document.getElementById('reqinfo');
msg = document.getElementById('Mensaje');

if (frm.elements['Sexo'].value == "" && frm.elements['Sexo'].disabled==false)
 {
	alert("Por favor ingrese  el Sexo");				
	frm.elements['Sexo'].focus();				
	return(false);
}
if (frm.elements['Actividad_Profeccion'].value == "" && frm.elements['Actividad_Profeccion'].disabled==false)
 {
	alert("Por favor ingrese la actividad o profecion");				
	frm.elements['Actividad_Profeccion'].focus();				
	return(false);
}
if (frm.elements['Capital_Asegurado'].value == "" && frm.elements['Capital_Asegurado'].disabled==false)
 {
	alert("Por favor ingrese el capital asegurado");				
	frm.elements['Capital_Asegurado'].focus();				
	return(false);
}
if (frm.elements['Monto_Muerte_Accidental'].value == "" && frm.elements['Monto_Muerte_Accidental'].disabled==false)
 {
	alert("Por favor ingrese el monto por muerte accidental");				
	frm.elements['Monto_Muerte_Accidental'].focus();				
	return(false);
}
if (frm.elements['Monto_Gastos_Medicos'].value == "" && frm.elements['Monto_Gastos_Medicos'].disabled==false)
 {
	alert("Por favor ingrese el monto por gastos medicos");				
	frm.elements['Monto_Gastos_Medicos'].focus();				
	return(false);
}
if (frm.elements['Actividad_Profecion_Grupo'].value == "" && frm.elements['Actividad_Profecion_Grupo'].disabled==false)
 {
	alert("Por favor ingrese la actividad o profeccion del grupo");				
	frm.elements['Actividad_Profecion_Grupo'].focus();				
	return(false);
}
if (frm.elements['Capital_Asegurado_Grupo'].value == "" && frm.elements['Capital_Asegurado_Grupo'].disabled==false)
 {
	alert("Por favor ingrese el capital asegurado del grupo");				
	frm.elements['Capital_Asegurado_Grupo'].focus();				
	return(false);
}


return(true);

}

////////////////////////////////////////////////
//Para FORMULARIO DE Garantia
////////////////////////////////////////////////
function next_garantia(){	
	frm = document.getElementById("reqinfo");
	if (validateReqinfoForm_garantia()) {
		frm.submit();	
	}
}
function validateReqinfoForm_garantia() {

frm = document.getElementById('reqinfo');
msg = document.getElementById('Mensaje');

if (frm.elements['group1_1'].checked  == false && frm.elements['group1_2'].checked  == false && frm.elements['group1_3'].checked  == false && frm.elements['group1_4'].checked  == false && frm.elements['group1_5'].checked  == false && frm.elements['group1_6'].checked  == false && frm.elements['group1_7'].checked  == false && frm.elements['group1_8'].checked  == false  ) {
	alert("Por favor seleccione una opcion de poliza");	
	return(false);
}

if (frm.elements['monto_caucionado'].value == "")
 {
	alert("Por favor ingrese el Monto caucionado");				
	frm.elements['monto_caucionado'].focus();				
	return(false);
}
if (frm.elements['desde'].value == "")
 {
	alert("Por favor ingrese la vigencia desde");				
	frm.elements['desde'].focus();				
	return(false);
}
if (frm.elements['hasta'].value == "")
 {
	alert("Por favor ingrese la vigencia hasta");				
	frm.elements['hasta'].focus();				
	return(false);
}
if (frm.elements['tipo_veneficiario'].value == "")
 {
	alert("Por favor ingrese  el tipo de veneficiario");				
	frm.elements['tipo_veneficiario'].focus();				
	return(false);
}

return(true);

}
////////////////////////////////////////////////
//Para FORMULARIO DE Viajes
////////////////////////////////////////////////

function tipo_viajes(){	
	frm = document.getElementById("tipo_1");
	frm2 = document.getElementById("tipo_2");
	if (frm.checked  == true) {
		frm_disable = document.getElementById('reqinfo');
		frm_disable.elements['Fecha'].disabled=false;
		frm_disable.elements['lugar_destino'].disabled=false;
		frm_disable.elements['capital_Asegurado'].disabled=false;
		frm_disable.elements['dias_viaje'].disabled=false;	
		
		frm_disable.elements['numero_personas'].disabled=true;
		frm_disable.elements['lugar_destino_grupo'].disabled=true;
		frm_disable.elements['capital_asegurado_grupo'].disabled=true;
		frm_disable.elements['dias_viaje_grupo'].disabled=true;
		frm_disable.elements['informacion_adicional_grupo'].disabled=true;				
	}
	if (frm2.checked  == true) {
		frm_disable = document.getElementById('reqinfo');
		frm_disable.elements['Fecha'].disabled=true;
		frm_disable.elements['lugar_destino'].disabled=true;
		frm_disable.elements['capital_Asegurado'].disabled=true;
		frm_disable.elements['dias_viaje'].disabled=true;	
		
		frm_disable.elements['numero_personas'].disabled=false;
		frm_disable.elements['lugar_destino_grupo'].disabled=false;
		frm_disable.elements['capital_asegurado_grupo'].disabled=false;
		frm_disable.elements['dias_viaje_grupo'].disabled=false;
		frm_disable.elements['informacion_adicional_grupo'].disabled=false;
	}	
}
function next_viajes(){	
	frm = document.getElementById("reqinfo");
	if (validateReqinfoForm_viajes()) {
		frm.submit();	
	}
}
function validateReqinfoForm_viajes() {

frm = document.getElementById('reqinfo');
msg = document.getElementById('Mensaje');

if (frm.elements['lugar_destino'].value == "" && frm.elements['lugar_destino'].disabled==false)
 {
	alert("Por favor ingrese  el lugar de destino");				
	frm.elements['lugar_destino'].focus();				
	return(false);
}
if (frm.elements['dias_viaje'].value == "" && frm.elements['dias_viaje'].disabled==false)
 {
	alert("Por favor ingrese los dias de viaje");				
	frm.elements['dias_viaje'].focus();				
	return(false);
}
if (frm.elements['numero_personas'].value == "" && frm.elements['numero_personas'].disabled==false)
 {
	alert("Por favor ingrese el numero de personas");				
	frm.elements['numero_personas'].focus();				
	return(false);
}
if (frm.elements['lugar_destino_grupo'].value == "" && frm.elements['lugar_destino_grupo'].disabled==false)
 {
	alert("Por favor ingrese el lugar de destino del grupo");				
	frm.elements['lugar_destino_grupo'].focus();				
	return(false);
}
if (frm.elements['dias_viaje_grupo'].value == "" && frm.elements['dias_viaje_grupo'].disabled==false)
 {
	alert("Por favor ingrese los dias de viaje del grupo");				
	frm.elements['dias_viaje_grupo'].focus();				
	return(false);
}
return(true);

}

	
function validarEmail(str_email) {
	
	var s = str_email;
	//var filter=/^[A-Za-z]([A-Za-z_])*(\.([A-Za-z0-9_])+)*@([A-Za-z0-9])+(\.([A-Za-z0-9_])+)+([A-Za-z])$/;
	var filter=/^[A-Za-z0-9_-]([A-Za-z0-9_-])*(\.([A-Za-z0-9_-])+)*@([A-Za-z0-9_-])+(-([A-Za-z0-9_-])+)?(\.([A-Za-z0-9_-])+)+([A-Za-z])$/;
	if (s.length == 0 ) return false;
	if (filter.test(s)) {
		return (true);
	} else {
		return (false);
	}
	
}
function resetReqinfo() {
			frm = document.getElementById("reqinfo");
			for(i=0; i<(frm.elements.length); i++) {
				if (frm.elements[i].type=="text") {
					frm.elements[i].value = "";
				}
			}
			txtArea = document.getElementById("Mensaje");
			txtArea.value = "";
}

function otros_select(){	
	frm = document.getElementById("group1_9");	
	if (frm.checked  == true) {
		frm_disable = document.getElementById('otros_div');
		frm_disable.style.visibility ='visible';
		frm_disable = document.getElementById('otros_div_2');
		frm_disable.style.visibility ='visible';
		frm_disable = document.getElementById('otros_div_1');
		frm_disable.style.visibility ='hidden';
		
	}else{
		frm_disable = document.getElementById('otros_div');
		frm_disable.style.visibility ='hidden';
		frm_disable = document.getElementById('otros_div_2');
		frm_disable.style.visibility ='hidden';
		frm_disable = document.getElementById('otros_div_1');
		frm_disable.style.visibility ='visible';
	}		
}
function aleatorio(inferior,superior){
	numPosibilidades = superior - inferior
	aleat = Math.random() * numPosibilidades
	aleat = Math.round(aleat)
	return parseInt(inferior) + aleat
} 
		
		

	

