function toggle(id){
  var el = document.getElementById(id);
  var display = el.style.display ? '' : 'none';
  el.style.display = display;
}

function getSelected(opt) {
		var selected = new Array();
      	var index = 0;
      	var selStr; 
      	for (var intLoop=0; intLoop < opt.length; intLoop++) {
        	if (opt[intLoop].selected) {
            	index = selected.length;
            	selected[index] = new Object;
            	selected[index].value = opt[intLoop].value;
            	selected[index].text = opt[intLoop].text;
				selected[index].index = opt[intLoop].index;
				//alert("Text:" + selected[index].text + " Value:" + selected[index].value + " Index:" + selected[index].index);
         	}
      	}     	
      	return selected;
}
function addToTrupp() {
    	var sel = getSelected(document.getElementById('spelare').options);
    	var valdTruppNew;
    	for (i = sel.length - 1; i>=0; i--) {
    		pos = prompt("Vilken position kommer " + sel[i].text + " att spela? 1=målvakt, 2=back, 3=mittfältare, 4=forward, 5=mittfältare/forward, 9=övrig spelare"); 
    		nr = prompt("Vilket tröjnummer kommer " + sel[i].text + " att ha?");
    		if(pos==1) posStr="mv";
    		if(pos==2) posStr="bk";
    		if(pos==3) posStr="mf";
    		if(pos==4) posStr="fw";
    		if(pos==5) posStr="mf/fw";
    		if(pos==9) posStr="övr";
    		txt = nr + " " + sel[i].text + "(" + posStr + ")";
    		valdTruppNew = document.createElement('option');
		  	valdTruppNew.text = txt;
  			valdTruppNew.value = sel[i].value + "|" + pos + "|" + nr;  
			//valdTruppNew.index = sel[i].index;       
        	document.getElementById('valdTrupp').add(valdTruppNew);
    	}
    	for (i = sel.length - 1; i>=0; i--) {
        	document.getElementById('spelare').remove(sel[i].index);    		
    	}
}


function removeFromTrupp() {
    	var sel = getSelected(document.getElementById('valdTrupp').options);
    	var spelareNew;
    	for (i = sel.length - 1; i>=0; i--) {
			spelareNew = document.createElement('option');
    		//alert("Index: " + sel[i].index);
		  	spelareNew.text = sel[i].text;
  			spelareNew.value = sel[i].value;  
						       
        	document.getElementById('spelare').add(spelareNew);
    	}
    	for (i = sel.length - 1; i>=0; i--) {
    		document.getElementById('valdTrupp').remove(sel[i].index);
    	}
}
function generateArray(){
		var sel = document.getElementById('valdTrupp').options;
		var valdTrupp= new Array();
		for (i=0; i<sel.length; i++) {
			valdTrupp[i] = sel[i].value;
    	}
    	document.getElementById('valdTruppArray[]').value=valdTrupp;
    	//alert(valdTrupp);

}
function countUppst(opt){
		if(opt.checked){
			document.getElementById('antalUppst').value++;
		} else {
			document.getElementById('antalUppst').value--;
		}
}
function setRes(opt){
		if(opt.checked){
			if(document.getElementById('antalUppst').value>11){
				document.getElementById(opt.value + "_res0").checked = false;
				document.getElementById(opt.value + "_res1").checked = true;
			} else {
				document.getElementById(opt.value + "_res0").checked = true;
				document.getElementById(opt.value + "_res1").checked = false;
			}
		} else {
				document.getElementById(opt.value + "_res0").checked = false;
				document.getElementById(opt.value + "_res1").checked = false;		
		}
}
function setChecked(opt){
		document.getElementById(opt).checked=true;
}
function addToUppst(pos) {
    	var sel = getSelected(document.getElementById('trupp').options);
    	var uppstNew;
    	for (i = sel.length - 1; i>=0; i--) {
    		if(pos==1) posStr="mv";
    		if(pos==2) posStr="bk";
    		if(pos==3) posStr="mf";
    		if(pos==4) posStr="fw";
    		txt = sel[i].text;
    		txt = substr(txt.lenght-4) + "(" + posStr + ")";
    		alert(txt);
    		uppstNew = document.createElement('option');
		  	uppstNew.text = "*" + txt;
  			uppstNew.value = sel[i].value + "|" + pos;         
        	document.getElementById('uppst').add(uppstNew);
    	}
    	for (i = sel.length - 1; i>=0; i--) {
        	document.getElementById('trupp').remove(sel[i].index);    		
    	}
}


