// JavaScript Document
// JavaScript Document
function DispSmenu(ID){
	if(document.getElementById(ID).style.display=="none")
	{
		document.getElementById(ID).style.display = "block";		
	}
}

function HideSmenu(ID){
	document.getElementById(ID).style.display = "none";
}

function selectRow(obj)
{	
	if(obj.checked)
		obj.parentNode.parentNode.style.background = '#DCE7EE';
	else
		obj.parentNode.parentNode.style.background = '';
}

function selectDiv(obj,sclass)
{	
	if(obj.checked)
	{
		obj.parentNode.style.background = '#DCE7EE';
		obj.parentNode.style.color = '#333';
		document.getElementById('selectItem').innerHTML += sclass + ',';
	}
	else
	{
		obj.parentNode.style.background = 'none';
		obj.parentNode.style.color = '';		
		var str = document.getElementById('selectItem').innerHTML.split(",");
		document.getElementById('selectItem').innerHTML='';
		for(var i=0;i<str.length;i++)
		{
			if(str[i]!=sclass)
			{
				document.getElementById('selectItem').innerHTML += str[i]+',';
			}
		}		
	}
}

function selectAll(ID,obj)
{
	var div = document.getElementById(ID);
	var cbx = div.getElementsByTagName("input"); 
	
	
	if (obj.checked)
	{		
		cbx = div.getElementsByTagName("input");
		for(var i=0;i<cbx.length;i++)
		{
			if(cbx[i].type == "checkbox")
			{
				cbx[i].checked=true;
				cbx[i].parentNode.parentNode.style.background = '#DCE7EE';
			}
		}
	}
	else
	{
		
		cbx = div.getElementsByTagName("input");		 
		for(var i=0;i<cbx.length;i++)
		{
			if(cbx[i].type == "checkbox")
			{
				cbx[i].checked=false;     
				cbx[i].parentNode.parentNode.style.background = '#FFFFFF';
			}
		}
	}
}

function EditRow(ID)
{
	
	obj = ID.parentNode.parentNode.getElementsByTagName('input');
	spanobj = ID.parentNode.parentNode.getElementsByTagName('span');
	alledit = document.getElementsByTagName('input');	
	
	EditRowCancel(ID);
	ID.parentNode.parentNode.style.background = '#DCE7EE';
	
	
	for(var i=0;i<obj.length;i++)
	{
		if(obj[i].style.display=='none')
		{
			obj[i].style.display='';
		}
	}
	for(var i=0;i<spanobj.length;i++)
	{	
			spanobj[i].style.display='none';		
	}
	ID.style.display='none';
}

function EditRowCancel(ID)
{
	for(var i=0;i<alledit.length;i++)
	{
		if(alledit[i].id=='edit')
		{
			alledit[i].style.display='none';
			alledit[i].parentNode.getElementsByTagName('span')[0].style.display='';
			alledit[i].parentNode.parentNode.style.background = '';			
		}
		if(alledit[i].id == 'editButton')
		{
			alledit[i].style.display = 'block';
		}
		else if(alledit[i].id == 'editButtonCancel')
		{
			alledit[i].style.display = 'none';
		}
		else if(alledit[i].id == 'editButtonSubmit')
		{
			alledit[i].style.display = 'none';
		}
	}
}
function EditRowSubmit(ID)
{
}

function JumpPage(loc)
{
	location.href = loc.value;
}

function setSelectItem(root,hidden,value)
{
	var obj = document.getElementById(hidden);
	if(value.split(';').length != 1)
	{	
		obj.value=value;
		document.getElementById(root).innerHTML = value.split(';')[1];
	}
	else
	{
		obj.value='';
		document.getElementById(root).innerHTML = "---請選擇---";
	}
}

function favority() {
	var myfar;
	var mytitle;
	myfar="http://www.greenpo.com.tw";
	mytitle="綠保服份有限公司";
	if (navigator.appName!="Netscape"){
	window.external.AddFavorite(myfar, mytitle);
	}
	else{
	window.location = myfar;
	}
}
