//var myclose = false;
function MM_openBrWindow(theURL,winName,features) 
{ //v2.0
  window.open(theURL,winName,features);
  return false;
}
function Quotelnk()
{
var QuotePageUrl='https://www.rastreator.com/seguro-coche/datos-comparativa.aspx';
var SubDomain = 'http://www.rastreator.com/seguros-de-coche/index.aspx';
ReplaceURL('lnkQuote',QuotePageUrl);
ReplaceURL('lnkSeguro',SubDomain);
}
function ReplaceURL(objID,replaceURL)
{
var obj=document.getElementById(objID);
	if(obj)
	{
		obj.href=replaceURL;		
	}
}


//function ConfirmClose()
//{
//    if (event.clientY < 0)
//    {
//    setTimeout('myclose=false',100);
//    myclose=true;
//    }
//}

function HandleSiteClose(FromPage) 
{
    //alert("Inside Function");
    //alert(event.clientY);    
    if (event.clientY< 0)
    { 
       window.open('http://www.rastreator.com/Survey.aspx?FromPage=' + FromPage, 'ExitSurvey', 'width=900, height=600, top=100, left=300,resizable=yes, scrollbars=yes');
    } 

}
function pageurl()
{

lnkReplace('lnkFaceBook');
lnkReplace('lnkDelicious');
lnkReplace('lnkDigg');
lnkReplace('lnkTwitter');
lnkReplace('lnkTechnorati');
lnkReplace('lnkGoogle');
lnkReplace('lnkYahoo');
lnkReplace('lnkMeneame');
lnkReplace('lnkWikio');
lnkReplace('lnkFresqui');
lnkReplace('lnkFavoritos');
}
function lnkReplace(objID)
{

var currentPageUrl=window.location;
var currentPageTitle="";
var objCurrentPageTitle=document.getElementById("ContentPageTitle");
if(objCurrentPageTitle)
{
currentPageTitle=objCurrentPageTitle.innerHTML;
}

//var currentPageTitle=document.title;
var obj=document.getElementById(objID);
	if(obj)
	{
		var objhref=obj.href;
		objhref=objhref.replace('*PageURL*',currentPageUrl);
		objhref=objhref.replace('*Pagetitle*',currentPageTitle);
		obj.href=objhref;
		//alert(obj.id + ":"  + obj.href);
	}
}
function bookmark(bookmarkurl,bookmarktitle)
{
pageTracker._trackEvent('Clicks','bookmark');
if (bookmarkurl=="") bookmarkurl="http://www.rastreator.cat"
if (bookmarktitle=="") bookmarktitle="Comparador de assegurances de cotxe"
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
else if (window.sidebar) // firefox
window.sidebar.addPanel(bookmarktitle, bookmarkurl, "");
}
function SurveyHideShow(obj)
{
ShowHideItem(obj)
}
function SurveyHidePriceQuestion(obj)
{
    var Itemobj=document.getElementById(obj);
    Itemobj.style.display="none";
}
function SurveyValidation()
{
    var chkList="";
    var chkListItem="";
    var CheckedCount=0;
    var objPageName=document.getElementById("hdnPage");
    
    switch (objPageName.value)
    {
	case "1":	
	//chkList = document.getElementById('chkWebQuestion1');
	if(document.getElementById('txtWebQuestion1').value=="" && document.getElementById('txtWebQuestion2').value=="" )
	{
	alert("Escribenos tu sugerencia");
	return false;
	}
	break;
	case "2":
	chkList = document.getElementById('chkCustomerJourneyQuestion1');
	chkListItem = chkList.getElementsByTagName("input");    
	break;
	case "3":
	//chkList = document.getElementById('chkPricePageQuestion2');
	if(document.getElementById('txtPricePageQuestion1').value=="")
	{
	    if(document.getElementById('chkPricePageQuestion2_0').checked==false && document.getElementById('chkPricePageQuestion2_1').checked==false && document.getElementById('chkPricePageQuestion2_2').checked==false)
        {
        alert("Escribenos tu sugerencia");
        return false;
        }
	} 
//	if(document.getElementById('txtPricePageQuestion1').value=="" && (document.getElementById('chkPricePageQuestion2_0').checked==false && document.getElementById('chkPricePageQuestion2_1').checked==false && document.getElementById('chkPricePageQuestion2_2').checked==false))
//	{
//	alert("Escribenos tu sugerencia");
//	return false;
//	}
	
//	if(document.getElementById('chkPricePageQuestion2_0').checked==true)
//	{
//	    if(document.getElementById('txtPricePageQuestion2Others').value=="")
//        {
//         alert("Escribenos tu sugerencia");
//         return false;
//        }
//	}
	break;
	default:
	break;
	}
	if(objPageName.value=="2")
	{
	for(var i=0;i<chkListItem.length;i++)
    {
        if(chkListItem[i].checked)
        {
        CheckedCount=parseInt(CheckedCount) + 1;
        }         
    }
    // for other text box in CJ Survey
    if(chkListItem[3].checked==true)
    {
        if(document.getElementById('txtCustomerJourneyQuestion1Others').value=="")
        {
         alert("Escribenos tu sugerencia");
         return false;
        }
    }
    if(CheckedCount==0)
    {
    alert("Escribenos tu sugerencia");
    return false;
    }	
    }
}
function popup(url)
{
window.open(url);
return false;
}
function ContactanosValidation()
{
    //var objddlQuery=document.getElementById("ctl00_ContentTop_ddlQuery");
    var objtxtEmail=document.getElementById("ctl00_ContentTop_txtEmail");
    var objtxtSugerencias=document.getElementById("ctl00_ContentTop_txtSugerencias");
    var objtxtCustomerName=document.getElementById("ctl00_ContentTop_txtCustomerName");
//    if(objddlQuery.value=="0")
//    {
//        alert("Por favor, selecciona");
//        objddlQuery.focus();
//        return false;
//    }
    if(objtxtCustomerName.value=="")
    {
        alert("por favor, introduzca Nombre");
        objtxtCustomerName.focus();
        return false;   
    }
    if(!emailValid(objtxtEmail.id))
    {
        alert("Por favor, introduce una direcci\u00F3n de e-mail correcta");        
        return false;
    }
    if(objtxtEmail.value=="")
    {
        alert("por favor, introduzca Email");
        objtxtEmail.focus();
        return false;
    }
    if(objtxtSugerencias.value=="")
    {
        alert("por favor, introduzca Comentario");
        objtxtSugerencias.focus();
        return false;
    }
}function emailValid(id1) //function to validate Email format
{
    if (document.getElementById(id1).value=="") 
      {      
        return false;
      }     
     var emailPat =/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
     var emailid=document.getElementById(id1).value;
     var matchArray = emailid.match(emailPat);     
     if (matchArray == null)
        {        
          document.getElementById(id1).focus();
          return false;
        }     
        
    var source=document.getElementById(id1).value;
    var ext=source.substring(source.lastIndexOf("@")+1);
        
    var digits="(~`!#$%^&*_+|-=}{'?/)";
    var temp;
    for (var i=0;i<ext.length;i++)
    {
       temp=ext.substring(i,i+1);
       if (digits.indexOf(temp)>=0)
       {
        document.getElementById(id1).focus();
        return false;       
        }
    }
    return true;
}
function mailtofriend()
{
pageTracker._trackEvent('Clicks','mailtofriend');
var currentPageTitle="";
var objCurrentPageTitle=document.getElementById("ContentPageTitle");
if(objCurrentPageTitle)
{
currentPageTitle=objCurrentPageTitle.innerHTML;
}
tb_show("","/mailtofriend.aspx?currentPageTitle=" + currentPageTitle + "&TB_iframe=true&height=200&width=420",false);
return false;
}
//function CkKeyPress(e){
//  var evt = (e) ? e : window.event;
//    var key = (evt.keyCode) ? evt.keyCode : evt.which;
//    
//      if (key == 13){      
//           CancelDefault(evt);
//           }
//    }
//  function CancelDefault(e){
//   if( e.preventDefault ) { e.preventDefault(); }
//         e.returnValue = false;
//   }
function IPCallBack(IP) {
    var requestUrl = "http://www.rastreator.cat/UtilityCallback.aspx?flag=3&ActualIP=" + IP;
    CreateXmlHttp();
    if (XmlHttp) 
	{
        XmlHttp.open('GET', requestUrl, false);
        XmlHttp.send(null); // this blocks as request is synchronous

        if (XmlHttp.readyState == 4) 
	    {
            if (XmlHttp.status == 200) 
		    {
                var responseText = XmlHttp.responseText;
                if (responseText == "SessionExpired") 
		        {
                    return false;
                }
            }
        }
    }    
}
function SocialBookmark(targetLink)
{
if(targetLink.indexOf('twitter')>=0)
{
//exitTracker._trackEvent('Clicks','twitter')
}
else if (targetLink.indexOf('facebook')>=0)
{
//exitTracker._trackEvent('Clicks','facebook')
}
var requestUrl="http://www.rastreator.cat/UtilityCallback.aspx?flag=1&targetLink=" + targetLink;
WebHTTPCall(requestUrl);
}

