


var win = null; 
function newWindow(mypage,myname,w,h,features) 
{ 
	var winl = (screen.width-w)/2; 
	var wint = (screen.height-h)/2; 
	if (winl < 0) 
		winl = 0; 
	if (wint < 0) 
		wint = 0; 
	var settings = 'height=' + h + ','; settings += 'width=' + w + ','; settings += 'top=' + wint + ','; settings += 'left=' + winl + ','; settings += features; win = window.open(mypage,myname,settings); win.window.focus(); 
}

function cambiaColor(opc,idLayer)
{
	if(opc==1)
	{
		//alert('hola');
		document.getElementById('contenedor_seminuevo'+idLayer).style.background = '#E5E5E5';
	}
	else
	{
		document.getElementById('contenedor_seminuevo'+idLayer).style.background = '#EEEEEE';
	}
}


function clearForm(oForm) { 
  var elements = oForm.elements; 
   
  //oForm.reset();

  for(i=0; i<elements.length; i++) {
      
	field_type = elements[i].type.toLowerCase();
	
	switch(field_type) {
	
		case "text": 
		case "password": 
		case "textarea":
	        case "hidden":	
			
			elements[i].value = ""; 
			break;
        
		case "radio":
		case "checkbox":
  			if (elements[i].checked) {
   				elements[i].checked = false; 
			}
			break;

		case "select-one":
		case "select-multi":
            		elements[i].selectedIndex = 0;
			break;

		default: 
			break;
	}
    }
}

function js_check_integer(event, element)
{
  key = window.event ? event.keyCode : event.which;
  
	return (key < 32 || (key >= 48 && key <= 59) || (key >= 45 && key <= 47 )|| (key >= 95 && key <= 105 ));
}

function cambiatexto(element, texto)
{
  element.value = texto;
  
  if(texto)
  {
    element.style.color = 'gray';
    element.style.fontStyle = 'italic';
  }
  else
  {
    element.style.color = 'black';
    element.style.fontStyle = 'normal';
  }
}
