//
// Copyright (c) 2005-2006 BroadVision, Inc. All rights reserved.
//
// This software is copyrighted.  Under the copyright laws, this software
// may not be copied, in whole or in part, without prior written consent
// of BroadVision, Inc. or its assignees. This software is provided under
// the terms of a license between BroadVision and the recipient, and its
// use is subject to the terms of that license.
//
// This software may be protected by one or more U.S. and International
// patents. Certain applications of BroadVision One-To-One software are
// covered by U.S. patent 5,710,887.
//
// TRADEMARKS: BroadVision and BroadVision One-To-One are registered
// trademarks of BroadVision, Inc., in the United States and the European
// Community, and are trademarks of BroadVision, Inc., in other
// countries.  The BroadVision logo, is a trademark of BroadVision, Inc.,
// in the United States and other countries. Additionally, IONA and Orbix
// are trademarks of IONA Technologies, Ltd.  RSA, MD5, and RC2 are
// trademarks of RSA Data Security, Inc.
//

//
//
//
function disableOIDObject(formname,objName){
	var thisForm = document.forms[formname];
	var elements = thisForm.elements;
	var len = elements.length;
	var i = 0;
	var LoopControl = 0;
	for (i = 0;i < len ;i++ )
	{
		if(elements[i].name == objName + ".display")
		{
			elements[i].disabled = "disabled";
			elements[i].value="";
			LoopControl++;
		}
		if(elements[i].name == objName + ".button")
		{
			elements[i].disabled = "disabled";
			LoopControl++;
		}
		if(elements[i].name ==objName)
		{
			elements[i].value = "";
			LoopControl++;
		}
		if(LoopControl >2){
			break;
		}
	}
}

function enableOIDObject(formname,objName){
	var thisForm = document.forms[formname];
	var elements = thisForm.elements;
	var len = elements.length;
	var i = 0;
	var LoopControl = 0;
	for (i = 0;i < len ;i++ )
	{
		//if(elements[i].name == objName + ".display")
		//{
		//	elements[i].disabled = "";
		//	LoopControl++;
		//}
		if(elements[i].name == objName + ".button")
		{
			elements[i].disabled = "";
			LoopControl++;
		}
		if(LoopControl >1){
			break;
		}
	}
}

  function disableDateObject(formname,objName){
	var thisForm = document.forms[formname];
	var elements = thisForm.elements;
	var len = elements.length;
	var i = 0;
	var LoopControl = 0;
	  while (i < len)
	 {
	  
		  if(f.elements[i].name == objName + ".year"){
			  elements[i].disabled = "disabled";
			  LoopControl ++;
		  }
		  if(f.elements[i].name == objName + ".month"){
			  elements[i].disabled = "disabled";
			  LoopControl ++;
		  }
		   if(f.elements[i].name == objName + ".day"){
			  elements[i].disabled = "disabled";
			  LoopControl ++;
		   }
		    if(LoopControl >  2){
				break;
			}
			i++;
      }
}

  function enableDateObject(formname,objName){
	var thisForm = document.forms[formname];
	var elements = thisForm.elements;
	var len = elements.length;
	var i = 0;
	var LoopControl = 0;
	  while (i < len)
	 {
	  
		  if(f.elements[i].name == objName + ".year"){
			  elements[i].disabled = "";
			  LoopControl ++;
		  }
		  if(f.elements[i].name == objName + ".month"){
			  elements[i].disabled = "";
			  LoopControl ++;
		  }
		   if(f.elements[i].name == objName + ".day"){
			  elements[i].disabled = "";
			  LoopControl ++;
		   }
		    if(LoopControl >  2){
				break;
			}
			i++;
      }
}
 
  function onChangeOIDLink(formname,objName,contentTypeId,displayField){
	  var thisForm = document.forms[formname];
	  var elements = thisForm.elements;
	  var len = elements.length;
	  alert(len);
	  var i = 0;
	  var LoopControl = 0;
	  for (i = 0;i < len ;i++ )
	{
		if(elements[i].name == objName + ".display")
		{
			elements[i].value = "";
			LoopControl++;
			alert(LoopControl);
		}
		if(elements[i].name == objName)
		{
			elements[i].value = "";
			LoopControl++;
			alert(LoopControl);
		}
		if(elements[i].name == objName + ".button")
		{
			elements[i].click()="DynUIWidget.doContentPopup( this, '"+objName+"' , '"+contentTypeId+"' , '"+displayField+"')";
			LoopControl++;
			alert(LoopControl);
		}
		if(LoopControl >2){
			break;
		}
	}
}

	function enableTextObject(objectname){
		var elements = document.getElementsByTagName("INPUT");
		var LoopControl = 0;
		for(i=0; i<elements.length;i++){
			if(elements[i].name == objectname){
				elements[i].disabled = "";
				LoopControl ++;
			}
			if(LoopControl>0){
				break;
			}
		}
	}

 