var _cur_page = 1;
var _cur_lang = "vn";
var _week_show_num = 0;
var _week_show = 0;
var _size_dl = "1_1"; //wmv

// starting the script on page load
jQuery(document).ready(function() {
	//Begin scripts//
	
	//Set global to open sharing window
	//jQuery("a[@href^='http']").attr('target','_blank');
	
	//Define some global variables
	//var _cur_page = 1;
	
	//Slider viewer
	/*$(window).bind("load", function() { 
		$("div#main").slideView({ 
			//easeFunc: "easeInOutBack", 
			//easeTime: 2200 
		});  
	});*/

	///=========================================================
	//Loading main page
	rand = Math.floor(Math.random()*123456);
	var contents = jQuery.ajax({
		type: "GET",
		url: "content_"+_app_lang+".php",
		data: 'sid=' + rand,
		async: false,
		cache: false
	}).responseText;
	
	if (null != contents) {
		//alert(contents);
		jQuery("#doc4").show('slow').html(contents);
	}
	else {
		jQuery("#doc4").show().html('<div id="loading"><img src="images/loading.gif" border="0"/><br/>Loading ...</div>');
	}
	//===========================================================
	
	//Menu hover event
	jQuery("#mnu1_img")
		.mouseover(function() {if (_cur_page != 1 && _cur_page != 6) {jQuery(this).attr("src", "images/mnu1_ac.png");}})
		.mouseout(function() {if (_cur_page != 1 && _cur_page != 6) {jQuery(this).attr("src", "images/mnu1_in.png");}});
	jQuery("#mnu2_img")
		.mouseover(function() {if (_cur_page != 2) {jQuery(this).attr("src", "images/mnu2_ac.png");}})
		.mouseout(function() {if (_cur_page != 2) {jQuery(this).attr("src", "images/mnu2_in.png");}});
	jQuery("#mnu3_img")
		.mouseover(function() {if (_cur_page != 3) {jQuery(this).attr("src", "images/mnu3_ac.png");}})
		.mouseout(function() {if (_cur_page != 3) {jQuery(this).attr("src", "images/mnu3_in.png");}});
	jQuery("#mnu4_img")
		.mouseover(function() {if (_cur_page != 4) {jQuery(this).attr("src", "images/mnu4_ac.png");}})
		.mouseout(function() {if (_cur_page != 4) {jQuery(this).attr("src", "images/mnu4_in.png");}});
	jQuery("#mnu5_img")
		.mouseover(function() {if (_cur_page != 5) {jQuery(this).attr("src", "images/mnu5_ac.png");}})
		.mouseout(function() {if (_cur_page != 5) {jQuery(this).attr("src", "images/mnu5_in.png");}});
		
	//Type of size click event
	jQuery("#lbl_1_1").click(function() {
		jQuery("#rad_1_1_img").attr("src", "images/rad_red.png");
		jQuery("#rad_1_2_img").attr("src", "images/rad_black.png");
		_size_dl = "1_1"; //wmv
	});
	jQuery("#lbl_1_2").click(function() {
		jQuery("#rad_1_2_img").attr("src", "images/rad_red.png");
		jQuery("#rad_1_1_img").attr("src", "images/rad_black.png");
		_size_dl = "1_2"; //mov
	});
	jQuery("#lbl_2_1").click(function() {
		jQuery("#rad_2_1_img").attr("src", "images/rad_red.png");
		jQuery("#rad_2_2_img").attr("src", "images/rad_black.png");
		_size_dl = "2_1"; //wmv
	});
	jQuery("#lbl_2_2").click(function() {
		jQuery("#rad_2_2_img").attr("src", "images/rad_red.png");
		jQuery("#rad_2_1_img").attr("src", "images/rad_black.png");
		_size_dl = "2_2"; //mov
	});
	/*jQuery(".rad_size").each(function(){
		jQuery(this).click(function() {
			jQuery("#rad_1_1_img").attr("src", "images/rad_red.png");
			jQuery("#rad_1_2_img").attr("src", "images/rad_black.png");
			_size_dl = 1; //wmv
		});
	});*/
	
	//Trailer download button click event
	jQuery("#dl_trailer").click(function() {
		arr = _size_dl.split("_");
		//return false;
		href = _site_url+"/files/trailer/trailer_"+arr[0]+".wmv";
		if (arr[1] == 2) href = _site_url+"/files/trailer/trailer_"+arr[0]+".mov";
		window.open(href);
		
		return false;
	});
	
	//Music download button click event
	jQuery("#dl_music").click(function() {
		return false;
	});

	
	//Facebook share button click event
	//http://www.facebook.com/sharer.php?u=<url to share>&t=<title of content>
	/*jQuery("#share_fb").click(function() {
		window.target = "_blank";
		window.location.href = "http://www.facebook.com/sharer.php?u=http://demaitinh.vn&t=Film De Mai Tinh";
		return false;
	});*/

	
	/*var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
	document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
	try {
		var pageTracker = _gat._getTracker("UA-12977027-1");
			pageTracker._trackPageview();
	} catch(err) {}*/

	
	//Active languages flag
	jQuery("#fl_img_"+_app_lang).addClass('active');
	
	
	//Close all list weeks openned
	/*$('body').click(function() {
		if (_week_show_num) jQuery("#c_weeks_"+_week_show_num).hide();
	});*/

	//End scripts//
});


