//*********** farbe tauschen
function text_color (color, pos){
	document.getElementById(pos).style.color = color;
}

//*********** bild tauschen
function pic_change (imgname, pic){
	document[imgname].src = pic;
}

//*********** wandelt textarea.value um damit es bergeben werden kann
function textarea_rn(v_name){
    var v_form;
    var v_name;
    v_text = window.document.getElementsByName(v_name)[0].value;
    while(v_text.match(/\r\n/)){
	v_text = v_text.replace(/\r\n/, "!:.");
    }
    return v_text;
}

//*********** link fr neuen Block
function neuer_block(v_blockart, v_blockanz, v_blocknow, v_blockid, v_textid, v_bildid){
	var v_id_artikel = window.document.getElementsByName("id_artikel")[0].value;
	
	if(v_blockanz == 0){
		var v_titel = window.document.getElementsByName("dertitel")[0].value;
		var v_titelbild = window.document.getElementsByName("titelbild")[0].value;
		var v_shortie = textarea_rn('shortie');
		var v_link = "artikel.php?artikel_renew=1&newblock="+v_blockart+"&id_artikel="+v_id_artikel+"&dertitel="+v_titel+"&titelbild="+v_titelbild+"&shortie="+v_shortie;
	}
	if(v_blockanz != 0 && v_blocknow == 1){
		var v_block_text = textarea_rn('block_text');
		var v_link = "artikel.php?artikel_renew=1&newblock="+v_blockart+"&id_artikel="+v_id_artikel+"&id_block="+v_blockid+"&blocknow="+v_blocknow+"&textid="+v_textid+"&block_text="+v_block_text;
	}
	if(v_blockanz != 0 && v_blocknow == 2){
		var v_block_text = textarea_rn('block_text');
		var v_bildname = window.document.getElementsByName("Block3BildName")[0].value;
		var v_popitid = window.document.getElementsByName("Block3PopitID")[0].value;
		var v_bildtext = window.document.getElementsByName("Block3BildText")[0].value;
		var v_link = "artikel.php?artikel_renew=1&newblock="+v_blockart+"&id_artikel="+v_id_artikel+"&id_block="+v_blockid+"&blocknow="+v_blocknow+"&textid="+v_textid+"&bildid="+v_bildid+"&block_text="+v_block_text+"&bildname="+v_bildname+"&id_popit="+v_popitid+"&bildtext="+v_bildtext;
	}
	if(v_blockanz != 0 && v_blocknow == 3){
		var v_bildname = window.document.getElementsByName("Block3BildName")[0].value;
		var v_popitid = window.document.getElementsByName("Block3PopitID")[0].value;
		var v_bildtext = window.document.getElementsByName("Block3BildText")[0].value;
		var v_link = "artikel.php?artikel_renew=1&newblock="+v_blockart+"&id_artikel="+v_id_artikel+"&id_block="+v_blockid+"&blocknow="+v_blocknow+"&bildid="+v_bildid+"&bildname="+v_bildname+"&id_popit="+v_popitid+"&bildtext="+v_bildtext;
	}
	
	window.location.href = v_link;
}


//********** popitup halt ;-)
function POPitUP(theURL,winName,features) {
  window.open(theURL,winName,features);
}


//********** head bergibt values von Artikel-Header
function head(v_blockart){
	var v_titel = window.document.derArtikel.titel.value;
	var v_titelbild = window.document.derArtikel.titelbild.value;
	var v_kubebild = window.document.derArtikel.kubebild.value;
	var v_shortie = window.document.derArtikel.shortie.value;
	while(v_shortie.match(/\r\n/)){
		v_shortie = v_shortie.replace(/\r\n/, "!:.");
    	}

	if(v_blockart == 1){
		window.document.addBlock1.titel.value = v_titel;
		window.document.addBlock1.titelbild.value = v_titelbild;
		window.document.addBlock1.kubebild.value = v_kubebild;
		window.document.addBlock1.shortie.value = v_shortie;
	}
	if(v_blockart == 2){
		window.document.addBlock2.titel.value = v_titel;
		window.document.addBlock2.titelbild.value = v_titelbild;
		window.document.addBlock2.kubebild.value = v_kubebild;
		window.document.addBlock2.shortie.value = v_shortie;
	}
	if(v_blockart == 3){
		window.document.addBlock3.titel.value = v_titel;
		window.document.addBlock3.titelbild.value = v_titelbild;
		window.document.addBlock3.kubebild.value = v_kubebild;
		window.document.addBlock3.shortie.value = v_shortie;
	}
}


