function trimmStr(s){
	while (s.length>0) if (s.charAt(0)==" ") s=s.substr(1,s.length-1); else break;
	while (s.length>0) if (s.charAt(s.length-1)==" ") s=s.substr(0,s.length-1); else break;
	return s;
	} 

function CheckSpecialStrCode(field) 
{ 
	var checkOK = "/\\'&#<>| "; 
	var checkStr = field.value; 
	var allValid = true; 

	for ( i = 0; i < checkStr.length; i ++)
	{
	  var ch = checkStr.charAt( i );
	  if (checkOK.indexOf( ch ) != -1) 
	  {

	    allValid = false;
	    break;
	  }
	} //end for 

	if (!allValid) 
	{ 
	  var tmpch = "";  
	  for ( i = 0; i < checkStr.length; i++ )
	  {
	    ch = checkStr.charAt( i );
	    if (checkOK.indexOf( ch ) == -1)
	    {
	      tmpch += checkStr.charAt( i );
	    }
	  } //end for

	  field.value = tmpch;
	  //alert( "Please input digits 0~9 only." ); 
	  field.focus(); 
	  return ( false ); 
	}// end if 

	else return ( true ); 
	}  //end CheckSpecialStrCode

	function setCookieValue(cookiename,value){
	var Then = new Date() 
	Then.setTime(Then.getTime() + 60*1000*60*24*365 ) //60秒
	document.cookie = cookiename+ "=" + value +";expires="+ Then.toGMTString() 
}

function setCookieValue(cookiename,value){
	var Then = new Date() 
	Then.setTime(Then.getTime() + 60*1000*60*24*365 ) //60秒
	document.cookie = cookiename+ "=" + value +";expires="+ Then.toGMTString() 
}

function getCookieValue(cookiename){ 

	var cookieString = new String(document.cookie)
	var cookieHeader = cookiename+"="
	var beginPosition = cookieString.indexOf(cookieHeader)
	var tempValue="";
	if (beginPosition != -1){
	    tempValue=cookieString.substring(beginPosition + cookieHeader.length) 
	}
	return tempValue;
}

 


function getCookieToHtml1()
{
 
	var position=getCookieValue("edatapower").indexOf(";"); 
	if (position != -1){
	      oForm.MemberName.value = getCookieValue("edatapower").substring(0,position) ; 
	}
	else
	{
	      oForm.MemberName.value = getCookieValue("edatapower");
	}
 

}

function getCheckedNull(nameOfCheckBox)
{
	
	var theCheckboxInputs=document.getElementsByName(nameOfCheckBox);
	for (var i=0;i<theCheckboxInputs.length;i++)
	{
		theCheckboxInputs[i].checked=false;
	}
	 
}
function getCheckedCheckboxesNum(nameOfCheckBox,titleOfCheckBox)
{
	var flag=false;	
	var errStr="";
	var theCheckboxInputs=document.getElementsByName(nameOfCheckBox);
	for (var i=0;i<theCheckboxInputs.length;i++)
	{
		if(theCheckboxInputs[i].checked) {			
			flag=true;	
			break;
		}
	}
	if(flag==false){
		errStr=titleOfCheckBox+" ";
		try{
			theCheckboxInputs[0].focus();
			for (var i=0;i<theCheckboxInputs.length;i++)
			{
				theCheckboxInputs[i].style.background="red"; 
			}
		}
		catch(e){
		
		}
		//return false;
	}
	else
	{
		try{			 
			for (var i=0;i<theCheckboxInputs.length;i++)
			{
				theCheckboxInputs[i].style.background=""; 
			}
		}
		catch(e){
		
		}
	}
	return errStr;
	 
}
//下拉框
function getSelectedSelectNum(nameOfCheckBox,titleOfCheckBox)
{
	var flag=false;	
	var errStr="";
	var theCheckboxInputs=document.all(nameOfCheckBox);
	for (var i=theCheckboxInputs.options.length-1;i>=0;i--)
	{
		if(theCheckboxInputs.options(i).selected) {	
		   if(i>0){	
				flag=true;	
				break;
			}
		}
	}
	if(flag==false){
		errStr=titleOfCheckBox+" ";
		try{
			theCheckboxInputs.focus(); 
			theCheckboxInputs.style.background = "2px outset red";
		}
		catch(e){
		
		}
		//return false;
	}
	return errStr;
	 
}
//输入框
function getInputBoxNum(nameOfCheckBox,titleOfCheckBox)
{
	var flag=false;	
	var errStr="";
	var theCheckboxInputs=document.all(nameOfCheckBox);
	 
	if(theCheckboxInputs.value!="") {	
 
			flag=true;	
			theCheckboxInputs.style.border = "";
			 
	}
	 
	if(flag==false){
		errStr=titleOfCheckBox+" ";
		theCheckboxInputs.focus(); 
		theCheckboxInputs.style.border = "2px outset red";
		 
	}
	return errStr;
	 
}