///Begin funtions show/hide blocks///
function switchLanguage(lang) {
	link = location.href;
	//alert(link);
	u = link.split('/');
	//alert(u);

	//u[4] = "?lang="+lang;//on local
    u[3] = "?lang="+lang;//on live
    
    link = u.join('/');
    //alert(link);
    
    //return false;
    location.href = link;

    if (lang != 'en') jQuery("#fl_img_en").removeClass('active');
    if (lang != 'vn') jQuery("#fl_img_vn").removeClass('active');
    jQuery("#fl_img_"+lang).addClass('active');
    
    return false;
}


function page_show(num) {
	//if (num == 6) num = 5;//this is id of tv_show

	j = 0;
	for (i=1; i<=6; i++) {//6:main_p
		j = i;
		if (i != num) {
			jQuery("#main_p"+i).hide('slow');
			
			if (j > 5) j = 5;
			var src_in = jQuery("#mnu"+j+"_img").attr("src").replace("ac.png", "in.png");
            jQuery("#mnu"+j+"_img").attr("src", src_in);
		}
	}

	jQuery("#main_p"+num).show('slow');
	if (num == 6) {
		var src_ac = jQuery("#mnu1"+"_img").attr("src").replace("in.png", "ac.png");
	    jQuery("#mnu1"+"_img").attr("src", src_ac);
	}else if(num != 6 && num != 7 && num != 8 && num !=9 && num !=10){
		var src_ac = jQuery("#mnu"+num+"_img").attr("src").replace("in.png", "ac.png");
	    jQuery("#mnu"+num+"_img").attr("src", src_ac);
		jQuery("#spn_banner").show();
		jQuery("#contests").hide("slow");
		jQuery("#contests_rule").hide("slow");
		jQuery("#live_chat").hide("slow");
		jQuery("#dl").hide("slow");
	}
	
	if (num == 1) {
		//Show trailer note and hide tv_note
	    jQuery("#trl_note").show();
	    jQuery("#tv_note").hide();
		jQuery("#spn_banner").show();
		jQuery("#contests").hide("slow");
		jQuery("#contests_rule").hide("slow");
		jQuery("#live_chat").hide("slow");
		jQuery("#dl").hide("slow");
	}
	else if (num == 6) {
		//Show tv_note and hide trailer note
	    jQuery("#trl_note").hide();
	    jQuery("#tv_note").show();
		jQuery("#spn_banner").show();
		jQuery("#contests").hide("slow");
		jQuery("#contests_rule").hide("slow");
		jQuery("#live_chat").hide("slow");
		jQuery("#dl").hide("slow");
	}
	else if (num == 7) {
		//Show tv_note and hide trailer note
	    jQuery("#trl_note").hide();
	    jQuery("#tv_note").hide();
		jQuery("#spn_banner").hide();
		jQuery("#contests").show("slow");
		jQuery("#contests_rule").hide("slow");
		jQuery("#live_chat").hide("slow");
		jQuery("#dl").hide("slow");
	}
	else if (num == 8) {
		//Show tv_note and hide trailer note
	    jQuery("#trl_note").hide();
	    jQuery("#tv_note").hide();
		jQuery("#spn_banner").hide();
		jQuery("#contests").hide("slow");
		jQuery("#contests_rule").show("slow");
		jQuery("#live_chat").hide("slow");
		jQuery("#dl").hide("slow");
	}
	else if (num == 9) {
		//Show tv_note and hide trailer note
	    jQuery("#trl_note").hide();
	    jQuery("#tv_note").hide();
		jQuery("#spn_banner").hide();
		jQuery("#contests").hide("slow");
		jQuery("#contests_rule").hide("slow");
		jQuery("#live_chat").show("slow");
		jQuery("#dl").hide("slow");
	}
	else if (num == 10) {
		//Show tv_note and hide trailer note
	    jQuery("#trl_note").hide();
	    jQuery("#tv_note").hide();
		jQuery("#spn_banner").hide();
		jQuery("#contests").hide("slow");
		jQuery("#contests_rule").hide("slow");
		jQuery("#live_chat").hide("slow");
		jQuery("#dl").show("slow");
	}
	else {
		//Hide all note
	    jQuery("#trl_note").hide();
	    jQuery("#tv_note").hide();
		jQuery("#spn_banner").show();
		jQuery("#contests").hide("slow");
		jQuery("#contests_rule").hide("slow");
		jQuery("#live_chat").hide("slow");
		jQuery("#dl").hide("slow");
	}

    //Set current page to global
    _cur_page = num;
	
	return false;
}

