$(document).ready(function() {
	if ($('.shareButtons').length) {
		$('.shareButtons .facebookLink').attr('href',page.fbLink);
		$('.shareButtons .twitterLink').attr('href',page.twitterLink);
		$('.shareButtons .deliciousLink').attr('href',page.deliciousLink);
		$('.shareButtons .diggLink').attr('href',page.diggLink);
		$('.shareButtons .stumbleUponLink').attr('href',page.stumbleLink);
	}
	$('#navHorizontal li').hover(function() {
			$(this).find('ul.subNav').slideDown('fast');
		}, function(){
			$(this).unbind('hover');
			$(this).find("ul.subNav").slideUp('fast',function() {
				$('#navHorizontal li').hover(function() {
					$(this).find('ul.subNav').slideDown('fast');
				}, function(){					
					$(this).find("ul.subNav").slideUp('fast'); 
				});													  
			}); 
		});	
	$('#langSelector,.langSelector').click(selectLanguage);
	$('a.movie').each(function() {
		var href = $(this).attr('href');
		var title = $(this).text();
		var href2 = '';
		if (href.search(/youtube/i) != -1) {
			href = href.replace(new RegExp("watch\\?v=", "i"), 'embed/');
			href += '?fs=1&amp;showinfo=0';
			var newContent = '<div class="leftGreyPanel"><div style="width:400px;height:250px;"><iframe class="youtube-player" type="text/html" width="400" height="250" src="'+href+'" frameborder="0"></iframe></div>';
			''
			if (title.length) {
				newContent += '<p>'+title+'</p>';
			}
			newContent += '</div>';
			$(this).replaceWith(newContent);
		}
	});
	$('.newsItem img, img.content').each(function() {
		var src = $(this).attr('src');
		if (src.search(/_assets/i) != -1) {
			var css = $(this).attr('style');
			var alt = $(this).attr('alt');
			if (css && alt) {
				$(this).removeAttr('style');
				$(this).wrap('<div style="'+css+'" />');
				$(this).parent().css('height','auto');
				$(this).after('<div class="captionGreen">'+alt+'</div>');
			}
		} 
	});
	$('a').each(function() {
		var $a = $(this);
		var href = $a.attr('href');
		if (href) {
			if ( (href.match(/^http/)) && (! href.match(document.domain)) ) {
				$a.attr('target','_blank');
			}
		}
	});
	if (jQuery().qtip) {
		$('a.socialPanel img').qtip({position: {
            corner: {
                  target:'leftMiddle',
                  tooltip:'rightMiddle'
            },
            adjust: {
                  screen: false,
                  scroll: false
            },container: '.socialPanelDiv'
         },style: {
		 	//tip: 'rightMiddle',
			width: {
				min: 80,
				max:400
			},
			height: 30
		 }
		 });
	}
	if (jQuery().colorbox) {
		$('a.relatedMedia').colorbox({maxHeight:"100%",maxWidth:"100%",scalePhotos:true});
	}
	

});

function randRange(lowVal,highVal) {
     return Math.floor(Math.random()*(highVal-lowVal+1))+lowVal;
}

function selectLanguage(event) {
	var id = event.currentTarget.id;
	if ($('#'+id).hasClass('lang_en')) {
		$.get('/_ajax/select_language.cfm',{rand:Math.random(),newLang:'en'},function() {
			window.location.reload(true);																			  
		});
	} else if ($('#'+id).hasClass('lang_fr')) {
		$.get('/_ajax/select_language.cfm',{rand:Math.random(),newLang:'fr'},function() {
			window.location.reload(true);																			  
		});
	} else {
		$.get('/_ajax/select_language.cfm',{rand:Math.random(),newLang:'ar'},function() {
			window.location.reload(true);																			  
		});
		//window.location.href='/arabic.cfm';
	}
	
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function isValidEmail(email) {
		var emailRegExp = /^\w(?:\w|-|\.(?!\.|@))*@\w(?:\w|-|\.(?!\.))*\.\w{2,4}/ 
		var result = email.match(emailRegExp);
		if ((result && result[0].length != email.length) || !result) {
			return false
		} else {
			return true
		}
	}
	
	var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-364750-44']);
  _gaq.push(['_setDomainName', 'none']);
  _gaq.push(['_setAllowLinker', true]);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();


	var page = new Object();
	page.pageLink = encodeURIComponent(location.href);
	page.pageTitle = document.title;
	page.pageTitle = encodeURIComponent(page.pageTitle.split('// ').pop());
	page.twitterLink = 'http://twitter.com/home?status='+page.pageTitle+encodeURIComponent(': ')+page.pageLink;
	page.fbLink = 'http://www.facebook.com/sharer.php?u='+page.pageLink+'&t='+page.pageTitle;
	page.diggLink = 'http://digg.com/submit?url='+page.pageLink;
	page.stumbleLink = 'http://www.stumbleupon.com/submit?url='+page.pageLink;
	page.deliciousLink = 'http://del.icio.us/post?url='+page.pageLink;
	
	
	