function questionSwitch(orient,target,value){
	var obj=document.getElementsByName(orient); 
	var obj_tr=document.getElementById(target+"_tr");	
	var switchFlag=false;
	for (var i=0;i<obj.length;i++)
	{
		if(obj[i].checked) {
			if(i<value){			
			 	switchFlag=true;
			 }
		}
	}
	if(switchFlag){
		obj_tr.style.display="";
	}
	else
	{
		target.value="";
		obj_tr.style.display="none";		
	}
}

function questionSwitchBig(orient,target,value){
	var obj=document.getElementsByName(orient); 
	var obj_tr=document.getElementById(target+"_tr");	
	var switchFlag=false;	 
	for (var i=0;i<obj.length;i++)
	{
		if(obj[i].checked) {
			if(i>=value-1&&i!=10){			
			 	switchFlag=true;
			 }
		}
	}
	if(switchFlag){
		obj_tr.style.display="";
	}
	else
	{
		target.value="";
		obj_tr.style.display="none";		
	}
}

function questionSwitchTwo(orient,orientCompetitor,targetCompetitor,target,competitor){
	var orient_obj=document.getElementsByName(orient); 
	var orientCompetitor_obj=document.getElementsByName(orientCompetitor); 
	var targetCompetitor_tr=document.getElementById(targetCompetitor+"_tr");	 
	var target_tr=document.getElementById(target+"_tr");	
	var switchCompetitorFlag=false;
	var switchOrientFlag=false;
	var stillFlag=false;
	if(competitor=="&nbsp;"||competitor==""){
		for (var i=0;i<orient_obj.length;i++)
		{
			if(orient_obj[i].checked) {
				if(i<=3){			
					switchOrientFlag=true;
				}
			}
		}
	}
	else
	{
		stillFlag=true;
		if(orient_obj[10].checked==false) 
		{	
			for (var i=0;i<orient_obj.length;i++)
			{
				if(orient_obj[i].checked) {
					if(i<3){			
						switchOrientFlag=true;
					}
					else
					{
						if((i<=5)&&(i>=3)){		
							for (var j=0;j<orientCompetitor_obj.length;j++)
							{
								if(orientCompetitor_obj[j].checked) {							
									if(j>i&&j!=10){
										switchCompetitorFlag=true;
									}
								}
							} 
							if(switchCompetitorFlag==false){
								switchOrientFlag=true;
							}
						}
						else
						{
							for (var j=0;j<orientCompetitor_obj.length;j++)
							{
								if(orientCompetitor_obj[j].checked) {
									if(j>i&&j!=10){
										switchCompetitorFlag=true;
									}
								}
							} 
						}
					}
				}
			} 
		}	
	}
	
	if(switchOrientFlag){
		target_tr.style.display="";
	}
	else
	{
		target.value="";
		target_tr.style.display="none";		
	}
	if(switchCompetitorFlag){
		targetCompetitor_tr.style.display="";
	}
	else
	{
		if(stillFlag){
			targetCompetitor.value="";
			targetCompetitor_tr.style.display="none";		
		}
	}
}
//市场
function questionSwitchThree(orient,orientCompetitor,targetCompetitor,target,competitor){
	var orient_obj=document.getElementsByName(orient); 
	var orientCompetitor_obj=document.getElementsByName(orientCompetitor); 
	var targetCompetitor_tr=document.getElementById(targetCompetitor+"_tr");	 
	var target_tr=document.getElementById(target+"_tr");	
	var switchCompetitorFlag=false;
	var switchOrientFlag=false;
	var stillFlag=false;
	if(competitor=="&nbsp;"||competitor==""){
		for (var i=0;i<orient_obj.length;i++)
		{
			if(orient_obj[i].checked) {
				if(i<=3){			
					switchOrientFlag=true;
				}
			}
		}
	}
	else
	{
		stillFlag=true;
		if(orient_obj[10].checked==false) 
		{	
			for (var i=0;i<orient_obj.length;i++)
			{
				if(orient_obj[i].checked) {
					if(i<3){			
						switchOrientFlag=true;
					}
					else
					{
						if((i<=4)&&(i>=3)){		
							for (var j=0;j<orientCompetitor_obj.length;j++)
							{
								if(orientCompetitor_obj[j].checked) {							
									if(j>i&&j!=10){
										switchCompetitorFlag=true;
									}
								}
							} 
							if(switchCompetitorFlag==false){
								switchOrientFlag=true;
							}
						}
						else
						{
							for (var j=0;j<orientCompetitor_obj.length;j++)
							{
								if(orientCompetitor_obj[j].checked) {
									if(j>i&&j!=10){
										switchCompetitorFlag=true;
									}
								}
							} 
						}
					}
				}
			} 
		}	
	}
	
	if(switchOrientFlag){
		target_tr.style.display="";
	}
	else
	{
		target.value="";
		target_tr.style.display="none";		
	}
	if(switchCompetitorFlag){
		targetCompetitor_tr.style.display="";
	}
	else
	{
		if(stillFlag){
			targetCompetitor.value="";
			targetCompetitor_tr.style.display="none";		
		}
	}
}