﻿var ThePage = 0; 

function batchRsVodTagsChange()
{    
	if (objVodsTagXML && objVodsTagXML.readyState==4)
	{
        if (objVodsTagXML.responseXML)
		{    
            var Str = objVodsTagXML.responseXML.getElementsByTagName("Str");    
			if (Str[0].firstChild.data!='False')
			{                    
                var TotalVodsNum = objVodsTagXML.responseXML.getElementsByTagName("TotalVodsNum");
                    TotalVodsNum = TotalVodsNum[0].firstChild.data;            
                var VodsNum = objVodsTagXML.responseXML.getElementsByTagName("VodsNum");
                    VodsNum = (parseInt(VodsNum[0].firstChild.data));
                    MinVodsNum = (parseInt(ThePage*VodNumInPage)+1);
                    MaxVodsNum = (parseInt(MinVodsNum + VodsNum)-1);
                    if(MinVodsNum==0)
                        MinVodsNum = 1;            
                document.getElementById("VodsTagDiv").innerHTML = Str[0].firstChild.data;
    			
                //Next And Previous Pages
                //-----------------------
                var LastPageStr = "<img onclick='PageingVodByTags("+ThePage+",0)' class='PagingAct' title='PREVIOUS' src='"+IMG_SERVER_URL+"icon_small_arrow_green2.gif' width='4' height='5' alt='' border='0' align='absmiddle'><img  onclick='PageingVodByTags("+ThePage+",0)' class='PagingAct' title='PREVIOUS' src='"+IMG_SERVER_URL+"icon_small_arrow_green2.gif' width='4' height='5' alt='' border='0' align='absmiddle'>&nbsp;" +
                                  "<a onclick='PageingVodByTags("+ThePage+",0)' class='PagingAct' title='PREVIOUS' id='PreviousPage'>PREVIOUS</a>";   
                var FirstPageStr = "<a onclick='PageingVodByTags("+ThePage+",1)' class='PagingAct' title='NEXT' id='NextPage'>NEXT</a>&nbsp;" + 
                                   "<img onclick='PageingVodByTags("+ThePage+",1)' class='PagingAct' title='NEXT' src='"+IMG_SERVER_URL+"icon_small_arrow_green.gif' width='4' height='5' alt='' border='0' align='absmiddle'><img  onclick='PageingVodByTags("+ThePage+",1)' class='PagingAct' title='NEXT' src='"+IMG_SERVER_URL+"icon_small_arrow_green.gif' width='4' height='5' alt='' border='0' align='absmiddle'>";
                
                //Check If Is the Last Page
                var MaxPages =(parseInt(TotalVodsNum/VodNumInPage)-1);			
			    if (ThePage == MaxPages&&(TotalVodsNum%VodNumInPage==0)||(ThePage > MaxPages))
                {                
                    FirstPageStr = "<font class='PagingDis' id='More'>NEXT</font>&nbsp;" +
                    "<img src='"+IMG_SERVER_URL+"icon_small_arrow_grey2.gif' width='4' height='5' alt='' border='0' align='absmiddle'><img src='"+IMG_SERVER_URL+"icon_small_arrow_grey2.gif' width='4' height='5' alt='' border='0' align='absmiddle'>";
                }
                
                if (ThePage == 0)
                {
                    LastPageStr = "<img src='"+IMG_SERVER_URL+"icon_small_arrow_grey.gif' width='4' height='5' alt='' border='0' align='absmiddle'><img src='"+IMG_SERVER_URL+"icon_small_arrow_grey.gif' alt='' width='4' height='5' border='0' align='absmiddle'>&nbsp;" +
                    "<font class='PagingDis' id='PreviousPage'>PREVIOUS</font>";
                }
                document.getElementById("amountOfItemsvideos").innerHTML = MinVodsNum + "-" + MaxVodsNum;
                document.getElementById("TagPreviousPageTd").innerHTML = LastPageStr;
                document.getElementById("TagNextPageTd").innerHTML = FirstPageStr;
                
                //-----------------------
           }           
		}
    }
    
}

function PageingVodByTags(Page,Directions)
{   
    if(Directions==0 && Page > 0)
    {
        ThePage = Page - 1;
    }
    else if(Directions==1)
    {
        ThePage = Page + 1;
    }
    else
    {
        ThePage = Page;
    }
    
    url = "/EventsFolder/Ajax/Event_VodsByTags.asp";        
    parm = "TId="+TagId+"&Page="+ThePage+"&Amount="+VodNumInPage+"&S="+VodSortBy+"&D="+VodDir
    objVodsTagXML = CreateObjXML();	
    objVodsTagXML.open("POST", url ,true); 
    objVodsTagXML.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
    objVodsTagXML.onreadystatechange=batchRsVodTagsChange;
    objVodsTagXML.send(parm);
}

function VodsTagSortBy(status)
{	
    if(status!="")
    {
        VodSortBy = status;
        PageingVodByTags(0,2);        
    }
}



