var arrTags = 
[
	{google:"/IndexFlash", predicta:"vw_hotsite_new-beetle_home_flash", addInteligence:""},
	{google:"/IndexFlash/home", predicta:"pepsi_h2o_home2_flash", addInteligence:""},
	{google:"/IndexFlash/downloads", predicta:"vw_hotsite_new-beetle_wallpaper", addInteligence:""},
	{google:"/IndexFlash/wallpaper_1024x768", predicta:"vw_hotsite_new-beetle_wallpaper_1024", addInteligence:""},
	{google:"/IndexFlash/wallpaper_1280x1024", predicta:"vw_hotsite_new-beetle_wallpaper_1280", addInteligence:""},
	{google:"/IndexFlash/audiotape", predicta:"vw_hotsite_new-beetle_cassete", addInteligence:""},
	{google:"/IndexFlash/tv", predicta:"vw_hotsite_new-beetle_tv", addInteligence:""},
	{google:"/IndexFlash/tv+filme", predicta:"vw_hotsite_new-beetle_tv+filme", addInteligence:""},
	{google:"/IndexFlash/typewriter", predicta:"vw_hotsite_new-beetle_maquina-escrever", addInteligence:""},
	{google:"/IndexFlash/typewriter/send-true", predicta:"vw_hotsite_new-beetle_maquina-escrever_enviado", addInteligence:""},
	{google:"/IndexFlash/piao", predicta:"vw_hotsite_new-beetle_piao", addInteligence:""},
	{google:"/IndexFlash/horserace", predicta:"vw_hotsite_new-beetle_corrida-cavalos", addInteligence:""},
	{google:"/IndexFlash/globe", predicta:"vw_hotsite_new-beetle_globo", addInteligence:""},
	{google:"/IndexFlash/globe-play", predicta:"vw_hotsite_new-beetle_globo_play", addInteligence:""},
	{google:"/IndexFlash/tictactoe", predicta:"vw_hotsite_new-beetle_jogo-da-velha", addInteligence:""},
	{google:"/IndexFlash/joaobobo", predicta:"vw_hotsite_new-beetle_joao-bobo", addInteligence:""},
	{google:"/IndexFlash/slideprojector", predicta:"vw_hotsite_new-beetle_projetor-slide", addInteligence:""},
	{google:"/IndexFlash/slideprojector_flickr", predicta:"vw_hotsite_new-beetle_projetor-slide_flickr", addInteligence:""},
	{google:"/IndexFlash/slangtext", predicta:"vw_hotsite_new-beetle_texto", addInteligence:""},	
	{google:"/IndexFlash/home_html", predicta:"vw_hotsite_new-beetle_home_html", addInteligence:""},
	{google:"/IndexFlash/small_piano", predicta:"vw_hotsite_new-beetle_pianinho", addInteligence:""},
	{google:"/IndexFlash/clothes", predicta:"vw_hotsite_new-beetle_roupas", addInteligence:""},
	{google:"/IndexFlash/telefone", predicta:"vw_hotsite_new-beetle_telefone", addInteligence:""},
	{google:"/IndexFlash/small_radio", predicta:"vw_hotsite_new-beetle_radinho", addInteligence:""},
	{google:"/IndexFlash/marble", predicta:"vw_hotsite_new-beetle_bolinha-gude", addInteligence:""},
	{google:"/IndexFlash/starfix", predicta:"vw_hotsite_new-beetle_star-fix", addInteligence:""},
	{google:"/IndexFlash/first_gradiente", predicta:"vw_hotsite_new-beetle_primeiro-gradiente", addInteligence:""},
	{google:"/IndexFlash/binoculars", predicta:"vw_hotsite_new-beetle_binoculos", addInteligence:""},
	{google:"/IndexFlash/photos", predicta:"vw_hotsite_new-beetle_fotos-carro", addInteligence:""},
	{google:"/IndexFlash/colors", predicta:"vw_hotsite_new-beetle_cores", addInteligence:""},
	{google:"/IndexFlash/colors_color", predicta:"vw_hotsite_new-beetle_cores_cor", addInteligence:""},
	{google:"/IndexFlash/video_campaign", predicta:"vw_hotsite_new-beetle_video-campanha", addInteligence:""},
	{google:"/IndexFlash/technical_slip", predicta:"vw_hotsite_new-beetle_ficha-tecnica", addInteligence:""},
	{google:"/IndexFlash/terms", predicta:"vw_hotsite_new-beetle_termos-uso", addInteligence:""},
	{google:"/IndexFlash/privacy", predicta:"vw_hotsite_new-beetle_politica-privacidade", addInteligence:""},
	{google:"/IndexFlash/link_vw", predicta:"vw_hotsite_new-beetle_link-vw", addInteligence:""}

];

