function dayShow(url){

	location.href = url;
}

function showPet(pet){
	
	if(pet)	openPage('pets_info.php?petEdit='+pet, 600, 620 );
	if(!pet) openPage('pets_info.php?petAdd='+pet, 600, 620 );
}

function openPage(theUrl,W,H){
	var WH = '';
	if(W!=0 && H!=0) {
		WH = "width="+W+",height="+H+",";
	}
	var theWin ="'"+WH+"toolbar=0,location=0,directories=0,status=0,menubar=0,titlebar=1,scrollbars=1,resizable=1'";
	
	littleWin = window.open(theUrl,'',theWin);
	if(W!=0 && H!=0) littleWin.resizeTo(W+10,H+29);
 	littleWin.focus();
}

function getFCK(){
	//alert(parent.parent.activeFCK);
	var fck = parent.parent.parent.activeFCK+'___Frame';
	return fck;
}


function showHideSub(e){

	obj = document.getElementById('sub'+e);
	if (obj.style.display == "none"){
		o('pic'+e).src = '../include/templates/admin/images/triangle-d.gif';
		obj.style.display = '';
		setCookie(e,1);
	}
	else{
		o('pic'+e).src = '../include/templates/admin/images/triangle-l.gif';
		obj.style.display = 'none';
		deleteCookie(e);
	}
}

function mbSetMod(mod){
	theHref = "mbrowser.php";
	theHref+= "?gal="+parent.isGallery;
	theHref+= "&mod="+mod;
	
	parent.location.href = theHref;
	
}

function mbGalAddPic(path){
	
	var frameGal = parent.document.getElementById('galFrame');	
	var framePic = parent.document.getElementById('picFrame');
	
	if(frameGal!==null)
		frameGal = frameGal.contentWindow;

	if(o('picGalAdd'+path).src.indexOf('icon-pic-gal-del.gif')>0){
		
		if(o('picGalAdd'+path)!=null)
			o('picGalAdd'+path).src = '../include/templates/admin/images/icon-pic-gal-add.gif';
		
		if(framePic!==null){
			framePic = framePic.contentWindow;
			if(framePic.o('picGalAdd'+path)!==null)
				framePic.o('picGalAdd'+path).src = '../include/templates/admin/images/icon-pic-gal-add.gif';
		}	
		mbLoaderShow('galLoader');
		frameGal.location.href = "mbrowser_gal.php?delpic="+path;
	}
	else{
		mbLoaderShow('galLoader');
		o('picGalAdd'+path).src = '../include/templates/admin/images/icon-pic-gal-del.gif';
		frameGal.location.href = "mbrowser_gal.php?addpic="+path;
	}
}

function mbDirShow(path){

	var frame = parent.document.getElementById('picFrame');
	if(frame===null) return;
	
	frame = frame.contentWindow;
	mbLoaderShow('picLoader');
	frame.location.href = "mbrowser_pic.php?dir="+path;
}

function mbPicShow(path){

	var frame = parent.document.getElementById('galFrame');
	if(frame===null) return;
	
	frame = frame.contentWindow;
	mbLoaderShow('galLoader');
	if(!mbIsGalFold())	mbGalFold();
	frame.location.href = "mbrowser_gal.php?pic="+path;
}

function mbPicEditShow(e){

	obj = document.getElementById(e);
	if(obj===null) return;
	
	if (obj.style.display == "none"){
		obj.style.display = '';
	}
	else{
		obj.style.display = 'none';
	}
}

function mbIsGalFold( isFrame ){
	
	if(isFrame)	obj = parent.o('galCell');
	else obj = o('galCell');
	
	obj = parent.o('galCell');
	
	if (obj.style.display == "none") return 0;
	else return 1;
}

function mbGalFold(opt){
	
	var par = parseInt(getCookie('galFold'));
	var minpar = 0;
	var maxpar = 3;
	objGal = o('galCell');
	objPic = o('picCell');
	
	par = parseInt(par)+parseInt(opt);
		
	if(par>maxpar) par = maxpar;
	if(par<minpar) par = minpar;

	setCookie('galFold',par);
	
	mbInitGalFold();
}

function mbInitGalFold(){
	
	var par = parseInt(getCookie('galFold'));
	objGal = o('galCell');
	objPic = o('picCell');
	
	if(isNaN(par))	{ par=1; setCookie('galFold',par); }
	
	if(par==0){
		o('picGalFold1').src = '../include/templates/admin/images/scroll-left.gif';
		o('picGalFold0').src = '../include/templates/admin/images/spacer.gif';
		o('picGalFold0Cell').style.display = 'none';
		o('picGalFold1Cell').style.display = '';
		objGal.style.display = 'none';
	}
	if(par==1){
		o('picGalFold1').src = '../include/templates/admin/images/scroll-left.gif';
		o('picGalFold0').src = '../include/templates/admin/images/scroll-right.gif';
		o('picGalFold0Cell').style.display = '';
		o('picGalFold1Cell').style.display = '';
		objPic.style.display = '';
		objGal.style.display = '';
		objGal.style.width = '173px';
	}
	if(par==2){
		o('picGalFold1').src = '../include/templates/admin/images/scroll-left.gif';
		o('picGalFold0').src = '../include/templates/admin/images/scroll-right.gif';
		o('picGalFold0Cell').style.display = '';
		o('picGalFold1Cell').style.display = '';
		objPic.style.display = '';
		objGal.style.display = '';
		objGal.style.width = '473px';
	}
	if(par==3){
		o('picGalFold1').src = '../include/templates/admin/images/spacer.gif';
		o('picGalFold0').src = '../include/templates/admin/images/scroll-right.gif';
		o('picGalFold0Cell').style.display = '';
		o('picGalFold1Cell').style.display = 'none';
		objPic.style.display = 'none';
		objGal.style.width = '';
	}
}

