function checkmainga(querypost, getresault, urlformona)                  
{   
    if(!urlformona)
        urlformona = 'Blocks/gallery/php/ajfuncgallery.php';
    getresault = getresault+'(xmlDocument)';
    mmhajax(urlformona, querypost, getresault);   
}
//--------------------------------------- gallery ------------------------------------------
var idsubfull = 0;
var idcatfull = 0;
var sca = 0;
//--------------------------------------- list cat -----------------------------------------
function listcat(tf, idlang, timg, idcat, ta)
{
    if(ta == 2) { idsubfull = tf; idcatfull = idcat; sca = ta; }
    var qp, gr;
    if(tf == 0)  qp = 'clas=listsubject&idlang='+idlang+'&timg='+timg;
    else  qp = 'clas=listcat&snb='+tf+'&idlang='+idlang+'&timg='+timg;
    gr = 'rsetshowlistcat';
    checkmainga(qp, gr); 
}
function rsetshowlistcat(dx)
{
    var strs = dx.getElementsByTagName("divstr");
    var str = strs[0].firstChild.data;
    document.getElementById("vlistcat").innerHTML = str;
    if(sca == 2) { showgallery(idsubfull, idcatfull, 1);  sca = 0;  }
}
function changecolorblock(d, e)
{
   //alert(d.id);
   if(e == 1)  d.style.backgroundColor = "#CCCCAA"; 
   if(e == 2)  d.style.backgroundColor = "#CCCC99"; 
}
//--------------------------------------- show image ---------------------------------------

function showgallery(idsub, idcat, page)
{
    var qp, gr;
    qp = 'clas=showimageintable&idsub='+idsub+'&idcat='+idcat+'&page='+page;
    gr = 'resshowimageintable';
    checkmainga(qp, gr);
}
function resshowimageintable(dx)
{
    var strs = dx.getElementsByTagName("divstr");
    var str = strs[0].firstChild.data;
    eval(str);
    strs = dx.getElementsByTagName("divstrr");
    str = strs[0].firstChild.data;
    document.getElementById("pagingforgallery").innerHTML = str;
}
function emptyboximage(num)
{
    var i;
    for(i=1; i<=num; i++) {
       document.getElementById("boximage"+i).innerHTML = '';
    }
}
function showlargeimage(idcat, idimg)
{
    var qp, gr;
    qp = 'clas=showlargeimage&idcat='+idcat+'&idimg='+idimg;
    gr = 'resshowlargeimage';
    
    checkmainga(qp, gr);
}
function resshowlargeimage(dx)
{
    var strs = dx.getElementsByTagName("divstr");
    var str = strs[0].firstChild.data;
    
    var dv = document.createElement('div'); // create dynamically div tag
    dv.setAttribute('id',"lyr1");       //give id to it
    dv.className="top";                 // set the style classname  
    //set the inner styling of the div tag 
    dv.style.position="absolute";       
    dv.style.pixelLeft=0;
    dv.style.pixelTop=0;
    dv.style.Width= '100%';
    dv.style.Height= '100%';
    dv.style.backgroundColor="red";
    //set the html content inside the div tag
    dv.innerHTML='<br> hi <br>';
    var vlistcat = document.getElementById("vlistcat");
    vlistcat.appendChild(dv);
}
//--------------------------------------- paging ------------------------------------------





//--------------------------------------- gallery ------------------------------------------
//--------------------------------------- tab1 --------------------------------------------

function timload(d, idd)
{
     var loadtosave = document.getElementById(idd);
     if(d == 1) {
          loadtosave.innerHTML = '<img src="Images/Modules/loading.gif" />';
     }
     else {
          loadtosave.innerHTML = '';
     }
}
