$(document).ready(function() {
	$('#email-label').hide();
	$('#combo-label').hide();
	
	$('#email-email').val('EMAIL');
	
	$('#password-clear').show();
	$('#password-password').hide();
	
	
	$('#email-email').focus(function() {
		if($('#email-email').val() == 'EMAIL') {
			$('#email-email').val('');
		}
	});
	
	$('#email-email').blur(function() {
		if($('#email-email').val() == '') {
			$('#email-email').val('EMAIL');
		}else{
			validateEmail($('#email-email').val());
		}
	});
	
	$('#password-clear').focus(function() {
		$('#password-clear').hide();
		$('#password-password').show();
		$('#password-password').focus();
	});
	
	$('#password-password').blur(function() {
		if($('#password-password').val() == '') {
			$('#password-clear').show();
			$('#password-password').hide();
		}
	});
	
	$('#vidHolder').click(function(){
		setupVideo();
		setupReleaseList();
		setupReleaseModel();
		setupCommanager();	
	});

});

function validateEmail(email){
	//must pass regX check.
	var validEmailReg = /[_+a-zA-Z0-9-]+(\.[_+a-zA-Z0-9-])*@[_+a-zA-Z0-9-]+(\.([a-zA-Z]{2,}))+/i;
	
	if (!validEmailReg.test(email)){
		$('#sumbitLogin').addClass('signin-invalid-email');
		$('#sumbitLogin').removeClass('signin');
	}else{
		$('#sumbitLogin').addClass('signin');
		$('#sumbitLogin').removeClass('signin-invalid-email');
		$('#sumbitLogin').removeClass('signin-wrong-email');
	}
}

function setupVideo(){
 tpSetCommManagerID("commmanagerwidget");
    tpLoadExternalMediaJS("http://tpplayer.comcastcim.edgesuite.net/PDK/4.1.1/js/tpExternal_WMP.js", "http://tpplayer.comcastcim.edgesuite.net/PDK/4.1.1/js/tpExternal_QVT.js");

     tpRegisterID("playerwidget");
    var so = new SWFObject("http://tpplayer.comcastcim.edgesuite.net/PDK/4.1.1/swf/flvPlayer.swf", "playerwidget", "380", "238", "9.0.0.0");
    so.addParam("quality", "high");
    so.addParam("scale", "noscale");
    so.addParam("salign", "tl");
    so.addParam("menu", "false");
    so.addParam("allowScriptAccess", "always");
    so.addVariable("ID", "playerwidget");
    so.addParam("allowFullScreen", "true");
    so.addParam("bgcolor", "#050505");
    so.addVariable("skinURL", "http://tpplayer.comcastcim.edgesuite.net/PDK/4.1.1/swf/skinCinematic.swf");
    so.addVariable("backgroundColor", "0x000000");
    so.addVariable("controlBackgroundColor", "0x000000");
    so.addVariable("controlColor", "0xe56e1f");
    so.addVariable("controlFrameColor", "0x190923");
    so.addVariable("controlHighlightColor", "0xb8b8b8");
    so.addVariable("controlHoverColor", "0xc05c1a");
    so.addVariable("controlSelectedColor", "0x000000");
    so.addVariable("frameColor", "0x190923");
    so.addVariable("loadProgressColor", "0xc05c1a");
    so.addVariable("pageBackgroundColor", "0x050505");
    so.addVariable("playProgressColor", "0x000000");
    so.addVariable("textBackgroundColor", "0x000000");
    so.addVariable("textColor", "0xe56e1f");
    so.addVariable("scrubberColor", "0xe56e1f");
    so.addVariable("scrubberFrameColor", "0x000000");
    so.addVariable("scrubTrackColor", "0xe56e1f");
    so.addVariable("height", "238");
    so.addVariable("width", "380");
    so.addVariable("releaseURL", "http://release.theplatform.com/content.select?pid=iKjoRuV_lQ1_bj_THTfJ6_OaJ_bBLueU&UserName=Unknown&format=SMIL");
    so.addVariable("playerURL", "http://player.theplatform.com/ps/player/pds/d3A8R2PqQb?pid={releasePID}");
    so.addVariable("embeddedPlayerHTML", "<embed src=\"http://player.theplatform.com/ps/player/pds/d3A8R2PqQb&pid={releasePID}\" width=\"380\" height=\"238\" type=\"application/x-shockwave-flash\" allowFullScreen=\"true\" bgcolor=\"#050505\"/>");
    so.addVariable("allowFullScreen", "true");
    so.addVariable("autoPlay", "true");
    so.addVariable("showNav", "false");
    so.write("playerDiv");
}