function mbDirFold(){
	
	obj = o('dirCell');
	
	if (obj.style.display == "none"){
		o('picDirFold').src = '../include/templates/admin/images/scroll-left.gif';
		obj.style.display = '';
		setCookie('dirFold',1);
	}
	else{
		o('picDirFold').src = '../include/templates/admin/images/scroll-right.gif';
		obj.style.display = 'none';
		setCookie('dirFold',0);
	}
}

function usersCheckAll(){
	
	var arr = "usr[]";
	var frame = document.getElementById('usersFrame').contentWindow;
	var list = frame.document.getElementsByName(arr);
	if (list==null)	return;
	
	for(var inc=0; inc<list.length; inc++){
		elem = list[inc];
		elem.checked = "checked";
	}
}

function mbArtAddImage( txtUrl ){

	editorFrame = top.document.getElementById(getFCK()).contentWindow;
	//editorArea = editorFrame.document.getElementById('eEditorArea').contentWindow;
	
	oImage = editorFrame.FCK.CreateElement( 'IMG' );
	oImage.src = txtUrl;
	oImage.border = 0;
}

function mbArtAddLinkImage( imgURL, txtUrl ){

	editorFrame = top.document.getElementById(getFCK()).contentWindow;
	//editorArea = editorFrame.document.getElementById('eEditorArea').contentWindow;
	
	var sUri = '<a href="javascript:popImage(\''+txtUrl+'\', \'obrazek\')">'+'<img src="'+imgURL+'" border="0">'+'</a>';
	editorFrame.FCK.InsertHtml( sUri );

}

function mbArtAddLinkImage2( imgURL, txtUrl, Width, Height ){

	editorFrame = top.document.getElementById(getFCK()).contentWindow;
	//editorArea = editorFrame.document.getElementById('eEditorArea').contentWindow;
	
	var sUri = '<a href="javascript:popImage2(\''+txtUrl+'\', \'obrazek\', '+Width+', '+Height+' )">'+'<img src="'+imgURL+'" border="0">'+'</a>';
	editorFrame.FCK.InsertHtml( sUri );

}

function mbArtAddLinkFile( text, txtUrl ){

	editorFrame = top.document.getElementById(getFCK()).contentWindow;
	//editorArea = editorFrame.document.getElementById('eEditorArea').contentWindow;
	
	var sUri = '<a href="'+txtUrl+'">'+text+'</a>';
	editorFrame.FCK.InsertHtml( sUri );
	
}

function mbPicDel( delPic, confirmMsg ){
	
    var is_confirmed = confirm(confirmMsg);
    if (is_confirmed) {
		
		mbLoaderShow('picLoader');
		document.location.href = "mbrowser_pic.php?picDel="+delPic;
    }
}


function mbDirDel( delDir, confirmMsg ){
	
    var is_confirmed = confirm(confirmMsg);
    if (is_confirmed) {
		
		mbLoaderShow('picLoader');
		document.location.href = "mbrowser_pic.php?dirDel="+delDir;
    }
}

function mbAddDir(){
	var accept = true
	var form = document.forms['formAddDir'];
	
	if(form.dir_name.value==""){
		accept = false;
	}
    if (accept) {		
		mbLoaderShow('addLoader');
		form.submit();
	}
	else{
		accept	?	0	:	alert('Podaj nazwe katalogu!');
	}
}

function mbAddPic(){
	var accept = true
	var form = document.forms['formAddPic'];
	
	if(form.file.value==""){
		accept = false;
	}
    if (accept) {
		mbLoaderShow('addLoader');
		form.submit();
	}
	else{
		accept	?	0	:	alert('Wybierz plik obrazka!');
	}
}

function mbPicRefresh(){
	mbLoaderShow('picLoader');
	var frame = parent.document.getElementById('picFrame').contentWindow;
	frame.location.reload();
}

function mbDirRefresh(){
	mbLoaderShow('dirLoader');
	var frame = parent.document.getElementById('dirFrame').contentWindow;
	frame.location.reload();
}

function mbLoaderShow(e){

	var frame = parent;
	if(frame===null) return;	
	//frame = frame.contentWindow;
	var obj = frame.o(e);
	if(obj===null) return;
	
	obj.style.display = '';
}

function mbLoaderHide(e){

	var frame = parent;
	if(frame===null) return;	
	//frame = frame.contentWindow;
	var obj = frame.o(e);
	if(obj===null) return;
	
	obj.style.display = 'none';
}
