﻿//czy wyslac mail o odrzuceniu propozycji zamiany
function usunMail(idProp,ID2,Kto,Czyje) {
	if(Czyje == 'przeze_mnie'){
		var answer3a = confirm("Czy chcesz wycofać się ze złożonej propozycji zamiany złożonej do "+Kto+" ?");
		var answer3 = confirm("Czy chcesz dodatkowo wysłać mail do "+Kto+" z informacją o wycofaniu się z tej propozycji ?");
		var answer3b = "Wysyłam mail z informacją o wycofaniu tej propozycji do "+Kto+" ...";
		var answer3c = "Propozycję usunięto bez powiadamiania "+Kto+" któremu wcześniej ją złożyłeś.";
		
		}else{
		var answer3a = confirm("Czy chcesz usunąć tę propozycję zamiany od "+Kto+" ?");
		var answer3 = confirm("Czy chcesz dodatkowo wysłać mail do właściciela z informacją o odrzuceniu tej propozycji ?");
		var answer3b = "Wysyłam mail z informacją o odrzuceniu tej propozycji do "+Kto+" ...";
		var answer3c = "Propozycję usunięto bez powiadamiania autora tej propozycji ("+Kto+").";
		}

	if (answer3a){
		if (answer3){
		alert(answer3b);
		window.location = "moje_propozycje.php?kasuj_prop_"+Czyje+"="+ID2+"&"+Czyje+"_mail=1&"+Czyje+"_propid="+idProp+"#wyslane_"+Czyje;
			}else{
		alert(answer3c);
		window.location = "moje_propozycje.php?kasuj_prop_"+Czyje+"="+ID2+"&"+Czyje+"_propid="+idProp+"#wyslane_"+Czyje;
	             }	
                 }else{
				 
				 	alert("Nic nie skasowano. Nie wysłano maila.");
				 }
				 
	}

	
//czy wyslac mail o odrzuceniu propozycji zamiany
function akceptZgoda(idProp,ID2,Kto,Czyje) {
		var answer4a = confirm("Czy zgadzasz się na propozycję zamiany złożonej od "+Kto+" ?");
		var answer4 = confirm("Czy chcesz dodatkowo wysłać mail do "+Kto+" z informacją o zgodzie na zamianę ?");
		var answer4b = "Wysyłam mail z informacją o zainteresowaniu propozycji zamiany do "+Kto+" ...";
		var answer4c = "Propozycję zamiany zaakceptowano bez powiadamiania  mailem "+Kto+".";

				 
if (answer4a){
		if (answer4){
		alert(answer4b);
		window.location = "moje_propozycje.php?zgoda_propid="+idProp+"&zgoda_prop="+ID2+"&zgoda_mail=1#"+Czyje;
			}else{
		alert(answer4c);
		window.location = "moje_propozycje.php?zgoda_propid="+idProp+"&zgoda_prop="+ID2+"&zgoda_mail=0#"+Czyje;
	             }	
                 }else{
				 
				 	alert("Nie wysłano zgody na zamianę.");
				 }				 
		}	
	
	
	
	
	
// usuwanie calkowicie propozycji zamian 23:16 2008-04-10
function usunP(ID1) {
	var answer2 = confirm("Czy na pewno skasować powiązanie z tym ogłoszeniem o id: "+ID1+" ?");
	if (answer2){
		alert("To powiązanie za chwilę zostanie usunięte.");
		window.location = "moje_propozycje.php?kasuj_prop3="+ID1;
	}
	else{
		alert("Nic nie skasowano");
	}
}	


// usuwanie propozycji zamian do mnie - flaga 1 dla pola user_do-delete w bazie ,a jak sa 2 jedynki jeszcze w user_od-delete, to calkiem skasowana propozycja: 21:10 2008-11-19
function usunFlaga(idProp,Idod,Iddo,Kto,Czyje) {
	var answer2 = confirm("Czy na pewno skasować tę propozycję zamiany od "+Kto+"?");
	if (answer2){
		alert("To powiązanie za chwilę zostanie usunięte z Twojego widoku. Jeśli "+Kto+" zrobi podobnie, to propozycja całkowicie zostanie usunięta z systemu.");
		window.location = "moje_propozycje.php?kasuj_widok="+idProp+"&kasuj_widok_od="+Idod+"&kasuj_widok_do="+Iddo+"#"+Czyje;
	}
	else{
		alert("Propozycji nie skasowano.");
	}
}

