$(document).ready(function() {
	$("#listimg").bremote("ShowAll-",funcServImg);
});



function caricatagori (ictgr) {
var serv ="s02";
var idreg ="imgs";
var fopts ="";
var showsfilters="";
var judul ="G A M B A R";
		  var url  = "modules/";	
		  //var options = {title : judul,url: "modules/",showfilter: showsfilters};
		  var pctgr = function() {
			  $("a[@class=windowOpen]").bind("click",funcfindImg);
		  }
		  var options = {title : judul,url: "modules/",filterOptions : fopts, id : idreg ,  showfilter: false};
		   var pars = {filterOptions : fopts, id: idreg, svr: serv, ictgr :ictgr };
		  Container.displayOnView(options,pars,function( ) {
			$("a[@class=windowOpen]").bind("click",funcfindImg);
			$("a.printimages").bremote("ShowImgs-",PrintImages);
			$("a.newPage").bremote("imagePaging-",funcServImg);
			$("input[@class=searchButton]").bind("click",funcServImg);
			$('#window').show();
			this.blur();
		
	});
}


function image_modules (serv,idreg,IdBumn,nametitle,ctgr,currentPage) {
var idLang = $.cookie('pbahasa');
if (idLang=='EN') {var nametitle='IMAGES';}
else {var nametitle='GAMBAR';}

	var fopts ="";
	var showsfilters="";
	var judul =nametitle;
			  var url  = "modules/";	
			  var options = {title : judul,url: "modules/",filterOptions : fopts, id : idreg ,  IdBumn: IdBumn, showfilter: false};
			  var pars = {filterOptions : fopts, id: idreg, svr: serv,ictgr:ctgr,currentPage :currentPage};
			  Container.displayOnView(options,pars,function( ) {
	//			$("a[@class=windowOpen]").bind("click",funcfindImg);
				//$("a.printimages").bremote("ShowImgs-",PrintImages);
				$("a[@class=printimages]").bind("click",PrintImages);
				$("a.newPage").bremote("imagePaging-",funcServImg);
				$("input[@class=searchButton]").bind("click",funcServImg);
				//$("div#cont-submenu").empty();
		});
	ImageLeftMenu();
}

function funcServImg (el) {

       if (el.clientX) {
            el = $(this).get(0);
      }
	var serv1 = $(el).attr("svr");
if ((serv1!='undefined')||(!serv1)) {serv=serv1;}
else{
	var serv = $(el).attr("serv");
}	
	var idreg = $(el).attr("idreg");
	var IdBumn= $(el).attr("IdBumn");
	var nametitle= $(el).attr("nametitle");
	var ctgr= $(el).attr("ctgr");	

	var currentPage = $(el).attr("currentPage");
	var jumpPage = $(el).attr("jumppage");
	var totPage = $(el).attr("totalPages");
	var input = $(el).siblings("@name=pageNum").val();

	if(jumpPage == '1')
	{
		var currentPage = input*1;
		if(currentPage != 0)
		{
		if (currentPage > totPage) {
			alert(message("halamanTerakhir")+ totPage); }		
		else {image_modules(serv,idreg,IdBumn,nametitle,ctgr,currentPage);}	
		}
	}
	else {image_modules(serv,idreg,IdBumn,nametitle,ctgr,currentPage);}	


}

function PrintImages(el)
{
       if (el.clientX) {
            el = $(this).get(0);
           // alert(el);
      }
	var idimg = $(el).attr("idimg");
	var svr = $(el).attr("serv");
	var idreg = $(el).attr("idreg");
	var descimg = $(el).attr("descimg");
	var IdBumn= $(el).attr("IdBumn");
	var nametitle= $(el).attr("nametitle");

	var url = 'modules/';
	swin = window.open(url+"?idimg="+idimg+"&svr="+svr+"&id="+idreg+"&descimg="+descimg+"&IdBumn="+IdBumn,'win','scrollbars,width=700,height=600,top=70,left=130');
	swin.focus();
}




function funcfindImg (event) {
	
	var serv = $(this).attr("serv");
	var idreg = $(this).attr("idreg");
	var idimg = $(this).attr("idimg");
	var descimg = $(this).attr("descimg");
	var IdBumn= $(this).attr("IdBumn");
	var nametitle= $(this).attr("nametitle");
	
	findimage_modules(idimg,descimg,IdBumn);	

}

function findimage_modules (idimg,descimg,IdBumn) {
	var serv ="s03";
	var idreg ="imgs";

var fopts ="";
var showsfilters="";
var judul ="G A M B A R";
		  var url  = "modules/";	
		  //var options = {title : judul,url: "modules/",showfilter: showsfilters};
		  var pctgr = function() {
			  $("a[@class=windowOpen]").bind("click",funcfindImg);
		  }
		  var options = {title : judul,url: "modules/",filterOptions : fopts, id : idreg , descimg: descimg, postCtgr : pctgr, showfilter: false};
		  var pars = {filterOptions : fopts, id: idreg, svr: serv, idimg: idimg, descimg: descimg, IdBumn :IdBumn };
		  Container.displayOnView(options,pars,function( ) {
			$("a[@class=windowOpen]").bind("click",funcfindImg);
			$("a.printimages").bremote("ShowImgs-",PrintImages);
			$('#window').show();
			this.blur();
		
	});



}


function reportError(request)	{
	alert('Sorry. There was an error.');
}


function ImageLeftMenu () {

	var svr ="s400";
	var idreg ="imgs";
	var url = 'modules/?';
	var pars = 'id='+idreg+'&svr='+svr ;
	$.get(url,pars, function (data) {
		$("#cont-submenu").css("display","none");
	    $("#cont-submenu").html(data);
		$("#cont-submenu").show();
		$("a.printimages").bremote("ShowImgs-",PrintImages);
		//$("a[@class=printimages]").bind("click",PrintImages);

});		
}