//********** add bergibt values von block1,2od.3
function addblock(v_blockart1, v_blockart2){
	//blockart1 = neue blockart (wohin soll geschrieben werden)
	//blockart2 = jetziger Blockart ausdem die die Werte genommen werden sollen
		
	if(v_blockart2 < 3){
		var v_dertext = window.document.newBlock.dertext.value;
		while(v_dertext.match(/\r\n/)){
			v_dertext = v_dertext.replace(/\r\n/, "!:.");
    		}
    	}else{
		var v_dertext = "";
	}
	
	if(v_blockart2 > 1){
		
		var v_bildname = window.document.newBlock.bildname.value;
		var v_bildtext = window.document.newBlock.bildtext.value;
		while(v_bildtext.match(/\r\n/)){
			v_bildtext = v_bildtext.replace(/\r\n/, "!:.");
	    	}
		var v_id_popit = window.document.newBlock.id_popit.value;
	}else{
		var v_bildname = "";
		var v_bildtext = "";
		var v_id_popit = "";
	}
	

	if(v_blockart1 == 1){
		window.document.addBlock1.dertext.value = v_dertext;
		window.document.addBlock1.bildtext.value = v_bildtext;
		window.document.addBlock1.bildname.value = v_bildname;
		window.document.addBlock1.id_popit.value = v_id_popit;
	}
	if(v_blockart1 == 2){
		window.document.addBlock2.dertext.value = v_dertext;
		window.document.addBlock2.bildname.value = v_bildname;
		window.document.addBlock2.bildtext.value = v_bildtext;
		window.document.addBlock2.id_popit.value = v_id_popit;

	}
	if(v_blockart1 == 3){
		window.document.addBlock3.dertext.value = v_dertext;
		window.document.addBlock3.bildname.value = v_bildname;
		window.document.addBlock3.bildtext.value = v_bildtext;
		window.document.addBlock3.id_popit.value = v_id_popit;
	}
}

//********** block löschen
function block_del(v_id_artikel, v_newblock, v_id_new_block,  v_id_del_block){
	Check = confirm(unescape("         Soll dieser Block wirklich gel%F6scht werden?\r\n%28momentane %C4nderungen werden nicht abgespeichert%29"));
	if(Check == true){
		window.location.href = 'cms_artikel_eingabe.php?id_artikel='+v_id_artikel+'&newblock='+v_newblock+'&id_block='+v_id_new_block+'&block_w=1&block_del=1&block_del_id='+v_id_del_block;
	}
}


//********** block editieren
function block_edit(v_id_artikel, v_newblock, v_id_new_block, v_id_edit_block){
	Check = confirm(unescape("         Soll dieser Block wirklich editiert werden?\r\n%28momentane %C4nderungen werden nicht abgespeichert%29"));
	if(Check == true){
		window.location.href = 'cms_artikel_eingabe.php?id_artikel='+v_id_artikel+'&block_edit=1&id_edit_block='+v_id_edit_block;
	}
}


//********** artikel editieren
function artikel_edit(v_id_artikel, v_id_edit_block){
	Check = confirm(unescape("         Soll der Artikel wirklich editiert werden?\r\n%28momentane %C4nderungen werden nicht abgespeichert%29"));
	if(Check == true){
		window.location.href = 'cms_artikel_eingabe.php?id_artikel='+v_id_artikel+'&artikel_edit=1';
	}
}


//********** artikel editieren
function block_1_edit(){
	var v_dertext = window.document.block1edit.dertext1.value;
	while(v_dertext.match(/\r\n/)){
		v_dertext = v_dertext.replace(/\r\n/, "!:.");
    	}
   	window.document.block1edit.dertext.value = v_dertext;
}

function block_2_edit(){
	var v_dertext = window.document.block2edit.dertext1.value;
	while(v_dertext.match(/\r\n/)){
		v_dertext = v_dertext.replace(/\r\n/, "!:.");
    	}
   	window.document.block2edit.dertext.value = v_dertext;
}


//********** block nach oben
function block_move_up(v_id_artikel, v_newblock, v_id_new_block, v_id_move_block){
	Check = confirm(unescape("Soll dieser Block wirklich nach oben verschoben werde%3F\r\n%28momentane %C4nderungen werden nicht abgespeichert%29"));
	if(Check == true){
		window.location.href = 'cms_artikel_eingabe.php?id_artikel='+v_id_artikel+'&newblock='+v_newblock+'&id_block='+v_id_new_block+'&block_w=1&block_move=1&id_move_block='+v_id_move_block;
	}
}


//********** block nach unten
function block_move_down(v_id_artikel, v_newblock, v_id_new_block, v_id_move_block){
	Check = confirm(unescape("Soll dieser Block wirklich nach unten verschoben werde%3F\r\n%28momentane %C4nderungen werden nicht abgespeichert%29"));
	if(Check == true){
		window.location.href = 'cms_artikel_eingabe.php?id_artikel='+v_id_artikel+'&newblock='+v_newblock+'&id_block='+v_id_new_block+'&block_w=1&block_move=2&id_move_block='+v_id_move_block;
	}
}