//global jquery functions

$(document).ready(function() {
	
	//Tabs
	if ($("#tablist")) {
	 	//init tabs
		$("#tablist").tabs();
		
		//preselect a tab via ?tabselect=x
		if(gup("tabselect")){
			var $tabs = $('#tablist').tabs(); // first tab selected
			$tabs.tabs('select', gup("tabselect")); // switch to third tab
		}
		
		
	}
	
		
	
	//Tooltip
	$("a[title].tooltiplink").tooltip({ tipClass: 'tooltip_container_s' }).dynamic(); 
	$("img[title].tooltiplink").tooltip({ tipClass: 'tooltip_container_s' }).dynamic(); 
	$(".tooltiplinkbig").tooltip().dynamic(); 
	
	$("a.nolinkaction").click(function(event){
		event.preventDefault();
	});
	

	//Accordion select
	if (gup("slide")) {
		var a = gup("slide");
		var b = a.split(",");

		for (var i=0, j=b.length; i<j; ++i ) {
			//slide(gup("slide"));
			slide(b[i]);
		}
	}
	
	//channelcompare slider select
	if (gup("channelslide")) {
		var a = gup("channelslide");
		var b = a.split(",");

		for (var i=0, j=b.length; i<j; ++i ) {
			$('.slide_'+b[i]).slideToggle('slow');
			$('.more_btn_'+b[i]).toggle();
			$('.less_btn_'+b[i]).toggle();

		}
	}
	
	
	
	
	//Shadowbox open via url Parameter
	if(gup("sb")!="")
	{
		window.onload = function() 
		{
			var sbid = gup("sb");
			$('#sbid_'+sbid).click();
		};
	}
	
	
	//Shadowbox open via anchor Parameter
	if (self.document.location.hash.substring(1)) {
		window.onload = function() {
			var a = window.location.pathname;
			var b = a.substring(a.lastIndexOf('/') + 1);
			var c = b.match(/\w+/);
			$('#sbid_' + c).click();
		};
	}


	//Store Language Preferences when user choose other lang with langswitch
	$('#langswitch_de').click(function(){
		Set_Cookie("UserLanguage","de",720, "/", null, false);
	});
	$('#langswitch_fr').click(function(){
		Set_Cookie("UserLanguage","fr",720, "/", null, false);
	});
	$('#langswitch_it').click(function(){
		Set_Cookie("UserLanguage","it",720, "/", null, false);
	});
	$('#langswitch_en').click(function(){
		Set_Cookie("UserLanguage","en",720, "/", null, false);
	});
	
	
	//add ga event to order links
	$('.orderlink').click(function(){
	
		//event.preventDefault();
		//alert("orderlink");
	
		var gae_action= new Array();
		var gae_label= new Array();
		

gae_action["kombinieren"]="click_kombi";  gae_label["kombinieren"]="kombinieren";
gae_action["kombiangebote"]="click_kombi_ov";  gae_label["kombiangebote"]="kombi_overview";
gae_action["basic_combi"]="click_kombi_det";  gae_label["basic_combi"]="basic_combi";
gae_action["smart_combi"]="click_kombi_det";  gae_label["smart_combi"]="smart_combi";
gae_action["power_combi"]="click_kombi_det";  gae_label["power_combi"]="power_combi";
gae_action["duo"]="click_kombi_ov";  gae_label["duo"]="duo_overview";
gae_action["basic_duo"]="click_kombi_det";  gae_label["basic_duo"]="basic_duo";
gae_action["fun_duo"]="click_kombi_det";  gae_label["fun_duo"]="fun_duo";
gae_action["smart_duo"]="click_kombi_det";  gae_label["smart_duo"]="smart_duo";
gae_action["konkurrenzvergleich"]="click_kombi";  gae_label["konkurrenzvergleich"]="konkurrenzvergleich";
gae_action["sb_gratis_wlan_kombi"]="click_kombi_ov";  gae_label["sb_gratis_wlan_kombi"]="sb_gratis_wlan_kombi";
gae_action["kombi_1"]="click_kombi_det";  gae_label["kombi_1"]="kombi_1";
gae_action["kombi_2"]="click_kombi_det";  gae_label["kombi_2"]="kombi_2";
gae_action["kombi_3"]="click_kombi_det";  gae_label["kombi_3"]="kombi_3";
gae_action["kombi_4"]="click_kombi_det";  gae_label["kombi_4"]="kombi_4";
gae_action["kombinieren"]="click_kombi";  gae_label["kombinieren"]="kombinieren";
gae_action["kombi_wechseln"]="click_kombi";  gae_label["kombi_wechseln"]="kombi_wechseln";
gae_action["sb_lp_switcher"]="click_kombi_lp";  gae_label["sb_lp_switcher"]="sb_lp_switcher";
gae_action["internet"]="click_internet_ov";  gae_label["internet"]="internet_overview";
gae_action["hispeed500"]="click_internet_det";  gae_label["hispeed500"]="hispeed500";
gae_action["basic_internet"]="click_internet_det";  gae_label["basic_internet"]="basic_internet";
gae_action["fiberpower5"]="click_internet_det";  gae_label["fiberpower5"]="fiberpower5";
gae_action["fiberpower20"]="click_internet_det";  gae_label["fiberpower20"]="fiberpower20";
gae_action["fiberpower25"]="click_internet_det";  gae_label["fiberpower25"]="fiberpower25";
gae_action["fiberpower50"]="click_internet_det";  gae_label["fiberpower50"]="fiberpower50";
gae_action["fiberpower100"]="click_internet_det";  gae_label["fiberpower100"]="fiberpower100";
gae_action["speed_test"]="click_internet";  gae_label["speed_test"]="speed_test";
gae_action["wie_schnell_ist_blitzschnell"]="click_internet";  gae_label["wie_schnell_ist_blitzschnell"]="blitzschnell";
gae_action["vergleichen_sie"]="click_internet";  gae_label["vergleichen_sie"]="vergleichen";
gae_action["internet_wechseln"]="click_internet";  gae_label["internet_wechseln"]="internet_wechseln";
gae_action["sb_lp_gratis_wlan"]="click_internet_lp";  gae_label["sb_lp_gratis_wlan"]="lp_gratis_wlan";
gae_action["phone"]="click_phone_ov";  gae_label["phone"]="phone_overview";
gae_action["light"]="click_phone_det";  gae_label["light"]="light";
gae_action["basic"]="click_phone_det";  gae_label["basic"]="basic";
gae_action["freecall"]="click_phone_det";  gae_label["freecall"]="freecall";
gae_action["global"]="click_phone_det";  gae_label["global"]="global";
gae_action["freecall_global"]="click_phone_det";  gae_label["freecall_global"]="freecallglobal";
gae_action["lightphone"]="click_phone_det";  gae_label["lightphone"]="lightphone";
gae_action["freephone_swiss"]="click_phone_det";  gae_label["freephone_swiss"]="freephone_swiss";
gae_action["freephone_global"]="click_phone_det";  gae_label["freephone_global"]="freephone_global";
gae_action["phone_wechseln"]="click_phone";  gae_label["phone_wechseln"]="phone_wechseln";
gae_action["tv"]="click_tv_ov";  gae_label["tv"]="tv_overview";
gae_action["mini"]="click_tv_det";  gae_label["mini"]="mini";
gae_action["starter"]="click_tv_det";  gae_label["starter"]="starter";
gae_action["classic"]="click_tv_det";  gae_label["classic"]="classic";
gae_action["comfort"]="click_tv_det";  gae_label["comfort"]="comfort";
gae_action["produktuebersicht"]="click_tv";  gae_label["produktuebersicht"]="produktuebersicht";
gae_action["digicard"]="click_tv";  gae_label["digicard"]="digicard";
gae_action["vod"]="click_tv";  gae_label["vod"]="vod";
gae_action["tv_on_demand"]="click_tv";  gae_label["tv_on_demand"]="ondemand";
gae_action["digitaltv_wechseln"]="click_tv";  gae_label["digitaltv_wechseln"]="tv_wechseln";
gae_action["sb_lp_cc_sender"]="click_tv";  gae_label["sb_lp_cc_sender"]="sb_lp_cc_sender";
gae_action["sb_lp_cc_serien"]="click_tv_lp";  gae_label["sb_lp_cc_serien"]="sb_lp_cc_serien";
gae_action["sb_lp_halb_dtv"]="click_tv_lp";  gae_label["sb_lp_halb_dtv"]="lp_halb_dtv";
gae_action["sb_lp_dreambox"]="click_tv_lp";  gae_label["sb_lp_dreambox"]="lp_dreambox";
gae_action["aav"]="click_aav";  gae_label["aav"]="aav";
gae_action["sb_small_try_buy"]="click_multiple";  gae_label["sb_small_try_buy"]="sb_small_try_buy";

			
		
		
		gae_pageurl = currentobjecturl;
		
		var gae_action_string = gae_action[gae_pageurl];
		var gae_label_string = gae_label[gae_pageurl];
		
		if( gae_action_string == undefined ){gae_action_string="click_other"};
		if( gae_label_string == undefined ){gae_label_string=gae_pageurl};

		
		//alert(gae_action_string);
		//alert(gae_label_string);
		
		_gaq.push(['_trackEvent', 'Button', gae_action_string, gae_label_string]);

		
		
	});
	

	//add ga event to callmenow links
	$('.callmenowlink').click(function(){
	
		//event.preventDefault();
		//alert("callmenowlink");
		console.log('callmenowlink');
	
		var gae_action= new Array();
		var gae_label= new Array();
		



gae_action["digicard"]="cmn_tv";  gae_label["digicard"]="cmn_digicard";
gae_action["vod"]="cmn_tv";  gae_label["vod"]="cmn_vod";
gae_action["tv_on_demand"]="cmn_tv";  gae_label["tv_on_demand"]="cmn_tv_on_demand";

				
		
		
		gae_pageurl = currentobjecturl;
		
		var gae_action_string = gae_action[gae_pageurl];
		var gae_label_string = gae_label[gae_pageurl];
		
		if( gae_action_string == undefined ){gae_action_string="click_other"};
		if( gae_label_string == undefined ){gae_label_string=gae_pageurl};

		
		//alert(gae_action_string);
		//alert(gae_label_string);
		
		_gaq.push(['_trackEvent', 'CallMeNow', gae_action_string, gae_label_string]);
		console.log(gae_action_string+' '+gae_label_string);


		
		
	});
	

	
	//add ga event to callmenow links
	$('.popuplink_sb_ocp').click(function(){
	
		//event.preventDefault();
		//alert("callmenowlink");
		console.log('callmenowlink');
	
		var gae_action= new Array();
		var gae_label= new Array();
		



gae_action["sb_aspire_bestellung_tv_classic_recorder_smart_combi_overview"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_classic_recorder_smart_combi_overview"]="sb_aspire_bestellung_tv_classic_recorder_smart_combi_overview_ocp";
gae_action["sb_aspire_bestellung_tv_classic_recorder_smart_combi_detail"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_classic_recorder_smart_combi_detail"]="sb_aspire_bestellung_tv_classic_recorder_smart_combi_detail_ocp";
gae_action["sb_aspire_bestellung_tv_classic_receiver_basic_combi_overview"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_classic_receiver_basic_combi_overview"]="sb_aspire_bestellung_tv_classic_receiver_basic_combi_overview_ocp";
gae_action["sb_aspire_bestellung_tv_classic_receiver_basic_combi_detail"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_classic_receiver_basic_combi_detail"]="sb_aspire_bestellung_tv_classic_receiver_basic_combi_detail_ocp";
gae_action["sb_aspire_bestellung_tv_comfort_recorder_power_combi_overview"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_comfort_recorder_power_combi_overview"]="sb_aspire_bestellung_tv_comfort_recorder_power_combi_overview_ocp";
gae_action["sb_aspire_bestellung_tv_comfort_recorder_power_combi_detail"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_comfort_recorder_power_combi_detail"]="sb_aspire_bestellung_tv_comfort_recorder_power_combi_detail_ocp";
gae_action["sb_aspire_bestellung_fiber_power_5_basic_combi_overview"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_5_basic_combi_overview"]="sb_aspire_bestellung_fiber_power_5_basic_combi_overview_ocp";
gae_action["sb_aspire_bestellung_fiber_power_5_basic_combi_detail"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_5_basic_combi_detail"]="sb_aspire_bestellung_fiber_power_5_basic_combi_detail_ocp";
gae_action["sb_aspire_bestellung_fiber_power_25_basic_duo_overview"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_25_basic_duo_overview"]="sb_aspire_bestellung_fiber_power_25_basic_duo_overview_ocp";
gae_action["sb_aspire_bestellung_fiber_power_25_basic_duo_detail"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_25_basic_duo_detail"]="sb_aspire_bestellung_fiber_power_25_basic_duo_detail_ocp";
gae_action["sb_aspire_bestellung_fiber_power_50_smart_combi_overview"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_50_smart_combi_overview"]="sb_aspire_bestellung_fiber_power_50_smart_combi_overview_ocp";
gae_action["sb_aspire_bestellung_fiber_power_50_smart_combi_detail"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_50_smart_combi_detail"]="sb_aspire_bestellung_fiber_power_50_smart_combi_detail_ocp";
gae_action["sb_aspire_bestellung_fiber_power_100_power_combi_overview"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_100_power_combi_overview"]="sb_aspire_bestellung_fiber_power_100_power_combi_overview_ocp";
gae_action["sb_aspire_bestellung_fiber_power_100_power_combi_detail"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_100_power_combi_detail"]="sb_aspire_bestellung_fiber_power_100_power_combi_detail_ocp";
gae_action["sb_aspire_bestellung_light_phone_basic_combi_overview"]="popup_phone";  gae_label["sb_aspire_bestellung_light_phone_basic_combi_overview"]="sb_aspire_bestellung_light_phone_basic_combi_overview_ocp";
gae_action["sb_aspire_bestellung_light_phone_basic_combi_detail"]="popup_phone";  gae_label["sb_aspire_bestellung_light_phone_basic_combi_detail"]="sb_aspire_bestellung_light_phone_basic_combi_detail_ocp";
gae_action["sb_aspire_bestellung_freephone_swiss_smart_combi_overview"]="popup_phone";  gae_label["sb_aspire_bestellung_freephone_swiss_smart_combi_overview"]="sb_aspire_bestellung_freephone_swiss_smart_combi_overview_ocp";
gae_action["sb_aspire_bestellung_freephone_swiss_smart_combi_detail"]="popup_phone";  gae_label["sb_aspire_bestellung_freephone_swiss_smart_combi_detail"]="sb_aspire_bestellung_freephone_swiss_smart_combi_detail_ocp";
gae_action["sb_aspire_bestellung_freephone_global_power_combi_overview"]="popup_phone";  gae_label["sb_aspire_bestellung_freephone_global_power_combi_overview"]="sb_aspire_bestellung_freephone_global_power_combi_overview_ocp";
gae_action["sb_aspire_bestellung_freephone_global_power_combi_detail"]="popup_phone";  gae_label["sb_aspire_bestellung_freephone_global_power_combi_detail"]="sb_aspire_bestellung_freephone_global_power_combi_detail_ocp";

				
		
		
		gae_pageurl = currentobjecturl;
		
		var gae_action_string = gae_action[gae_pageurl];
		var gae_label_string = gae_label[gae_pageurl];
		
		if( gae_action_string == undefined ){gae_action_string="click_other"};
		if( gae_label_string == undefined ){gae_label_string=gae_pageurl};

		
		//alert(gae_action_string);
		//alert(gae_label_string);
		
		_gaq.push(['_trackEvent', 'Popup', gae_action_string, gae_label_string]);
		console.log(gae_action_string+' '+gae_label_string);


		
		
	});
	
	//add ga event to callmenow links
	$('.popuplink_sb_combi').click(function(){
	
		//event.preventDefault();
		//alert("callmenowlink");
		console.log('callmenowlink');
	
		var gae_action= new Array();
		var gae_label= new Array();
		



gae_action["sb_aspire_bestellung_tv_classic_recorder_smart_combi_overview"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_classic_recorder_smart_combi_overview"]="sb_aspire_bestellung_tv_classic_recorder_smart_combi_overview_kombi";
gae_action["sb_aspire_bestellung_tv_classic_recorder_smart_combi_detail"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_classic_recorder_smart_combi_detail"]="sb_aspire_bestellung_tv_classic_recorder_smart_combi_detail_kombi";
gae_action["sb_aspire_bestellung_tv_classic_receiver_basic_combi_overview"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_classic_receiver_basic_combi_overview"]="sb_aspire_bestellung_tv_classic_receiver_basic_combi_overview_kombi";
gae_action["sb_aspire_bestellung_tv_classic_receiver_basic_combi_detail"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_classic_receiver_basic_combi_detail"]="sb_aspire_bestellung_tv_classic_receiver_basic_combi_detail_kombi";
gae_action["sb_aspire_bestellung_tv_comfort_recorder_power_combi_overview"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_comfort_recorder_power_combi_overview"]="sb_aspire_bestellung_tv_comfort_recorder_power_combi_overview_kombi";
gae_action["sb_aspire_bestellung_tv_comfort_recorder_power_combi_detail"]="popup_tv";  gae_label["sb_aspire_bestellung_tv_comfort_recorder_power_combi_detail"]="sb_aspire_bestellung_tv_comfort_recorder_power_combi_detail_kombi";
gae_action["sb_aspire_bestellung_fiber_power_5_basic_combi_overview"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_5_basic_combi_overview"]="sb_aspire_bestellung_fiber_power_5_basic_combi_overview_kombi";
gae_action["sb_aspire_bestellung_fiber_power_5_basic_combi_detail"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_5_basic_combi_detail"]="sb_aspire_bestellung_fiber_power_5_basic_combi_detail_kombi";
gae_action["sb_aspire_bestellung_fiber_power_25_basic_duo_overview"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_25_basic_duo_overview"]="sb_aspire_bestellung_fiber_power_25_basic_duo_overview_kombi";
gae_action["sb_aspire_bestellung_fiber_power_25_basic_duo_detail"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_25_basic_duo_detail"]="sb_aspire_bestellung_fiber_power_25_basic_duo_detail_kombi";
gae_action["sb_aspire_bestellung_fiber_power_50_smart_combi_overview"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_50_smart_combi_overview"]="sb_aspire_bestellung_fiber_power_50_smart_combi_overview_kombi";
gae_action["sb_aspire_bestellung_fiber_power_50_smart_combi_detail"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_50_smart_combi_detail"]="sb_aspire_bestellung_fiber_power_50_smart_combi_detail_kombi";
gae_action["sb_aspire_bestellung_fiber_power_100_power_combi_overview"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_100_power_combi_overview"]="sb_aspire_bestellung_fiber_power_100_power_combi_overview_kombi";
gae_action["sb_aspire_bestellung_fiber_power_100_power_combi_detail"]="popup_internet";  gae_label["sb_aspire_bestellung_fiber_power_100_power_combi_detail"]="sb_aspire_bestellung_fiber_power_100_power_combi_detail_kombi";
gae_action["sb_aspire_bestellung_light_phone_basic_combi_overview"]="popup_phone";  gae_label["sb_aspire_bestellung_light_phone_basic_combi_overview"]="sb_aspire_bestellung_light_phone_basic_combi_overview_kombi";
gae_action["sb_aspire_bestellung_light_phone_basic_combi_detail"]="popup_phone";  gae_label["sb_aspire_bestellung_light_phone_basic_combi_detail"]="sb_aspire_bestellung_light_phone_basic_combi_detail_kombi";
gae_action["sb_aspire_bestellung_freephone_swiss_smart_combi_overview"]="popup_phone";  gae_label["sb_aspire_bestellung_freephone_swiss_smart_combi_overview"]="sb_aspire_bestellung_freephone_swiss_smart_combi_overview_kombi";
gae_action["sb_aspire_bestellung_freephone_swiss_smart_combi_detail"]="popup_phone";  gae_label["sb_aspire_bestellung_freephone_swiss_smart_combi_detail"]="sb_aspire_bestellung_freephone_swiss_smart_combi_detail_kombi";
gae_action["sb_aspire_bestellung_freephone_global_power_combi_overview"]="popup_phone";  gae_label["sb_aspire_bestellung_freephone_global_power_combi_overview"]="sb_aspire_bestellung_freephone_global_power_combi_overview_kombi";
gae_action["sb_aspire_bestellung_freephone_global_power_combi_detail"]="popup_phone";  gae_label["sb_aspire_bestellung_freephone_global_power_combi_detail"]="sb_aspire_bestellung_freephone_global_power_combi_detail_kombi";

				
		
		
		gae_pageurl = currentobjecturl;
		
		var gae_action_string = gae_action[gae_pageurl];
		var gae_label_string = gae_label[gae_pageurl];
		
		if( gae_action_string == undefined ){gae_action_string="click_other"};
		if( gae_label_string == undefined ){gae_label_string=gae_pageurl};

		
		//alert(gae_action_string);
		//alert(gae_label_string);
		
		_gaq.push(['_trackEvent', 'Popup', gae_action_string, gae_label_string]);
		console.log(gae_action_string+' '+gae_label_string);


		
		
	});
	
	
		
	
	//add ga event to order links
	$('.callmenowlinkheader').click(function(){
	
		gae_pageurl = currentobjecturl;
		
		//event.preventDefault();
		//alert("callmenowlinkheader");
		//alert('cmn_header_'+level2url);
		//alert('cmn_header_'+gae_pageurl);
		
		
		_gaq.push(['_trackEvent', 'CallMeNow', 'cmn_header_'+level2url, 'cmn_header_'+gae_pageurl]);

		
		
	});	
	
	
	
		

});

