﻿// JScript File

var hiddenSearchParameters;

function bindCaste(selectedReligion)
{
document.getElementById ('ctl00_ContentPlaceHolder1_ddlCaste').innerText="Loading..."
var religion=document.getElementById('ctl00_ContentPlaceHolder1_ddlReligion').value

lagWS._bindCaste(religion,_bindCaste_callback);

} 

function _bindCaste_callback(response)
{

document.getElementById ('ctl00_ContentPlaceHolder1_ddlCaste').innerHTML="";
    
    var drpsalesoffice=document.getElementById('ctl00_ContentPlaceHolder1_ddlCaste');
    if(response.lastChild.childNodes[1].childNodes.length!=0)
    {
        var recordcount = response.lastChild.childNodes[1].childNodes[0].childNodes.length-1;
        
        for(var i=0;i<=recordcount;i++)
        {
            document.getElementById ('ctl00_ContentPlaceHolder1_ddlCaste').options[i] = new Option(response.lastChild.childNodes[1].childNodes[0].childNodes[i].childNodes[0].text);
            document.getElementById ('ctl00_ContentPlaceHolder1_ddlCaste').options[i].value=response.lastChild.childNodes[1].childNodes[0].childNodes[i].childNodes[0].text;
            document.getElementById ('ctl00_ContentPlaceHolder1_ddlCaste').options[i].innerText=response.lastChild.childNodes[1].childNodes[0].childNodes[i].childNodes[1].text;
        }
    }

//alert ('function called');
}

function setSearchParameters()
{
    var searchStr="";
    var selectedGender="";
    var selectedCaste="";
    
    var genderFemale=document.getElementById('ctl00_ContentPlaceHolder1_rdFemale');
    var genderMale=document.getElementById('ctl00_ContentPlaceHolder1_rdMale');
    
    if(genderFemale.checked==true)
    {
      selectedGender="F";
    }
    else if(genderMale.checked==true) 
    {
         selectedGender="M";
    }
    
    
    
    var ageFrom =document.getElementById('ctl00_ContentPlaceHolder1_ddlAgeFrom');
    var ageTo =document.getElementById('ctl00_ContentPlaceHolder1_ddlAgeTo');
    var height1=document.getElementById('ctl00_ContentPlaceHolder1_ddlHeightFrom');
    var height2 =document.getElementById('ctl00_ContentPlaceHolder1_ddlHeightTo');
    
    var religion =document.getElementById('ctl00_ContentPlaceHolder1_ddlReligion');
    var selectedReligion=religion.options[religion.selectedIndex].innerText;
    
    var caste =document.getElementById('ctl00_ContentPlaceHolder1_ddlCaste');
    if(caste.options.length != 0)
    {
        selectedCaste=caste.options[caste.selectedIndex].innerText;    
    }
    else
    {
        selectedCaste ="Any";
    }
    
    
    var martialStatus =document.getElementById('ctl00_ContentPlaceHolder1_ddlMartialStatus');
    searchStr=selectedGender+"$"+ageFrom.value+"$"+ageTo.value+"$"+height1.value+"$"+height2.value+"$"+selectedReligion+"$"+selectedCaste+"$"+martialStatus.value;
    document.getElementById('ctl00_ContentPlaceHolder1_hiddenSearchParm').value=searchStr;
   
    
}


function bindCastetest(selectedReligion)
{
        document.getElementById ('ctl00_ContentPlaceHolder1_Listbox1').innerText="Loading..."
        var religion=document.getElementById('ctl00_ContentPlaceHolder1_ddlReligion').value
        document.getElementById ('ctl00_ContentPlaceHolder1_Listbox1').innerHTML="";

        document.getElementById ('ctl00_ContentPlaceHolder1_Listbox2').options[0]=new Option ("Dosent Matter",100);
       // document.getElementById ('Button3').Disabled;

        lagWS._bindCastetest(religion,_bindCaste_callback1); 

}


function _bindCaste_callback1(response)
{
    
//    document.getElementById ('ctl00_ContentPlaceHolder1_Listbox2').innerHTML="Dosent Matter";
    
    var drpsalesoffice=document.getElementById('ctl00_ContentPlaceHolder1_Listbox1');
    if(response.lastChild.childNodes[1].childNodes.length!=0)
    {
        var recordcount = response.lastChild.childNodes[1].childNodes[0].childNodes.length-1;
        
        for(var i=0;i<=recordcount;i++)
        {
            document.getElementById ('ctl00_ContentPlaceHolder1_Listbox1').options[i] = new Option(response.lastChild.childNodes[1].childNodes[0].childNodes[i].childNodes[0].text);
            document.getElementById ('ctl00_ContentPlaceHolder1_Listbox1').options[i].value=response.lastChild.childNodes[1].childNodes[0].childNodes[i].childNodes[0].text;
            document.getElementById ('ctl00_ContentPlaceHolder1_Listbox1').options[i].innerText=response.lastChild.childNodes[1].childNodes[0].childNodes[i].childNodes[1].text;
        }
    }

}

