
function changePage(strPage)
{
parent.baseFrame.location.href = strPage; /*This line is the one that changes the baseFrame frame URL.  strPage can be substituded with a hardcoded string.*/
}

function launchSearch()
{
	var url = "index.php?action=search"
	var search = document.getElementById("search_query").value;
	var link = document.getElementById("search_link");
	
	parent.baseFrame.location.href = url + "&find=" + search;
}

function doMenu(item)
{ 

	
	obj=document.getElementById(item);
	
	col=document.getElementById("x" + item);

    if(obj == null)
        return;
	
	if (obj.style.display=="none")
	{ 
	  
		obj.style.display="block";
		col.innerHTML="... Fermer la nouvelle";
	
	}
	else
	{ 
	  
		obj.style.display="none";
		if(col != null)
		{
		    col.innerHTML="... Lire la nouvelle";
        }

	}

}

function showhide(hideId,showId){
	if (document.getElementById){
		obj01 = document.getElementById(hideId);
		obj02 = document.getElementById(showId);
		obj01.style.display = "none";
		obj02.style.display = "block";
	}
}


function modifyEntry(which)
{
	
document.manager.action.value = "mod";
	
document.manager.type.value = which;

	document.manager.submit();

}

function deleteEntry(which)
{
	document.manager.action.value = "del";
	
	document.manager.type.value = which;
	
	document.manager.submit();
}



function modifyNews()
{
	
	document.manage_news.action.value = "mod";
	
	document.manage_news.submit();

}



function deleteNews()
{
		document.manage_news.action.value = "del";

		document.manage_news.submit();

}


/*
function modifyProduct()
{
	
	document.manage_products.action.value = "mod";
	
	document.manage_products.submit();

}



function deleteProduct()
{

	
	var confirming = confirm("Etes-vous certain ?");
	if (confirming)
	{
		
		document.manage_products.action.value = "del";
		
		document.manage_products.submit();
	
	} 
	else
	{ 
	}


}
*/
function reloadRebateForm()
{
    var productId = document.getElementById("REBATE_PRODUCT_ID");
    var clientId = document.getElementById("REBATE_CLIENT_ID");
    var reloadUrl = "index.php?action=clientrebateadministration&REBATE_PRODUCT_ID=" + productId.value
                        + "&addrebate=1" + "&REBATE_CLIENT_ID=" + clientId.value;
    window.location.href=reloadUrl;
}

function reloadClientForm()
{
    var clientId = document.getElementById("CLIENT_ID");
    var reloadUrl = "index.php?action=clientadministration&CLIENT_ID=" + clientId.value;

    window.location.href=reloadUrl;
}
/*
function updateOnEnter(myfield, e, dec)
{
    var key;
    var keychar;

    if (window.event)
       key = window.event.keyCode;
    else if (e)
       key = e.which;
    else
       return true;
    keychar = String.fromCharCode(key);

    // control keys
    if (keycode == 13)
    {
            var fieldToSearch = myfield.id + "_total";
            var totalField = document.getElementById(fieldToSearch);
            
            if (totalField != null)
            {
                totalField.value = "???";            
            }
            
       return true;
    }
    
    
    
    if ((key==null) || (key==0) || (key==8) || 
        (key==9) || (key==27) )
       return true;

    // numbers
    else if ((("0123456789").indexOf(keychar) > -1))
       return true;

    // decimal point jump
    else if (dec && (keychar == "."))
       {
       myfield.form.elements[dec].focus();
       return false;
       }
    else
       return false;
}
*/
/*
	Cette fonction renvoie le formulaire en cours d'édition. (Post-back on enter) 
*/
function checkEnter(e){ //e is event object passed from function invocation
var characterCode;// literal character code will be stored in this variable

if(e && e.which){ //if which property of event object is supported (NN4)
e = e;
characterCode = e.which; //character code is contained in NN4's which property
}
else{
e = event;
characterCode = e.keyCode; //character code is contained in IE's keyCode property
}

if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
document.forms[0].submit(); //submit the form
return false;
}
else{
return true;
}

}

/*
	Cette fonction renvoie le formulaire en cours d'édition. (Post-back on enter) 
*/
function checkEnterCatalog(e, index, qty){ //e is event object passed from function invocation
var characterCode;// literal character code will be stored in this variable

if(e && e.which){ //if which property of event object is supported (NN4)
e = e;
characterCode = e.which; //character code is contained in NN4's which property
}
else{
e = event;
characterCode = e.keyCode; //character code is contained in IE's keyCode property
}

if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
document.getElementById('product_cart').submit(); //submit the form
//à  modifier selon le nom du formulaire
return false;
}
else{
if(qty == '')
	qty = '0';
sauverMod(index, qty);
return true;
}

}