
var ie = document.all;
var nn6 = document.getElementById &&! document.all;

var isdrag = false;
var x, y;
var dobj;

var butik_sub = null;
var prod_sub = null;

var prodItmList = readCookie("ProdItmList");
var refItmList = readCookie("RefItmList");
var butikItmList = readCookie("ButikItmList");

function movemouse( e ) {
  if( isdrag ) {
    dobj.style.left = nn6 ? tx + e.clientX - x : tx + event.clientX - x;
    dobj.style.top  = nn6 ? ty + e.clientY - y : ty + event.clientY - y;
    return false;
  }
}

function selectmouse( e ) {
  var fobj       = nn6 ? e.target : event.srcElement;
  var topelement = nn6 ? "HTML" : "BODY";

  while (fobj.tagName != topelement && fobj.className != "dragme") {
    fobj = nn6 ? fobj.parentNode : fobj.parentElement;
  }

  if (fobj.className=="dragme") {
    isdrag = true;
	var parent = nn6 ? fobj.parentNode.parentNode : fobj.parentElement.parentElement;
    dobj = document.getElementById(parent.id);
    tx = parseInt(dobj.style.left+0);
    ty = parseInt(dobj.style.top+0);
    x = nn6 ? e.clientX : event.clientX;
    y = nn6 ? e.clientY : event.clientY;
    document.onmousemove=movemouse;
    return false;
  }
}

function popUpOpen(id) {
	var scrolledX, scrolledY;

	if( self.pageYOffset ) {
		scrolledX = self.pageXOffset;
		scrolledY = self.pageYOffset;
	} else if( document.documentElement && document.documentElement.scrollTop ) {
		scrolledX = document.documentElement.scrollLeft;
		scrolledY = document.documentElement.scrollTop;
	} else if( document.body ) {
		scrolledX = document.body.scrollLeft;
		scrolledY = document.body.scrollTop;
	}
	// Determine the coordinates of the center of the page

	var centerX, centerY;
	if( self.innerHeight ) {
		centerX = self.innerWidth;
		centerY = self.innerHeight;
	} else if( document.documentElement && document.documentElement.clientHeight ) {
		centerX = document.documentElement.clientWidth;
		centerY = document.documentElement.clientHeight;
	} else if( document.body ) {
		centerX = document.body.clientWidth;
		centerY = document.body.clientHeight;
	}
	
	var leftOffset = scrolledX + (centerX - 280) / 2;
	var topOffset = scrolledY + (centerY - 280) / 2;
	
	document.getElementById(id).style.top = topOffset + "px";
	document.getElementById(id).style.left = leftOffset + "px";
	document.getElementById(id).style.display = "block";
}

