/*
 * http://www.mediaking.at/
 */

/**
 * function MediaKing_rollover()
 */
function MediaKing_rollover(oEvent, path) {
	var oTarget;
	if( oEvent.srcElement ) oTarget = oEvent.srcElement;
	else if( oEvent.target ) oTarget = oEvent.target;

	switch(oEvent.type) {
	case "mouseover":
		oTarget.src = path + oTarget.src.substring(oTarget.src.lastIndexOf("/") + 1, oTarget.src.length - 4) + "_hi.png";
		oTarget.style.cursor = 'pointer';
		break;

	case "mouseout":
		oTarget.src = path + oTarget.src.substring(oTarget.src.lastIndexOf("/") + 1, oTarget.src.length - 7) + ".png";
		oTarget.style.cursor = 'default';
		break;
	}
	window.status = '';
}

/**
 * function MediaKing_precache_image()
 */
function MediaKing_precache_image(path) {
	img = new Image(); img.src = path;
}

/**
 * function MediaKing_clear_input()
 */
function MediaKing_clear_input(element, defaultText) {
	if (element.value == defaultText) {
		element.value = "";
	}
}

/**
 * function MediaKing_select_text()
 */
function MediaKing_select_text(element) {
    document.getElementById(element).focus();
    document.getElementById(element).select();
}

/*
 * collapsible div's
 */
jQuery(document).ready(function() {
	var delay = 333;
	jQuery(".collapsible_body").hide();
	jQuery(".collapsible_body_open").show();
	jQuery(".collapsible_head").click(function() {
		jQuery(this).next(".collapsible_body").slideToggle();
		jQuery(this).next(".collapsible_body_open").slideToggle(delay);
	});
	jQuery(".collapsible_hover_head").click(function() {
		jQuery(this).next(".collapsible_body").slideToggle(delay);
		jQuery("#cms_sidepanel").slideToggle(delay);
		jQuery(this).next(".collapsible_body_open").slideToggle(delay);
	});
});



