// JavaScript Document
var lPostVal = ''; 		/*variable para los envios ajax*/
var text = '<img src="images/ajaxloader.gif" width="16" height="16" border="0">';			/*variable para indicar el texto que se muestra miestras se recarga un div*/

/*funcion que devuelve el indentificador del elemento*/
function getObject(objectId) 
{
	// cross-browser function to get an object's style object given its id
	if(document.getElementById && document.getElementById(objectId)) 
		return document.getElementById(objectId); // W3C DOM
	else if(document.all && document.all(objectId)) 
		return document.all(objectId);	// MSIE 4 DOM
	else if(document.layers && document.layers[objectId]) 
		return document.layers[objectId];		// NN 4 DOM.. note: this won't find nested layers
	else 
		return false;
}

/*funcion que cambia el estilo de la fila*/
function changeStyleRow(elem,type)
{
	var el = getObject(elem);
	
	if(type == 1)
	{
		el.style.cursor='pointer';
		el.style.backgroundColor='#FFFFFF';
	}
	else
	{
		el.style.backgroundColor='#EFF3FB';
	}
}

/*funcion que cambia el estilo de checkbox*/
function changeStyleCheck(elem,type)
{
	var el = getObject(elem);
	
	if(type == 1)
	{
		el.style.border="1px solid #006699";
		el.style.backgroundColor = "#FFFFFF"
	}
	else
	{
		el.style.border="0px";
		el.style.backgroundColor = "#EFF3FB"
	}
}

/*function que obtiene el valor del elemento enviado y lo para a la variable 'lPostVal'*/
function getElementPost(element) 
{
	var elem = getObject(element);
	lPostVal = element + '=' + elem.value;	
}

function showElement(element,show)
{
	var elem = getObject(element);
	
	if(show == 1)
		elem.style.visibility = "visible";
	else
		elem.style.visibility = "hidden";
}

function showElementBlock(element,show)
{
	var elem = getObject(element);
	
	if(show == 1)
	{
		elem.style.visibility = "visible";		
		elem.style.display = "block";
	}
	else
	{
		elem.style.visibility = "hidden";
		elem.style.display = "none";
	}
}

/*funcion que cambia la visibilidad de un elemento*/
function changeVisibilityElement(element)
{
	var lElem = getObject(element);
	
	if(lElem.style.visibility == 'visible')
		showElementBlock(element,0);
	else
		showElementBlock(element,1);
}

/*function que obtiene el valor de un elemento combobox*/
function getElementCombo(element)
{
	var elem = getObject(element);
	index = elem.selectedIndex;
	return element + '=' + elem.options[index].value;
}

/*funcion que obtiene el valor de un elemento texto*/
function getElementText(element)
{
	var elem = getObject(element);
	return element + '=' + elem.value;
}

/*funcion que obtiene el valor de un elemento radio*/
function getElementRadio(element)
{
	var elem = getObject(element);
	
	if(elem.checked == true)
		return element + '=1';
	else
		return element + '=0';
}

function validarNum(objeto,numero,evento)
{
	var num;
	var new_num;
	var obj1 = getObject(objeto);		
	
	new_num=false;
	if(window.event) // IE
	{
		if ((window.event.keyCode>=48 && window.event.keyCode<=57 || window.event.keyCode==8))
			new_num=String.fromCharCode(window.event.keyCode);
		else
			new_num=false;
		//alert (window.event.keyCode);
	}
	else if(evento.which) // Netscape/Firefox/Opera
	{
		if ((evento.which>=48 && evento.which<=57 || evento.which==8))
			new_num=String.fromCharCode(evento.which);
		else
			new_num=false;
		//alert (evento.which);
	}
	else if(evento.which == 0)
		new_num=true;			

	return new_num;
}

