﻿var siteURL = "";
//siteURL = "http://www.badmash.tv/dishoom/beta/";


var episode = new Array();
episode[1] = "Dishoom_2008.swf";
episode[2] = "Final_3AM.swf";
episode[3] = "BW_Final.swf";
episode[4] = "Hardballs.swf";
episode[5] = "sq1_sq2_230508.swf";

var episodeTitle = new Array();
episodeTitle[1] = ": Big B Enters the Race";
episodeTitle[2] = ": It’s 3 a.m, America";
episodeTitle[3] = ": Black or white?";
episodeTitle[4] = ": Hardballs";
episodeTitle[5] = ": More American";

var currentEpisode = 5;
var totEpisode = 5;

function navSwap(name, current, num){   
    for(i=1; i<=num; i++){    
    	elementId = name + i;
        if(i == current){
            document.getElementById(elementId).className = 'current';
        }else{
            document.getElementById(elementId).className = '';
        }
    }
}

function showDIV(id){
	document.getElementById(id).style.display = "block";
}

function hideDIV(id){
	document.getElementById(id).style.display = "none";
}

function writeEmbedCode(){
	document.getElementById("embedCode").value = document.getElementById("videoPlayer").innerHTML;
}

function showEmbedCode(){
	if(document.getElementById("embedCodeDiv").style.display == "none")
	document.getElementById("embedCodeDiv").style.display = "block";
	else
	document.getElementById("embedCodeDiv").style.display = "none";
}

function changeVideo(frameRate, eNo, autoPlayMov){
	var srcFileName = episode[eNo];
	document.getElementById("epNo").innerHTML = eNo;
	document.getElementById("epName").innerHTML = episodeTitle[eNo];
	currentEpisode = eNo;
		
	//document.getElementById("videoPlayer").innerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="515" height="382"><param name="movie" value="' + siteURL +'swf_player.swf?swfUrl=' + siteURL + srcFileName + '&amp;frameRate=' + frameRate + '&autoPlayMov=' + autoPlayMov + '" /><param name="quality" value="high" /><param name="LOOP" value="false" /><param name="PLAY" value="false" /><param name="allowfullscreen" value="true" /><embed src="'+ siteURL +'swf_player.swf?swfUrl=' + siteURL + srcFileName + '&amp;frameRate=' + frameRate + '&autoPlayMov=' + autoPlayMov + '" allowfullscreen="true" width="515" height="382" loop="False" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" play="false"></embed></object>';
	document.getElementById("videoPlayer").innerHTML = '<object type="application/x-shockwave-flash" data="http://www.badmash.tv/dishoom/swf_player.swf?swfUrl=' + siteURL + srcFileName + '&amp;frameRate=30&amp;autoPlayMov=' + autoPlayMov + '" width="550" height="415" id="VideoPlayback"><param name="movie" value="http://www.badmash.tv/dishoom/swf_player.swf?swfUrl=' + siteURL + srcFileName + '&amp;frameRate=30&amp;autoPlayMov=' + autoPlayMov + '" /><param name="quality" value="best" /><param name="scale" value="noScale" /><param name="salign" value="TL" /><param name="FlashVars" value="playerMode=embedded" /></object>'
	writeEmbedCode();		
}

function changeVideoFLV(srcFileName){
	document.getElementById("videoPlayer").innerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="515" height="382" id="FLVPlayer"><param name="movie" value="' + siteURL + srcFileName + '" /><param name="salign" value="lt" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="FlashVars" value="&MM_ComponentVersion=1&skinName='+ siteURL +'Corona_Skin_3&streamName=http://fuse.vo.llnwd.net/o25/amitabhtv/clintonvideo&autoPlay=true&autoRewind=true" /><embed src="' + siteURL + srcFileName + '" flashvars="&MM_ComponentVersion=1&skinName=' + siteURL + 'Corona_Skin_3&streamName=http://fuse.vo.llnwd.net/o25/amitabhtv/clintonvideo&autoPlay=true&autoRewind=true" quality="high" scale="noscale" width="515" height="382"  salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" /></object>';
	writeEmbedCode();
}

function otherVideo(src){
	document.getElementById("videoPlayer").innerHTML = "<embed flashvars='videoId=156264' src='" + src +" ' quality='high' bgcolor='#fff'   width='515' height='382' name='comedy_central_player' align='middle' allowscriptaccess='always' allownetworking='external' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed>";
	writeEmbedCode();
}