function removeFromUppst() {
    	var sel = getSelected(document.getElementById('uppst').options);
    	var truppNew;
    	for (i = sel.length - 1; i>=0; i--) {
			truppNew = document.createElement('option');
    		//alert("Index: " + sel[i].index);
		  	truppNew.text = sel[i].text;
  			truppNew.value = sel[i].value;  
        	document.getElementById('spelare').add(truppNew);
    	}
    	for (i = sel.length - 1; i>=0; i--) {
    		document.getElementById('uppst').remove(sel[i].index);
    	}
}

function addKom(bID){
    myRef = window.open("pages/popups.php?cmd=addKom&id=" + bID,'addKom','left=20,top=20,width=400,height=350,toolbar=0,location=0,resizable=1');	
}

function addMål(mID){
    myRef = window.open('pages/popups.php?cmd=addMal','addMål','left=20,top=20,width=300,height=500,toolbar=0,location=0,resizable=1');
}


function removeMål(){
    obj = this.document.getElementById('målLista');
    obj_aMal = this.document.getElementById('count_aifMål');
    obj_mMal = this.document.getElementById('count_motstMål');
    val = obj.options[obj.length-1].value;
    var brVal = val.split("|");
    if(brVal[5]=="true"){obj_aMal.value=(obj_aMal.value-1);}
    else {obj_mMal.value=(obj_mMal.value-1);}
    obj.remove(obj.length-1);
	

}

function generateMålArray(){
    var sel = document.getElementById('målLista').options;
    var mål = new Array();
    for (i=0; i<sel.length; i++) {
        mål[i] = sel[i].value;
    }
    document.getElementById('målListaArray[]').value=mål;
	//alert("Mål(" + sel.length + "):" + mål);
}



function addByte(mID){
    myRef = window.open('pages/popups.php?cmd=addByte&mID=' + mID,'addByte','left=20,top=20,width=300,height=300,toolbar=0,location=0,resizable=1');
}

function removeByte(){
    obj = this.document.getElementById('byteLista');
    obj.remove(obj.length-1);
}

function generateByteArray(){
    var sel = document.getElementById('byteLista').options;
    var byten = new Array();
    for (i=0; i<sel.length; i++) {
        byten[i] = sel[i].value;
    }
    document.getElementById('byteListaArray[]').value=byten;
    //alert("Byten(" + sel.length + "):" + byten);
}

function addKort(mID){
    myRef = window.open('pages/popups.php?cmd=addKort&mID=' + mID,'addKort','left=20,top=20,width=300,height=300,toolbar=0,location=0,resizable=1');
}

function removeKort(){
    obj = this.document.getElementById('kortLista');
    obj.remove(obj.length-1);
}

function generateKortArray(){
    var sel = document.getElementById('kortLista').options;
    var kort = new Array();
    for (i=0; i<sel.length; i++) {
        kort[i] = sel[i].value;
    }
    document.getElementById('kortListaArray[]').value=kort;
    //alert("Kort(" + sel.length + "):" + kort);
}

function editor_editItem(id){
    myRef = window.open('editor.php?id='+ id,'Editor','left=20,top=20,width=650,height=700,toolbar=1,location=0,resizable=1');
}

function editor_addItem(){
    myRef = window.open('v2/admin/editor/editor.php','Editor','left=20,top=20,width=500,height=700,toolbar=0,location=0,resizable=1');
}