// Quando aplicar no site, utilizar trackDebug = false;
var trackDebug = false;


// Dimensões padrões para abrir pop-up quando não espeficiada na função.
var nPopDefaultWidth = 400;
var nPopDefaultHeight = 400;

//function atmCLL(strTag){}
//function urchinTracker( strTag ) {}

function getTag ( strGoogleTag, strReturnTag )
{
	for( var i=0; i<arrTags.length; i++ ) 
	{
		if (arrTags[i].google == strGoogleTag)
		{
			return arrTags[i][strReturnTag];
		}
	}
	return "";
}


//function track( strTag, strURL, strWindow, nWidth, nHeight )
function track( arParams )
{
	strTag = arParams[0];
	strURL = arParams[1];
	strWindow = arParams[2];
	nWidth = arParams[3];
	nHeight = arParams[4];

	if(strTag == "null" || strTag == "undefined") strTag = "";
	if(strURL == "null" || strURL == "undefined") strURL = "";
	if(strWindow == "null" || strWindow == "undefined") strWindow = "";
	if(nWidth == "null" || nWidth == "undefined") nWidth = "";
	if(nHeight == "null" || nHeight == "undefined") nHeight = "";

	// Predicta
	var strPredictaTag = getTag(strTag, "predicta");
	if (strPredictaTag!="")
	{
		void( atmCLL(strPredictaTag) );
		if ( trackDebug ) alert( strPredictaTag );
	}
	
	// addInteligence
	var strAddInteligenceTag = getTag(strTag, "addInteligence");
	if (strAddInteligenceTag!="")
	{
		// verificar se existe imagem com id de "image_tracker".
		if(document.getElementById("image_tracker") == null){
			alert("Image tracker missing.\n AddInteligence won't work");
		}else{
			void( document.getElementById("image_tracker").src = strAddInteligenceTag );
			if ( trackDebug ) alert( strAddInteligenceTag );
		}
	}
	
		
	//alert(strURL);
	if ( strURL )
	{		
		switch ( strWindow )
		{
			case "pop_full":
				popFull( strURL );
				break;
			
			case "pop":
				if ( !nWidth ) nWidth = nPopDefaultWidth;
				if ( !nHeight ) nHeight = nPopDefaultHeight;
				pop( strURL, nWidth, nHeight );
				break;
			
			case "_blank":
				window.open(strURL);
				break;

			default:
				window.location = strURL;
		}				
	}
	
	// google analytics
	if ( trackDebug ) alert( strTag );
	void( pageTracker._trackPageview(strTag));

}

function GE(objid){ return document.getElementById(objid); }

// Funções auxiliares de Pop-up
function pop( x, w, h, full )
{
	if ( full == 1 ){
		l = 0;
		t = 0;
	} else {
		l = ( (window.screen.width  - w) / 2 );
		t = ( (window.screen.height - h) / 2 );
	}
	
    popUpTracker = window.open(x,'popUpWindowTracker','leftmargin=0,topmargin=0,marginheight=0,marginwidth=0,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,top='+t+',left='+l+',screenX='+l+',screenY='+t+',copyhistory=no,height='+h+',width='+w+'');
	popUpTracker.focus();
}

function popFull( x )
{
	pop( x, screen.availWidth-7, screen.availHeight-8, 1 );
}
