﻿// JScript File

var RecCount=0;
var obj;

function setRecCount(cnt)
{
  RecCount=cnt;  
}
function SetCounter(pos)
{try{ 
    if(pos=='-')
        RecCount-=3;
    else
        RecCount+=3;
        
    if(RecCount<0)
        RecCount=6;
    if(RecCount>6)
        RecCount=0;
        
        FillLatestPost();
         } catch (e) {alert("error");}
}

function redirecturl(txtKeyMas,cmbCategory,cmbSubCategory,cmbAddTrnType)
{
    var s="advancedsearchresult.aspx?keywords=" + txtKeyMas.value + "&category=" + cmbCategory.value + "&subcategory=" + cmbSubCategory.value + "&adstype=" + cmbAddTrnType.value + "&stat=master";
    window.location.href=s;
}
function redirecturlpost(postno)
{
    var s="viewaddsdetails.aspx?postingnos=" + postno + "";
    window.location.href=s;
}
function FillLatestPost()
{  
     WebService.GetLatestPost(RecCount,SucceededCallbackFillPost);  
}
function SucceededCallbackFillPost(result, eventArgs)
{    
     try{ 
      var Item1 = document.getElementById("item1");
      var Item2 = document.getElementById("item2");
      var Item3 = document.getElementById("item3");
      var mytool_array=result.split("~"); 
      var s=""; 
      if(mytool_array.length>=9)
      { 
        s = "<span class='member' onclick=redirecturlpost(" +  mytool_array[0] +"); style='cursor:pointer;'>" + mytool_array[1] + " - </span>" + mytool_array[2];
        Item1.innerHTML=s;
        s = "<span class='member' onclick=redirecturlpost(" +  mytool_array[3] +"); style='cursor:pointer;'>" + mytool_array[4] + " - </span>" + mytool_array[5];
        Item2.innerHTML=s;
        s = "<span class='member' onclick=redirecturlpost(" +  mytool_array[6] +"); style='cursor:pointer;'>" + mytool_array[7] + " - </span></a>" + mytool_array[8];
        Item3.innerHTML=s;   
      }  
      else if(mytool_array.length>=2)
      {
        Item1.innerHTML=mytool_array[0];
        Item2.innerHTML=mytool_array[1];        
      } 
      else if(mytool_array.length>=1)
      {
        Item1.innerHTML=mytool_array[0];
      } 
       } catch (e) {alert("error");}
}

function FillSubcategory(vlstObj,vObj)
{ 
     obj=vObj;  
     WebService.GetSubCatList(vlstObj.value,SucceededCallbackSubcategory);  
}

function SucceededCallbackSubcategory(result, eventArgs)
{    
      var d=obj;
      d.style.display='block';
      var mytool_array=result.split("~");
    
      var i=0;
      d.options.length=0;
            
      if(mytool_array.length>=0)
      {
        d.options.length=(mytool_array.length/2) +1;
        option1=new Option("[All Subcategories]","0");
        d.options[0] = option1;
        d.options[0].selected=true;
      }
      for(i=0,j=1;i<mytool_array.length-1;i=i+2,j++)
      {
        option1=new Option(mytool_array[i+1],mytool_array[i]);
        d.options[j] = option1;
      }     
      if(d.options.length==1)
      {
        d.style.display='none'; 
      }
      else
      {
        
      }
}