function popUpClose(id) {
  document.getElementById(id).style.display = "none";
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function insertAtCursor(myField, myValue) {
	//IE support
	if (document.selection) {
		myField.focus();
		sel = document.selection.createRange();
		sel.text = myValue;
	}
	//MOZILLA/NETSCAPE support
	else if (myField.selectionStart || myField.selectionStart == '0') {
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		myField.value = myField.value.substring(0, startPos)
			+ myValue
			+ myField.value.substring(endPos, myField.value.length);
	} else {
		myField.value += myValue;
	}
}

function deleteConfirm(id, name, thumb) {
	document.getElementById("delete_name").innerHTML = name;
	document.getElementById("delete_id").innerHTML = id;
	if (document.getElementById("delete_thumb") != null)
		document.getElementById("delete_thumb").innerHTML = thumb;
	document.getElementById("del_id").value = id;
	popUpOpen("del_img");
	document.getElementById("upd_img").style.display = "none";
	document.getElementById("add_img").style.display = "none";
}

function deleteFileConfirm(id, name) {
	document.getElementById("delete_name").innerHTML = name;
	document.getElementById("delete_id").innerHTML = id;
	document.getElementById("del_id").value = id;
	popUpOpen("del_file");
	document.getElementById("upd_file").style.display = "none";
	document.getElementById("add_file").style.display = "none";
}

function deleteNyhConfirm(id, name) {
	document.getElementById("delete_name").innerHTML = name;
	document.getElementById("delete_id").innerHTML = id;
	document.getElementById("del_id").value = id;
	popUpOpen("del_nyh");
	document.getElementById("upd_nyh").style.display = "none";
	document.getElementById("add_nyh").style.display = "none";
}

function deleteButikConfirm(id, stad) {
	document.getElementById("delete_stad").innerHTML = stad;
	document.getElementById("delete_id").innerHTML = id;
	document.del_butik.del_butik_id.value = id;
	popUpOpen("del_butik");
	document.getElementById("upd_butik").style.display = "none";
	document.getElementById("add_butik").style.display = "none";
}

function editConfirm(id, name, thumb, cat) {
	document.getElementById("gml_filnamn").innerHTML = name;
	document.getElementById("gml_filnamn_thumb").innerHTML = thumb;
	document.getElementById("edit_id").value = id;
	document.edit_image.img_cat_edit.value = cat;
	popUpOpen("upd_img");
	document.getElementById("del_img").style.display = "none";
	document.getElementById("add_img").style.display = "none";
}

function editFileConfirm(id, prod, filnamn, lang, namn, besk) {
	document.getElementById("gml_filnamn").innerHTML = filnamn;
	document.getElementById("edit_id").value = id;
	document.edit_file.prod_info_edit.value = prod;
	document.edit_file.info_name.value = namn;
	document.edit_file.info_besk.value = besk;
	document.edit_file.info_lang.value = lang;
	popUpOpen("upd_file");
	document.getElementById("del_file").style.display = "none";
	document.getElementById("add_file").style.display = "none";
}

function editNyhConfirm(id, lang, rub, text, start, slut) {
	document.getElementById("edit_id").value = id;
	document.edit_nyh.nyh_lang.value = lang;
	document.edit_nyh.nyh_e_rubrik.value = rub;
	document.edit_nyh.nyh_e_text.value = text;
	document.edit_nyh.nyh_e_start.value = start;
	document.edit_nyh.nyh_e_slut.value = slut;
	popUpOpen("upd_nyh");
	document.getElementById("del_nyh").style.display = "none";
	document.getElementById("add_nyh").style.display = "none";
}

function editButik(id, kat_id, user, stad) {
	document.getElementById("edit_id").value = id;
	document.edit_butik.butik_cat_edit.value = kat_id;
	document.edit_butik.user_edit.value = user;
	document.edit_butik.stad_edit.value = stad;
	popUpOpen("upd_butik");
	document.getElementById("del_butik").style.display = "none";
	document.getElementById("add_butik").style.display = "none";
}

function openNewImg() {
	popUpOpen("add_img");
	document.getElementById("del_img").style.display = "none";
	document.getElementById("upd_img").style.display = "none";
}

function openNewFile() {
	popUpOpen("add_file");
	document.getElementById("del_file").style.display = "none";
	document.getElementById("upd_file").style.display = "none";
}

function openNewNyh() {
	popUpOpen("add_nyh");
	document.getElementById("del_nyh").style.display = "none";
	document.getElementById("upd_nyh").style.display = "none";
}

function openNewButik(kat_id) {
	document.add_butik.butik_kat_id.value = kat_id;
	popUpOpen("add_butik");
	document.getElementById("del_butik").style.display = "none";
	document.getElementById("upd_butik").style.display = "none";
}

function previewOm(lang, id, img) {
	var old_id = document.edit_om.edit_id.value;
	var old_lang = document.edit_om.lang.value;
	if (img != null && img != 0) {
		document.edit_om.img_id.value = img;
		document.getElementById("itm_img_name").innerHTML = document.getElementById("itm_images_"+img).alt;
		document.getElementById("Itm_img").src = "db_bilder/"+document.getElementById("itm_images_"+img).alt;
	}
	else {
		document.edit_om.img_id.value = "";
		document.getElementById("itm_img_name").innerHTML = "";
		document.getElementById("Itm_img").src = "bilder/no_image.gif";
	}
	document.getElementById("preview").innerHTML = document.getElementById("txt_"+lang+id).innerHTML;
	document.edit_om.rubrik_edit.value = document.getElementById("rub_"+lang+id).innerHTML;
	document.edit_om.text_edit.value = document.getElementById("txt_"+lang+id).innerHTML;
	document.edit_om.lang.value = lang;
	document.edit_om.edit_id.value = id;
	document.edit_om.action.value = "update";

	document.getElementById("contentpreview").style.display = "block"
	document.edit_om.submit_edit.value = "Spara";
}

function createOm(lang, id, img) {
	var old_id = document.edit_om.edit_id.value;
	var old_lang = document.edit_om.lang.value;
	document.edit_om.lang.value = lang;
	document.edit_om.edit_id.value = id;
	document.edit_om.action.value = "insert";
	document.edit_om.submit_edit.value = "Skapa";
	if (img != null && img != 0) {
		document.edit_om.img_id.value = img;
		document.getElementById("itm_img_name").innerHTML = document.getElementById("itm_images_"+img).alt;
		document.getElementById("Itm_img").src = "db_bilder/"+document.getElementById("itm_images_"+img).alt;
	}
	else {
		document.edit_om.img_id.value = "";
		document.getElementById("itm_img_name").innerHTML = "";
		document.getElementById("Itm_img").src = "bilder/no_image.gif";
	}
	document.getElementById("preview").innerHTML = "";
	document.edit_om.rubrik_edit.value = "";
	document.edit_om.text_edit.value = "";
	
	document.getElementById("contentpreview").style.display = "block"
}

function previewNyheter(lang, id, img, startdatum, slutdatum) {
	var old_id = document.edit_nyheter.edit_id.value;
	var old_lang = document.edit_nyheter.lang.value;
	if (img != null && img != 0 && document.getElementById("itm_images_"+img) != null) {
		document.edit_nyheter.img_id.value = img;
		document.getElementById("itm_img_name").innerHTML = document.getElementById("itm_images_"+img).alt;
		document.getElementById("Itm_img").src = "db_bilder/"+document.getElementById("itm_images_"+img).alt;
	}
	else {
		document.edit_nyheter.img_id.value = "";
		document.getElementById("itm_img_name").innerHTML = "";
		document.getElementById("Itm_img").src = "bilder/no_image.gif";
	}
	document.getElementById("preview").innerHTML = document.getElementById("txt_"+lang+id).innerHTML;
	document.edit_nyheter.rubrik_edit.value = document.getElementById("rub_"+lang+id).innerHTML;
	document.edit_nyheter.text_edit.value = document.getElementById("txt_"+lang+id).innerHTML;
	document.edit_nyheter.lang.value = lang;
	document.edit_nyheter.edit_id.value = id;
	document.edit_nyheter.nyh_start.value = startdatum;
	document.edit_nyheter.nyh_slut.value = slutdatum;
	document.edit_nyheter.action.value = "update";

	document.getElementById("contentpreview").style.display = "block"
	document.edit_nyheter.submit_edit.value = "Spara";
}


function createNyheter(lang, id, img) {
	var old_id = document.edit_nyheter.edit_id.value;
	var old_lang = document.edit_nyheter.lang.value;
	document.edit_nyheter.lang.value = lang;
	document.edit_nyheter.edit_id.value = id;
	document.edit_nyheter.action.value = "insert";
	document.edit_nyheter.submit_edit.value = "Skapa";
	if (img != null && img != 0) {
		document.edit_nyheter.img_id.value = img;
		document.getElementById("itm_img_name").innerHTML = document.getElementById("itm_images_"+img).alt;
		document.getElementById("Itm_img").src = "db_bilder/"+document.getElementById("itm_images_"+img).alt;
	}
	else {
		document.edit_nyheter.img_id.value = "";
		document.getElementById("itm_img_name").innerHTML = "";
		document.getElementById("Itm_img").src = "bilder/no_image.gif";
	}
	document.getElementById("preview").innerHTML = "";
	document.edit_nyheter.nyh_start.value = "";
	document.edit_nyheter.nyh_slut.value = "";
	document.edit_nyheter.rubrik_edit.value = "";
	document.edit_nyheter.text_edit.value = "";
	
	document.getElementById("contentpreview").style.display = "block"
}
function previewRefKat(lang, id, img) {
	var old_id = document.edit_RefKat.edit_id.value;
	var old_lang = document.edit_RefKat.lang.value;
	if (img != null && img != 0) {
		document.edit_RefKat.img_id.value = img;
		document.getElementById("kat_img_name").innerHTML = document.getElementById("kat_images_"+img).alt;
		document.getElementById("Kat_img").src = "db_bilder/"+document.getElementById("kat_images_"+img).alt;
	}
	else {
		document.edit_RefKat.img_id.value = "";
		document.getElementById("kat_img_name").innerHTML = "";
		document.getElementById("Kat_img").src = "bilder/no_image.gif";
	}
	document.getElementById("previewKat").innerHTML = document.getElementById("txtKat_"+lang+id).innerHTML;
	document.edit_RefKat.rubrik_edit.value = document.getElementById("rubKat_"+lang+id).innerHTML;
	document.edit_RefKat.text_edit.value = document.getElementById("txtKat_"+lang+id).innerHTML;
	document.edit_RefKat.lang.value = lang;
	document.edit_RefKat.edit_id.value = id;
	document.edit_RefKat.action.value = "updateKat";
	document.getElementById("contentKatpreview").style.display = "block"
	document.getElementById("contentItmpreview").style.display = "none"
	document.edit_RefKat.submit_edit.value = "Spara";
}

function previewRefItm(lang, id, img) {
	var old_id = document.edit_RefItm.edit_id.value;
	var old_lang = document.edit_RefItm.lang.value;
	if (img != null && img != 0) {
		document.edit_RefItm.img_id.value = img;
		document.getElementById("itm_img_name").innerHTML = document.getElementById("itm_images_"+img).alt;
		document.getElementById("Itm_img").src = "db_bilder/"+document.getElementById("itm_images_"+img).alt;
	}
	else {
		document.edit_RefItm.img_id.value = "";
		document.getElementById("itm_img_name").innerHTML = "";
		document.getElementById("Itm_img").src = "bilder/no_image.gif";
	}
	//document.getElementById("previewItm").innerHTML = document.getElementById("txtItm_"+lang+id).innerHTML;
	document.edit_RefItm.rubrik_edit.value = document.getElementById("rubItm_"+lang+id).innerHTML;
	//document.edit_RefItm.text_edit.value = document.getElementById("txtItm_"+lang+id).innerHTML;
	document.edit_RefItm.lang.value = lang;
	document.edit_RefItm.edit_id.value = id;
	document.edit_RefItm.action.value = "updateItm";

	document.getElementById("contentKatpreview").style.display = "none"
	document.getElementById("contentItmpreview").style.display = "block"
	document.edit_RefItm.submit_edit.value = "Spara";
}

function previewProdKat(lang, id, img) {
	var old_id = document.edit_ProdKat.edit_id.value;
	var old_lang = document.edit_ProdKat.lang.value;
	
	document.getElementById("previewKat").innerHTML = document.getElementById("txtKat_"+lang+id).innerHTML;
	document.edit_ProdKat.rubrik_edit.value = document.getElementById("rubKat_"+lang+id).innerHTML;
	document.edit_ProdKat.text_edit.value = document.getElementById("txtKat_"+lang+id).innerHTML;
	document.edit_ProdKat.lang.value = lang;
	document.edit_ProdKat.edit_id.value = id;
	if (img != null && img != 0) {
		document.edit_ProdKat.img_id.value = img;
		document.getElementById("kat_img_name").innerHTML = document.getElementById("kat_images_"+img).alt;
		document.getElementById("Kat_img").src = "db_bilder/"+document.getElementById("kat_images_"+img).alt;
	}
	else {
		document.edit_ProdKat.img_id.value = "";
		document.getElementById("kat_img_name").innerHTML = "";
		document.getElementById("Kat_img").src = "bilder/no_image.gif";
	}
	document.edit_ProdKat.action.value = "updateKat";

	document.getElementById("contentKatpreview").style.display = "block"
	document.getElementById("contentItmpreview").style.display = "none"
	document.edit_ProdKat.submit_edit.value = "Spara";
}

function createProdKat(lang, id, img) {
	var old_id = document.edit_ProdKat.edit_id.value;
	var old_lang = document.edit_ProdKat.lang.value;
	document.edit_ProdKat.lang.value = lang;
	document.edit_ProdKat.edit_id.value = id;
	document.edit_ProdKat.action.value = "insert_kat";
	document.edit_ProdKat.submit_edit.value = "Skapa";
	document.edit_ProdKat.rubrik_edit.value = "";
	document.edit_ProdKat.text_edit.value = "";
	if (img != null && img != 0) {
		document.edit_ProdKat.img_id.value = img;
		document.getElementById("kat_img_name").innerHTML = document.getElementById("kat_images_"+img).alt;
		document.getElementById("Kat_img").src = "db_bilder/"+document.getElementById("kat_images_"+img).alt;
	}
	else {
		document.edit_ProdKat.img_id.value = "";
		document.getElementById("kat_img_name").innerHTML = "";
		document.getElementById("Kat_img").src = "bilder/no_image.gif";
	}
	//if (document.getElementById("td_"+old_lang+old_id) != null)
	//	document.getElementById("td_"+old_lang+old_id).style.backgroundColor="#FFFFFF;";
	//document.getElementById("td_"+lang+id).style.backgroundColor="#DDDDDD;";
	document.getElementById("contentKatpreview").style.display = "block"
}

function previewButikKat(lang, id, img) {
	var old_id = document.edit_ButikKat.edit_id.value;
	var old_lang = document.edit_ButikKat.lang.value;
	
	document.getElementById("previewKat").innerHTML = document.getElementById("txtKat_"+lang+id).innerHTML;
	document.edit_ButikKat.rubrik_edit.value = document.getElementById("rubKat_"+lang+id).innerHTML;
	document.edit_ButikKat.text_edit.value = document.getElementById("txtKat_"+lang+id).innerHTML;
	document.edit_ButikKat.lang.value = lang;
	document.edit_ButikKat.edit_id.value = id;
	if (img != null && img != 0) {
		document.edit_ButikKat.img_id.value = img;
		document.getElementById("kat_img_name").innerHTML = document.getElementById("kat_images_"+img).alt;
		document.getElementById("Kat_img").src = "db_bilder/"+document.getElementById("kat_images_"+img).alt;
	}
	else {
		document.edit_ButikKat.img_id.value = "";
		document.getElementById("kat_img_name").innerHTML = "";
		document.getElementById("Kat_img").src = "bilder/no_image.gif";
	}
	document.edit_ButikKat.action.value = "updateKat";
	document.getElementById("contentKatpreview").style.display = "block"
	document.getElementById("contentItmpreview").style.display = "none"
	document.edit_ButikKat.submit_edit.value = "Spara";
}

function createButikKat(lang, id, img) {
	var old_id = document.edit_ButikKat.edit_id.value;
	var old_lang = document.edit_ButikKat.lang.value;
	
	document.getElementById("previewKat").innerHTML = "";
	document.edit_ButikKat.lang.value = lang;
	document.edit_ButikKat.edit_id.value = id;
	document.edit_ButikKat.action.value = "insert_kat";
	document.edit_ButikKat.submit_edit.value = "Skapa";
	document.edit_ButikKat.rubrik_edit.value = "";
	document.edit_ButikKat.text_edit.value = "";
	if (img != null && img != 0) {
		document.edit_ButikKat.img_id.value = img;
		document.getElementById("kat_img_name").innerHTML = document.getElementById("kat_images_"+img).alt;
		document.getElementById("Kat_img").src = "db_bilder/"+document.getElementById("kat_images_"+img).alt;
	}
	else {
		document.edit_ButikKat.img_id.value = "";
		document.getElementById("kat_img_name").innerHTML = "";
		document.getElementById("Kat_img").src = "bilder/no_image.gif";
	}

	document.getElementById("contentKatpreview").style.display = "block"
}

function showItmList(id) {
	//if (prodItmList > 0)
	//	document.getElementById("itms_"+prodItmList).style.display = "none";
	createCookie("ProdItmList",id,1);
	prodItmList = id;
	document.getElementById("itms_"+id).style.display = "block";
}

function showRefItmList(id) {
	if (refItmList > 0)
		document.getElementById("itms_"+refItmList).style.display = "none";
	createCookie("RefItmList",id,1);
	refItmList = id;
	document.getElementById("itms_"+id).style.display = "block";
}

function showButikItmList(id) {
	if (butikItmList > 0)
		document.getElementById("itms_"+butikItmList).style.display = "none";
	createCookie("ButikItmList",id,1);
	butikItmList = id;
	document.getElementById("itms_"+id).style.display = "block";
}

function previewProdItm(lang, id) {
	var old_id = document.edit_ProdItm.edit_id.value;
	var old_lang = document.edit_ProdItm.lang.value;
	
	//document.getElementById("previewItm").innerHTML = document.getElementById("txtItm_"+lang+id).innerHTML;
	document.edit_ProdItm.namn_edit.value = document.getElementById("rubItm_"+lang+id).innerHTML;
	//document.edit_ProdItm.text_edit.value = document.getElementById("txtItm_"+lang+id).innerHTML;
	/*document.edit_ProdItm.lang.value = lang;
	document.edit_ProdItm.edit_id.value = id;
	document.edit_ProdItm.action.value = "updateItm";
	if (document.getElementById("td_"+old_lang+old_id) != null)
		document.getElementById("td_"+old_lang+old_id).style.backgroundColor="#FFFFFF;";
	document.getElementById("td_"+lang+id).style.backgroundColor="#DDDDDD;";*/
	document.getElementById("contentKatpreview").style.display = "none"
	document.getElementById("contentItmpreview").style.display = "block"
	//document.edit_ProdItm.submit_edit.value = "Spara";
}

function createProdItm(lang, id, img) {
	//var old_id = document.edit_ProdItm.edit_id.value;
	//var old_lang = document.edit_ProdItm.lang.value;
	document.edit_ProdItm.lang.value = lang;
	document.edit_ProdItm.edit_id.value = id;
	document.edit_ProdItm.action.value = "insert_prod_text";
	document.edit_ProdItm.submit_edit.value = "Skapa";

	if (img != null) {
		document.edit_ProdItm.img_id.value = img;
		if (document.getElementById("itm_images_"+img)) {
			document.getElementById("itm_img_name").innerHTML = document.getElementById("itm_images_"+img).alt;
			document.getElementById("Itm_img").src = "db_bilder/"+document.getElementById("itm_images_"+img).alt;
		}
	}
	else {
		document.edit_ProdItm.img_id.value = "";
		document.getElementById("itm_img_name").innerHTML = "";
		document.getElementById("Itm_img").src = "bilder/no_image.gif";
	}
	document.edit_ProdItm.art_nr_edit.value = "";
	document.edit_ProdItm.namn_edit.value = "";
	document.edit_ProdItm.text_edit.value = "";
	
	//if (document.getElementById("td_"+old_lang+old_id) != null)
	//	document.getElementById("td_"+old_lang+old_id).style.backgroundColor="#FFFFFF;";
	//document.getElementById("td_"+lang+id).style.backgroundColor="#DDDDDD;";
	document.getElementById("contentKatpreview").style.display = "none"
	document.getElementById("contentItmpreview").style.display = "block"
}


function createSubText() {
if (document.getElementById("create_sub_text").style.display == "block")
	document.getElementById("create_sub_text").style.display = "none";
else
	document.getElementById("create_sub_text").style.display = "block";

if (document.getElementById("previewNewSubText").style.display == "block")
	document.getElementById("previewNewSubText").style.display = "none";
else
	document.getElementById("previewNewSubText").style.display = "block";
}

function editSubText(id) {
if (document.getElementById("edit_sub_itm_"+id).style.display == "block")
	document.getElementById("edit_sub_itm_"+id).style.display = "none";
else
	document.getElementById("edit_sub_itm_"+id).style.display = "block";

if (document.getElementById("previewSubText_"+id).style.display == "block")
	document.getElementById("previewSubText_"+id).style.display = "none";
else
	document.getElementById("previewSubText_"+id).style.display = "block";
}

function postProdSelection(id, lang) {
	document.select_ProdItm.itmId.value = id;
	document.select_ProdItm.langId.value = lang;
	document.select_ProdItm.submit();
}

function postButikSelection(id, lang) {
	document.select_ButikItm.itmId.value = id;
	document.select_ButikItm.langId.value = lang;
	document.select_ButikItm.submit();
}

function postSubItmDeletion(id) {
	document.del_prod_text_subs.subId.value = id;
	document.del_prod_text_subs.submit();
}

function postButikItmDeletion(id) {
	document.del_butik_text.subId.value = id;
	document.del_butik_text.submit();
}

function createRefKat(lang, id) {
	var old_id = document.edit_RefKat.edit_id.value;
	var old_lang = document.edit_RefKat.lang.value;
	document.edit_RefKat.lang.value = lang;
	document.edit_RefKat.edit_id.value = id;
	document.edit_RefKat.action.value = "insert_kat";
	document.edit_RefKat.submit_edit.value = "Skapa";
	
	//document.getElementById("previewKat").innerHTML = "";
	document.edit_RefKat.rubrik_edit.value = "";
	document.edit_RefKat.text_edit.value = "";

	document.getElementById("contentKatpreview").style.display = "block"
}

function createRefItm(lang, id, img) {
	var old_id = document.edit_RefItm.edit_id.value;
	var old_lang = document.edit_RefItm.lang.value;
	document.edit_RefItm.lang.value = lang;
	document.edit_RefItm.edit_id.value = id;
	document.edit_RefItm.action.value = "insert_itm";
	document.edit_RefItm.submit_edit.value = "Skapa";
	if (img != null) {
		document.edit_RefItm.img_id.value = img;
		document.getElementById("itm_img_name").innerHTML = document.getElementById("itm_images_"+img).alt;
		document.getElementById("Itm_img").src = "db_bilder/"+document.getElementById("itm_images_"+img).alt;
	}
	else {
		document.edit_RefItm.img_id.value = "";
		document.getElementById("itm_img_name").innerHTML = "";
		document.getElementById("Itm_img").src = "bilder/no_image.gif";
	}
	document.edit_RefItm.rubrik_edit.value = "";
	document.getElementById("contentItmpreview").style.display = "block"
}

function imgKatPressed() {
if (document.getElementById("Kat_img_selection").style.display == "block")
	document.getElementById("Kat_img_selection").style.display = "none";
else
	document.getElementById("Kat_img_selection").style.display = "block";
}

function imgButikPressed() {
if (document.getElementById("Butik_add_img_selection").style.display == "block")
	document.getElementById("Butik_add_img_selection").style.display = "none";
else
	document.getElementById("Butik_add_img_selection").style.display = "block";
}

function imgItmPressed() {
if (document.getElementById("Itm_img_selection").style.display == "block")
	document.getElementById("Itm_img_selection").style.display = "none";
else
	document.getElementById("Itm_img_selection").style.display = "block";
}

function imgItmEditPressed(id) {
if (document.getElementById("Itm_img_edit_selection_"+id).style.display == "block")
	document.getElementById("Itm_img_edit_selection_"+id).style.display = "none";
else
	document.getElementById("Itm_img_edit_selection_"+id).style.display = "block";
}

function imgKatSelected(id, full, filename) {
	document.edit_ProdKat.img_id.value = id;
	document.getElementById("Kat_img").src=full;
	document.getElementById("kat_img_name").innerHTML = filename;
	document.getElementById("Kat_img_selection").style.display = "none";
}

function imgItmSelected(id, full, filename) {
	document.edit_ProdItm.img_id.value = id;
	document.getElementById("Itm_img").src=full;
	document.getElementById("itm_img_name").innerHTML = filename;
	document.getElementById("Itm_img_selection").style.display = "none";
}

function imgOmSelected(id, full, filename) {
	document.edit_om.img_id.value = id;
	document.getElementById("Itm_img").src=full;
	document.getElementById("itm_img_name").innerHTML = filename;
	document.getElementById("Itm_img_selection").style.display = "none";
}

function imgNyheterSelected(id, full, filename) {
	document.edit_nyheter.img_id.value = id;
	document.getElementById("Itm_img").src=full;
	document.getElementById("itm_img_name").innerHTML = filename;
	document.getElementById("Itm_img_selection").style.display = "none";
}
function imgRefKatSelected(id, full, filename) {
	document.edit_RefKat.img_id.value = id;
	document.getElementById("Kat_img").src=full;
	document.getElementById("kat_img_name").innerHTML = filename;
	document.getElementById("Kat_img_selection").style.display = "none";
}

function imgRefSelected(id, full, filename) {
	document.edit_RefItm.img_id.value = id;
	document.getElementById("Itm_img").src=full;
	document.getElementById("itm_img_name").innerHTML = filename;
	document.getElementById("Itm_img_selection").style.display = "none";
}

function imgButikKatSelected(id, full, filename) {
	document.edit_ButikKat.img_id.value = id;
	document.getElementById("Kat_img").src=full;
	document.getElementById("kat_img_name").innerHTML = filename;
	document.getElementById("Kat_img_selection").style.display = "none";
}

function imgButikSubSelected(id, full, filename) {
	document.create_SubItm.img_id.value = id;
	document.getElementById("Itm_img").src=full;
	document.getElementById("itm_img_name").innerHTML = filename;
	document.getElementById("Itm_img_selection").style.display = "none";
}

function imgButikSubEditSelected(subid, id, full, filename) {
	var frm = document.getElementById("edit_butik_text_subs_"+subid).img_id;
	frm.value = id;
	//document.edit_butik_text_subs_+subid.img_id.value = id;
	document.getElementById("Itm_edit_img_"+subid).src=full;
	document.getElementById("itm_img_edit_name_"+subid).innerHTML = filename;
	document.getElementById("Itm_img_edit_selection_"+subid).style.display = "none";
}

function ButikSubSelected(subid, filename, first) {
	if (butik_sub == null)
		butik_sub = first;
	//if (butik_sub != null) {
	document.getElementById("butik_sub_"+butik_sub).style.display = "none";
	document.getElementById("butik_sel_"+butik_sub+"_e").style.display = "block";
	document.getElementById("butik_sel_"+butik_sub+"_d").style.display = "none";
	//}
	butik_sub = subid;
	document.getElementById("butik_sub_"+subid).style.display = "block";
	document.getElementById("butik_sel_"+subid+"_d").style.display = "block";
	document.getElementById("butik_sel_"+subid+"_e").style.display = "none";


	document.getElementById("Butik_img").src=filename;
	//document.getElementById("itm_img_edit_name_"+subid).innerHTML = filename;
	//document.getElementById("Itm_img_edit_selection_"+subid).style.display = "none";
}

function ProdSubSelected(subid, first) {
	//document.getElementById("debug").innerHTML = "sub: "+subid+" first: "+first+" prod_sub: "+prod_sub;
	if (prod_sub == null)
		prod_sub = first;
	//if (butik_sub != null) {
	if (prod_sub == 0)
		document.getElementById("dhtmlgoodies_slideshow").style.display = "none";
	else
		document.getElementById("prod_sub_"+prod_sub).style.display = "none";
	document.getElementById("prod_sel_"+prod_sub+"_e").style.display = "block";
	document.getElementById("prod_sel_"+prod_sub+"_d").style.display = "none";

	prod_sub = subid;
	if (subid == 0)
		document.getElementById("dhtmlgoodies_slideshow").style.display = "block";
	else
		document.getElementById("prod_sub_"+subid).style.display = "block";
	document.getElementById("prod_sel_"+subid+"_d").style.display = "block";
	document.getElementById("prod_sel_"+subid+"_e").style.display = "none";
}

document.onmousedown=selectmouse;
document.onmouseup=new Function("isdrag=false");






