<!--
function chageim(img, id, tag)
{
	document.getElementById(id).src = img + "_" + tag + ".gif";
}

function getFile()
{
	var SWAP_value, SWAP_aid, SWAP_format;
    var splitted_SWAP = '';
    SWAP_value  = document.getElementById("SWAP").value;
    SWAP_aid    = document.getElementById("SWAP_AID").value;
    SWAP_format = document.getElementById("SWAP_FORMAT").value;
    if (SWAP_value != '' && SWAP_format != '')
    {
        splitted_SWAP = SWAP_value.split("***");
        str = splitted_SWAP[0] + splitted_SWAP[1];
        window.open("dialog.ArticleDownload.php?file="+str+"&aid="+SWAP_aid+"&format="+SWAP_format+"","","height=0,width=0");
    }
    else
    {
        alert('System-Error: Invalid parameters!')
    }
}


function countArticle()
{
    var SWAP_aid, SWAP_format;
    SWAP_aid    = document.getElementById("SWAP_AID").value;
    SWAP_format = document.getElementById("SWAP_FORMAT").value;

    if (SWAP_aid != 0)
    {
        parent.iframe_count.location.href="iframe.ArticleCountCADView.php?aid="+ SWAP_aid +"&format=" + SWAP_format +"";
    }

}

function clear_swap()
{
	document.getElementById("SWAP").value = "";
	document.getElementById("KEY").value = "";

	document.getElementById("SWAP_AID").value = "";
	document.getElementById("SWAP_FORMAT").value = "";
}

function setClp(url, relpath, partname, sapkey, specialpart, display_name, aid)
{
    //  alert(url +'\n'+ relpath +'\n'+ partname +'\n'+ sapkey +'\n'+ specialpart +'\n'+ display_name +'\n'+ aid);
	var part_case = specialpart;
	//alert(part_case);
	document.getElementById("SWAP_AID").value = aid;
	switch (part_case)
	{
	    case "":
	    case "NoSpecial":
	    case "Assembly":
	    case "Part":
	        var str = "";
            var fcad = "";
            var partfrm = 'cadformat_' + aid;
            var anzahl;
            anzahl = document.getElementsByName(partfrm).length;
            for (var ii = 0; ii < anzahl; ii++)
            {
            	if (document.getElementsByName(partfrm)[ii].checked == true)
            	{
            		fcad = document.getElementsByName(partfrm)[ii].value;
            	}
            }
            str = url + relpath + "***" + partname + "." + fcad + ".zip" + "***" +  display_name;
            document.getElementById("SWAP").value = str;
            document.getElementById("KEY").value = sapkey;
            document.getElementById("SWAP_FORMAT").value = fcad;
	        break;
	    case "iPart":
            var str = "";
            var fcad = "";
            var partfrm = 'cadformat_' + aid;
            var anzahl;
            var selectbox = 'sb_' + partname;
            var selected_value = "";
            var selObj = document.getElementById(selectbox);
            if (selObj != null)
            {
                var selIndex = selObj.selectedIndex;
                anzahl = document.getElementsByName(partfrm).length;
                for (var ii = 0; ii < anzahl; ii++)
                {
                	if (document.getElementsByName(partfrm)[ii].checked == true)
                	{
                		// Abfragen ob ipt oder Neutralformat
                		fcad = document.getElementsByName(partfrm)[ii].value
                		if (fcad != "ipt")
                		{
                			// gewähltes Select filtern
                			selected_value = selObj.options[selIndex].value;
                			if (selected_value == 0)
                			{
                				alert("Es wurde keine Variante ausgewählt.");
                				return; // Abbruch der JavaScript Funktion
                			}
                			str = url + relpath + "__" + partname +"/" + "***" +  selected_value + "." + fcad + ".zip" + "***" +  display_name;
                		}
                		else
                		{
                			str = url + relpath + "***" + partname + "." + fcad + ".zip" + "***" +  display_name;
                		}
                	}
                }
            }
            else
    		{
    		    // es stehen keine Neutralformate zur Auswahl
    			anzahl = document.getElementsByName(partfrm).length;
                for (var ii = 0; ii < anzahl; ii++)
                {
                	if (document.getElementsByName(partfrm)[ii].checked == true)
                	{
                		// Abfragen ob ipt oder Neutralformat
                		fcad = document.getElementsByName(partfrm)[ii].value
                	}
                	else
                	{
                	    fcad = '';
                	}
                }
    		    //fcad = 'ipt';
    			str = url + relpath + "***" + partname + "." + fcad + ".zip" + "***" +  display_name;
    		}
            document.getElementById("SWAP").value = str;
            document.getElementById("KEY").value = sapkey;
            document.getElementById("SWAP_FORMAT").value = fcad;

            break;
	     case "FamilyPart":

	        var str = "";
            var fcad = "ipt";
            var partfrm = 'cadformat_' + aid;
            var anzahl;
            var selectbox = 'sb_' + partname;
            var selected_value = "";
            var splitted_value;
            var selObj = document.getElementById(selectbox);
            var selIndex = selObj.selectedIndex;
            anzahl = document.getElementsByName(partfrm).length;
            if (selObj != null)
            {
                for (var ii = 0; ii < anzahl; ii++)
                {
                	if (document.getElementsByName(partfrm)[ii].checked == true)
                	{
                		// Abfragen ob ipt oder Neutralformat
                		//fcad = document.getElementsByName(partfrm)[ii].value
                		// gewähltes Select filtern
            			selected_value = selObj.options[selIndex].value;
            			if (selected_value == 0)
            			{
            				alert("Es wurde keine Variante ausgewählt.");
            				return; // Abbruch der JavaScript Funktion
            			}
            			// selected_value aufsplitten ***
            			splitted_value = selected_value.split(";");
            			// str = url + relpath + "__" + partname +"/" + "***" +  splitted_value[0] + "." + fcad + ".zip"
            			str = url + relpath + "__" + partname +"/" + "***" +  splitted_value[0] + ".zip" + "***" +  splitted_value[0]

                    }
                }
                document.getElementById("KEY").value    = splitted_value[1];
            }
            document.getElementById("SWAP").value   = str;

            document.getElementById("SWAP_FORMAT").value = fcad;
	        break;
	}

}

function radioSelected(id)
{
	if (document.getElementById(id).checked == true)
	{	document.getElementById(id).checked = false;
	}
	else
	{	document.getElementById(id).checked = true;
	}
}

function trim(s)
{ while (s.substring(0,1) == ' ')
  { s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ')
  { s = s.substring(0,s.length-1);
  }
  return s;
}

function show(id)
{
    // Formulare-Elemente ausblenden
	var anzahl;
    anzahl = document.getElementsByTagName("select").length;
    for (var ii = 0; ii < anzahl; ii++)
    {	document.getElementsByTagName("select")[ii].style.visibility = "hidden";
    }
    // Menu einblenden
    document.getElementById(id).style.display = "block";
}
function hide(id)
{
    // Formulare-Elemente einblenden
    var anzahl;
    anzahl = document.getElementsByTagName("select").length;
    for (var ii = 0; ii < anzahl; ii++)
    {	document.getElementsByTagName("select")[ii].style.visibility = "visible";
    }
    // Menu ausblenden
	document.getElementById(id).style.display = "none";
}

-->

