function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
    if(document.layers)        //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)         //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)   // IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}

function toggleBoxPosition(szDivID, iState, posElement) // 1 visible, 0 hidden
{
	if(posElement !=''){
		arrPosition = findPosition(posElement);

		var obj = document.getElementById('divToolTip');
 		var objContainer = document.getElementById(szDivID);

 		$('#containerDiv').html(objContainer.innerHTML);
		obj.style.position = 'absolute';
		obj.style.top = (parseInt(arrPosition[1])+15)+"px";

		if(parseInt(arrPosition[0])+10+305 > document.body.clientWidth){
			var offset = document.body.clientWidth - arrPosition[0];

			obj.style.left = parseInt(arrPosition[0])- (320 - offset) +"px";
		}else{
			obj.style.left = parseInt(arrPosition[0])+10+"px";
		}
		//alert(document.body.clientWidth + " " + arrPosition[0] );
	}

    if(document.layers)        //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)         //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById('divToolTip');
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)   // IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}


function toggleBoxPhone(szDivID, iState, posElement, outerDivID) // 1 visible, 0 hidden
{
//	alert(szDivID);
//	alert(iState);
//	alert(posElement.id);
//	alert(outerDivID);

	if(posElement !=''){
		arrPosition = findPosition(posElement);
//		alert(arrPosition[1]);
//		alert(arrPosition[0]);
		var obj = document.getElementById(outerDivID);
 		var objContainer = document.getElementById(szDivID);

 		$('#containerDiv').html(objContainer.innerHTML);
		obj.style.position = 'absolute';
		obj.style.top = (parseInt(arrPosition[1])+15)+"px";
		obj.style.left = (parseInt(arrPosition[0])+10)+"px";
	}

    if(document.layers)        //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)         //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(outerDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)   // IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}

function toggleDivBoxPhone(szDivID, iState, posElement, outerDivID, scrollingDiv) // 1 visible, 0 hidden
{
	//alert(document.getElementById('testingScrollDiv').scrollTop)
	if(posElement){
		arrPosition = findPosition(posElement);
		var obj = document.getElementById(outerDivID);
 		var objContainer = document.getElementById(szDivID);

 		$('#containerDiv').html(objContainer.innerHTML);
		obj.style.position = 'absolute';
		
		//scrollingDiv
		var scrolOffset = document.getElementById(scrollingDiv).scrollTop;
		//alert(scrolOffset);
		obj.style.top = (parseInt(arrPosition[1])+15-scrolOffset)+"px";
		obj.style.left = (parseInt(arrPosition[0])+10)+"px";
	}

    if(document.layers)        //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)         //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(outerDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)   // IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}

function closeContextMenu(divID){
	var obj = document.getElementById(divID);
    obj.style.display = "none";
}

function divClose(divID){
	var obj = document.getElementById(divID);
	obj.style.visibility = "hidden"; 
}