﻿// JScript File

var PageNo;
   var PageCount;
   var PageSize;   
   var Image1;
   var Title1;
   var Image2;
   var Title2;
   var Image3;
   var Title3;
   var ancPrev;
  var anchrNext;
  var hiddenImg1WallID;
  var hiddenImg2WallID;
  var hiddenImg3WallID;
  var wallpaperurlpath;
  var iCount;
  var ancrimagelarge1;
    var ancrimageexlarge1;
  var ancrimagelarge2;
  var ancrimageexlarge2;
  var  ancrimagelarge3;
  var ancrimageexlarge3;
  var CategoryName;
  var lblControlTitle;
  var ControlTitle;  
  var XmlHttp;
   var divimg1Download;
    var divimg2Download;
    var divimg3Download;
  
  
function createXMLHttp()
{
    if(window.XMLHttpRequest)
    {
       XmlHttp=new XMLHttpRequest();
       if(XmlHttp.overrideMimeType)
         {
          XmlHttp.overrideMimeType('text/xml');
            }
    }
    else if(window.ActiveXObject)
    {
            try
           {
               XmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
           }
           catch(e)
            {
               try
                {
                    XmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
               }
                catch(e){}
           }
     }
}




function MoveNext()
{
     //alert("Yes");
  PageNo=document.getElementById(arguments[0]);
 PageCount=document.getElementById(arguments[1]);
 PageSize=arguments[2];
  
  Image1=document.getElementById(arguments[3]);
  Title1=document.getElementById(arguments[4]);
  hiddenImg1WallID=document.getElementById(arguments[5]);
  ancrimagelarge1=document.getElementById(arguments[6]);
  ancrimageexlarge1=document.getElementById(arguments[7]);
  
      
  
  Image2=document.getElementById(arguments[8]);
  
  
  Title2=document.getElementById(arguments[9]);
  hiddenImg2WallID=document.getElementById(arguments[10]);
  ancrimagelarge2=document.getElementById(arguments[11]);
  ancrimageexlarge2=document.getElementById(arguments[12]);
   
       
  Image3=document.getElementById(arguments[13]);
  Title3=document.getElementById(arguments[14]);
  hiddenImg3WallID=document.getElementById(arguments[15]);
  ancrimagelarge3=document.getElementById(arguments[16]);
  ancrimageexlarge3=document.getElementById(arguments[17]);
  
   Image4=document.getElementById(arguments[27]);
  Title4=document.getElementById(arguments[28]);
  hiddenImg4WallID=document.getElementById(arguments[29]);
  ancrimagelarge4=document.getElementById(arguments[30]);
  ancrimageexlarge4=document.getElementById(arguments[31]);
  
  wallpaperurlpath=arguments[18];
   CategoryName=arguments[19];
    lblControlTitle=arguments[20];
    ControlTitle=arguments[21];

anchrNext=document.getElementById(arguments[22]);
    ancPrev=document.getElementById(arguments[23]);
      
   divimg1Download=document.getElementById(arguments[24]);
    divimg2Download=document.getElementById(arguments[25]);
    divimg3Download=document.getElementById(arguments[26]);  
     divimg4Download=document.getElementById(arguments[32]);   

 PageNo.value=parseInt(PageNo.value)+1;
 if(PageCount.value==PageNo.value)
    {
        anchrNext.style.display = "none";
    }
     if(PageNo.value!=1)
    {
        ancPrev.style.display = "block"; 
    }
    
    createXMLHttp();
    if(CategoryName=="")
    {
        url="RecentWallPaper.ajax?IWPageNo="+PageNo.value+"&IWPageSize="+PageSize;
    }
    else
    {
     //alert("No:"+PageNo.value+"pgSize"+PageSize+"CategoryName"+CategoryName);
    
       url="CategoryWallPaper.ajax?IWCPageNo="+PageNo.value+"&IWCPageSize="+PageSize+"&SCategoryName="+CategoryName;       
      // alert(url);
    }
   // alert(CategoryName);
    XmlHttp.onreadystatechange=function(){fillRecentScreenSaver(XmlHttp);};
    XmlHttp.open('GET',url,true);
    XmlHttp.send(null);return false;

}