var n   = 0;
var counter = 0;
var lastsearch="";
function SearchTrack()
{
var txt, i, found;
var win = window;    // window to search.


var text=document.getElementById("txtSearch").value;

//var text=document.getElementById("ctl00_SearchBox_tm_SearchBox1_ctl00_ctl00_queryText").value;
    if(text == "")
    {
    return false;
    }
if (window.opera)
 {
  //document.writeln("Hi from the Opera browser!");
} 
else if (document.layers)
 {

  //document.writeln("This is an old Netscape online!");
}
 else if (document.all) 
{

   txt = win.document.body.createTextRange();  
  
    // Find the nth match from the top of the page.
    for (i = 0; i <= n && (found = txt.findText(text)) != false; i++) 
    {
      txt.moveStart("character", 1);
      txt.moveEnd("textedit");
    }
    // If found, mark it and scroll it into view.
    if (found)
     {
      txt.moveStart("character", -1);
      
      txt.findText(text);
      txt.select();
      txt.scrollIntoView();
      n++;      
    }
    else 
    {  
    //alert( txt.findText(text)); 
      if (n > 0)
       {
        n = 0;
        SearchTrack();
      }
    }
  //document.writeln("Internet explorer here!");
}
 else 
 { 
    if(counter==0)
    { 
        var objElement= document.getElementById("bookmark_left");
        objElement.focus();
        counter++;
        lastsearch=text;
    }
    if(lastsearch!=text && counter!=0)
    {
    document.getElementById("txtSearch").blur(); 
    counter=0;    
    }
     window.find(text);
//    if(window.find(text)==false)
//    {
//    alert("Not found");
//    }
//    else
//    {
//    window.find(text);
//    }


  //document.writeln("NE6 or above at your service!");
}

var requestUrl="http://www.rastreator.com/UtilityCallback.aspx?flag=2&SearchText=" + text;

WebHTTPCall(requestUrl);
return false;
}
function validateMailToFriend()
{
var objtxtName=document.getElementById("txtName");
var objtxtEmail=document.getElementById("txtEmail");
 if(objtxtName.value=="")
    {
        alert("por favor, Tu Nombre");
        objtxtName.focus();
        return false;
    }
// if(objtxtEmail.value=="")
//    {
//        alert("por favor, Email del destinatario");
//        objtxtEmail.focus();
//        return false;
//    }
    
    if(!multipleEmailValidate(objtxtEmail.id))
    {
        alert("Por favor, introduce una direcci\u00F3n de e-mail correcta");        
        return false;
    }
}