function functionAdd()
{
    
    
    //document.getElementById ('ctl00_ContentPlaceHolder1_Listbox2').text="";
   var srcObj=document.getElementById ('ctl00_ContentPlaceHolder1_Listbox1');
//alert(srcObj);
var distObj=document.getElementById ('ctl00_ContentPlaceHolder1_Listbox2');

var lendist=distObj.options.length;

if(lendist==1)
{
    if(distObj.options[0].text=="Dosent Matter")
    {
        distObj.options[0]=null;
        //document.getElementById ('Button3').disabled=false;
    }
}

//alert(distObj);
//get length to start for loop
var len=srcObj.options.length;
//alert(len);

for(i=0;i<=len-1;i++)
{
if(srcObj.options[i].selected)
   {
   var valchk=srcObj.options[i].value;
   //alert(valchk);
   if(valchk!="")
    {
//   adding(srcObj,distObj);
//   removing(srcObj,distObj);
  // alert(srcObj.options[i].text);
  distObj.options[distObj.options.length]=new Option(srcObj.options[i].text,srcObj.options[i].value);
  
  //distObj.text =distObj.text + srcObj.options[i].text;
   
  srcObj.options[i]=null;
    }
    break;
  }
}
}

function remove()
{


var srcObj=document.getElementById ('ctl00_ContentPlaceHolder1_Listbox2');
//alert(srcObj);
var distObj=document.getElementById ('ctl00_ContentPlaceHolder1_Listbox1');
//alert(distObj);
//get length to start for loop





var len=srcObj.options.length;
//alert(len);
if(len!=0)
{
for(i=0;i<=len-1;i++)
{
if(srcObj.options[i].selected)
   {
   var valchk=srcObj.options[i].value;
   //alert(valchk);
   if(valchk!="")
    {
//   adding(srcObj,distObj);
//   removing(srcObj,distObj);
  // alert(srcObj.options[i].text);
   distObj.options[distObj.options.length]=new Option(srcObj.options[i].text,srcObj.options[i].value);
   
   srcObj.options[i]=null;
    }
    break;
  }
  
}
}
var lensrc=srcObj.options.length;
if(lensrc==0)
{
    srcObj.options[0]=new Option ("Dosent Matter",100);
    //document.getElementById ('Button3').Disabled;

}

}

function setsearch()
{
    var searchStr="";
    var casteStr="";
  
    var caste =document.getElementById('ctl00_ContentPlaceHolder1_ListBox2');
  
  for (var i=0;i<=caste.options.length-1;i++)
  {
    casteStr=casteStr + caste.options[i].innerText + ",";
  }  
    
   document.getElementById('ctl00_ContentPlaceHolder1_selectCaste').value=casteStr;
   
}



function manageMatriSts(obj)
{


if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkMatriAny').id)
{

document.getElementById('ctl00_ContentPlaceHolder1_chkUnmarried').checked=false;
document.getElementById('ctl00_ContentPlaceHolder1_chkDivorcee').checked=false;
document.getElementById('ctl00_ContentPlaceHolder1_chkWidow').checked=false;
//doc('MDivorcee').checked=false;
}
if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkUnmarried').id)
{
document.getElementById('ctl00_ContentPlaceHolder1_chkMatriAny').checked=false;
}

if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkDivorcee').id)
{
document.getElementById('ctl00_ContentPlaceHolder1_chkMatriAny').checked=false;
}
if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkWidow').id)
{
document.getElementById('ctl00_ContentPlaceHolder1_chkMatriAny').checked=false;
}



}



function manageComplexion(obj)
{


if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkCompAny').id)
{

document.getElementById('ctl00_ContentPlaceHolder1_chkFair').checked=false;
document.getElementById('ctl00_ContentPlaceHolder1_chkWheatish').checked=false;
document.getElementById('ctl00_ContentPlaceHolder1_chkDark').checked=false;
//doc('MDivorcee').checked=false;
}
if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkFair').id)
{
document.getElementById('ctl00_ContentPlaceHolder1_chkCompAny').checked=false;
}

if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkWheatish').id)
{
document.getElementById('ctl00_ContentPlaceHolder1_chkCompAny').checked=false;
}
if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkDark').id)
{
document.getElementById('ctl00_ContentPlaceHolder1_chkCompAny').checked=false;
}



}



function manageBodytype(obj)
{


if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkBodyAny').id)
{

document.getElementById('ctl00_ContentPlaceHolder1_chkBodySlim').checked=false;
document.getElementById('ctl00_ContentPlaceHolder1_chkBodyAverage').checked=false;
document.getElementById('ctl00_ContentPlaceHolder1_chkBodyStrong').checked=false;
//doc('MDivorcee').checked=false;
}
if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkBodySlim').id)
{
document.getElementById('ctl00_ContentPlaceHolder1_chkBodyAny').checked=false;
}

if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkBodyAverage').id)
{
document.getElementById('ctl00_ContentPlaceHolder1_chkBodyAny').checked=false;
}
if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkBodyStrong').id)
{
document.getElementById('ctl00_ContentPlaceHolder1_chkBodyAny').checked=false;
}



}




function manageHouse(obj)
{


if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkHouseAny').id)
{

document.getElementById('ctl00_ContentPlaceHolder1_chkHouseOwned').checked=false;
document.getElementById('ctl00_ContentPlaceHolder1_chkHouseRented').checked=false;
//document.getElementById('ctl00_ContentPlaceHolder1_chkBodyStrong').checked=false;
//doc('MDivorcee').checked=false;
}
if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkHouseOwned').id)
{
document.getElementById('ctl00_ContentPlaceHolder1_chkHouseAny').checked=false;
}

if(obj.id==document.getElementById('ctl00_ContentPlaceHolder1_chkHouseRented').id)
{
document.getElementById('ctl00_ContentPlaceHolder1_chkHouseAny').checked=false;
}




}

function setSubmitTrue()
{
    if( event.keyCode != 13)
    {
        return true;
    }
else 
{
    return false;
}
}