/* board-pager border style
------------------------------------------------------------*/
function initBoardList() {
	boardPager = document.getElementById("board-pager");
	if (boardPager)
		boardPager.getElementsByTagName("li").item(2).style.borderStyle = "none";
}


/*popup
-------------------*/
function pop_type(type,src,w,h){
	var newsrc = src.lastIndexOf(".");
	switch(type){
		case 1 :
			var scroll = "yes"
			break;
		case 2 :
			var scroll = "no"
			break;
		case 3 :
			popup = window.open(src,"new"+ h +"",'fullscreen,scrollbars,width="100%",height="100%"');
			break;
		default :
			var scroll = "yes";
			break;
	}
	var winleft = (screen.width - w) / 2;
	var wintop = (screen.height - h) / 2;
	var poptype = 'width='+w+',height='+h+',top='+wintop+',left='+winleft+',resizable=no,scrollbars='+scroll+',toolbars=no,status=no,menu=no';
	window.open(src, "new"+ h +"", poptype);
//	if (parseInt(navigator.appVersion) >= 4) { popup.window.focus(); }
}

//png file
function setPng24(obj) {
	obj.width=obj.height=1;
	obj.className=obj.className.replace(/\bpng24\b/i,'');
	obj.style.filter =
	"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');"
	obj.src=''; 
	return '';
}


//select
function selectShow(Name)	{
	selectObj = document.getElementById(Name);
	selectObj.style.display='block';
}

function selectHide(Name)	{
	selectObj = document.getElementById(Name);
	selectObj.style.display='none';
}


//product list
function over(Name){
	document.getElementById(Name).style.border='2px solid #8fbe4b'; 
	document.getElementById(Name).style.width='140px';
	document.getElementById(Name).style.height='138px';
}

function out(Name){
	document.getElementById(Name).style.border='1px solid #e0e2de';
	document.getElementById(Name).style.width='142px';
	document.getElementById(Name).style.height='140px';

}

//search fot product
function productOver(Name){
	document.getElementById(Name).style.border='2px solid #8fbe4b'; 
	document.getElementById(Name).style.width='89px';
	document.getElementById(Name).style.height='88px';
}

function productOut(Name){
	document.getElementById(Name).style.border='1px solid #e0e2de';
	document.getElementById(Name).style.width='91px';
	document.getElementById(Name).style.height='90px';

}


//product layer
function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
    if(document.layers)	   //NN4+
    {
       document.layers[szDivID].display = iState ? "block" : "none";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);
        obj.style.display = iState ? "block" : "none";
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.display = iState ? "block" : "none";
    }
}



//product layer
function toggleBox(szDivID, iState, _status) // 1 visible, 0 hidden
{
    if(document.layers)	   //NN4+
    {
       document.layers[szDivID].display = iState ? "block" : "none";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);
        obj.style.display = iState ? "block" : "none";
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.display = iState ? "block" : "none";
    }
	if (_status == "click"){
		brower = (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
		
		document.getElementById(szDivID).style.left = event.clientX+brower.scrollLeft + "px";
		document.getElementById(szDivID).style.top = event.clientY+brower.scrollTop + "px";
		
	}
}

if(navigator.userAgent.indexOf('Firefox') >= 0){
	(function(){
		var events = ["mousedown", "mouseover", "mouseout", "mousemove", "mousedrag", "click", "dblclick"];
		for (var i = 0; i < events.length; i++){
			window.addEventListener(
				events[i], function(e){
					window.event = e;    
				},true
			);
		}
	}()); 
};