/*funcion que verifica el tipo de texto para password*/
function verifyPass(value)
{
	var text = getObject(value);
	var pattern = "([a-zA-Z0-9]+[@#~%=!&-_\\|\\$\\(\\)\\^\\*\\?\\{\\}\\[\\]\\+])";
	var pattern2 = "[a-zA-Z0-9]+";
	var pattern3 = "@#~%=!&-_|$()^*?{}[]+";
	var RegPattern = new RegExp(pattern2);
	
	var msgSChar = 'Het wachtwoord \'Nieuw paswoord\' moet minstens 1 numeriek karakter bevatten en 1 karakter uit de volgende reeks: (!&@$).';
	var msgLChar = 'Het wachtwoord moet minstens 8 karakters bevatten.';
	
	var flag = false;
		
	if(text.value.length < 8)
	{
		alert(msgLChar);
	}
	else
	{
		if(text.value.match(RegPattern))
		{
			for(var i=0; i < pattern3.length; i++)
			{
				if(text.value.indexOf(pattern3.charAt(i)) != -1)
				{
					flag = true;
				}
			}
			
			if(flag == false)
			{
				alert(msgSChar);
			}
			//text.focus();
		}
		else
		{
			alert(msgSChar);
		}
	}
}

/*funcion que cambia el valor del elemento*/
function checkField(textField,element,e)
{
	var text = getObject(textField);
	var elem = getObject(element);
	
	/*verificamos si el cuadro de texto esta vacio*/
	if(text.value.length > 0)
	{		
		/*verificamos si el valor es 0*/
		if(parseInt(text.value) > 0)
		{					
			/*verificamos la tecla que se presiono*/
			tecla = (document.all) ? e.keyCode : e.which;
			
			if (tecla==13) /*si se presiono enter*/
				text.blur();
			else
				elem.checked = true;		
		}
		else
			elem.checked = false;
	}
	else	/*deshabilitamos la casilla*/
		elem.checked = false;
}

/*function que redirecciona una p�gina*/
function redirect(url,time) 
{
	setTimeout("location.href='" + url +"'", time);
}

/*function que envia el valor de un elemento por get*/
function sendByGet(element,type,url)
{
	var elem = '';
	
	if(type == 1)		/*obtiene el valor de un combobox*/
		elem = getElementCombo(element);
	else if(type == 2)
		elem = getElementText(element);
	else if(type == 3)		/*caso especial para la seccion management -> vrijgeven*/
	{
		elem = getElementText(element);
		
		if(elem == 'gebruikersnaam=')
		{	
			showElement('msg_vrijgeven',1);
			return false;
		}
	}
		
	/*verificamos la existencia de parametros en la cadena url*/
	if(url.indexOf("?") != -1)
		url = url + "&" + elem;
	else
		url = url + "?" + elem;
	
	redirect(url,500);
}

/*funcion que estable el cargado con el div predeterminado al sitio*/
function normalLoad()
{
	text = '';
	showElement('msg',1);
}

/*funcion que obtiene los campos para la busqueda*/
function getZoekElement(paramFunction)
{
	var ret = '';
	var arguments = new Array;
	arguments = paramFunction.split(',');
	
	ret = getElementCombo(arguments[0])+'&'+getElementText(arguments[1]);
	return ret;
}

/*funcion que verifica si se elimina un articulo*/
function deleteElement(werk,artikel,idArtikel)
{
	var conf=confirm("Dit artikel wordt verwijderd uit uw bestelling");	
	if (conf)
	{		
		reload_div('center','deleteItem=1','werk='+werk+'&artikel='+artikel+'&idArtikel='+idArtikel,'class/ajaxBestelling.php',8,'');
	}
}

/*funcion que verific si se elimino un elemento y adjunta un valor*/
function deleteElementBonn(werk,artikel,idArtikel,nameField,valueExt)
{
	var conf = confirm("Dit artikel wordt verwijderd uit uw bestelling");
	
	if(conf)
	{
		reload_div('center','deleteItem=1','werk='+werk+'&artikel='+artikel+'&idArtikel='+idArtikel,'class/ajaxBestelling.php',32,nameField+','+valueExt);
	}
}

/*funcion que verifica si se elimina un elemento de una lista cualquiera y envia el valor por get*/
function confirmAndSend(url)
{
	var conf = confirm('Weet u zeker dat u deze element wilt verwijderen?');
	
	if(conf)
	{
		redirect(url,100);
	}
}

/*funcion que envia un formulario*/
function sendForm(idForm,url)
{
	var form = getObject(idForm);
	var act = form.action;

        if(url.length > 0)
            form.action = act + '&'+url;
        else
            form.action = act;
	
	form.submit();
}