function setupReleaseList(){
  tpRegisterID("releaselistwidget");
    var ro = new SWFObject("http://tpplayer.comcastcim.edgesuite.net/PDK/4.1.1/swf/releaseList.swf", "releaselistwidget", "1", "1", "9.0.0.0");
    ro.addParam("quality", "high");
    ro.addParam("scale", "noscale");
    ro.addParam("salign", "tl");
    ro.addParam("menu", "false");
    ro.addParam("allowScriptAccess", "always");
    ro.addVariable("ID", "releaselistwidget");
    ro.addParam("wmode", "transparent");
    ro.addVariable("height", "1");
    ro.addVariable("width", "1");
    ro.addVariable("allowScrolling", "false");
    ro.addVariable("columns", "1");
    ro.addVariable("itemsPerPage", "500");
    ro.addVariable("autoPlay", "true");
    ro.addVariable("playAll", "false");
    ro.addVariable("showAirdate", "false");
    ro.addVariable("showAuthor", "false");
    ro.addVariable("showBitrate", "false");
    ro.addVariable("showDescription", "true");
    ro.addVariable("showFormat", "false");
    ro.addVariable("showLength", "true");
    ro.addVariable("showThumbnail", "true");
    ro.addVariable("showTitle", "true");
    ro.addVariable("skinURL", "http://tpplayer.comcastcim.edgesuite.net/PDK/4.1.1/swf/skinCinematic.swf");
    ro.addVariable("thumbnailHeight", "60");
    ro.addVariable("thumbnailWidth", "80");
    ro.addVariable("backgroundColor", "0x000000");
    ro.addVariable("frameColor", "0x190923");
    ro.addVariable("pageBackgroundColor", "0x050505");
    ro.addVariable("itemBackgroundColor", "0x000000");
    ro.addVariable("itemBackgroundHoverColor", "0x000000");
    ro.addVariable("itemBackgroundSelectedColor", "0x000000");
    ro.addVariable("itemFrameColor", "0xb8b8b8");
    ro.addVariable("itemShineHoverColor", "0xc05c1a");
    ro.addVariable("itemShineSelectedColor", "0x000000");
    ro.addVariable("textBackgroundColor", "0x000000");
    ro.addVariable("textColor", "0xe56e1f");
    ro.addVariable("textFrameColor", "0xb8b8b8");
    ro.addVariable("textHighlightHoverColor", "0xc05c1a");
    ro.addVariable("textHighlightSelectedColor", "0x000000");
    ro.addVariable("textHoverColor", "0xc05c1a");
    ro.addVariable("textSelectedColor", "0x000000");
    ro.addVariable("thumbnailBackgroundColor", "0x000000");
    ro.addVariable("thumbnailFrameColor", "0xb8b8b8");
    ro.addVariable("thumbnailHighlightHoverColor", "0xc05c1a");
    ro.addVariable("thumbnailHighlightSelectedColor", "0x000000");
    ro.addVariable("thumbnailPaddingColor", "0x050505");
    ro.write("releaselistDiv");
}


function setupReleaseModel(){
	  tpRegisterID("releasemodelwidget");
    var mo = new SWFObject("http://tpplayer.comcastcim.edgesuite.net/PDK/4.1.1/swf/releaseModel.swf", "releasemodelwidget", "1", "1", "9.0.0.0");
    mo.addParam("quality", "high");
    mo.addParam("scale", "noscale");
    mo.addParam("salign", "tl");
    mo.addParam("menu", "false");
    mo.addParam("allowScriptAccess", "always");
    mo.addVariable("ID", "releasemodelwidget");
    mo.addParam("wmode", "transparent");
    mo.addVariable("endIndex", "500");
    mo.addVariable("fields", "");
    mo.addVariable("params", "param=Player%7CDailies+Player&query=Formats%7CFLV%2CWM%2CMove%2CThreeGPP%2CThreeGPP2%2CAAC%2CMPEG4%2CQT%2CMP3");
    mo.addVariable("feedPID", "HvTXCgoQFrW_zLQaRjxM8jpBZGEZiDDB");
    mo.addVariable("feedsServiceURL", "http://feeds.theplatform.com/ps/JSON/PortalService/2.2");
    mo.addVariable("startIndex", "1");
    mo.write("releasemodelDiv");
}

function setupCommanager(){
    var co = new SWFObject("http://tpplayer.comcastcim.edgesuite.net/PDK/4.1.1/swf/commManager.swf", tpGetCommManagerID(), "1", "1", "9.0.0.0");
    co.addParam("allowScriptAccess", "always");
    co.addParam("wmode", "transparent");
    co.write("commmanagerDiv");
}
//