/**
 //the base file for the Chrysler/Dodge/Jeep web solution
	//
	// created on: March 3, 2008
	//
	// created by: D. Sampson
	//
	//  code created for: Momentum Advanced Solutions
 *
*/
// Function to allow one JavaScript file to be included by another.
// Copyright (C) 2006-08 www.cryer.co.uk

var riaUrl = "/momentum/";
var winLoc = window.location+"";
var contest = 50;

function IncludeJavaScript(jsFile)
{
  document.write('<script type="text/javascript" src="'
    + jsFile + '"></scr' + 'ipt>'); 
}


IncludeJavaScript("http://www.google-analytics.com/ga.js");
IncludeJavaScript(riaUrl+'js/swfobject.js');
IncludeJavaScript(riaUrl+'js/lib/prototype.js');
IncludeJavaScript(riaUrl+'js/scriptaculous/scriptaculous.js?load=effects');
IncludeJavaScript(riaUrl+'js/util.js');
IncludeJavaScript(riaUrl+'js/flashvideobox.js');

//CSS Imports
document.write('<link rel="stylesheet" href="'+riaUrl+'css/lightbox.css" type="text/css" media="screen" />');
document.write('<link rel="stylesheet" href="'+riaUrl+'css/flashvideobox.css" type="text/css" />');

//this method is called by Flash to launch a swf file in Litebox
function SWFDelegate(url,caption,width,height,widget,lang,params) {
		var objLink = document.createElement('a');
		objLink.setAttribute('href',url);
		objLink.setAttribute('rel','videobox['+width+','+height+']');
		objLink.setAttribute('title',caption);
		objLink.setAttribute('lang',lang);
		objLink.setAttribute('class',params);
		objLink.setAttribute('name',widget);
		//Lightbox.prototype.start(objLink);
		//objLink.setAttribute('title',caption);
		myFlashVideoBox.launchVideo(objLink);
}

function doContest(widget,doContest) {
	if (document.getElementById("flashVidOverlay")) {
		if ((widget == "BuildAndPrice") && (doContest > 0)) {
			//document.getElementById("flashVidOverlay").className="contestOverlay";
		} else {
			//document.getElementById("flashVidOverlay").className="";
		}
	}
}

function doLoading(cName) {
	document.getElementById("flashVideoContainer").className = cName;
}

function closeLiteBoxContest() {
	//alert('close');
	myFlashVideoBoxContest.endVideo();	
}

function closeLiteBox() {
	//alert('close');
	myFlashVideoBox.endVideo();	
}


function dcLightbox(lang,brand,widget,nameplate,acode) {
		doLoading("");
		//var pageTracker = _gat._getTracker("UA-1341196-1");
		SWFDelegate(riaUrl+"swf/framework.swf?winLoc="+winLoc+"&contest="+contest,"", 960, 600, widget, lang, brand+"|"+nameplate+"|"+acode+"|||"+getURLParam("traceWindow")+"|/portal3/");
}

function dcLightboxContest(lang,brand,widget,nameplate,acode,userSystemId,contestId,postalCode) {
		doLoading("");
		doLoading("");
//		var pageTracker = _gat._getTracker("UA-1341196-1");
		SWFDelegate(riaUrl+"swf/framework.swf?winLoc="+winLoc+"&postalCode="+postalCode+"&driveTo=0100&daaFlag=daa&contest="+contest+"&userSystemId="+userSystemId+"&contestId="+contestId,"", 960, 600, widget, lang, brand+"|"+nameplate+"|"+acode+"|||"+getURLParam("traceWindow")+"|/portal3/");
}

function dcLightboxCC(lang,brand,widget,nameplate,acode,leadType,filePointer,daaFlag) {
		doLoading("");
		doLoading("");
//		var pageTracker = _gat._getTracker("UA-1341196-1");
		SWFDelegate(riaUrl+"swf/framework.swf?winLoc="+winLoc+"&contest="+contest+"&leadType="+leadType+"&driveTo=1111&filePointer="+filePointer+"&"+daaFlag,"", 960, 600, widget, lang, brand+"|"+nameplate+"|"+acode+"|||"+getURLParam("tracewindow")+"|/portal3/");
}

function dcLightboxDAA(lang,brand,widget,nameplate,acode,leadType,filePointer,daaFlag,driveTo) {
		doLoading("");
		doLoading("");
//		var pageTracker = _gat._getTracker("UA-1341196-1");
		SWFDelegate(riaUrl+"swf/framework.swf?winLoc="+winLoc+"&contest="+contest+"&leadType="+leadType+"&driveTo="+driveTo+"&filePointer="+filePointer+"&"+daaFlag,"", 960, 600, widget, lang, brand+"|"+nameplate+"|"+acode+"|||"+getURLParam("tracewindow")+"|/portal3/");
}

 var jsReady = false;
      function isReady() {
          return jsReady;
      }
      function pageInit() {
          jsReady = true;
         // document.forms["form1"].output.value += "\n" + "JavaScript is ready.\n";
      }
pageInit(); /**/


function ck() {
	var d = new Date();
	var newDate = (d.getYear()+1900)+""+d.getMonth()+""+d.getDay()+"_"+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds();
	return newDate;
}
IncludeJavaScript("/momentum/js/momentum_funcs.js?ck="+ck());




