		
	function vv_fixAdRef(url) {
		return url;
		ordpos = url.search(/;ord=/);
		if (ordpos < 0) ordpos = url.length;
		url = url.substr(0, ordpos);
		return url.replace(/http:\/\/(.*?)\/(.*?)\//i, "");
	}
	
	function vv_fixOffset(offset) {
		offset = parseInt(offset) ? parseInt(offset) : 50;
		return Math.min(100, Math.max(0, offset));
	}
	
// OAS AD SETTINGS - DECLARED HERE WHEN AD IS ENABLED //
var vignVideo_AD='yes'; //used in condition check below
var vignOAS_url='http://ads.al.com/RealMedia/ads/'; //used in condition check below
var vignOAS_ad_call_type='adstream_mjx.ads'; //to show only
var vignOAS_sitepage='www.al.com/videos/embed'; //to show only
var vignVidavee_panad_template_name='pbp';
var vignCategory_string=''; //to show only
var vignUri_loc='uri=' + escape("http://blog.al.com/pow/2008/05/the_godfather_of_jam_col.html");
var vignOAS_query = vignUri_loc;
	vv_ads = new Object;
	var vidavee_panad_skin_params = '';
	
	// --------------------- OAS
	if ((typeof(vignOAS_url) != 'undefined') && (typeof(vignVideo_AD) != 'undefined')) {
       if (vignVideo_AD == 'yes') {
			vidavee_ad_server = 'OAS';
			vidavee_ad_ref_suffix = '?' + vignOAS_query;
			var panache_helper_url = 'http://tribeca.vidavee.com/advance/oasUrl.view?dockey=F27C5A4E2BDDB64923E7BE918F6CF06F&vars='+ escape(vidavee_ad_ref_suffix) + '&a=';
			vidavee_panad_skin_params = 'templateName=' + vignVidavee_panad_template_name;
			vidavee_panad_skin_params += ';urlbase=http://tribeca.vidavee.com';
			vidavee_panad_skin_params += ';OASXMLpath=' + panache_helper_url;
			vidavee_panad_skin_params += ';medialen=470.77';
			vidavee_panad_skin_params += ';customerid=al;assetid=F27C5A4E2BDDB64923E7BE918F6CF06F';
			vidavee_panad_skin_params += ';ubcserverurl=' + escape('http://analytics.tribeca.vidavee.com/vanalytics/') + ';';
		}
		delete(vignVideo_AD);
		delete(vignOAS_url);
		delete(vignOAS_ad_call_type);
		delete(vignOAS_sitepage);
		delete(vignVidavee_panad_template_name);		
		delete(Category_string);		
		delete(vignOAS_query);
		delete(vignOAS_rn);
		delete(vignOAS_rns);
		delete(vidavee_ad_ref_prefix);
		delete(vidavee_ad_ref_suffix);
		delete(panache_helper_url);
	}	
	// -------------------------- OAS
	
	if (typeof(vidavee_ad_ref) != 'undefined') {
		vidavee_ad_type 	= (typeof(vidavee_ad_type) != 'undefined') ? vidavee_ad_type : 'preroll';
		
		switch (vidavee_ad_type) {
			case 'preroll':
				vv_ads['preroll'] = vidavee_ad_ref;
				break;
			case 'postroll':
				vv_ads['postroll'] = vidavee_ad_ref;
				break;
			case 'midroll':
				vv_ads['midroll'] = new Array(vidavee_ad_ref, vv_fixOffset(vidavee_ad_offset));
				break;
		}
	}

	adreplay_param = '';
	adseek_param = '';

	if (typeof(vidavee_ad_server) != 'undefined') {
		vv_ads['server'] = vidavee_ad_server;
	}

	if (typeof(vidavee_ad_replay_policy) != 'undefined') {
		adreplay_param = '&p35=' + vidavee_ad_replay_policy;
	}
	
	if (typeof(vidavee_ad_seek_policy) != 'undefined') {
		adseek_param = '&adseek=' + vidavee_ad_seek_policy;
	}	

	if (typeof(vidavee_ad_preroll_ref) != 'undefined') {
		vv_ads['preroll'] = vidavee_ad_preroll_ref;
	}
	
	if (typeof(vidavee_ad_postroll_ref) != 'undefined') {
		vv_ads['postroll'] = vidavee_ad_postroll_ref;
	}

	if (typeof(vidavee_ad_midroll_ref) != 'undefined') {
		vv_ads['midroll'] = new Array(vidavee_ad_midroll_ref, vv_fixOffset(vidavee_ad_midroll_offset));
	}

	// check if midroll is postroll or preroll
	if (typeof(vv_ads['midroll']) != 'undefined') {
		if (vv_ads['midroll'][1] <= 0) {
			vv_ads['preroll'] = vv_ads['midroll'][0];
			vv_ads['midroll'] = undefined;
		}
	}
	if (typeof(vv_ads['midroll']) != 'undefined') {
		if (vv_ads['midroll'][1] >= 100) {
			vv_ads['postroll'] 	= vv_ads['midroll'][0];
			vv_ads['midroll'] 	= undefined;
		}
	}

	vidavee_ad_ref_str = '';
	
	if (vv_ads['preroll']) {
		vidavee_ad_ref_str += 'dartpre=' + escape(vv_fixAdRef(vv_ads['preroll'])) + '&';
	}
	if (vv_ads['postroll']) {
		vidavee_ad_ref_str += 'dartpost=' + escape(vv_fixAdRef(vv_ads['postroll'])) + '&';
	}
	if (vv_ads['midroll']) {
		vidavee_ad_ref_str += 'dartmid=' + escape(vv_fixAdRef(vv_ads['midroll'][0])) + '&dartmidoffset=' + vv_ads['midroll'][1] + '&';
	}
	
	if (vv_ads['server']) {
		vidavee_ad_ref_str += 'adserver=' + vv_ads['server'] + '&';
	}
	
	var movieHash = 'movie' + (new Date()).getTime();
	var proxyFilesPath = 'http://tribeca.vidavee.com/advance/vidavee/playerv3/js/';
	var playHeight = 405; // internally- height + 53(skin controls)
	var objectStart = '<' + 'object width="470" height="' + playHeight + '" align="middle" id="' + movieHash + '" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">';
	var objectEnd = '<' + '/object>';
	var scriptSrc = 'http://tribeca.vidavee.com/advance/vidavee/playerv3/vFlasher_debug.swf?p19=' + movieHash 
		+ '&p2=off&p3=off&p4=50&p5=off&p7=on&p8=off&p31=on&p22=' + escape('http://analytics.tribeca.vidavee.com/vanalytics/gateway/') + '&p13=no&p16=v3AdvInt_al.swf&p17=' + escape('http://tribeca.vidavee.com/advance/vidavee/playerv3/skins/')
		+ '&p11=0&p15=' + escape('http://tribeca.vidavee.com/advance/vClientXML.view?AF_renderParam_contentType=text/xml&link=http%3A%2F%2Fvideos.al.com%2F2008%2F05%2Fcol_bruce_and_the_quark_allian.html&showEndCard=off&shareWidgets=on&vtagView=on&skin=v3AdvInt_al.swf&wmode=transparent&autoplay=off&loadStream=off&width=470&height=352&vtag=yes&startVolume=50&hidecontrolbar=no&textureStrip=yes&displayTime=yes&volumeLock=off&watermark=yes&dockey=F27C5A4E2BDDB64923E7BE918F6CF06F') + escape('&' + vidavee_ad_ref_str) + escape(adseek_param)
		+ adreplay_param + '&p18=' + escape(vidavee_panad_skin_params) + escape('timeDisplay=yes;watermark=yes;shareWidgets=on;textureStripe=yes;vtagDisplay=yes;showEndCard=off;link=http%3A%2F%2Fvideos.al.com%2F2008%2F05%2Fcol_bruce_and_the_quark_allian.html')+''+'';
	var param1 = '<' +'param value="always" name="allowScriptAccess"/>';
	var param2 = '<' +'param value="' + scriptSrc + '" name="movie"/>';
	var param3 = '<' + 'param value="high" name="quality"/>';
	var param4 = '<' + 'param name="allowFullScreen" value="true" />';
	var param5 = '<' + 'param name="wmode" value="transparent" />';
	var embed = '<' + 'embed allowscriptaccess="always" wmode="transparent" src="' + scriptSrc + '" name="' + movieHash + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="470" height="' + playHeight + '" allowFullScreen="true">';
	var embedEnd = '<' + '/embed>';
	document.write(objectStart + param1 + param2 + param3 + param4 + param5 + embed + embedEnd + objectEnd);
	delete(adseek_param); 
	delete(vidavee_ad_seek_policy); 	
	delete(adreplay_param); 
	delete(vidavee_ad_replay_policy); 
	delete(vidavee_ad_ref); 
	delete(vidavee_ad_type); 
	delete(vidavee_ad_offset); 
	delete(vidavee_ad_ref_str);
	delete(vidavee_ad_preroll_ref);
	delete(vidavee_ad_postroll_ref);
	delete(vidavee_ad_midroll_ref);
	delete(vidavee_ad_midroll_offset);
	delete(vidavee_panad_skin_params);
	delete vv_fixAdRef; delete vv_fixOffset; delete(vv_ads);

