function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("prefix");
  var str = dc.substring(begin,12);
  var pos=str.indexOf("=");
  var posit=str.substring(pos+1,pos+2);
  return posit.valueOf()
}

function SetCookie (name, value) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("prefix");
  var str = dc.substring(begin,12);
  var pos=str.indexOf("=");
  var posit=str.substring(pos+1,pos+2);
  posit.valueOf()=value;
  return true;
}

var position = getCookie('position');

function show_img_gallery(gallery_id,lang_id)
{
	var str="javascript:open_url('main.php?page_id=show_img_gallery&gallery_id="+gallery_id+"&page_language_id_2="+lang_id+"&start_img=0')";
	window.location=str;
	return 0;
}

function show_image(main_img,path,pos,gallery_id,start_img)
{
	document.getElementById("main_i").src=path;
	position=pos;
	advAJAX.get({
		url : "main.php?page_id=show_img_gallery_content&gallery_id="+gallery_id+"&position="+(pos+start_img), 
		onInitialization : function(obj) { document.getElementById("m_label").innerHTML='Pobieram opis...'; },
		onLoading : function(obj) { document.getElementById("m_label").innerHTML='Pobieram opis...';},
		onSuccess : function(obj)
		{
		 	document.getElementById("m_label").innerHTML = obj.responseText;
		}
	});
}

function shift_left(act_pos,main_img,start_img,lang_id,gallery_id,count,max,img1,img2,img3,img4)
{
	var str="";
	if(act_pos>1)
	{
	     act_pos=act_pos-1;
	     position=act_pos;
	     switch (act_pos) {
		 	case 1:
			str=img1.src;
			break;
			case 2:
			str=img2.src;
			break;
		 	case 3:
			str=img3.src;
			break;
			case 4:
			str=img4.src;
			break;
	    }
		str=str.replace('/thumb/','/normal/');
        show_image(main_img,str,act_pos,gallery_id,start_img);
	}
	else
    {
   	    if (start_img>0) start_img--
	       	else start_img=0;
        if (start_img>=0)
		{
	   	    var str = "javascript:open_url('main.php?page_id=show_img_gallery&gallery_id="+gallery_id+"&page_language_id_2="+lang_id+"&start_img="+start_img+"&position="+act_pos+"')"
		    window.location=str;
        };
	};
};

function shift_right(act_pos,main_img,start_img,lang_id,gallery_id,count,max,img1,img2,img3,img4)
{
	if (act_pos<count)
	{
		act_pos++;
		position=act_pos;
		switch (position)
		{
		 	 case 1:
	  	 	 if (count>0) str=img1.src
			 else str="";
			 break;
			 case 2:
			 if (count>1) str=img2.src
			 else str="";
			 break;
		 	 case 3:
			 if (count>2) str=img3.src
			 else str="";
			 break;
			 case 4:
			 if (count>3) str=img4.src
			 else str="";
			 break;
	    }
        str=str.replace('/thumb/','/normal/');
		//alert(str+" "+act_pos+" "+gallery_id+" "+start_img);
        show_image(main_img,str,act_pos,gallery_id,start_img);
    }
	else
	{
        if((start_img+count)<max)
    	{
		    start_img++;
		    var str = "javascript:open_url('main.php?page_id=show_img_gallery&gallery_id="+gallery_id+"&page_language_id_2="+lang_id+"&start_img="+start_img+"&position="+act_pos+"')"
		    window.location=str;
	   	}
	}
};
	
function NewWindow(){
	 var str;
	 var content;
	 pic = new Image();
	 str=document.getElementById("main_i").src;
	 content = document.getElementById("m_label").innerHTML;
	 if(content=="Pobieram opis...") content="";
	 str=str.replace('/normal/','/original/');
	 pic.src=str;
	 //newWindow=window.open(str,'',"menubar=no,location=no,resizable=yes,scrollbars=yes,status=yes,width=10,height=10");
	 //newWindow.resizeBy(pic.width,pic.height);
	 //newWindow.focus();
	 document.getElementById('photo_div').innerHTML = "<table border='0'><tr><td style='text-align: right; vertical-align: top; color: rgb(0, 0, 0);'><small><sup>"+content+" </sup> </small> <img src='gfx/cancel.png' alt='' /></td></tr><tr><td><img src='"+str+"' alt='' /><br /></td></tr></table>";
	 document.getElementById('photo_div').style.display='block';
	 pngfix();
	 return true; 
}


function close_photo()
{
	document.getElementById('photo_div').style.display='none';
}