function multipleEmailValidate(id1) //function to validate Email format
{
    if (document.getElementById(id1).value=="") 
      {      
        return false;
      }  
      
     var objemail=document.getElementById(id1);
     
     var email = objemail.value.split(',');
        //alert(email.length);       
     for (var i = 0; i < email.length; i++) 
     {    
         var emailPat =/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
         var emailid=email[i];
         //alert(emailid);
         var matchArray = emailid.match(emailPat);     
         if (matchArray == null)
            {        
              document.getElementById(id1).focus();
              return false;
            }     
            
        var source=email[i];
        var ext=source.substring(source.lastIndexOf("@")+1);
            
        var digits="(~`!#$%^&*_+|-=}{'?/)";
        var temp;
        for (var i=0;i<ext.length;i++)
        {
           temp=ext.substring(i,i+1);
           if (digits.indexOf(temp)>=0)
           {
            document.getElementById(id1).focus();
            return false;       
            }
        }
    }
    return true;
}


function stopRKey(e)
 {
    var evt = (e) ? e : window.event;
    var key = (evt.keyCode) ? evt.keyCode : evt.which;
     if (key == 13)
     {   
     SearchTrack();   
        return false;         
     }
  }
  
function ShowHideNewsItem(obj,classObj)
{
    var Itemobj=document.getElementById(obj);
    var AnchorTagObj=document.getElementById(classObj);
    if(Itemobj.style.display=="none")
    {
    Itemobj.style.display="";
    AnchorTagObj.className="bg_sna_link bg_sna_open";
    }
    else
    {
    Itemobj.style.display="none";
    AnchorTagObj.className="bg_sna_link bg_sna_closed";
    }
}
function ShowHideItem(obj)
{
    var Itemobj=document.getElementById(obj);    
    if(Itemobj.style.display=="none")
    {
    Itemobj.style.display="";
    }
    else
    {
    Itemobj.style.display="none";
    }
}  

