function show_hide(id) {
       var e = document.getElementById(id);
       if(e.style.display == 'block')
          e.style.display = 'none';
       else
          e.style.display = 'block';
}

function test_kumico(test) { alert(test);}

function show_hide_admin_panel() {

	var thisAdminPanel = document.getElementById('admin_panel');
	var thisImage = document.getElementById('icon_admin_panel');

	if (thisAdminPanel.style.display == "none") {
		thisAdminPanel.style.display = "block";
		thisImage.src = "http://www.kumico.be/vansina/cms/images/icons/action_down.png";
	}
	else {
		thisAdminPanel.style.display = "none";
		thisImage.src = "http://www.kumico.be/vansina/cms/images/icons/action_go.png";
	}
}

function externalLinks() {
	if (!document.getElementsByTagName) {
		return;
	}

	var anchors	= document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") {
		anchor.target = "_blank";
		}
	}
}

function checkUncheckSome(controller,theElements) {

	var formElements	= theElements.split(',');
	var theController	= document.getElementById(controller);
	
	for(var z = 0; z < formElements.length; z++) {
		theItem	= document.getElementById(formElements[z]);
		if(theItem) {
			if(theItem.type) {
				if(theItem.type == 'checkbox' && theItem.id != theController.id) {
					theItem.checked	= theController.checked;
				}
			}
			else {
			
				var nextArray	= '';
				for(var x = 0;x < theItem.childNodes.length; x++) {
					if(theItem.childNodes[x]) {
						if (theItem.childNodes[x].id) {
							nextArray	+= theItem.childNodes[x].id + ',';
						}
					}
				}
			checkUncheckSome(controller,nextArray);
			
			}
		}
	}
}

function checkUncheckAll(theElement) {
	var theForm = theElement.form, z = 0;
	for(z = 0; z < theForm.length; z++) {
		if(theForm[z].type == 'checkbox' && theForm[z].name != 'checkall'){
			theForm[z].checked	= theElement.checked;
		}
	}
}

function tab_activate(li_item) {
    var x;
    var tabs = new Array();
    tabs[0] = "edit";
    tabs[1] = "afbeeldingen";
    tabs[2] = "instellingen";
    tabs[3] = "map";
    tabs[4] = "help";
    tabs[5] = "marker";
    tabs[6] = "report";
    tabs[7] = "email";
    tabs[8] = "formulier";
            
    for (x in tabs){
		if (document.getElementById('tab_' + tabs[x])) {
			document.getElementById('tab_' + tabs[x]).className= "";
			document.getElementById('content_' + tabs[x]).className= "inactive";
			if (tabs[x] === li_item) {
				document.getElementById('tab_' + tabs[x]).className= "active";
				document.getElementById('content_' + tabs[x]).className= "active";
			}
    	}
    }
}

window.onload = externalLinks;