function newwin(url,windowname){
	popup_content=window.open(url,windowname,'width=500,height=500,top=100,left=500,history=no,resizable=no,status=no,scrolling=yes,toolbar=no,menubar=no,location=no,dependent=yes');
	popup_content.focus();
}

function newwin2(url,windowname){
	popup_content=window.open(url,windowname,'width=510,height=270,top=100,left=500,history=no,resizable=no,status=no,scrolling=yes,toolbar=no,menubar=no,location=no,dependent=yes');
	popup_content.focus();
}

function newwin3(url,windowname){
	popup_content=window.open(url,windowname,'width=700,height=800,top=100,left=500,history=no,resizable=no,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no,dependent=no');
	popup_content.focus();
}
function newwin4(url,windowname){
	popup_content=window.open(url,windowname,'width=510,height=600,top=100,left=500,history=no,resizable=no,status=no,scrolling=yes,toolbar=no,menubar=no,location=no,dependent=no');
	popup_content.focus();
}
function newwin5(url,windowname){
	popup_content=window.open(url,windowname,'width=820,height=800,top=100,left=500,history=no,resizable=no,status=no,scrolling=yes,toolbar=no,menubar=no,location=no,dependent=no');
	popup_content.focus();
}
function newwin6(url,windowname){
	popup_content=window.open(url,windowname,'width=620,height=600,top=100,left=500,history=no,resizable=no,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no,dependent=no');
	popup_content.focus();
}
function newwin7(url,windowname){
	popup_content=window.open(url,windowname,'width=500,height=700,top=100,left=500,history=no,resizable=yes,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no,dependent=no');
	popup_content.focus();
}


function ShowIt()     
//Bitte-warten-Grafik anzeigen
{	
	document.getElementById("my_upload").innerHTML = "Dateiupload ist aktiv ... <img  src ='pics/uploadinfo.gif' width='200' height='5'>";
} 


//Funktionen zur Textformatierung

function insertFett(){
	var inhalt = document.eintrag.text.value; //Inhalt des Textfeldes
	var range = document.selection.createRange(); // selektierten Teil im Dokument auswählen
    if(range.text)//wenn dieser Teil vom Typ text ist und in der Textarea steht
         range.text = '[b]' + range.text + '[/b]'; //Achtung! betrifft allen text, nicht nur den in Textarea
    else alert('Bitte markieren Sie den zu formatierenden Textabschnitt!');

}

function insertKursiv(){
	text = document.eintrag.text.value; //Text in der Textarea
	var range = document.selection.createRange(); // selektierten Teil im Dokument auswählen
    if(range.text)//wenn dieser Teil vom Typ text ist und in der Textarea steht
         range.text = '[i]' + range.text + '[/i]'; //Achtung! betrifft allen text, nicht nur den in Textarea
    else alert('Bitte markieren Sie den zu formatierenden Textabschnitt!');
}

function insertUnterstrichen(){
	text = document.eintrag.text.value; //Text in der Textarea
	var range = document.selection.createRange(); // selektierten Teil im Dokument auswählen
    if(range.text)//wenn dieser Teil vom Typ text ist und in der Textarea steht
         range.text = '[u]' + range.text + '[/u]'; //Achtung! betrifft allen text, nicht nur den in Textarea
    else alert('Bitte markieren Sie den zu formatierenden Textabschnitt!');
}

function insertTab(){
	text = document.eintrag.text.value; //Text in der Textarea
	var range = document.selection.createRange(); // selektierten Teil im Dokument auswählen
    if(range.text)//wenn dieser Teil vom Typ text ist und in der Textarea steht
         range.text = '[t]' + range.text + '[/t]'; //Achtung! betrifft allen text, nicht nur den in Textarea
    else alert('Bitte markieren Sie den zu formatierenden Textabschnitt!');
}
function validate(){
 var theForm = document.form;
 var isError = true;
 for(i=0;i<theForm.elements.length;i++) {
  if( (theForm.elements[i].type).toLowerCase()=="file" && trim(theForm.elements[i].value)!="") {
      isError=false;
     }
 }
 if(isError) alert("Please select atleast a file");
 return !isError;
}

function trim(str) {
 return str.replace( /^\s*/, '').replace( /\s*$/, '' );
}

function AddRowsToTable() {
 var tbl = document.getElementById('tblSample');
 var lastRow = tbl.rows.length;
 var iteration = lastRow;    
 var row = tbl.insertRow(lastRow);
 
 var cellLeft = row.insertCell(0);
  var cellMiddle = row.insertCell(1);
 var cellRight2 = row.insertCell(2);
 
 var el = document.createElement('input');
 el.setAttribute('type', 'text');
 el.setAttribute('name', 'groessen[]');
 el.setAttribute('size', '20');

 var el2 = document.createElement('input');
 el2.setAttribute('type', 'text');
 el2.setAttribute('name', 'farben[]');
 el2.setAttribute('size', '20');
 
 cellMiddle.setAttribute('id',iteration)
 cellMiddle.setAttribute('align', 'center')
 cellMiddle.appendChild(el2);
 
 cellLeft.setAttribute('id',iteration)
 cellLeft.setAttribute('align', 'center')
 cellLeft.appendChild(el);
 
// var aa = document.createElement("<a href='#' onClick='RemoveRowFromTable();return false;' class>Remove Last</a>'");
 var aa = document.createElement("a");
 aa.setAttribute('href', '#');
 aa.setAttribute('className', 'link_more');
 var clickName = new Function("DeleteRow(this)");
 aa.onclick = clickName;
 aa.innerHTML = "Entfernen";
 cellRight2.appendChild(aa);
}
function DeleteRow(x)
{
     while (x.tagName.toLowerCase() !='tr')
     {
          if(x.parentElement)
             x=x.parentElement;
        else if(x.parentNode)
             x=x.parentNode;
        else
             return;
     }
     var rowNum=x.rowIndex;
     while (x.tagName.toLowerCase() !='table')
     {
          if(x.parentElement)
             x=x.parentElement;
        else if(x.parentNode)
             x=x.parentNode;
        else
             return;
     }
     x.deleteRow(rowNum);  
}

function RemoveRowFromTable(rowid) {
//alert("sadfs");
 var tbl = document.getElementById(iteration);
 //var lastRow = tbl.rows.length;
 //if (lastRow > 1) 
 tbl.deleteRow(rowid);
}

function entferne_zeile ( i )
{
	document.getElementById('groesse'+i).value='';
	document.getElementById('farbe'+i).value='';
	document.getElementById(i).style.display='none';
}