function FeedsURL()
{
//var cocheArticle="81.43.120.241:8006/articulos-destacados";
//var cocheGuides="81.43.120.241:8006/guias";
//var cocheNews="81.43.120.241:8006/noticias";
//var motoArticle="81.43.120.241:8007/articulos-destacados";
//var motoGuides="81.43.120.241:8007/guias";
//var motoNews="81.43.120.241:8007/noticias";
//var hogarArticle="81.43.120.241:8008/articulos-destacados";
//var hogarGuides="81.43.120.241:8008/guias";
//var hogarNews="81.43.120.241:8008/noticias";
pageTracker._trackEvent('Clicks','rss');


var cocheArticle="/seguros-de-coche/articulos-destacados";
var cocheGuides="/seguros-de-coche/guias";
var cocheNews="/seguros-de-coche/noticias";
var motoArticle="/seguros-de-moto/articulos-destacados";
var motoGuides="/seguros-de-moto/guias";
var motoNews="/seguros-de-moto/noticias";
var hogarArticle="/seguros-de-hogar/articulos-destacados";
var hogarGuides="/seguros-de-hogar/guias";
var hogarNews="/seguros-de-hogar/noticias";
var rastreatorArticle="rastreator.com/articulos-destacados";
var rastreatorGuides="rastreator.com/guias";
var rastreatorNews="rastreator.com/noticias";
var vidaArticle = "/seguros-de-vida/articulos-destacados";
var vidaGuides = "/seguros-de-vida/guias";
var vidaNews = "/seguros-de-vida/noticias";

var currentPageUrl=window.location.href;
if(currentPageUrl.indexOf(motoArticle)>=0)
{
window.location.href="" + motoArticle + "/articulos-destacados-de-moto-feeds.rss";
return;
}
else if (currentPageUrl.indexOf(motoGuides)>=0)
{
window.location.href="" + motoGuides + "/guias-de-moto-feeds.rss";
return;
}
else if (currentPageUrl.indexOf(motoNews)>=0)
{
window.location.href="" + motoNews + "/noticias-de-moto-feeds.rss";
return;
}
else if (currentPageUrl.indexOf(cocheArticle)>=0)
{
window.location.href="" + cocheArticle + "/feeds.rss";
return;
}
else if (currentPageUrl.indexOf(cocheGuides)>=0)
{
window.location.href="" + cocheGuides + "/feeds.rss";
return;
}
else if (currentPageUrl.indexOf(cocheNews)>=0)
{
window.location.href="" + cocheNews + "/feeds.rss";
return;
}
else if (currentPageUrl.indexOf(hogarArticle)>=0)
{
window.location.href="" + hogarArticle + "/articulos-destacados-de-hogar-feeds.rss";
return;
}
else if (currentPageUrl.indexOf(hogarGuides)>=0)
{
window.location.href="" + hogarGuides + "/guias-de-hogar-feeds.rss";
return;
}
else if (currentPageUrl.indexOf(hogarNews)>=0)
{
window.location.href="" + hogarNews + "/noticias-de-hogar-feeds.rss";
return;
}
else if (currentPageUrl.indexOf(rastreatorArticle)>=0)
{
window.location.href="http://www." + rastreatorArticle + "/articulos-de-seguros-feeds.rss";
return;
}
else if (currentPageUrl.indexOf(rastreatorGuides)>=0)
{
window.location.href="http://www." + rastreatorGuides + "/guias-de-seguros-feeds.rss";
return;
}
else if (currentPageUrl.indexOf(rastreatorNews)>=0)
{
window.location.href="http://www." + rastreatorNews + "/noticias-de-seguros-feeds.rss";
return;
}
else if (currentPageUrl.indexOf(vidaArticle) >= 0) {
    window.location.href = "" + vidaArticle + "/articulos-destacados-de-vida-feeds.rss";
    return;
}
else if (currentPageUrl.indexOf(vidaGuides) >= 0) {
    window.location.href = "" + vidaGuides + "/guias-de-vida-feeds.rss";
    return;
}
else if (currentPageUrl.indexOf(vidaNews) >= 0) {
    window.location.href = "" + vidaNews + "/noticias-de-vida-feeds.rss";
    return;
}

} 

