// JavaScript Document

function clickclear(thisfield, defaulttext) {
	if (thisfield.value == defaulttext) {
		thisfield.value = "";
	}
}


function clickrecall(thisfield, defaulttext) {
	if (thisfield.value == "") {
		thisfield.value = defaulttext;
	}
}


function showhide(layer_ref) {

	block = document.getElementById(layer_ref);

	if (block.style.display == 'block') {
		block.style.display = 'none';
	} else {
		block.style.display = 'block';
	}
	
}


function dispHandle(obj1, obj2) {

	var block = document.getElementById(obj1);
	var hyperlink = document.getElementById(obj2);

	if (block.style.display == "none") {
		block.style.display = '';
	} else {
		block.style.display = 'none';
	}

	if (hyperlink.innerHTML == "[ Collapse ]") {
		hyperlink.innerHTML = "[ Expand ]";
	} else {
		hyperlink.innerHTML = "[ Collapse ]";
	}

}

function SelectAll(id) {
    document.getElementById(id).focus();
    document.getElementById(id).select();
}


function actionConfirm(action) {

    var msg;
    switch (action) {
        case 'unsubscribe':
            msg = 'Are you sure you want to unsubscribe from this channel?';
            break;

        case 'video':
            msg = 'Are you sure you want to delete this video?';
            break;

        case 'favorite':
            msg = 'Are you sure you want to remove this video from your favorites?';
            break;

        case 'message':
            msg = 'Are you sure you want to delete this message?';
            break;
    }

    var agree = confirm (msg);
    if (agree) {
        return true ;
    } else {
        return false ;
    }

}