﻿﻿﻿/**
 * ATENTION:
 * for ca.: 4 weeks a special survey is include and replace the standard metrex lab script on certain pagekeys
 */
// 'trigger' pagekeys (cc feature, press, jobs, responsibility, about)
var page_ids = new Array('/all/feature_pages/1856', '/all/feature_pages/1955', '/cc/corp_press/240','/cc/corp_press/37929', '/cc/corp_jobs/1060', '/cc/corp_jobs/1059', '/cc/corp_cr/1036', '/cc/corp_cr/1030', '/cc/corp_about/1068', '/cc/corp_about/1069');

// get expiration status
var date_now = new Date(); // now
var date_expire = new Date(2010,4,20); // expiration date (year, month-1,day)
var is_active_survey_vi_interval = date_now < date_expire;

// get current pagekey
var current_page_id = $$('meta[name="DC.Identifier"]')[0].content;

// helper 
Array.prototype.inarray = function(obj) {
    var i, listed = false;
    for (i=0; i<this.length; i++) {
      if (this[i] === obj) {
        listed = true;
        break;
      }
    }
    return listed;
  };

  var is_active_survey = is_active_survey_vi_interval && page_ids.inarray(current_page_id);  
  
  //check for include
  if(is_active_survey){
  	document.write('<script language="javascript" src="'+RESOURCES_PATH+'layer_siemens_'+(PAGE_LANG=='de'?'de':'en')+'.js">');
  	document.write('</scr'+'ipt>');	
  }
  else{
	/** ##### BEGIN: original metrix lab code #####
	 * for restore original state of this script remove all other code to get the previous version    
	*/
	var MetrixLab_BasePath = "../../cc/framework/metrix_lab/" + PFT_LANGID + "/";
	
	document.observe("dom:loaded", function(){
		var metrixlab_body = top.document.getElementsByTagName('body').item(0);
		var metrixlab_script = top.document.createElement('script');
		metrixlab_script.setAttribute('defer','defer');
		metrixlab_script.src = MetrixLab_BasePath+'overlay.js';
		metrixlab_script.type='text/javascript';
		metrixlab_body.insertBefore(metrixlab_script, metrixlab_body.childNodes[0]);
	});
	/** ##### END: original metrix lab code ##### */	
}
