var ImgsScrollerTimeout = 0;
var ImgsScrollerCurrentIndex = 0;
var GroupTimeout = 0;
function checkEmail(email) {
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(email)) {
			return false;
		}
		return true;
}
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ''); };

function Display10Group(GroupID)
{
	var Show = 1, Hide = 2;
	switch(GroupID)
	{
		case 1:
			Show = 1;
			Hide = 2;
			break;
		case 2:
			Show = 2;
			Hide = 1;
			break;
	}
	$('#group_btn_'+Show).removeClass();
	$('#group_btn_'+Show).addClass('on');
	$('#group_btn_'+Hide).removeClass();
	$('#group_btn_'+Hide).addClass('off');
	$('#group_10_'+Hide).css('display','none');
	$('#group_10_'+Show).css('display','block');

	clearTimeout(GroupTimeout);
	GroupTimeout = setTimeout(function() { Display10Group(Hide); },15000);
}
function Display10Videos(vidID)
{
	var Show = 1, Hide = 2;
	switch(vidID)
	{
		case 1:
			Show = 1;
			Hide1 = 2;
			Hide2 = 3;
			break;
		case 2:
			Show = 2;
			Hide1 = 1;
			Hide2 = 3;
			break;
		case 3:
			Show = 3;
			Hide1 = 2;
			Hide2 = 1;
			break;
	}
	$('#vid_btn_'+Show).removeClass();
	$('#vid_btn_'+Show).addClass('on');
	$('#vid_10_'+Show).css('display','block');
	
	$('#vid_btn_'+Hide1).removeClass();
	$('#vid_btn_'+Hide1).addClass('off');
	$('#vid_10_'+Hide1).css('display','none');
	$('#vid_btn_'+Hide2).removeClass();
	$('#vid_btn_'+Hide2).addClass('off');
	$('#vid_10_'+Hide2).css('display','none');

}
 function ChangeTab(tab)
 {
	 var MostRatedTab = document.getElementById('MostRated');
 	var MostViewedTab = document.getElementById('MostViewed');
 	var MostCommentedTab = document.getElementById('MostCommented');
 	var MostSentTab = document.getElementById('MostSent');

	if(tab == 'MostRated')
 	{
 		MostRatedTab.style.display = 'block';
 		document.getElementById('RatingsLink').className = "tabs_on";
 	}
 	else
 	{
 		MostRatedTab.style.display = 'none';
 		document.getElementById('RatingsLink').className = "tabs_off";
 	}
 	if(tab == 'MostViewed')
 	{
 		MostViewedTab.style.display = 'block';
 		document.getElementById('ViewsLink').className = "tabs_on";
 	}
 	else
 	{
 		MostViewedTab.style.display = 'none';
 		document.getElementById('ViewsLink').className = "tabs_off";
 	}
 	if(tab == 'MostSent')
 	{
 		MostSentTab.style.display = 'block';
 		document.getElementById('SentLink').className = "tabs_on";
 	}
 	else
 	{
 		MostSentTab.style.display = 'none';
 		document.getElementById('SentLink').className = "tabs_off";
 	}
 	if(tab == 'MostCommented')
 	{
 		MostCommentedTab.style.display = 'block';
 		document.getElementById('CommentsLink').className = "tabs_on";
 	}
 	else
 	{
 		MostCommentedTab.style.display = 'none';
 		document.getElementById('CommentsLink').className = "tabs_off";
 	}
 }
 function tipDisplay(Event,lblID,txtID)
{
    var text = document.getElementById(txtID);
    var lbl = document.getElementById(lblID);
    if(Event == 'click')
    {
        lbl.style.display = 'none';
        text.focus();
    }
    else if(Event == 'blur')
    {
        if(text.value == "")
        {
            lbl.style.display = 'block';
        }

    }
}
function displayImage(ImagesCount)
{
	ImgsScrollerCurrentIndex++;
	if(ImgsScrollerCurrentIndex > ImagesCount) ImgsScrollerCurrentIndex = 1;
	ImageID = ImgsScrollerCurrentIndex;
	for(i=1;i<=ImagesCount;i++)
	{
		$('#img_link_'+i).removeClass();
		$('#img_link_'+i).addClass('off');
		var func = '';
		if(i == ImagesCount) {
			func = function(){
				$('#img_link_'+ImageID).removeClass();
				$('#img_link_'+ImageID).addClass('on');
				$('#img_'+ImageID).fadeIn(1500);
				$('#p_'+ImageID).css('display','block');
			};
		}
		$('#p_'+i).css('display','none');
		$('#img_'+i).fadeOut(0,func);
	}
	clearTimeout(ImgsScrollerTimeout);
	ImgsScrollerTimeout = setTimeout(function(){displayImage(ImagesCount)},15000);
}
function OpenPrintPage(url)
{
	window.open (url,"mywindow","menubar=1,resizable=1,width=800,height=600,scrollbars=1;");
}
var minT=10;var maxT=20;
function increaseFontSize() {
      if($('#articleBody').css('fontSize')){ var s = parseInt($('#articleBody').css('fontSize').replace("px","")); }else{ var s = 12;}
      if(s < maxT) {s += 2;}
      $('#articleBody').css('fontSize',s+"px"); 
}
function decreaseFontSize() {
      if($('#articleBody').css('fontSize')){ var s = parseInt($('#articleBody').css('fontSize').replace("px","")); }else{ var s = 12;}
      if(s > minT) {s -= 2;}
      $('#articleBody').css('fontSize',s+"px");  
}
