/**
 *
 *
 */
(function($){
$.fn.Wettbewerbsvergleich = function (options) {
	 options = $.extend({
	 iconContainer: '.competitor-icon',
	 dDataContainer: '#hidden_compare_data'
	 }, options);
	 var dData = new Object();
	 var m = new Object();
	 function init() {
	 getContentData ();
	 setIconNav();
	 }
	 function getContentData ()
	 {
	 var i = 0;
	 $(options.dDataContainer + ' div').each(function(){
		 var elmID = $(this).attr('id');
		 dData[elmID] = new Object();
		 $(this).find('span').each(function(){
		dData[elmID][$(this).attr('class')] = $(this).html();
		 });
		 i++;
	 });
	 }
	 function setServiceData(ID)
	 {
	 var nID = ID.replace('#','');
	 var s1  = eval( "dData."+nID+".d_service_1" );
	 var s2  = eval( "dData."+nID+".d_service_2" );
	 var s3  = eval( "dData."+nID+".d_service_3" );
	 (s1=='nein') ? $('#d_data_service_1').html('-').parent('li').attr('class','no--offer') : $('#d_data_service_1').html('').parent('li').attr('class','to--offer');
	 (s2=='nein') ? $('#d_data_service_2').html('-').parent('li').attr('class','no--offer') : $('#d_data_service_2').html('').parent('li').attr('class','to--offer');
	 (s3=='nein') ? $('#d_data_service_3').html('-').parent('li').attr('class','no--offer') : $('#d_data_service_3').html('').parent('li').attr('class','to--offer');
	}
	function setContainerData(ID)
	{
	 var nID = ID.replace('#','');
	 
	 var dataRange = ( eval( "dData."+nID+".d_range" ) == 'Kein Angebot' || eval( "dData."+nID+".d_range" ) == '-') ? '<span class="no--offer">'+eval( "dData."+nID+".d_range" )+'</span>' : eval( "dData."+nID+".d_range" );
	 var dataTv = ( eval( "dData."+nID+".d_tv" ) == 'Kein Angebot' || eval( "dData."+nID+".d_tv" ) == '-') ? '<span class="no--offer">'+eval( "dData."+nID+".d_tv" )+'</span>' : eval( "dData."+nID+".d_tv" );
	 var dataMobile = ( eval( "dData."+nID+".d_mobile" ) == 'Kein Angebot' || eval( "dData."+nID+".d_mobile" ) == '-') ? '<span class="no--offer">'+eval( "dData."+nID+".d_mobile" )+'</span>' : eval( "dData."+nID+".d_mobile" );
	 $('#d_data_headline').html(eval( "dData."+nID+".d_headline" ));
	 $('#d_data_range').html(dataRange);
	 $('#d_data_mobile').html(dataMobile);
	 $('#d_data_tv').html(dataTv);
	 $('#d_data_min_contract_term').html(eval( "dData."+nID+".d_min_contract_term" ));
	 $('#d_data_price').html(eval( "dData."+nID+".d_price" ));
	 }
	 function setIconNav() {
	 $(options.iconContainer + ' a').each(function() {
	 $(this).click(function(){
		 $(this).parent().find('a').each(function(){$(this).attr('class',$(this).attr('class').replace('_current_item',''))});
		 $(this).attr('class', $(this).attr('class')+'_current_item');
		 setContainerData($(this).attr('href'));
		 setServiceData($(this).attr('href'));
		 return false;
	 });
	 });
 }
return this.each(function(){init();});
}
})(jQuery);
$(function(){
$('body').Wettbewerbsvergleich();
});