function trailer_show(num) {
	arr = num.split("_");
	
	jQuery("#t_list"+arr[0]).hide('slow');
	jQuery("#m_"+arr[1]).show('slow');
	
	//1280x720 -> 740x275 -> 490x275
	//Creating player object
	var media_path = _site_url+"/media/";
	var player_path = "media/players/mediaplayer/";
	var so = new SWFObject(player_path+"player.swf","playlist","692","298","9");
	so.addParam("allowfullscreen","true");
	so.addParam("wmode","transparent");
	so.addParam("allowscriptaccess","always");
	
	so.addVariable("file",_site_url+"/files/trailer/trailer_v"+arr[1]+".flv");
	so.addVariable("image",_site_url+"/files/trailer/trailer_v"+arr[1]+".png");
	
	/*so.addVariable("file",_site_url+"/includes/playlist.php?s="+rand);
	//so.addVariable('playlist','bottom');
	so.addVariable("shuffle","false");
	so.addVariable("repeat","list");*/

	so.addVariable("backcolor","0x000000");
	so.addVariable("frontcolor","0xCCCCCC");
	so.addVariable("lightcolor","0x557722");
	so.write("movie_"+arr[1]);
	
	//if (num > 1) num = 1;
	//jQuery("#t_list"+num).hide('slow');
	
	return false;
}

function trailer_hide(num) {
	arr = num.split("_");
	
	jQuery("#m_"+arr[1]).hide('slow');
	jQuery("#t_list"+arr[0]).show('slow');

	//if (num > 1) num = 1;
	//jQuery("#t_list"+num).show('slow');

	return false;
}
                  
//KHD modfied i<=4 instead of i<=3  
//Depends on the max number of a id="s_galXX
function gallery_show(num) {
	for (i=1; i<=21; i++) {
		if (i != num) {
			jQuery("#g_list"+i).hide('slow');
			jQuery("#s_gal"+i).removeClass('disable').addClass('enable');
		}
	}
	
	jQuery("#g_list"+num).show('slow');
	jQuery("#s_gal"+num).removeClass('enable').addClass('disable');
	
	return false;
}

function star_show(num) {
	for (i=1; i<=4; i++) {
		if (i != num) {
			jQuery("#star"+i).hide('slow');
			jQuery("#s_star"+i).removeClass('color1').addClass('color2');
		}
	}
	
	jQuery("#star"+num).show('slow');
	jQuery("#s_star"+num).removeClass('color2').addClass('color1');
	
	return false;
}

