﻿// script show hide ADD COMMENT
function show(object) {
  if (document.getElementById) {
    document.getElementById(object).style.display = 'block';
  }
  else if (document.layers && document.layers[object]) {
    document.layers[object].display = 'block';
  }
  else if (document.all) {
    document.all[object].style.display = 'block';
  }
}
function hide(object) {
  if (document.getElementById) {
    document.getElementById(object).style.display = 'none';
  }
  else if (document.layers && document.layers[object]) {
    document.layers[object].display = 'none';
  }
  else if (document.all) {
    document.all[object].style.display = 'none';
  }
}
function loadXMLstring(strXML)
{
	try //Internet Explorer
      {
          xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
          xmlDoc.async="false";
          xmlDoc.loadXML(strXML);
          return(xmlDoc);
      }
    catch(e)
      {
          try //Firefox, Mozilla, Opera, etc.
            {
                parser=new DOMParser();
                xmlDoc=parser.parseFromString(strXML,"text/xml");
                return(xmlDoc);
            }
             catch(e)
             {
                alert(e.message)
             }
      }
	return (null);
}
function showPhotoDetails(arg,arg1)
{
    var xmlDoc1 = loadXMLstring(document.getElementById('ctl00_ContentPlaceHolder1_txtphotoDetailXML').value);
    var x1 = xmlDoc1.documentElement.childNodes;
    var intImageId = 0;
    if(x1.length >0)
    {
	    var y = x1[arg].childNodes;
	    document.getElementById('lblPhotoNumber').innerHTML = (eval(arg) + 1) + ' ';
        document.getElementById('lblTotalPhoto').innerHTML = x1.length;
	    if(window.ActiveXObject)
        {
	        document.getElementById('divDesc').innerHTML = y[3].text;
	        document.getElementById('lblUploadedOn').innerHTML = y[5].text;
	        document.getElementById('lblViews').innerHTML = y[4].text;
	        if(y[6].text !="0")
	            document.getElementById('ankComments').innerHTML = '<strong><u>Comments</u></strong> ('+y[6].text+')&nbsp;&nbsp; |';
	        document.getElementById('imgPhoto').src = 'UploadedFiles/PhotoGallery/'+y[1].text;
	       
            document.getElementById('thumb1').href = 'UploadedFiles/PhotoGallery/'+y[1].text;
            intImageId = y[0].text;
            document.getElementById('lblGalleryName').innerHTML = y[7].text;
            document.getElementById('lblGalleryname1').innerHTML = y[7].text + ' ';
        }
        else if(window.XMLHttpRequest)
        {
            document.getElementById('divDesc').innerHTML = y[3].textContent;
	        document.getElementById('lblUploadedOn').innerHTML = y[5].textContent;
	        document.getElementById('lblViews').innerHTML = y[4].textContent;
	        if(y[6].textContent !="0")
	            document.getElementById('ankComments').innerHTML = '<strong><u>Comments</u></strong> ('+y[6].textContent+')&nbsp;&nbsp; |';	        
	        document.getElementById('imgPhoto').setAttribute('src','UploadedFiles/PhotoGallery/'+y[1].textContent);
            document.getElementById('thumb1').href = 'UploadedFiles/PhotoGallery/'+y[1].textContent;
            intImageId = y[0].textContent;
            document.getElementById('lblGalleryName').innerHTML = y[7].textContent;
            document.getElementById('lblGalleryname1').innerHTML = y[7].textContent + ' ';
        }
    }
    if(arg1==1)
    {
        document.getElementById('ctl00_ContentPlaceHolder1_hidImageid').value = intImageId;
        var strPage1 = "photogallery-detail.aspx?ID="+intImageId+"&ActionId=1";
        var strXML1 = getXMLData(strPage1);
    }
}
function NavigatePhotoDetails(arg1)
{
    //ctl00_pnlProgress
    var intCurrentPhotoIndex = document.getElementById('lblPhotoNumber').innerHTML;
    var intTotalPhoto = document.getElementById('lblTotalPhoto').innerHTML;    
    if(arg1 == 'ASC')
    {
        if(eval(intCurrentPhotoIndex)<eval(intTotalPhoto))
        {
            showPhotoDetails(intCurrentPhotoIndex,1);
        }
    }
    if(arg1 == 'DESC')
    {
        if(eval(intCurrentPhotoIndex)<=eval(intTotalPhoto))
        {
            if(intCurrentPhotoIndex!=1)
                showPhotoDetails(intCurrentPhotoIndex-2,1);
        }
    }
}


  // unblock when ajax activity stops 
    $(document).ready(function() { 

    $('#hrefP').click(function() { 

        $.blockUI({ css: { 

        } });          

        setTimeout($.unblockUI, 2000); 

    });
    

});

 $(document).ready(function() { 

    $('#hrefN').click(function() { 

        $.blockUI({ css: { 

        } });          

        setTimeout($.unblockUI, 2000); 

    });
    

});