/*funcion que verifica si se elimina el prijslijst*/
function deleteElementPrijsLijst(prijsLijstId)
{
	var conf = confirm('Weet u zeker dat u deze prijslijst wilt verwijderen?');
	if(conf)
	{
		reload_div('left','optionPrijslijst=delete&opt=1','optionPrijslijst=delete&currentPrijslijst='+prijsLijstId,'class/ajaxArtikel.php',17,'');
	}
}

/*funcion que valida un cuadro de texto y muestra un elemento oculto y retorna false*/
function validateRequiredText(textElem,hideElem)
{
	var text = getObject(textElem);
	
	if(text.value.length == 0)	
	{
		showElementBlock(hideElem,1);
		return false;
	}
	else
	{
		showElementBlock(hideElem,0);
		return true;
	}	
}

function validateRequiredTextHidden(textElem,hideElem) {
    var text = getObject(textElem);

    /*if the textElem is 'naam' check the availability name*/
    if(textElem == 'gebruikernaam' && text.value.length > 0) {
        reload_div('msg_gebruikernaam_available','checkAvailable=1','checkAvailable='+text.value,'class/ajaxFirstPage.php',34,textElem);
        showElementBlock('msg_gebruikernaam_available',1);
    }

    if(text.value.length > 0) {
        showElementBlock(hideElem,0);
        return true;
    }
    else {
        showElementBlock(hideElem,1);
        return false;
    }
}

/**/
function openw(url,www,hhh)
{	
	window.open(url,'','width=' + www + ', height=' + hhh + ', location=no,menubar=no, status=no, toolbar=no, scrollbars=yes, resizable=yes');
}

function getAndOpenw(url,www,hhh,element)
{	
	var extra = getElementCombo(element);
	openw(url + '&' + extra,www,hhh);
}

/*funcion que verifica que 2 textbox tengan el mismo contenido*/
function verifySameContent(text1,text2,msgDiv)
{	
	var lText1 = getObject(text1);
	var lText2 = getObject(text2);
		
	if(lText1.value.length > 0)
	{
		if(lText2.value.length > 0)
		{   
			if(lText1.value != lText2.value) {
				showElementBlock(msgDiv,1);
                        }
			else
				showElementBlock(msgDiv,0);
		}
	}	
}

/*funcion que verifica el contenido de 2 textbox de manera cruzada*/
function verifyOtherContent(text1,text2,msgDiv)
{
	var lText1 = getObject(text1);
	var lText2 = getObject(text2);
		
	if(lText1.value.length > 0 && lText2.value.length == 0)
	{
		showElementBlock(msgDiv,1);				
	}
	else
	{
		showElementBlock(msgDiv,0);
	}
}

/*funcion que valida la direccion y muestra un mensaje*/
function verifyTextBoxEmail(text1,msgDiv)
{	
	var ltext1 = getObject(text1);
	
	if(ltext1.value.length > 0)
	{	
		if(!validarEmail(ltext1.value))
			showElementBlock(msgDiv,1);
		else
			showElementBlock(msgDiv,0);
	}
}

/*funcion que valida una direcci�n de email*/
function validarEmail(email, required) 
{	
    if (required==undefined) {   // if not specified, assume it's required
        required=true;
    }
    if (email==null) {
        if (required) {
            return false;
        }
        return true;
    }
    if (email.length==0) {  
        if (required) {
            return false;
        }
        return true;
    }
    if (! allValidChars(email)) {  // check to make sure all characters are valid
        return false;
    }
    if (email.indexOf("@") < 1) { //  must contain @, and it must not be the first character
        return false;
    } else if (email.lastIndexOf(".") <= email.indexOf("@")) {  // last dot must be after the @
        return false;
    } else if (email.indexOf("@") == email.length) {  // @ must not be the last character
        return false;
    } else if (email.indexOf("..") >=0) { // two periods in a row is not valid
	return false;
    } else if (email.indexOf(".") == email.length) {  // . must not be the last character
	return false;
    }
    return true;
}

/*funcion que devuelve todos los caracteres v�lidos*/
function allValidChars(email) {
  var parsed = true;
  var validchars = "abcdefghijklmnopqrstuvwxyz0123456789@.-_";
  for (var i=0; i < email.length; i++) {
    var letter = email.charAt(i).toLowerCase();
    if (validchars.indexOf(letter) != -1)
      continue;
    parsed = false;
    break;	
  }
  return parsed;
}