var ing;
function setVideoVisible(){
	ing = setInterval(makeVisible, 1000);
}

function makeVisible(){
	document.getElementById("videoPlayer").style.visibility = "visible";
	clearInterval(ing);
}


/* Share it functionality Javascript code */
function get_address()
{
var to_email; var name; var from_email; var message;
	xmlHttp=check_ajax_support();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	
to_email=document.getElementById('to_email').value;
name=document.getElementById('name').value;
from_email=document.getElementById('from_email').value;
message=escape(document.getElementById('message').value);


var url="shareitNow.php";
url=url+"?to_email="+to_email;
url=url+"&name="+name;
url=url+"&from_email="+from_email;
url=url+"&message="+message;
//url=url+"&action=delete";
/*url=url+"&element_inc_val="+element_inc_val;*/
url=url+"&sid="+Math.random();
document.getElementById('show_result').innerHTML="<img src='images/loading_ajax.gif' alt='Sending..'>";
/*document.getElementById('show_ajax_message').style.visibility="visible";
document.getElementById('show_ajax_message').innerHTML="Loading...";*/
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
	xmlHttp.onreadystatechange=function()
	{
		if(xmlHttp.readyState==4)
		{
			//alert(xmlHttp.responseText);
			document.getElementById('show_result').innerHTML=xmlHttp.responseText; 
		}
	}
}
function validate()
{
		id=document.getElementById('to_email');
		h_id='hid_'+'to_email'; 	
		document.getElementById(h_id).style.display='';
		document.getElementById(h_id).innerHTML='';
		if(id.value=='')
		{
			document.getElementById(h_id).style.display='';
			document.getElementById(h_id).innerHTML='Enter friend email address.';
			id.focus();
			return false;
		}
		if(echeck(id.value)!=true)
		{
			document.getElementById(h_id).style.display='';
			document.getElementById(h_id).innerHTML=echeck(id.value);
			id.focus();
			return false;
		}
		id=document.getElementById('name');
		h_id='hid_'+'name'; 	
		document.getElementById(h_id).style.display='';
		document.getElementById(h_id).innerHTML='';
		if(id.value=='')
		{
			document.getElementById(h_id).style.display='';
			document.getElementById(h_id).innerHTML='Enter your name.';
			id.focus();
			return false;
		}
		
		id=document.getElementById('from_email');
		h_id='hid_'+'from_email'; 	
		document.getElementById(h_id).style.display='';
		document.getElementById(h_id).innerHTML='';
		if(id.value=='')
		{
			document.getElementById(h_id).style.display='';
			document.getElementById(h_id).innerHTML='Enter your email address.';
			id.focus();
			return false;
		}
		if(echeck(id.value)!=true)
		{
			document.getElementById(h_id).style.display='';
			document.getElementById(h_id).innerHTML=echeck(id.value);
			id.focus();
			return false;
		}
		
		id=document.getElementById('message');
		h_id='hid_'+'message';
		document.getElementById(h_id).style.display='';
		document.getElementById(h_id).innerHTML='';
		if(id.value=='')
		{
			document.getElementById(h_id).style.display='';
			document.getElementById(h_id).innerHTML='Enter your country name.';
			id.focus();
			return false;
		}
		if(id.value.length > 400)
		{
			document.getElementById(h_id).style.display='';
			document.getElementById(h_id).innerHTML='You can enter maximum 400 characters.';
			id.focus();
			return false;
		}
	get_address();
}


//function to check emails
function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   return "Enter a valid e-mail address.";
	}
	
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   return "Enter a valid e-mail address."
	}
	
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return "Enter a valid e-mail address.";	}
	
	 if (str.indexOf(at,(lat+1))!=-1){
		return "Enter a valid e-mail address.";	 }
	
	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return "Enter a valid e-mail address.";	 }
	
	 if (str.indexOf(dot,(lat+2))==-1){
		return "Enter a valid e-mail address.";	 }
	
	 if (str.indexOf(" ")!=-1){
		return "Enter a valid e-mail address.";	 
	}
	
	 return true;					
}

function switchEpisode(){
	if(currentEpisode == totEpisode)
	currentEpisode = 1;
	else
	currentEpisode++;
	
	changeVideo(30, currentEpisode, "true");
}