function rtclickcheck(keyp)
{
 if (navigator.appName == "Netscape" && keyp.which == 3)
 {
  	return false; 
 } 
 if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) 
 {  	
    return false; 
 } 
} 
function docompara_cocheHover(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_coche_hover.gif');  
}

function docompara_cocheNormal(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_coche.gif');
}
function docompara_motoHover(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_moto_home_hover.gif');  
}

function docompara_motoNormal(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_moto_home.gif');
}
function docompara_motoHomeHover(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_moto_hover.gif');  
}

function docompara_motoHomeNormal(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_moto.gif');
}

function docompara_vidaHomeHover(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/btn_compara_vida_hover.gif');  
}

function docompara_vidaHomeNormal(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/btn_compara_vida.gif');
}

function docompara_hipotecasHomeHover(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_hipotecas_hover.gif');  
}

function docompara_hipotecasHomeNormal(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_hipotecas.gif');
}

function ImageHover(object, image)
{
    object.src = image;
}
function doCarBannerButtonHover(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_coche_btn_hover.gif');  
}

function doCarBannerButtonNormal(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_coche_btn.gif');
}
function doBikeBannerButtonHover(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_moto_btn_hover.gif');  
}

function doBikeBannerButtonNormal(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/NewDesign/compara_moto_btn.gif');
}
function doEnviarHover(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/enviar.gif');  
}

