/**
* Obsługa dynamicznej zmiany linków w adminie
*/ 

var link1Txt = "";
var link2Txt = "";
var link3Txt = "";

/**
* Nakładka na document.getElementById()
*/ 
function $(id) {
	return document.getElementById(id);
}

/**
* Wprowadzono link
*/
function link(obj) {
	
	link1Txt = $("link1").getValue();
	link2Txt = $("link2").getValue();
	link3Txt = $("link3").getValue();
	
	var field = $(obj);
	
	
	
	// zbadaj pole
	switch (field.getAttribute("id")) {
		case "link1":
			link1Txt = field.getValue();
			break;
		case "link2":
			link2Txt = field.getValue();
			break;
		case "link3":
			link3Txt = field.getValue();
			break;
	}
	
	prepareCode();	
}

/**
* Przygotuj kod w polu textarea
*/
function prepareCode() {
	
	var field = $("ctl0_Main_code");
	var code = "";
	var parts = false; // flaga informujaca, czy film jest w czesciach
	
	// flaga zmienia stan, jesli podano pierwsze oraz drugie lub 3 pole
	if ((link1Txt != "" && link2Txt != "") || (link1Txt != "" && link3Txt != "")) {
		parts = true;
	}
	
	if (link1Txt != "") {
		if (parts) {
			code += "Część pierwsza (CD1)<br />\n";
		}
		code += prepareLink(link1Txt, parts);
	}
	if (link2Txt != "") {
		if (parts) {
			code += "Część druga (CD2)<br />\n";
		}
		code += prepareLink(link2Txt, parts);
	}
	if (link3Txt != "") {
		if (parts) {
			code += "Część trzecia (CD3)<br />\n";
		}
		code += prepareLink(link3Txt, parts);
	}

	// przypisz wynikowy kod do textarea	
	field.value = code;
}

/**
* Przygotowanie linku
*/
function prepareLink(url, parts) {
	
	var html = "";
	
	html += "<a href=\"" + url + "\" rel=\"nofollow\" target=\"_blank\"><img src=\"http://www.freefilms.pl/logo.gif\" alt=\"filmy\"></a>";

	if (parts) {
		html += "<br /><br />";
	}	
	
	html += "\n";
	
	return html;
}