function prod_show(num) {
	for (i=1; i<=5; i++) {
		if (i != num) {
			jQuery("#prod"+i).hide('slow');
			jQuery("#s_prod"+i).removeClass('color1').addClass('color2');
		}
	}
	
	jQuery("#prod"+num).show('slow');
	jQuery("#s_prod"+num).removeClass('color2').addClass('color1');
	
	return false;
}

function week_show(num) {
	if (_week_show) {
		if (_week_show_num != num) {
			jQuery("#c_weeks_"+_week_show_num).hide();
			jQuery("#c_weeks_"+num).show();
			_week_show = 1;
		}
		else {
			jQuery("#c_weeks_"+num).hide();
			_week_show = 0;
		}
	}
	else {
		jQuery("#c_weeks_"+num).show();
		_week_show = 1;
	}
	
	_week_show_num = num;
	return false;
}

function change_week(obj) {
	id = jQuery(obj).attr('id');
	arr = id.split("_");
	week_name = jQuery(obj).text();
	week_num = arr[3];
	num = arr[2];

	//Set name and title for a tag in this channel
	/*a_href = jQuery("#p6_trl_a_"+num).attr('href');
	a_href = a_href.replace("{trl}",week_num);
	jQuery("#p6_trl_a_"+num).attr('href', a_href);*/
	jQuery("#p6_trl_a_"+num).attr('name', 'trl_'+num+'_'+week_num);
	jQuery("#p6_trl_a_"+num).attr('title', 'Trailer Week '+week_num);
	
	jQuery("#bt_a_"+num).text(week_name);
	jQuery("#p6_trl_img_"+num).attr("src", "files/trailer/channel/"+num+"/week_"+week_num+".png");;
	
	week_show(num);//close dropdown after selected
	return false;
}

function show_c_trailer2(obj) {
	name = jQuery(obj).attr('name');//trl_10
	arr = name.split("_");
	
	return false;
	
	arr = num.split("_");
	
	jQuery("#t_list"+arr[0]).hide('slow');
	jQuery("#m_"+arr[1]).show('slow');
	
	//1280x720 -> 740x275 -> 490x275
	//Creating player object
	var media_path = _site_url+"/media/";
	var player_path = "media/players/mediaplayer/";
	var so = new SWFObject(player_path+"player.swf","playlist","692","298","9");
	so.addParam("allowfullscreen","true");
	so.addParam("wmode","transparent");
	so.addParam("allowscriptaccess","always");
	
	so.addVariable("file",_site_url+"/files/trailer/trailer_v"+arr[1]+".flv");
	so.addVariable("image",_site_url+"/files/trailer/trailer_v"+arr[1]+".png");
	
	/*so.addVariable("file",_site_url+"/includes/playlist.php?s="+rand);
	//so.addVariable('playlist','bottom');
	so.addVariable("shuffle","false");
	so.addVariable("repeat","list");*/

	so.addVariable("backcolor","0x000000");
	so.addVariable("frontcolor","0xCCCCCC");
	so.addVariable("lightcolor","0x557722");
	so.write("movie_"+arr[1]);
	
	//if (num > 1) num = 1;
	//jQuery("#t_list"+num).hide('slow');
	
	return false;
}
///End funtions show/hide blocks///


/*
 
Correctly handle PNG transparency in Win IE 5.5 & 6.
http://homepage.ntlworld.com/bobosola. Updated 18-Jan-2006.

Use in <HEAD> with DEFER keyword wrapped in conditional comments:
<!--[if lt IE 7]>
<script defer type="text/javascript" src="pngfix.js"></script>
<![endif]-->

*/

/*var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

if ((version >= 5.5) && (document.body.filters)) 
{
   for(var i=0; i<document.images.length; i++)
   {
      var img = document.images[i]
      var imgName = img.src.toUpperCase()
      if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
      {
         var imgID = (img.id) ? "id='" + img.id + "' " : ""
         var imgClass = (img.className) ? "class='" + img.className + "' " : ""
         var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
         var imgStyle = "display:inline-block;" + img.style.cssText 
         if (img.align == "left") imgStyle = "float:left;" + imgStyle
         if (img.align == "right") imgStyle = "float:right;" + imgStyle
         if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
         var strNewHTML = "<span " + imgID + imgClass + imgTitle
         + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
         + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
         + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
         img.outerHTML = strNewHTML
         i = i-1
      }
   }
}*/