$.extend({
getUrlVars: function(url) {
var vars = {};
var parts = url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) { vars[key] = value; });
return vars;
}
});


function loadLocation(href) {
	window.location.href = href;
}

function checkBrowserName(name){
   var agent = navigator.userAgent.toLowerCase();
   if (agent.indexOf(name.toLowerCase())>-1) {
     return true;
   }
   return false;
 }

$(document).ready(function(){

	$("#content a").click(function(event){
		event.preventDefault();
		href = $(this).attr("href");
		if(href.indexOf("content/download")!=-1 && href.indexOf("?pk_campaign")!=-1 && href.indexOf("pk_kwd")!=-1){
			urlVarsObject = $.getUrlVars(href);
			campaign = urlVarsObject['pk_campaign'];
			keyword = urlVarsObject['pk_kwd'];
			campaignURL = 'http://www.g-drg.de/campaign_ger.html?pk_campaign='+campaign+'&pk_kwd='+keyword;

			$('#piwik-iframe').attr('src',campaignURL);

			if(checkBrowserName('MSIE')){
				window.location.href = href;
			}
			else {
				myfunction = "loadLocation('"+href+"')";
				window.setTimeout(myfunction, 1000);
			}
		}
		else {
			window.location.href = href;
		}
		return false;
	});

	$("#content #nb-form").submit(function(event){
		event.preventDefault();
		formElements = $(this).serializeArray();
		formString = $(this).serialize();
		NBConfirm = '';
		campaign = '';
		keyword = '';
		for ( var i=0; i<formElements.length; i++)
		{
			index = formElements[i].name;
			value = formElements[i].value;
			if ( index == 'NBConfirm' ){
				NBConfirm = value;
			}
			if ( index == 'campaign' ){
				campaign = value;
			}
			if ( index == 'keyword' ){
				keyword = value;
			}
		}
		href='http://www.g-drg.de/cms/' + NBConfirm;
		myfunction = "loadLocation('"+href+"')";

		if ( NBConfirm != '' && campaign != '' && keyword != '' ){
			if(NBConfirm.indexOf("content/download")!=-1){
				campaignURL = 'http://www.g-drg.de/campaign_ger.html?pk_campaign='+campaign+'&pk_kwd='+keyword;

				$('#piwik-iframe').attr('src',campaignURL);

				if(checkBrowserName('MSIE')){
					window.location.href = href;
				}
				else {
					window.setTimeout(myfunction, 1000);
				}
			}
			else {
				window.location.href = href;
			}
		}
		else {
			window.location.href = href;
		}
		return false;
	});
});

