function confirmBeforeSubmit(message, formName){
	if(confirm(message)){
		formName.submit();
		return true;
	}else{
		return false;
	}
}

function selectAll(element){
	var form = element.form;
	for(i = 0; i < form.length; i++){
		if(form[i].type == 'checkbox' && form[i].name != 'checkall' && form[i].name != 'vacancies_visible' && form[i].name != 'pages[]' && form[i].name != 'admin_groups_can_create'){
			form[i].checked = element.checked;
		}
	}
}

function toggleDiv(divID){
	var myObject = document.getElementById(divID);
	
	if(myObject.style.display=='block'){
		myObject.style.display='none';
	}else{
		myObject.style.display='block';
	}
}

function deleteMeta(metaTag){
	toggleDiv(metaTag);
	
}

/* addMetaInput function */
var inputID = 1;

function setInputID(ID){
	inputID = ID;
}

function addMetaInput(languageID){
	html = ""+
	"<input type=\"text\" name=\"meta_tag_name_"+languageID+"_"+inputID+"\" size=\"15\" class=\"default_textfield\" />&nbsp;&nbsp;"+
	"<input type=\"text\" name=\"meta_tag_data_"+languageID+"_"+inputID+"\" size=\"60\" class=\"default_textfield\" /><br />"+
	"<div style=\"height: 5px;\"></div>";
	
	document.getElementById("meta_tags_first_"+languageID).style.display="none";
	
	tags = document.getElementById("meta_tags_"+languageID);
	
	tags.innerHTML += html;
	inputID++;
}

function __createHTTPHandler(){
    httphandler = false;
    /*@cc_on @*/
    /*@if (@_jscript_version >= 5)
    try {
      httphandler = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
       httphandler = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
          httphandler = false;
      }
    }
    @end @*/
    if (!httphandler && typeof XMLHttpRequest!='undefined') {
        httphandler = new XMLHttpRequest();
    }
    return httphandler;
}

function loadRequestOnly(myURL){
	var xmlHttp = __createHTTPHandler();

	xmlHttp.open("GET", myURL, true);
	xmlHttp.send(null);
	xmlHttp.onreadystatechange=function(){
		if(xmlHttp.readyState==4){
			return true;
		}
	}
}