// Standard JavaScript Document - Volvo AB

// ========================  ======================== 
// ------------------------  ------------------------ 
// ........................  ........................


/* 
........................ STRUCTURE ........................

- general
- window.onload
- TEST

*/


// ======================== general ========================

var isSubscribe = true;
function toggleSubscription() {
    objUnSub = document.getElementById("Presentationmodecontainer1_pntSubscription_divUnsubscribe");
    objSub = document.getElementById("Presentationmodecontainer1_pntSubscription_divSubscribe");
    
    if (objSub == null) {
        objUnSub = document.getElementById("pntSubscription_divUnsubscribe");
        objSub = document.getElementById("pntSubscription_divSubscribe");
    }
    
    isSubscribe = (objSub.className=='rcbe01 rcb_contentSide first');

    if (isSubscribe) {
        objUnSub.className = 'rcbe01 rcb_contentSide first';
        objSub.className = 'hide';
    } else {
        objUnSub.className = 'hide';
        objSub.className = 'rcbe01 rcb_contentSide first';
    }
    isSubscribe = !isSubscribe;
}


// ======================== iframe contractor ========================

var iframeContr_container = '';
var iframeContr_element = '';
var iframeContr_height = '';
// Usage: iframeContractor('appInclObj_1',document.getElementsByTagName('table')[0]);
function iframeContractor(container,matchElement,addHeight) {
	if (!addHeight) addHeight = 40;
	if (iframeContr_container == '') {
		iframeContr_container = container;
	} else {
		container = iframeContr_container;
	}
	
	if (iframeContr_element == '') {
		iframeContr_element = matchElement;
	} else {
		matchElement = iframeContr_element;
	}
	
	if (iframeContr_height == '') {
		iframeContr_height = addHeight;
	} else {
		addHeight = iframeContr_height;
	}
	
	var appContainer = container;
	var appHeight = parseInt(matchElement.offsetHeight);
	appHeight = appHeight + addHeight;
	appContainer.style.height = appHeight + 'px';
}