function doEnviarNormal(Object)
{
    ImageHover(Object,'http://www.rastreator.cat/images/enviar.gif');
}
function TVCommercial()
{   
//exitTracker._trackEvent('Clicks','tv'); 
    requestUrl = 'http://www.rastreator.com/TVCommercial/tv_add.htm?TB_iframe=true&height=430&width=530';
   
	tb_show("", requestUrl, false);   
    
    return false;
}
function SavingContestValidation()
{
   var objtxtName=document.getElementById("ctl00_ContentTop_ctl00_txtName");
   var objtxtPlate=document.getElementById("ctl00_ContentTop_ctl00_txtPlate");
   var objddlPreviouspolicytype=document.getElementById("ctl00_ContentTop_ctl00_ddlPreviouspolicytype");
   var objddlCurrentpolicytype=document.getElementById("ctl00_ContentTop_ctl00_ddlCurrentpolicytype");
   var objtxtTelePhone=document.getElementById("ctl00_ContentTop_ctl00_txtTelePhone");
   var objtxtEmail=document.getElementById("ctl00_ContentTop_ctl00_txtEmail");
   var objtxtSaving=document.getElementById("ctl00_ContentTop_ctl00_txtSaving");
   var objchkBases=document.getElementById("ctl00_ContentTop_ctl00_chkBases");

if(objtxtName.value=="")
  {
  alert("Introduce tu nombre y apellidos");
  return false;
  } 
  
  var plateNo=objtxtPlate.value;
  var platePat=/^[A-Za-z0-9\-\s]+$/;
  var matchArray = plateNo.match(platePat);     
  if (matchArray == null)
  {        
      objtxtPlate.focus();
      alert("Introduce un número de matrícula válido");
      return false;
  } 
  if(objtxtPlate.value=="")
  {
  alert("Introduce la matricula de tu coche");
  return false;
  }  
  if(objddlPreviouspolicytype.value=="0")
  {
  alert("Selecciona el tipo de póliza anterior");
  return false;
  }
  if(objddlCurrentpolicytype.value=="0")
  {
  alert("Selecciona el tipo de póliza contratada");
  return false;
  }
  if(objtxtTelePhone.value=="")
  {
  alert("Introduce un número de teléfono de contacto");
  return false;
  } 
   if(objtxtTelePhone.value.length<9)
  {
  alert("Introduce un número de teléfono válido");
  return false;
  } 
  if(objtxtEmail.value=="")
  {
  alert("Introduce una dirección de e-mail");
  return false;
  } 
  if(!emailValid(objtxtEmail.id))
    {
        alert("Introduce una direcci\u00F3n de e-mail válida");        
        return false;
    }
  if(objtxtSaving.value=="")
  {
  alert("Introduce la cantidad ahorrada en números brutos");
  return false;
  }  
  if(objchkBases.checked==false)
  {
  alert("Por favor, acepta las bases del concurso para continuar");
  return false;
  }
}
// Restrict input from keyborad
    var digitsOnly = /[1234567890]/g;
    var integerOnly = /[0-9\.]/g;
    var alphaOnly = /[A-Z]/g;

    function restrictCharacters(myfield, e, restrictionType) {
     if (!e) var e = window.event
     if( e.charCode == 0)
         return true;
     if (e.keyCode) code = e.keyCode ? e.keyCode : e.charCode;
     else if (e.which) code = e.which;
     var character = String.fromCharCode(code);
     if (code==27) { this.blur(); return false; }     
     // ignore if they are press other keys
     // strange because code: 39 is the down key AND ' key...
     // and DEL also equals .
     if (!e.ctrlKey && code!=9 && code!=8 && code!=36 && code!=37 && code!=38 && (code!=39 || (code==39 && character=="'")) && code!=40) 
     {
      if (character.match(restrictionType)) {
       return true;
      } else {
       return false;
      }
      
     }
     else
     {
         return false;
     }
    }
    //restrict @#$%^&*()-_+=!~{}[]|\:;".<>,?/0123456789
    function restrictSpecialAndNumbers(myfield, e) {
     if (!e) var e = window.event
     if( e.charCode == 0)
         return true;
     if (e.keyCode) code = e.keyCode ? e.keyCode : e.charCode;
     else if (e.which) code = e.which;
     var character = String.fromCharCode(code);
     if (code==27) { this.blur(); return false; }
//     if (!e.ctrlKey && code!=9 && code!=8 && code !=36 && code!=37 && code!=38 && (code!=39 || (code==39 && character=="'")) && code!=40) 
        if (!e.ctrlKey && code!=9 && code!=8 && code !=36 && code!=37 && code!=38 && code!=40) 
     {
         if((code > 32 && code < 39) || (code >39 && code <65) || (code >90 && code <97) || (code >122 && code <127))
             return false;
         else
          return true;
     }
     else 
     {
      return false;
  }
    }