// usuwanie propozycji zamian do mnie - calkowiecie jesli flaga user_od/do_del =1 
function usunFlaga1(idProp,Idod,Iddo,Kto,Czyje) {
	var answer2 = confirm("Czy na pewno całkowicie skasować tę propozycję zamiany od "+Kto+"?");
	if (answer2){
		alert("To powiązanie za chwilę zostanie usunięte z Twojego widoku. Ponieważ "+Kto+" zrobił to już wcześniej dlatego ta propozycja całkowicie zostanie za chwilę usunięta z systemu.");
		window.location = "moje_propozycje.php?kasuj_widok_calkiem="+idProp+"&kasuj_widok_od="+Idod+"&kasuj_widok_do="+Iddo+"&kasuj_widok_kto="+Kto+"&czyje="+Czyje+"#"+Czyje;
	}
	else{
		alert("Propozycji nie skasowano.");
	}
}	

	

function Tips(){
	var dymki = new Tips($$("acronym"));
}

	function getBoxes() {
		advAJAX.get({
		url : "boxes.php",
		parameters : {
		"opcje" : document.getElementById("opcje").value
					},
	onSuccess : function(obj) { document.getElementById("box").innerHTML = obj.responseText; }
				});
						}
		
		function mojapropozycja(param)
        {
            document.getElementById('moje_ogl').value=param;
        }
		
function openWin(image,title)
{
	aWindow=window.open("img_large.php?img="+image+"&title="+title,"","toolbar=no,width=400,height=400,status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}

function openWin2(url,w,h)
{
	aWindow=window.open(url,"","toolbar=no,width="+w+",height="+h+",status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}
function openWin3(url,w,h,title)
{
	aWindow=window.open(url,title,"toolbar=no,width="+w+",height="+h+",status=no,scrollbars=yes,resize=no,menubars=no");
	aWindow.focus();
}


function openLargeImage(url)
{
	aWindow=window.open(url,"","toolbar=no,width=400,height=400,status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}

function openBookmark(aURL)
{
	aWindow=window.open(aURL,"","toolbar=no,width=400,height=100,status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}
function openVideo(aURL)
{
	aWindow=window.open(aURL,"","toolbar=no,width=400,height=400,status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}
function openMatchUs(aURL)
{
	aWindow=window.open(aURL,"","toolbar=no,width=400,height=200,status=no,scrollbars=no,resize=no,menubars=no");
	aWindow.focus();
}
function submitFormTA() 
{
	updateRTE('ta');
	return true;
}
function setImage(string) 
{
	document.getElementById('previewImage').src = 'File:\/\/' + string;
}

function checkSelectedOption(value,form,warning)
{
	if( value != -1 )
	{
		form.catid.value = value;
		form.submit();
	}
	else
	{
		alert(warning);
	}
}
function previewImage(string)
{		
	document.getElementById('previewImage').src = 'File:\/\/' + string;	
}
function previewImageServer(string)
{		
	if (string=="")
		document.getElementById('previewImage').src = "../catimages/blank.gif";	
	else
		document.getElementById('previewImage').src = "../catimages/" + string;	
}
isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;

function switchDiv(strDivName,bolVisible){

 //identify the element based on browser type
 if (isNS4) {
   objElement = document.layers[strDivName];
 } else if (isIE4) {
   objElement = document.all[strDivName];
 } else if (isIE5 || isNS6) {
   objElement = document.getElementById(strDivName);
 }
 
 if(isNS4){
     if(!bolVisible) {
       objElement.visibility ="hidden"
     } else {
       objElement.visibility ="visible"
     }     
 }else{
     if(!bolVisible) {
       objElement.style.visibility = "hidden";
     } else {
       objElement.style.visibility = "visible";
     }
 }
}


function removeall(checkboxId)
{
  
	var the_box = eval("window.document.itemForm." + checkboxId);
	for (var i=0;i<the_box.length;i++) 
	{
		the_box[i].checked=false;
  	}
  	the_box[0].checked=true;
}

function resetfirst(checkboxId)
{
  	var the_box = eval("window.document.itemForm." + checkboxId);
  	the_box[0].checked=false;
}

function collapse_all (n_index, n_depth) {
	var o_tree = TREES[n_index ? n_index : 0];
	if (!n_depth) n_depth = 1;
	if (!o_tree)
		alert("Tree is not initialized yet");
	var a_nodes = o_tree.a_nodes;
	for (var i = a_nodes.length - 1; i >= 0; i--)
		if (a_nodes[i].n_depth >= n_depth && a_nodes[i].open)
			a_nodes[i].open(1, 1);
	o_tree.ndom_refresh();
}
function expand_all (n_index, n_depth) {
	var o_tree = TREES[n_index ? n_index : 0];
	if (!o_tree)
		alert("Tree is not initialized yet");
	var a_nodes = o_tree.a_nodes;
	for (var i = 0; i< a_nodes.length; i++)
		if (n_depth == null || a_nodes[i].n_depth <= n_depth)
			a_nodes[i].open(0, 1);
	o_tree.ndom_refresh();
}

