function MM_reloadPage(init) {
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
	document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

MM_reloadPage(true);
function changeType(type) {
    if (type=='movie') { form = document.getElementById('form_search').action='/search/advanced'; }
    if (type=='series') { form = document.getElementById('form_search').action='/search_series/advanced'; }
}
		
$(document).ready(function(){

    $('div.title3').click(function() {
		$('div.title3c').removeClass().addClass("title3");
		$(this).removeClass().addClass("title3c");
	});
	$('div.title3:eq(0)').removeClass().addClass("title3c");
	$('.downinfo:eq(0)').show();	
	
	$('.tagtabs a').click(function() {
		if($(this).attr('title')!="genres"){$('.tagtabs a:eq(0)').css('background-color','#FFF');}else{$('.tagtabs a:eq(0)').css('background-color','#EEE');	}	
		$('.tagtabs a').removeClass();
		$(this).toggleClass('current');
		$('div.tags div').hide();
		$('#' + $(this).attr('title')).toggle();
	});

	if ($.browser.msie) {if(parseInt(jQuery.browser.version)==6){$('.tagtabs a:eq(0)').toggleClass('current');	}}
	
	//series
	$('.tagtabs_series a').click(function() {		
		if($(this).attr('title')!="genres_series"){$('.tagtabs_series a:eq(0)').css('background-color','#FFF');}else{$('.tagtabs_series a:eq(0)').css('background-color','#EEE');	}	
		$('.tagtabs_series a').removeClass();
		$(this).toggleClass('current_series');
		$('div.tags_series div').hide();
		$('#' + $(this).attr('title')).toggle();
	});

	if ($.browser.msie) {if(parseInt(jQuery.browser.version)==6){$('.tagtabs_series a:eq(0)').toggleClass('current_series');	}}
});
 
 function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

String.prototype.ReplaceAll = function(stringToFind, stringToReplace){
	var temp = this;
	// console.log(typeof(stringToFind))
	if (typeof(stringToFind)==String) {
		var index = temp.indexOf(stringToFind);		
	} else{
		var index = temp.match(stringToFind);		
	};
	// console.log(index)
	while(index != -1){
		temp = temp.replace(stringToFind,stringToReplace);
		index = temp.indexOf(stringToFind);
	}
	return temp;
}
 
 function clearText(q) {
	text = q.replace("'", ' ');
	text = text.toLowerCase();
	text = text.ReplaceAll(new RegExp(/[^\w]/gi), ' ');
	text = trim(text, ' ');
	text = text.ReplaceAll(new RegExp(/\s\s+/gi), ' ');
	text = text.ReplaceAll(' ', '-');
	if (text.length < 1) {
		text = '404';	
	}
    return text;
}
function doSearch (q) {	
	// form_type = getRadioCheckedValue('type');
	// $('#search_id').attr('disabled', true);
	// $('#movie_type').attr('disabled', true);
	
	var form = $('#form_search').serialize();
	window.location = 'http://store.iwatchfilm.com/index/search?s='+escape(clearText(q))+'&o=2&tracking_id=9004';//'/search/'+ escape(clearText(q))+ '/';
	return false;
}

function getRadioCheckedValue(radio_name) {
	var oRadio = document.forms['form_search'].elements[radio_name];
	
	for(var i = 0; i < oRadio.length; i++) {	
		if(oRadio[i].checked) {
			return oRadio[i].value;
		}
	}
}

function Set_Cookie( name, value, expires, path, domain, secure ) {
	var today = new Date();
	today.setTime( today.getTime() );
	if ( expires )
	{
		expires = expires * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date( today.getTime() + (expires) );
	document.cookie = name + "=" +escape( value ) +
		( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + //expires.toGMTString()
		( ( path ) ? ";path=" + path : "" ) + 
		( ( domain ) ? ";domain=" + domain : "" ) +
		( ( secure ) ? ";secure" : "" );
}

function showSidebar() {
    Set_Cookie('sidebar','show',0,'/','.iwatchfilm.com');
    $("#sidebar").show();
    $("#showSidebar").hide();
    $("#2010-movies-5").hide();
    $("#latest-additions-9").hide();
    $("#latest-additions-10").hide();
    $("#related-movies-4").hide();
    $("div.box").removeAttr("id");
}

function hideSidebar() {
    Set_Cookie('sidebar','hide',0,'/','.iwatchfilm.com');
    $("#sidebar").hide();
    $("#showSidebar").show();
    $("#2010-movies-5").show();
    $("#latest-additions-9").show();
    $("#latest-additions-10").show();
    $("#related-movies-4").show();
    $("div.box").attr("id","singleCellPage");
}

function showEnglishLang() {
    Set_Cookie('language','en',0,'/','.iwatchfilm.com');
    $("#langtable").hide();
	$("#langtablelink").hide();	
	$("#engtable").show();
	$("#engtablelink").show();
	$("#currentlanguage").show();
}

function showAllLang() {
    Set_Cookie('language','all',0,'/','.iwatchfilm.com');
    $("#langtable").show();
	$("#langtablelink").show();	
	$("#engtable").hide();
	$("#engtablelink").hide();
	$("#currentlanguage").hide();
}
