// JavaScript Document
//for IE6 IE7 Fire Fox2
function ddk_showHideById(idName , cmd){
	if(!idName){
		alert('need a id name in one of HTML elements.');
		return;
	}
	
	var idObj = ddk_findObj(idName);
	if(!idObj){
		alert('error!! no object name is ' + idName + ' in this HTML document.');
		return;
	}
	
	if(cmd == 'show' || cmd == 'hide'){
		ddk_doShowHide(idObj , cmd);
	} else {
		alert('aneed one more argument [\'show\' or \'hide\'].');
		return;
	}
	
	
}
function ddk_findObj(idName){
	var idObj = document.getElementById(idName);
	return idObj;
}
function ddk_doShowHide(idObj , cmd){
	if(cmd == 'show'){
		idObj.style.display = '';
	} else if(cmd == 'hide'){
		idObj.style.display = 'none';
	}
}



//for IE6 IE7 Fire Fox2
//Version 2 - 20090909
function dk_showHideById(idName , cmd){
	if(!idName){
		alert('need a id name in one of HTML elements.');
		return;
	}
	
	var idObj = dk_findObj(idName);
	if(!idObj){
		alert('error!! no object name is ' + idName + ' in this HTML document.');
		return;
	}
	var id;
	var div_ary = [];
	var img_ary = [];
	for(var i = 1;;i++){
		var keyName = idName.substring(0 , 3);
		var imgName = keyName + 'Img';
		if(i<10){
			keyName = keyName + '0' + i;
			imgName = imgName + '0' + i;
		} else {
			keyName = keyName + i;
			imgName = imgName + i;
		}
		var obj = dk_findObj(keyName);
		var imgObj = dk_findObj(imgName);
		
		if(!obj){
			break;
		} else {
			if(idName == keyName){
				id = i-1;
			}
			div_ary.push(obj);
			img_ary.push(imgObj);
		}
	}
	if(cmd == 'show' || cmd == 'hide'){
		dk_doShowHide(id , cmd , div_ary , img_ary);
	} else {
		alert('need one more argument [\'show\' or \'hide\'].');
		return;
	}
	
	
}
function dk_findObj(idName){
	var idObj = document.getElementById(idName);
	return idObj;
}
function dk_doShowHide(aryIndex , cmd , d_ary , i_ary){
	var idObj = d_ary[aryIndex];
	var imgKey = 'product';
	if(idObj.style.display == ''){
		//close
		idObj.style.display = 'none';
		var imgCmd = 'Off';
	} else {
		//open
		idObj.style.display = '';
		var imgCmd = 'On';
	}
	return;
	var newImg = i_ary[aryIndex].src;
	newImg = newImg.substring(newImg.lastIndexOf('/') + 1 , newImg.length);
	newImg = i_ary[aryIndex].src.substring(0 , i_ary[aryIndex].src.lastIndexOf('/')+1) + imgKey + imgCmd + newImg.substring(newImg.indexOf('_') , newImg.length);
	i_ary[aryIndex].src = newImg;
	
	for(var i = 0;i<d_ary.length ; i++){
		var obj = d_ary[i];
		if(obj != idObj){
			obj.style.display = 'none';
			var imgCmd = 'Off';
			var newImg = i_ary[i].src;
			newImg = newImg.substring(newImg.lastIndexOf('/') + 1 , newImg.length);
			newImg = i_ary[i].src.substring(0 , i_ary[i].src.lastIndexOf('/')+1) + imgKey + imgCmd + newImg.substring(newImg.indexOf('_') , newImg.length);
			i_ary[i].src = newImg;
		} 
		
	}
}