/*funcion que valida loa elementos*/
function validaContForm(element)
{	
	var lElem = element.split(',');
	var cElem;
	var elem;
	var ret = true;
	var felem = '';
	//alert('entro '+lElem.length);
	for(var i = 0; i < lElem.length; i++)
	{
		cElem = lElem[i].split('-');
		elem = getObject(cElem[0]);
		
		if(elem.value.length == 0)
		{
			if(felem.length == 0)
				felem = elem;
				
			showElementBlock(cElem[1],1);
			ret = false;
		}
		else
			showElementBlock(cElem[1],0);
	}
	
	felem.focus();
	
	return ret;
}

/*funcion que valida loa elementos*/
function validaContFormAndSend(element,formName)
{	
//alert('los elementos recibidos '+element+'-'+formName);
	var lElem = element.split(',');
	var cElem;
	var elem;
	var ret = true;
	var felem = '';
        var orPassword = '';
        var otherPassword = '';
        var orEmail = '';
        var otherEmail = '';
        var localForm = getObject(formName);
        
	//alert('entro '+lElem.length);
	for(var i = 0; i < lElem.length; i++)
	{
		cElem = lElem[i].split('-');
		elem = getObject(cElem[0]);
		//--alert('el valor de elem '+elem.id);
                
		if(elem.value.length == 0)
		{
			if(felem.length == 0){
				felem = elem;
                                //--felem.focus();
                        }
				
			showElementBlock(cElem[1],1);
			ret = false;
		}
		else
			showElementBlock(cElem[1],0);
                    
                /*para validar que el las contraseñas sean iguales*/
                if(elem.id == 'nieuw_paswoord')
                    orPassword = elem.value;
                else if (elem.id == 'herhaal_nieuw_paswoord') {
                    otherPassword = elem.value;
                    
                    if(orPassword.length > 0 && otherPassword.length > 0) {
                        if(orPassword != otherPassword) {
                            if(felem.length == 0)
                                felem = elem;
                            /*elem.focus();
                            return false;*/
                        }
                    }
                    else {
                        if(felem.length == 0)
                            felem = elem ;
                        /*elem.focus();
                        return false;*/
                    }
                }
                
                /*para validar que los emails sean iguales*/
                if(elem.id == 'emailadres')
                    orEmail = elem.value;
                else if(elem.id == 'bevestig_emailadres') {
                    otherEmail = elem.value;
                    
                    if(orEmail.length > 0 && otherEmail.length > 0) {
                        if(orEmail != otherEmail) {
                            if(felem.length == 0)
                                felem = elem;
                            /*elem.focus(); 
                            return false;*/
                        }    
                    }
                    else {
                        if(felem.length == 0)
                            felem = elem;
                        /*elem.focus();  
                        return false;*/
                    }
                    
                }
	}
	
        
        if(felem.length != 0)
            felem.focus();
        
        //--alert('el valor '+ret);
        if(ret)
            localForm.submit();
	//else
          //  alert('You have to fill all fields.');
	
        return ret;
}