function Moveprev()
{

PageNo=document.getElementById(arguments[0]);
 PageCount=document.getElementById(arguments[1]);
 PageSize=arguments[2];
  
  Image1=document.getElementById(arguments[3]);
  Title1=document.getElementById(arguments[4]);
  hiddenImg1WallID=document.getElementById(arguments[5]);
  ancrimagelarge1=document.getElementById(arguments[6]);
  ancrimageexlarge1=document.getElementById(arguments[7]);
  
      
  
  Image2=document.getElementById(arguments[8]);
  Title2=document.getElementById(arguments[9]);
  hiddenImg2WallID=document.getElementById(arguments[10]);
  ancrimagelarge2=document.getElementById(arguments[11]);
  ancrimageexlarge2=document.getElementById(arguments[12]);
   
       
  Image3=document.getElementById(arguments[13]);
  Title3=document.getElementById(arguments[14]);
  hiddenImg3WallID=document.getElementById(arguments[15]);
  ancrimagelarge3=document.getElementById(arguments[16]);
  ancrimageexlarge3=document.getElementById(arguments[17]);
  
   Image4=document.getElementById(arguments[27]);
  Title4=document.getElementById(arguments[28]);
  hiddenImg4WallID=document.getElementById(arguments[29]);
  ancrimagelarge4=document.getElementById(arguments[30]);
  ancrimageexlarge4=document.getElementById(arguments[31]);
  
  wallpaperurlpath=arguments[18];
   CategoryName=arguments[19];
    lblControlTitle=arguments[20];
    ControlTitle=arguments[21];

anchrNext=document.getElementById(arguments[22]);
ancPrev=document.getElementById(arguments[23]);
  divimg1Download=document.getElementById(arguments[24]);
  divimg2Download=document.getElementById(arguments[25]);
   divimg3Download=document.getElementById(arguments[26]);   
    PageNo.value=parseInt(PageNo.value)-1;
    if(PageNo.value==1)
    {
        ancPrev.style.display = "none";
    }
    if(PageCount.value!=PageNo.value)
    {
        anchrNext.style.display = "block"; 
    }
    
    createXMLHttp();
     //alert(CategoryName);
    if(CategoryName=="")
    {
         url="RecentWallPaper.ajax?IWPageNo="+PageNo.value+"&IWPageSize="+PageSize;
        //  alert(url);
    }
    else
    {
        url="CategoryWallPaper.ajax?IWCPageNo="+PageNo.value+"&IWCPageSize="+PageSize+"&SCategoryName="+CategoryName;
         //alert(url);
    }
    XmlHttp.onreadystatechange=function(){fillRecentScreenSaver(XmlHttp);};
    XmlHttp.open('GET',url,true);
    XmlHttp.send(null);return false;
    
}


function fillRecentScreenSaver(XmlHttp)
{
    if(XmlHttp.readyState==4)
    {
        if(XmlHttp.status==200)
        {
            var RecentWallpaperXML=XmlHttp.responseXML; 
            var Table=RecentWallpaperXML.getElementsByTagName('Table');  
            if (Table.length <= 4) 
            {
            var ss = Table.length;
                // alert("tbl:"+ss);
                    lblControlTitle.innerText=ControlTitle;
                    if (Table.length >= 1)
                    {
                     var one = Table.length;
                    // alert("tbl1:"+one);
                    
                     Image1.style.display = "block";
                        Title1.style.display = "block";
                         divimg1Download.style.display = "block";
                        Image1.src = wallpaperurlpath + Table[0].getElementsByTagName("WallID")[0].childNodes[0].nodeValue +"waivpf.gif";;
                        // alert(Image1.src);
                        Title1.innerHTML = Table[0].getElementsByTagName("Title")[0].childNodes[0].nodeValue;
                        //hdnImg1DownLoadPath.value = Table[0].getElementsByTagName("ScreensaverFileName")[0].childNodes[0].nodeValue;
                          hiddenImg1WallID.value = Table[0].getElementsByTagName("WallID")[0].childNodes[0].nodeValue;
                          ancrimagelarge1.value = Table[0].getElementsByTagName("DownloadCount")[0].childNodes[0].nodeValue;
                           ancrimageexlarge1.value = Table[0].getElementsByTagName("DownloadCount")[0].childNodes[0].nodeValue;
                    }
                    if (Table.length >= 2)
                    {
                     var two = Table.length;
                     //alert("tbl2:"+two);
                    Image2.style.display = "block";
                        Title2.style.display = "block";
                         divimg2Download.style.display = "block";
                        Image2.src = wallpaperurlpath + Table[1].getElementsByTagName("WallID")[0].childNodes[0].nodeValue +"waivpf.gif";;
                        // alert(Image2.src);
                        Title2.innerHTML =Table[1].getElementsByTagName("Title")[0].childNodes[0].nodeValue;
                       // hdnImg2DownLoadPath.value = Table[1].getElementsByTagName("ScreensaverFileName")[0].childNodes[0].nodeValue;                     
                         hiddenImg2WallID.value = Table[1].getElementsByTagName("WallID")[0].childNodes[0].nodeValue;
                         ancrimagelarge2.value = Table[1].getElementsByTagName("DownloadCount")[0].childNodes[0].nodeValue;
                         ancrimageexlarge2.value = Table[1].getElementsByTagName("DownloadCount")[0].childNodes[0].nodeValue;
                    }
                    if (Table.length >= 3)
                    {
                     var three = Table.length;
                     //alert("tbl3:"+three);
                     Image3.style.display = "block";
                        Title3.style.display = "block";
                        
                         divimg3Download.style.display = "block";
                        Image3.src = wallpaperurlpath + Table[2].getElementsByTagName("WallID")[0].childNodes[0].nodeValue +"waivpf.gif";;
                        // alert(Image3.src);
                        Title3.innerHTML = Table[2].getElementsByTagName("Title")[0].childNodes[0].nodeValue;
                       // hdnImg3DownLoadPath.value = Table[2].getElementsByTagName("ScreensaverFileName")[0].childNodes[0].nodeValue;
                        hiddenImg3WallID.value = Table[2].getElementsByTagName("WallID")[0].childNodes[0].nodeValue;
                        
                        
                        ancrimagelarge3.value = Table[2].getElementsByTagName("DownloadCount")[0].childNodes[0].nodeValue;
                        ancrimageexlarge3.value = Table[2].getElementsByTagName("DownloadCount")[0].childNodes[0].nodeValue;
                    }
                     if (Table.length >= 4)
                    { 
                     var four = Table.length;
                     //alert("tbl4:"+four);
                        Image4.style.display = "block";
                        Title4.style.display = "block";
                        divimg4Download.style.display = "block";
                        Image4.src = wallpaperurlpath + Table[3].getElementsByTagName("WallID")[0].childNodes[0].nodeValue +"waivpf.gif";;
                         //alert(Image4.src);
                        Title4.innerHTML = Table[3].getElementsByTagName("Title")[0].childNodes[0].nodeValue;
                        //alert( Title4.innerText);
                       // hdnImg3DownLoadPath.value = Table[2].getElementsByTagName("ScreensaverFileName")[0].childNodes[0].nodeValue;
                        hiddenImg4WallID.value = Table[3].getElementsByTagName("WallID")[0].childNodes[0].nodeValue;
                        
                        
                        ancrimagelarge4.value = Table[3].getElementsByTagName("DownloadCount")[0].childNodes[0].nodeValue;
                        ancrimageexlarge4.value = Table[3].getElementsByTagName("DownloadCount")[0].childNodes[0].nodeValue;
                    }
                    
                    iCount=Table.length;
                    VisibilitySet(iCount);
            }   
        }
    }
    return false;
}


