function setCookie( name, value, expires, path, domain, secure ){
	// set time, it's in milliseconds
	var today = new Date();
	today.setTime( today.getTime() );
	/*
	if the expires variable is set, make the correct 
	expires time, the current script below will set 
	it for x number of days, to make it for hours, 
	delete * 24, for minutes, delete * 60 * 24
	*/
	if (expires){expires = expires * 1000 * 60 * 60 * 24;}
	
	var expires_date = new Date( today.getTime() + (expires) );
	
	document.cookie = name + "=" +escape( value ) +
	( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
	( ( path ) ? ";path=" + path : "" ) + 
	( ( domain ) ? ";domain=" + domain : "" ) +
	( ( secure ) ? ";secure" : "" );
}

function habilita_campos_password(p1,p2,p3){
	
	var old = elemento(p1);
	var pass = elemento(p2);
	var repass = elemento(p3);
	if(old.disabled == "") old.disabled = "disabled"; else old.disabled = "";		
	if(pass.disabled == "") pass.disabled = "disabled"; else pass.disabled = "";
	if(repass.disabled == "") repass.disabled = "disabled"; else repass.disabled = "";		
}

function mixmaxNoticia(div_botones_noticia, div_noticia_principal)
{
	if(document.getElementById(div_noticia_principal).style.display == "none")
	{
		document.getElementById(div_noticia_principal).style.display = "block";
		document.getElementById(div_botones_noticia).style.display = "none";
	} else {
		document.getElementById(div_noticia_principal).style.display = "none";
		document.getElementById(div_botones_noticia).style.display = "block";		
	}
	return;
}

function hideDiv(_divId){
	if (document.getElementById(_divId))
		document.getElementById(_divId).innerHTML = "";
	else if (document.all)
		document.all[_divId].innerHTML = "";
	else
		return false;
}

function elemento(_divId){
	if (!_divId)
		return null;
		
	var returnObj = document.getElementById(_divId);
	if (!returnObj && document.all) {
		returnObj = document.all[_divId];
	}
	
	return returnObj;
}		

function eliminarList(FormName, msj){
	
	return false;
	
	var form = document.getElementById(FormName);
	count = document.forms[FormName].elements.length;
	var x = 0;
    for (i=0; i < count; i++) 
	{
    	if (document.forms[FormName].elements[i].checked == 1) x++;
	}
	
	if (x>0){
		valor = confirm (msj);
			
		if (valor == true){
			form.submit();
		}
		else
			return false;
	} else
		return false;
}

function eliminarSingle(msj, url){
		valor = confirm (msj);
			
		if (valor == true){
			document.location.href = url;
		}
		else
			return false;
}

function restart(val, formId, eId){
	
	if (document.getElementById(formId)){
		var f = document.getElementById(formId);
		var e = document.getElementById(eId);
	}
	else if (document.forms[formId]){
		var f = document.forms[formId];
		var e = document.all[eId];
	}
	
	e.value = val;
    mywindow.close();
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function reloadClickMenu(targ,input,restore){ //v3.0
	var selObj = elemento(input);
	document.location.href = targ+"&id_cliente="+selObj.options[selObj.selectedIndex].value;
  	if(restore) selObj.selectedIndex=0;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}


function disableForm(theform) {
	if (document.all || document.getElementById) {
		for (i = 0; i < theform.length; i++) {
			var tempobj = theform.elements[i];
			if (tempobj.type.toLowerCase() == "submit" || tempobj.type.toLowerCase() == "reset")
			tempobj.disabled = true;
		}
		return true;
	}
	else {
		return false;
	}
}

<!-- Begin
function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
cntfield.value = maxlimit - field.value.length;
}
//  End -->

function changeState(obj, value){
	obj.src = value;
}






