function ShowHide(tblId)
{
    var tbl = document.getElementById(tblId);
	if (tbl == null)
	{
		return;
	}
 
	// show or hide
    tbl.style.visibility = (tbl.style.visibility == 'hidden' ? 'visible' : 'hidden');
    tbl.style.display = (tbl.style.display == 'none' ? 'block' : 'none');

	// change image
	var img = document.getElementById('img' + tblId);
	if (img == null)
	{
		return;
	}

	img.src = (img.status == '1' ? 'NewImages/mark_openblock.gif' : 'NewImages/mark_closedblock.gif');
	img.status = (img.status == '0' ? '1' : '0');
}


function showhide(str, isvisible) {
    var row = document.getElementById(str);
    if (isvisible)
        row.style.display = "block";
    else
        row.style.display = "none";
}

function InitStatus(tbl, IsClosed)
{
	if (IsClosed == 'True')
	{
		ShowHide(tbl);
	}
}

function increasefont() {
    varfont = document.getElementById("mydiv").style.fontSize
    
    switch (varfont) {

        case "smaller":
            
            document.getElementById("mydiv").style.fontSize = "small";

            break;

        case "small":
            document.getElementById("mydiv").style.fontSize = "medium";

            break;

        case "medium":
            document.getElementById("mydiv").style.fontSize = "large";
            break;
    }

}


/*   function to decrease font  */

function decreasefont() {

    varfont = document.getElementById("mydiv").style.fontSize

    switch (varfont) {

        case "large":
            document.getElementById("mydiv").style.fontSize = "medium";
            break;

        case "medium":
            document.getElementById("mydiv").style.fontSize = "small";
            break;

        case "small":
            document.getElementById("mydiv").style.fontSize = "smaller";
            break;

    }

}
//ajax
function ajaxFunction() {
 
    var j = '/cgi-bin/dailynews/feedbacks.cgi?site_id=1&issue_date=' + document.getElementById('issue_date').value + '&subject_id=' + document.getElementById('subject_id').value + '&article_file=' + document.getElementById('article_file').value;

    var xmlHttp;
    try {
        // Firefox, Opera 8.0+, Safari
        xmlHttp = new XMLHttpRequest();
    }
    catch (e) {
        // Internet Explorer
        try {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e) {
            try {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e) {
                alert("Your browser does not support AJAX!");
                return false;
            }
        }
    }
    xmlHttp.onreadystatechange = function() {
        if (xmlHttp.readyState == 4) {
            //document.myForm.time.value=xmlHttp.responseText;
            document.getElementById("adiv1").innerHTML = xmlHttp.responseText;

        }
    }

    xmlHttp.open("GET", j, true);

    xmlHttp.send(null);
}

function printWindow() {
    bV = parseInt(navigator.appVersion);
    if (bV >= 4) window.print();
}

var ids = new Array('div1', 'div2');

function switchid(id) {
    hideallids();
    showdiv(id);
}

function hideallids() {

    for (var i = 0; i < ids.length; i++) {
        hidediv(ids[i]);
    }
}

function hidediv(id) {

    if (document.getElementById) {
        document.getElementById(id).style.display = 'none';
    }
    else {
        if (document.layers) {
            document.id.display = 'none';
        }
        else {
            document.all.id.style.display = 'none';
        }
    }
}

function showdiv(id) {


    if (document.getElementById) {
        document.getElementById(id).style.display = 'block';
    }
    else {
        if (document.layers) {
            document.id.display = 'block';
        }
        else {
            document.all.id.style.display = 'block';
        }
    }
}
function DisplayHiddenValue(obj, defaultValue) {
    if (obj.value == defaultValue)
        obj.value = '';



}
function ShowValue(obj, defaultValue) {
    if (obj.value == '')
        obj.value = defaultValue;

}