function HideShow(obj) {
    ShowHideItem(obj)
}
function HideQuestion(obj) {
    var Itemobj = document.getElementById(obj);
    Itemobj.style.display = "none";
}
function ShowQuestion(obj) {
    var Itemobj = document.getElementById(obj);
    Itemobj.style.display = "";
}
function QuestionaryValidation() {

    var objrdoAnswer1_1 = document.getElementById("ctl00_ContentTop_ctl00_rdoAnswer1_1");
    var objrdoAnswer1_2 = document.getElementById("ctl00_ContentTop_ctl00_rdoAnswer1_2");

    var objrdoAnswer2_1 = document.getElementById("ctl00_ContentTop_ctl00_rdoAnswer2_1");
    var objrdoAnswer2_2 = document.getElementById("ctl00_ContentTop_ctl00_rdoAnswer2_2");

    var objddlAnswer3 = document.getElementById("ctl00_ContentTop_ctl00_ddlAnswer3");
    //var objtxtAnswer3 = document.getElementById("ctl00_ContentTop_ctl00_txtAnswer3");
    var objddlAnswer4 = document.getElementById("ctl00_ContentTop_ctl00_ddlAnswer4");

    var objddlAnswer5 = document.getElementById("ctl00_ContentTop_ctl00_ddlAnswer5");

    var objrdoAnswer6_1 = document.getElementById("ctl00_ContentTop_ctl00_rdoAnswer6_1");
    var objrdoAnswer6_2 = document.getElementById("ctl00_ContentTop_ctl00_rdoAnswer6_2");
    var objtxtAnswer6_2 = document.getElementById("ctl00_ContentTop_ctl00_txtAnswer6_2");
    var objrdoAnswer6_3 = document.getElementById("ctl00_ContentTop_ctl00_rdoAnswer6_3");
    var objtxtAnswer6_3 = document.getElementById("ctl00_ContentTop_ctl00_txtAnswer6_3");

    var objchkQuestion1_1 = document.getElementById("ctl00_ContentTop_ctl00_chkQuestion1_1");
    var objchkQuestion1_2 = document.getElementById("ctl00_ContentTop_ctl00_chkQuestion1_2");
    var objchkQuestion1_3 = document.getElementById("ctl00_ContentTop_ctl00_chkQuestion1_3");
    var objchkQuestion1_4 = document.getElementById("ctl00_ContentTop_ctl00_chkQuestion1_4");
    var objchkQuestion1_5 = document.getElementById("ctl00_ContentTop_ctl00_chkQuestion1_5");
    var objchkQuestion1_6 = document.getElementById("ctl00_ContentTop_ctl00_chkQuestion1_6");
    var objtxtQuestion1_6 = document.getElementById("ctl00_ContentTop_ctl00_txtQuestion1_6");
    var objchkQuestion1_7 = document.getElementById("ctl00_ContentTop_ctl00_chkQuestion1_7");

    var objrdoAnswer7_1 = document.getElementById("ctl00_ContentTop_ctl00_rdoAnswer7_1");
    var objrdoAnswer7_2 = document.getElementById("ctl00_ContentTop_ctl00_rdoAnswer7_2");
    var objtxtAnswer7_1 = document.getElementById("ctl00_ContentTop_ctl00_txtAnswer7_1");

    var objtxtBalumba = document.getElementById("ctl00_ContentTop_ctl00_txtBalumba");
    var objtxtDirect = document.getElementById("ctl00_ContentTop_ctl00_txtDirect");
    var objtxtFenix = document.getElementById("ctl00_ContentTop_ctl00_txtFenix");
    var objtxtGenesis = document.getElementById("ctl00_ContentTop_ctl00_txtGenesis");
    var objtxtLinea = document.getElementById("ctl00_ContentTop_ctl00_txtLinea");
    var objtxtMapfre = document.getElementById("ctl00_ContentTop_ctl00_txtMapfre");
    var objtxtMutua = document.getElementById("ctl00_ContentTop_ctl00_txtMutua");
    var objtxtPelayo = document.getElementById("ctl00_ContentTop_ctl00_txtPelayo");
    var objtxtReale = document.getElementById("ctl00_ContentTop_ctl00_txtReale");
    var objtxtZurich = document.getElementById("ctl00_ContentTop_ctl00_txtZurich");
    var objddlAnswer9 = document.getElementById("ctl00_ContentTop_ctl00_ddlAnswer9");

    var objrdoAnswer10_1 = document.getElementById("ctl00_ContentTop_ctl00_rdoAnswer10_1");
    var objrdoAnswer10_2 = document.getElementById("ctl00_ContentTop_ctl00_rdoAnswer10_2");

    var objtxtAnswer11 = document.getElementById("ctl00_ContentTop_ctl00_txtAnswer11");

    if (objrdoAnswer1_1.checked == false && objrdoAnswer1_2.checked == false) 
    {
        alert("Olvidaste indicarnos si llegaste a contratar un nuevo seguro");
        return false;
    }

    if (objrdoAnswer1_1.checked)
     {
         if (objrdoAnswer2_1.checked == false && objrdoAnswer2_2.checked == false)
         {
            alert("Olvidaste indicarnos si llegaste a contratar con alguna aseguradora");
            return false;
        }
        if (objrdoAnswer2_1.checked) 
        {
            if (objddlAnswer3.value == "0")
             {
                alert("Olvidaste indicarnos con qué aseguradora contrataste");
                return false;
            }
            if (objddlAnswer4.value == "0") {
                alert("Olvidaste indicarnos cómo contrataste con la aseguradora");
                return false;
            }
            if (objddlAnswer5.value == "0") {
                alert("Olvidaste indicarnos cuánto tiempo tardaste en contratar tu seguro");
                return false;
            }
            if (objrdoAnswer6_1.checked == false && objrdoAnswer6_2.checked == false && objrdoAnswer6_3.checked == false) 
            {
                alert("Olvidaste indicarnos cómo fue el servicio ofrecido por la compañía");
                return false;
            }
        }
    }
    if (objrdoAnswer1_2.checked) 
    {
        if (objchkQuestion1_1.checked == false && objchkQuestion1_2.checked == false && objchkQuestion1_3.checked == false && objchkQuestion1_4.checked == false && objchkQuestion1_5.checked == false && objchkQuestion1_6.checked == false && objchkQuestion1_7.checked == false)
         {
            alert("Olvidaste indicarnos por qué no llegaste a contratar con ninguna aseguradora");
            return false;
        }
    }
    if (objrdoAnswer7_1.checked == false && objrdoAnswer7_2.checked == false) 
    {
        alert("Olvidaste indicarnos si echaste de menos alguna aseguradora");
        return false;
    }

    if (objtxtBalumba.value == "" || objtxtDirect.value == "" || objtxtFenix.value == "" || objtxtGenesis.value == "" || objtxtLinea.value == "" || objtxtMapfre.value == "" || objtxtMutua.value == "" || objtxtPelayo.value == "" || objtxtReale.value == "" || objtxtZurich.value=="")
        {
        alert("Olvidaste valorar alguna de las 10 aseguradoras");
        return false;
        }
if(rateValidation(objtxtBalumba.value)==false)
{
return false;
}
if(rateValidation(objtxtDirect.value)==false)
{
return false;
}
if(rateValidation(objtxtFenix.value)==false)
{
return false;
}
if(rateValidation(objtxtGenesis.value)==false)
{
return false;
}
if(rateValidation(objtxtLinea.value)==false)
{
return false;
}
if(rateValidation(objtxtMapfre.value)==false)
{
return false;
}
if(rateValidation(objtxtMutua.value)==false)
{
return false;
}
if(rateValidation(objtxtPelayo.value)==false)
{
return false;
}
if(rateValidation(objtxtReale.value)==false)
{
return false;
}
if(rateValidation(objtxtZurich.value)==false)
{
return false;
}
    
    if (objddlAnswer9.value == "0") 
    {
        alert("Olvidaste indicarnos qué otros productos te gustaría comparar");
        return false;
    }
    if (objrdoAnswer10_1.checked == false && objrdoAnswer10_2.checked == false) 
     {
        alert("Olvidaste indicarnos si recomendarías nuestra página a tus amigos");
        return false;
    }
}
 function rateValidation(ctrlvalue) 
	{

         if (parseInt(ctrlvalue) < 1 || parseInt(ctrlvalue) > 10) 
	{
	    alert("Los valores introducidos deben estar comprendidos entre el 1 y el 10");     
             return false;
         }
     }
     
function LiveChatClick() 
{
    //exitTracker._trackEvent('Clicks', 'errorpages');       
    var requestUrl = "/UtilityCallback.aspx?flag=4";
    WebHTTPCall(requestUrl);
    return false;
}     