function VisibilitySet()
{
        if (iCount <= 4)
        {
       
            if (iCount <= 3)
            {
            
            // alert("3");
             
                Image4.style.display = "none";
                Title4.style.display = "none";
                divimg4Download.style.display = "none";
                 anchrNext.style.display = "none";
            }
//            if (iCount <= 3)
//            {
//            
//             alert("3");
//             
//                Image3.style.display = "none";
//                Title3.style.display = "none";
//                divimg3Download.style.display = "none";
//                 anchrNext.style.display = "none";
//            }
           
         if (iCount <= 2)
            {
           // alert("2");
             
             
//               Image4.style.display = "none";
//                Title4.style.display = "none";
//                divimg4Download.style.display = "none";
             
                Image3.style.display = "none";
                Title3.style.display = "none";
                divimg3Download.style.display = "none";
                 anchrNext.style.display = "none";
            }
         if (iCount <= 1)
            {
           // alert("1");
                Image2.style.display = "none";
                 divimg2Download.style.display = "none";
                Title2.style.display = "none";
            
 
            
            }
          if(iCount==0)
            {
            //alert("0");
                Image1.style.display = "none";
                Title1.style.display = "none";
                 divimg1Download.style.display = "none";
              
            }
              if (iCount > 3)
           {
            
            // alert("4");
                Image4.style.display = "block";
                Title4.style.display = "block";
                divimg4Download.style.display = "block";
                 anchrNext.style.display = "block";
               // alert("final");
               
            }
        }
         return false;
}

function Popupimage(url, size,sid,hid1,hid2,hid3,hid4)
{
var wallid='';

if (size =='ImageEx')
    {
    width = 1024;
    height=724;
    
    }
else if (size =='Imagelarge')
{
      width = 1024;
    height=600;
}
url+="?SWallID="+size+"&SImgID="+size+"&IID=";
//url+="?IWallID="+size+"&IImgID="+size+"&IID=";
var hid;
try{
switch (sid) 
{
 case "1":
    hid = document.getElementById(hid1);
    break;
 case "2":
    hid = document.getElementById(hid2);
    break;
 case "3":
    hid = document.getElementById(hid3);  
  break;
  case "4":
    hid = document.getElementById(hid4);  
  break;
    default:
    break;
 }    
 if (hid!=null)
    {
    
        url +=hid.value;
        //alert(url);
        var options = "scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no,addressbar=no,name,width="+width+",height="+height;
        
       // window.open(url,"Wallpaper",options);
        window.open(url,"Wallpaper",options);
    }
    }
    catch(e){}
    return false;
}