/*funcion que envia una solicitud via ajax*/
function reload_div(id_div,extra_url,post_val,file,nroFunction,paramFunction)
{		
	var postValues = '';
	lPostVal = '';
	var myobj = new my_ajax();
        //alert('los parametros '+id_div+'**'+extra_url+'**'+post_val+'**'+file+'**'+nroFunction+'**'+paramFunction);
//--alert('entro');
//--alert('el numeri de funcion '+nroFunction);
	/*verificamos si se utiliza un funcion personalizada*/
	switch(nroFunction)
	{				
		case 1:		/*para obtener el valor del elemento por medio de la propiedad value*/
			/*separamos por el caracter ','*/
			var lElements = paramFunction.split(',');
			var paramVals = new Array();
			
			for(var i = 0; i < lElements.length; i++)
			{
				paramVals[i] = getElementText(lElements[i]);
			}
			
			lPostVal = paramVals.join('&');
		break;	
		
		case 2:		/*para un envio normal*/
		case 17:	/*para eliminar un prijslist y recargar el panel central*/
			normalLoad();
		break;
		
		case 3:		/*para un envio con el valor de un combobox determinado por 'paramFunction'*/
			post_val = post_val + '&' + getElementCombo(paramFunction);
			normalLoad();
		break;
		
		case 4:		/*para un envio con el valor de Zoek (busqueda) determinado por paramFunction*/
			post_val = post_val + '&' + getZoekElement(paramFunction);
			normalLoad();
		break;
		
		case 5:		//para enviar las casillas selecionadas mas los datos especificados por 'post_val'		
			
                        //--alert('entrooooo en este lugar');
                        myobj.set_form_id('list');	
			post_val = post_val + '&' + getElementCombo(paramFunction);
			normalLoad();
		break;
		
		case 6:		//para enviar un articulo determinado
			//obtenemos los datos del argumento			
			arguments = paramFunction.split(',');		/*paramFunction es un string separado por comas, cada elemento es parte de un formulario*/
			post_val = post_val + '&' + getElementCombo(arguments[0]);	/*primer elemento combobox*/
			post_val = post_val + '&' + getElementText(arguments[1]);	/*segundo elemento textbox*/
			post_val = post_val + '&' + getElementText(arguments[2]);	/*tercer elemento textbox*/
			post_val = post_val + '&' + getElementText(arguments[3]);	/*cuarto elemento textbox*/
			post_val = post_val + '&articles=' + arguments[4];			/*quinto elemento texto simple*/
			normalLoad();
		break;
		
		case 8:		//para actualizar un elemento de bestelling
			normalLoad();
		break;
		
		case 10:
                    //--alert(paramFunction);
			arguments = paramFunction.split(',');						
			
			for(var i = 0; i < arguments.length; i++) {
				post_val = post_val + '&' + getElementText(arguments[i]);
			}
                        
			normalLoad();
		break;
		
		case 11:
			post_val = post_val + '&' + getElementCombo(paramFunction);
			normalLoad();
		break;
		
		case 12:
		case 16:		/*este caso (16) es para el combo de prijslijst*/
		case 22:
			post_val = post_val + '&' + getElementCombo(paramFunction);
			normalLoad();
		break;
		
		case 13: 	/*para actualizar el panel central de personalHome*/
			normalLoad();
		break;
		
		case 14:	/*para la validacion de cuadros de textos y envio de datos, realiza la carga de forma normal*/
		case 15:
		case 21:
		case 28:	/*para obtener componentes de un formulario y enviarlo, (nuevo werk)*/
		case 30: 	/*para guardar los cambios de werk*/
			arguments = paramFunction.split(',');
			
			if(validateRequiredText(arguments[0],arguments[1]))
			{
				post_val = post_val + '&' + getElementText(arguments[0]);
				normalLoad();
				
				if(arguments.length > 2)	/*establecemos el nombre del formulario a usar*/
				{	
					myobj.set_form_id(arguments[2]);
				}
			}
			else
				return false;
		break;
		
		case 18:	/*para el envio de las casillas selecionadas en artikelen prijslijst  y para getoonde para el envio de datos*/
		case 19:	/*para envio de una sola casiila en artikelen prijslijst*/
			myobj.set_form_id('list');	
			normalLoad();
		break;
		
		case 20:	/*para realizar un accion y recargar la p�gina*/
			normalLoad();
		break;
		
		case 23:	/*para la validacion de campos requeridos*/			
		case 24:	
			arguments = paramFunction.split(',');
			var localElem;
			var ret = true;
			
			nroElements = arguments.length;
			
			for(i = 0; i < nroElements; i++)
			{
				localElem = arguments[i];
				localElem = localElem.split('-');
				
				if(validateRequiredText(localElem[0],localElem[1]))
					post_val = post_val + '&' + getElementText(localElem[0]);
				else
					ret = false;
			}
			
			if(ret == true)
				normalLoad();
			else if(ret == false)
				return false;
		break;	
		
		case 25:	/*para el envio de 2 textbox y 3 radio buttons*/
			normalLoad();
			arguments = paramFunction.split(',');		
			
			/*obtenemos los valores*/
			post_val = post_val + '&' + getElementText(arguments[0]);
			post_val = post_val + '&' + getElementText(arguments[1]);
			post_val = post_val + '&' + getElementRadio(arguments[2]);
			post_val = post_val + '&' + getElementRadio(arguments[3]);
			post_val = post_val + '&' + getElementRadio(arguments[4]);
			
			/*obtenemos los ids de los checks*/
			var checkVals = getObject(arguments[5]);
			checkVals = checkVals.value;
			
			post_val = post_val + '&' + arguments[5] + '=' + checkVals;
			
			checkVals = checkVals.split(','); 			
			
			for(var i=0; i < checkVals.length; i++)
			{
				post_val = post_val + '&' + getElementRadio(checkVals[i]);
			}

		break;
		
		case 26:
			normalLoad();
			arguments = paramFunction.split(',');		
			
			/*obtenemos los valores*/
			post_val = post_val + '&' + getElementText(arguments[0]);
			post_val = post_val + '&' + getElementText(arguments[1]);
			post_val = post_val + '&' + getElementText(arguments[2]);
			post_val = post_val + '&' + getElementText(arguments[3]);
			post_val = post_val + '&' + getElementRadio(arguments[4]);
			post_val = post_val + '&' + getElementRadio(arguments[5]);
			post_val = post_val + '&' + getElementRadio(arguments[6]);
			
			/*obtenemos los ids de los checks*/
			var checkVals = getObject(arguments[7]);
			checkVals = checkVals.value;
			
			post_val = post_val + '&valuesCheck=' + checkVals;
			
			checkVals = checkVals.split(','); 			
			
			for(var i=0; i < checkVals.length; i++)
			{
				post_val = post_val + '&' + getElementRadio(checkVals[i]);
			}
			
		break;
		
		case 27:
			normalLoad();
			arguments = paramFunction.split(',');					
			
			for(var i = 0; i < arguments.length; i++)
			{
				post_val = post_val + '&' + getElementRadio(arguments[i]);
			}						
		break;
		
		case 29:
			normalLoad();
			arguments = paramFunction.split(',');
			
			/*obtenemos los valores*/
			post_val = post_val + '&' + getElementCombo(arguments[0]);
			post_val = post_val + '&' + getElementCombo(arguments[1]);
		break;
		
		case 31:	/*para enviar un texto y valor de combo*/
			normalLoad();
			arguments = paramFunction.split(',');
			
			/*obtenemos los valores*/
			post_val = post_val + '&' + getElementCombo(arguments[0]);
			
			/*el segundo parametro indica la inicial de los parametros*/
			nameVars = arguments[1];
			
			/*el tercer parametro indica los ids que hay que buscar*/
			post_val = post_val + '&keysbonnummer='+arguments[2];
			keys = arguments[2].split('-');
			
			for(var i = 0; i < keys.length; i++)
			{
				post_val = post_val + '&' + getElementText(nameVars+keys[i]);
			}			
		break;
		
		case 32: 	/*para enviar un valor con parametros de tipo texto de forma normal*/
			normalLoad();
			arguments = paramFunction.split(',');
			
			nameField = arguments[0];
			
			post_val = post_val + '&keysbonnummer=' + arguments[1];
			keys = arguments[1].split('-');
			
			for(var i = 0; i < keys.length; i++)
			{
				post_val = post_val + '&' + getElementText(nameField+keys[i]);
			}
		break;
		
		case 33:	/*para enviar un texto y valor de combo*/
			normalLoad();
			arguments = paramFunction.split(',');
			
			/*obtenemos los valores*/
			post_val = post_val + '&' + getElementCombo(arguments[0]);
			
			/*el segundo parametro indica la inicial de los parametros*/
			nameVars = arguments[1];
			
			/*el tercer parametro indica los ids que hay que buscar*/
			post_val = post_val + '&keysbonnummer='+arguments[2];
			keys = arguments[2].split('-');
			
			for(var i = 0; i < keys.length; i++)
			{
				post_val = post_val + '&' + getElementText(nameVars+keys[i]);
			}			
		break;
	}	
		
	/*verificamos los datos que se enviaran por post*/
	if(lPostVal.length > 0)
		postValues = lPostVal;
	else if(post_val.length > 0)
		postValues = post_val;
	else
		postValues = 'nosend=1';
	
	myobj.create();
	myobj.set_loading_text(text);
	myobj.set_container_id(id_div);		
	
	if(extra_url.length > 0)
		extra_url = '?'+extra_url;		
	
	myobj._reload(file+extra_url,'POST',postValues,1,nroFunction);
}


function moveToPage(div,page)
{
	normalLoad();
		var myobj = new my_ajax();
	myobj.create();
	myobj.set_loading_text(text);
	myobj.set_container_id(div);		
	myobj._reload('class/ajaxKortingen.php?ajaxpage='+page,'GET','',1,2);
	showElement('msg',0);
}
