var social_logo = 'burger';
jQuery('div[data-stats="twitter"]').show('slide');
jQuery(document).ready(function(){
	
	/********************************************************************************************************
	Tabs for streaming container
	********************************************************************************************************/
	jQuery('.tab-inactive').live('click', function(){
		var stab = jQuery(this);
		var tab = stab.attr('data-tab');
		jQuery('.tab-active').removeClass('tab-active').addClass('tab-inactive');
		stab.removeClass('tab-inactive').addClass('tab-active');
		jQuery('.tab-container').hide();
		jQuery('#tab-container'+tab).show();
		jQuery('.tab-active')
	});

	/********************************************************************************************************
	BEGIN GENERAL JQUERY PLUGIN INITIALIZATION
	********************************************************************************************************/
	//Disable gallery view in prettyphoto if IE6 or IE7
	//Customised prettyPhoto to accomodate sharing of individual photos
	//http://forums.no-margin-for-errors.com/discussion/comment/3460/#Comment_3460
	if (navigator.appVersion.indexOf("MSIE 7.") == -1 && navigator.appVersion.indexOf("MSIE 6.") == -1)
	{
		jQuery("a[rel^='prettyPhoto']").prettyPhoto({show_buttonsBox:false,twitter:true,facebook:true});
	}
	else
	{
		jQuery("a[rel^='prettyPhoto']").prettyPhoto({"gallery_markup" : "", show_buttonsBox:false,twitter:true,facebook:true});	
	}
	
	jQuery(document).pngFix();
	jQuery("a#listen-now").popupWindow({ height: 126, width: 430, centerBrowser: 1 });
	jQuery("a#maintytvlistennow").popupWindow({ height: 126, width: 430, centerBrowser: 1 });
	
	/********************************************************************************************************
	END GENERAL JQUERY PLUGIN INITIALIZATION
	********************************************************************************************************/
	
	/********************************************************************************************************
	BEGIN FEATURED CAROUSEL
	********************************************************************************************************/
	if (jQuery('#featured-carousel').length > 0)
	{
		jQuery('#featured-carousel').infiniteCarousel({
			transitionSpeed : 400,
			displayTime : 8000,
			textholderHeight : 0.25,
			displayProgressBar : 1,
			imagePath: '/wp-content/themes/immedia/images/infinitecarousel/',
			displayThumbnailNumbers: false,
			displayThumbnailBackground: false,
			displayThumbnails: false
		});		
	}
	/********************************************************************************************************
	END FEATURED CAROUSEL
	********************************************************************************************************/

	/********************************************************************************************************
	BEGIN PAGE SCROLL
	********************************************************************************************************/
	if (jQuery('#content').length > 0)
	{	
		jQuery.scrollTo(650, {duration:1000});
		/*jQuery.scrollTo('#content', {duration:1000});*/
	}
	if (jQuery('#aboutusbg').length > 0)
	{	
		jQuery.scrollTo(650, {duration:1000});
		/*jQuery.scrollTo('#content', {duration:1000});*/
	}
	/********************************************************************************************************
	END PAGE SCROLL
	********************************************************************************************************/
	
	
	/********************************************************************************************************
	BEGIN MAIN MENU
	********************************************************************************************************/
	//Position menu with jQuery. If no menu item is active, then make YFM active by default
	if (jQuery('.menuitems li.active').length === 0)
	{	
		jQuery('.menuitems li:first-child').removeClass('inactive').addClass('active');
	}
	var cmenu = jQuery('.menuitems li.active');
	var l = cmenu.position().left - jQuery('.menuitems').position().left;
	var w = cmenu.width();
	l = l + (w / 2);
	if (cmenu.index() === 0)
	{
		//The is added if first menu item because it has extra 30px left margin
		l = l + 30;
	}
	jQuery('#menuactive').css({'margin-left': l+'px'}).show();
	
	//clicking on a menu item or home link
	jQuery('.menuitems li.inactive , .homelink').live('click', function(){
		var cmenu;
		if (jQuery(this).hasClass('homelink'))
		{
			cmenu = jQuery('.menuitems li:first-child');
		}
		else
		{
			cmenu = jQuery(this);	
		}
		
		jQuery('.menuitems li.active').removeClass('active').addClass('inactive');
		cmenu.removeClass('inactive').addClass('active');
		var l = cmenu.position().left - jQuery('.menuitems').position().left;
		var w = cmenu.width();
		l = l + (w / 2);
		if (cmenu.index() === 0)
		{
			//The is added if first menu item because it has extra 30px left margin
			l = l + 30;
		}
		jQuery('#menuactive').animate({'margin-left': l+'px'}, function(){
			var location = cmenu.children('a').attr('href');
			window.location = 'http://www.yworld.co.za/'+location;
		});
		return false;
	});
	
	/********************************************************************************************************
	END MAIN MENU
	********************************************************************************************************/
	
	
	/********************************************************************************************************
	BEGIN Social Info Bar
	********************************************************************************************************/
	jQuery('img[data-stats]').click(function(){
		var stats = jQuery(this).attr('data-stats');
		var href = jQuery(this).attr('data-href');
		if (social_logo === stats)
		{
			if (href !== '')
			{
				window.open(href,'_blank');	
			}		
		}
		else
		{
			jQuery('div[data-stats]').hide();
			jQuery('div[data-stats="'+stats+'"]').show('slide');
			social_logo = stats;
		}
	});
	/********************************************************************************************************
	END Social Info Bar
	********************************************************************************************************/

	/********************************************************************************************************
	BEGIN MAIN CLICK TOP CAROUSEL
	********************************************************************************************************/	
	jQuery('#maincarousel-thumbs ul li.inactive').live('click', function(){
		var c = jQuery(this);
		var cn = c.attr('data-carousel');
		jQuery('#maincarousel-thumbs ul li.active').removeClass('active').addClass('inactive');
		jQuery(c).removeClass('inactive').addClass('active');
		jQuery('#maincarousel-big img').hide();
		jQuery('#previewbox').hide();
		if(cn !== '0'){
			jQuery('#maincarousel-big img[data-carousel="'+cn+'"]').fadeIn();
		}else{
			jQuery('#previewbox').fadeIn();
		}
	});
	/********************************************************************************************************
	END MAIN CLICK TOP CAROUSEL
	********************************************************************************************************/	
	
	/********************************************************************************************************
	BEGIN IE 6 POPUP
	********************************************************************************************************/
	if (jQuery('#ieupgradeclick').length > 0)
	{	
		jQuery("#ieupgradeclick").prettyPhoto({"default_width" : "609px"});
		jQuery('#ieupgradeclick').trigger('click');	
	}
	/********************************************************************************************************
	END IE 6 POPUP
	********************************************************************************************************/
	
	
	/********************************************************************************************************
	BEGIN PROFILE PAGE
	********************************************************************************************************/
	jQuery('#profile-menu a').live('click', function(){
		var profile = jQuery(this).attr('data-profile');
		jQuery('.profile-container').hide();
		jQuery('.profile-container[data-profile="'+profile+'"]').fadeIn();
	});
	/********************************************************************************************************
	END PROFILE PAGE
	********************************************************************************************************/

	/********************************************************************************************************
	HISTORY
	********************************************************************************************************/
	//Show Famous person
	jQuery('#AlsoHistoryFamousPerson').live('click', function(){
		jQuery('#AlsoInHistory').hide();
		jQuery('#FamousPersonOfDay').show();
	});
	//Show also this day in history
	jQuery('#AlsoInHistoryButton').live('click', function(){
		jQuery('#AlsoInHistory').show();
		jQuery('#FamousPersonOfDay').hide();
	});
	
	//  REPLACE CODE BELOW WITH SOMETHING BETTER!!!
	//Readmore2 show
	jQuery('#ReadMore2').live('click', function(){
		jQuery('#ThreeDots2').hide();
		jQuery('#ReadMore2').hide();
		jQuery('#Back2').show();
		jQuery('#AlsoDesc2').show();
	});
	//Readmore2 hide
	jQuery('#Back2').live('click', function(){
		jQuery('#ThreeDots2').show();
		jQuery('#ReadMore2').show();
		jQuery('#Back2').hide();
		jQuery('#AlsoDesc2').hide();
	});
	
	//Readmore3 show
	jQuery('#ReadMore3').live('click', function(){
		jQuery('#ThreeDots3').hide();
		jQuery('#ReadMore3').hide();
		jQuery('#Back3').show();
		jQuery('#AlsoDesc3').show();
	});
	//Readmore3 hide
	jQuery('#Back3').live('click', function(){
		jQuery('#ThreeDots3').show();
		jQuery('#ReadMore3').show();
		jQuery('#Back3').hide();
		jQuery('#AlsoDesc3').hide();
	});
	
	//Readmore4 show
	jQuery('#ReadMore4').live('click', function(){
		jQuery('#ThreeDots4').hide();
		jQuery('#ReadMore4').hide();
		jQuery('#Back4').show();
		jQuery('#AlsoDesc4').show();
	});
	//Readmore4 hide
	jQuery('#Back4').live('click', function(){
		jQuery('#ThreeDots4').show();
		jQuery('#ReadMore4').show();
		jQuery('#Back4').hide();
		jQuery('#AlsoDesc4').hide();
	});
	
	//Readmore5 show
	jQuery('#ReadMore5').live('click', function(){
		jQuery('#ThreeDots5').hide();
		jQuery('#ReadMore5').hide();
		jQuery('#Back5').show();
		jQuery('#AlsoDesc5').show();
	});
	//Readmore5 hide
	jQuery('#Back5').live('click', function(){
		jQuery('#ThreeDots5').show();
		jQuery('#ReadMore5').show();
		jQuery('#Back5').hide();
		jQuery('#AlsoDesc5').hide();
	});
	
	//Readmore6 show
	jQuery('#ReadMore6').live('click', function(){
		jQuery('#ThreeDots6').hide();
		jQuery('#ReadMore6').hide();
		jQuery('#Back6').show();
		jQuery('#AlsoDesc6').show();
	});
	//Readmore6 hide
	jQuery('#Back6').live('click', function(){
		jQuery('#ThreeDots6').show();
		jQuery('#ReadMore6').show();
		jQuery('#Back6').hide();
		jQuery('#AlsoDesc6').hide();
	});
	
	//Readmore7 show
	jQuery('#ReadMore7').live('click', function(){
		jQuery('#ThreeDots7').hide();
		jQuery('#ReadMore7').hide();
		jQuery('#Back7').show();
		jQuery('#AlsoDesc7').show();
	});
	//Readmore7 hide
	jQuery('#Back7').live('click', function(){
		jQuery('#ThreeDots7').show();
		jQuery('#ReadMore7').show();
		jQuery('#Back7').hide();
		jQuery('#AlsoDesc7').hide();
	});
	
	//Readmore8 show
	jQuery('#ReadMore8').live('click', function(){
		jQuery('#ThreeDots8').hide();
		jQuery('#ReadMore8').hide();
		jQuery('#Back8').show();
		jQuery('#AlsoDesc8').show();
	});
	//Readmore8 hide
	jQuery('#Back8').live('click', function(){
		jQuery('#ThreeDots8').show();
		jQuery('#ReadMore8').show();
		jQuery('#Back8').hide();
		jQuery('#AlsoDesc8').hide();
	});
	
	//Readmore9 show
	jQuery('#ReadMore9').live('click', function(){
		jQuery('#ThreeDots9').hide();
		jQuery('#ReadMore9').hide();
		jQuery('#Back9').show();
		jQuery('#AlsoDesc9').show();
	});
	//Readmore9 hide
	jQuery('#Back9').live('click', function(){
		jQuery('#ThreeDots9').show();
		jQuery('#ReadMore9').show();
		jQuery('#Back9').hide();
		jQuery('#AlsoDesc9').hide();
	});
	
	//Readmore10 show
	jQuery('#ReadMore10').live('click', function(){
		jQuery('#ThreeDots10').hide();
		jQuery('#ReadMore10').hide();
		jQuery('#Back10').show();
		jQuery('#AlsoDesc10').show();
	});
	//Readmore10 hide
	jQuery('#Back10').live('click', function(){
		jQuery('#ThreeDots10').show();
		jQuery('#ReadMore10').show();
		jQuery('#Back10').hide();
		jQuery('#AlsoDesc10').hide();
	});
	
	//Readmore11 show
	jQuery('#ReadMore11').live('click', function(){
		jQuery('#ThreeDots11').hide();
		jQuery('#ReadMore11').hide();
		jQuery('#Back11').show();
		jQuery('#AlsoDesc11').show();
	});
	//Readmore11 hide
	jQuery('#Back11').live('click', function(){
		jQuery('#ThreeDots11').show();
		jQuery('#ReadMore11').show();
		jQuery('#Back11').hide();
		jQuery('#AlsoDesc11').hide();
	});
	
	//Readmore12 show
	jQuery('#ReadMore12').live('click', function(){
		jQuery('#ThreeDots12').hide();
		jQuery('#ReadMore12').hide();
		jQuery('#Back12').show();
		jQuery('#AlsoDesc12').show();
	});
	//Readmore12 hide
	jQuery('#Back12').live('click', function(){
		jQuery('#ThreeDots12').show();
		jQuery('#ReadMore12').show();
		jQuery('#Back12').hide();
		jQuery('#AlsoDesc12').hide();
	});
	//Readmore13 show
	jQuery('#ReadMore13').live('click', function(){
		jQuery('#ThreeDots13').hide();
		jQuery('#ReadMore13').hide();
		jQuery('#Back13').show();
		jQuery('#AlsoDesc13').show();
	});
	//Readmore13 hide
	jQuery('#Back13').live('click', function(){
		jQuery('#ThreeDots13').show();
		jQuery('#ReadMore13').show();
		jQuery('#Back13').hide();
		jQuery('#AlsoDesc13').hide();
	});
	
	//Readmore14 show
	jQuery('#ReadMore14').live('click', function(){
		jQuery('#ThreeDots14').hide();
		jQuery('#ReadMore14').hide();
		jQuery('#Back14').show();
		jQuery('#AlsoDesc14').show();
	});
	//Readmore14 hide
	jQuery('#Back14').live('click', function(){
		jQuery('#ThreeDots14').show();
		jQuery('#ReadMore14').show();
		jQuery('#Back14').hide();
		jQuery('#AlsoDesc14').hide();
	});
	
	//Readmore15 show
	jQuery('#ReadMore15').live('click', function(){
		jQuery('#ThreeDots15').hide();
		jQuery('#ReadMore15').hide();
		jQuery('#Back15').show();
		jQuery('#AlsoDesc15').show();
	});
	//Readmore15 hide
	jQuery('#Back15').live('click', function(){
		jQuery('#ThreeDots15').show();
		jQuery('#ReadMore15').show();
		jQuery('#Back15').hide();
		jQuery('#AlsoDesc15').hide();
	});
	
	//Readmore16 show
	jQuery('#ReadMore16').live('click', function(){
		jQuery('#ThreeDots16').hide();
		jQuery('#ReadMore16').hide();
		jQuery('#Back16').show();
		jQuery('#AlsoDesc16').show();
	});
	//Readmore16 hide
	jQuery('#Back16').live('click', function(){
		jQuery('#ThreeDots16').show();
		jQuery('#ReadMore16').show();
		jQuery('#Back16').hide();
		jQuery('#AlsoDesc16').hide();
	});
	//Readmore17 show
	jQuery('#ReadMore17').live('click', function(){
		jQuery('#ThreeDots17').hide();
		jQuery('#ReadMore17').hide();
		jQuery('#Back17').show();
		jQuery('#AlsoDesc17').show();
	});
	//Readmore17 hide
	jQuery('#Back17').live('click', function(){
		jQuery('#ThreeDots17').show();
		jQuery('#ReadMore17').show();
		jQuery('#Back17').hide();
		jQuery('#AlsoDesc17').hide();
	});
	
	//Readmore18 show
	jQuery('#ReadMore18').live('click', function(){
		jQuery('#ThreeDots18').hide();
		jQuery('#ReadMore18').hide();
		jQuery('#Back18').show();
		jQuery('#AlsoDesc18').show();
	});
	//Readmore18 hide
	jQuery('#Back18').live('click', function(){
		jQuery('#ThreeDots18').show();
		jQuery('#ReadMore18').show();
		jQuery('#Back18').hide();
		jQuery('#AlsoDesc18').hide();
	});
	
	//Readmore19 show
	jQuery('#ReadMore19').live('click', function(){
		jQuery('#ThreeDots19').hide();
		jQuery('#ReadMore19').hide();
		jQuery('#Back19').show();
		jQuery('#AlsoDesc19').show();
	});
	//Readmore19 hide
	jQuery('#Back19').live('click', function(){
		jQuery('#ThreeDots19').show();
		jQuery('#ReadMore19').show();
		jQuery('#Back19').hide();
		jQuery('#AlsoDesc19').hide();
	});
	
	//Readmore20 show
	jQuery('#ReadMore20').live('click', function(){
		jQuery('#ThreeDots20').hide();
		jQuery('#ReadMore20').hide();
		jQuery('#Back20').show();
		jQuery('#AlsoDesc20').show();
	});
	//Readmore20 hide
	jQuery('#Back20').live('click', function(){
		jQuery('#ThreeDots20').show();
		jQuery('#ReadMore20').show();
		jQuery('#Back20').hide();
		jQuery('#AlsoDesc20').hide();
	});
	//Readmore21 show
	jQuery('#ReadMore21').live('click', function(){
		jQuery('#ThreeDots21').hide();
		jQuery('#ReadMore21').hide();
		jQuery('#Back21').show();
		jQuery('#AlsoDesc21').show();
	});
	//Readmore21 hide
	jQuery('#Back21').live('click', function(){
		jQuery('#ThreeDots21').show();
		jQuery('#ReadMore21').show();
		jQuery('#Back21').hide();
		jQuery('#AlsoDesc21').hide();
	});
	//Readmore22 show
	jQuery('#ReadMore22').live('click', function(){
		jQuery('#ThreeDots22').hide();
		jQuery('#ReadMore22').hide();
		jQuery('#Back22').show();
		jQuery('#AlsoDesc22').show();
	});
	//Readmore22 hide
	jQuery('#Back22').live('click', function(){
		jQuery('#ThreeDots22').show();
		jQuery('#ReadMore22').show();
		jQuery('#Back22').hide();
		jQuery('#AlsoDesc22').hide();
	});
	/********************************************************************************************************
	********************************************************************************************************/

	//OVERLAY DISPLAY
	//Check if on the ytv page
	if(jQuery('#ytvStream').length > 0){
/* 	alert('YTV'); */
			var cntrl = false;
			if(navigator.userAgent.indexOf("Win")!= -1){ //Check if windows
				if(navigator.userAgent.indexOf('Trident') != -1 || navigator.userAgent.indexOf('MSIE 7.0') != -1){ //Check if internet explorer
						
						jQuery('#FirefoxPlgInstaller').hide();
						cntrl = true; //Mark as all plugins installed
						/*var activeXcheck = null;
						try {
							activeXcheck = new ActiveXObject('WMPlayer.OCX');
						} catch(e) {
						}
						if(activeXcheck != null){
							cntrl = true;
						}*/
				} else {
					
					for(var plgncnt = 0;plgncnt < navigator.plugins.length;plgncnt++){ //Lokk through plugins
						for(var plgn = 0;plgn < navigator.plugins[plgncnt].length;plgn++){ 
							if(navigator.userAgent.indexOf('Chrome') != -1 
							|| navigator.userAgent.indexOf('Safari') != -1
							|| navigator.userAgent.indexOf('Firefox') != -1){ //Check if browser is compatible
								if(navigator.plugins[plgncnt][plgn]['description'] == 'np-mswmp'){ //check for player plugin
									cntrl = true;
									break;
								}
							}
						}
						if(cntrl == true){ //Mark as all plugins installed
							break;
						}
					}
				}
				if(document.cookie.indexOf("ArtistPlugin=installed3") == -1){ //Check if the plugin is installed
						cntrl = false;
				}
			
			if(document.cookie.indexOf("ytv=visited") != -1){ //Check if visited before
				//console.log('visited');
				if(cntrl == false){ //Check if required plugins are installed
					jQuery('#ytvOverlay').show();
					jQuery('#ytvInstaller').show();
					jQuery('#ytvintro').hide();
				} else {
					jQuery('#ytvPlayerPlaceholder').hide();
					jQuery('#ytvPlayer').show();
					jQuery('#ytvTweets').show();
				}
			} else {
				//console.log('first time');
				jQuery('#ytvOverlay').show(); //if first time, show the overlay.
			}
		} else {
			jQuery('#ytvOverlay').show(); //If not on a windows machine, show the overlay
		}

		
/* 		alert('ytv found'); */
		if(document.cookie.indexOf("ArtistPlugin=installed3") != -1){
			//console.log('artist plugin found');
			jQuery('#ytvOverlay').hide();
			jQuery('#ytvPlayerPlaceholder').hide();
			jQuery('#ytvPlayer').show();
			jQuery('#ytvTweets').show();
		
		}else{
			//console.log('show welcome');
			if(document.cookie.indexOf("ytv=visited") == -1){
		//	jQuery('#ytvOverlay').show();
				jQuery('#ytvInstaller').hide();
				jQuery('#ytvintro').hide();
				jQuery('#ytvintro').show();
				jQuery('#ytvIntroContinue').show();
				document.cookie = "ytv=visited; expires=Mon, 18-Feb-2036 05:43:38 GMT; path=/";
			}else{
				jQuery('#ytvPlayer').hide();
				jQuery('#ytvTweets').hide();
				jQuery('#ytvOverlay').show();
				jQuery('#ytvintro').hide();
				jQuery('#ytvInstaller').hide();
				jQuery('#ytvNewInstallation').show();
			}
		
		}
	}
	
	
	//User Clicks continue
	jQuery('#ytvIntroContinue').click(function(){
			//jQuery('#ytvOverlay').hide();//If not on a windows machine, just hide the overlay
			jQuery('#ytvintro').hide();
			jQuery('#ytvInstaller').show();	

	});



	//User clicks yes
	jQuery('#btnYes img').click(function(){
		document.cookie = "ArtistPlugin=installed3; expires=Mon, 18-Feb-2036 05:43:38 GMT; path=/";
		jQuery('#ytvOverlay').hide();
		jQuery('#ytvPlayerPlaceholder').hide();
		jQuery('#ytvPlayer').show();
		jQuery('#ytvTweets').show();
	});

	//User clicks no
	jQuery('#btnNo img').click(function(){
		jQuery('#ytvOverlay').hide();
		if(navigator.userAgent.indexOf("Win")!= -1){
			jQuery('#ytvPlayerPlaceholder').hide();
			jQuery('#ytvPlayer').show();
		}
		jQuery('#ytvTweets').show();
	});

	//Make a scrollable pane for the FAQ
	jQuery('#ytvInfoText').jScrollPane();
	jQuery('#ytvTabsHelp').jScrollPane();
	jQuery('#ytvTabsFeedback').jScrollPane();

	//Hide the tabs manually using javascript
	jQuery('#ytvTabsHelp').hide();
	jQuery('#ytvTabsFeedback').hide();

	//FAQs Tabs
	var CurrentYTVTab = '#ytvInfoText';
	jQuery('#ytvTabFAQs').click(function(){
		jQuery(CurrentYTVTab).hide();
		CurrentYTVTab = '#ytvInfoText';
		jQuery('#ytvInfoText').show();
	});
	jQuery('#ytvTabHelp').click(function(){
		jQuery(CurrentYTVTab).hide();
		CurrentYTVTab = '#ytvTabsHelp';
		jQuery('#ytvTabsHelp').show();
	});
	jQuery('#ytvTabFeedback').click(function(){
		jQuery(CurrentYTVTab).hide();
		CurrentYTVTab = '#ytvTabsFeedback';
		jQuery('#ytvTabsFeedback').show();
	});
	
	//show feedback message
	/*jQuery('#TrackingYes').click(function(){
		jQuery('#TrackingInfo').hide();
		jQuery('#YesText').show();
	});
	
	jQuery('#TrackingNo').click(function(){
		jQuery('#TrackingInfo').hide();
		jQuery('#NoText').show();
	});*/
	//display install box
	jQuery("a#InstalPopUp").popupWindow({ height: 340, width: 495, centerBrowser: 1 });
/*
*************************************************************
	NEW COMPETITION CAROUSEL
*************************************************************
*/
	jQuery('.Comp-Next').fadeTo(0,0.5);
	jQuery('.Comp-Prev').fadeTo(0,0.5);
	jQuery(function() {
		jQuery("#Comp-Carousel").jCarouselLite({
			btnNext:'.Comp-Next',
			btnPrev:'.Comp-Prev',
			visible:1,
			auto:8000,
			circular:true,
			speed:1500,
			beforeStart:function(){
				jQuery('.Comp-Next').fadeOut(100);
				jQuery('.Comp-Prev').fadeOut(100);
			},
			afterEnd:function(){
				jQuery('.Comp-Next').fadeTo(200,0.5);
				jQuery('.Comp-Prev').fadeTo(200,0.5);
			}
		});
	});
	jQuery('.Comp-Next').mouseover(function(){
		jQuery('.Comp-Next').fadeTo(100,1);
	});
	jQuery('.Comp-Prev').mouseover(function(){
		jQuery('.Comp-Prev').fadeTo(100,1);
	});
	jQuery('.Comp-Next').mouseleave(function(){
		jQuery('.Comp-Next').fadeTo(100,0.5);
	});
	jQuery('.Comp-Prev').mouseleave(function(){
		jQuery('.Comp-Prev').fadeTo(100,0.5);
	});
	
/*
*************************************************************
	REGISTRATION JQUERY
*************************************************************
*/
	//http://geekswithblogs.net/willemf/archive/2005/10/30/58561.aspx
      function validateID (idnum) {
        idnum = idnum.toString().replace(" ","");
        r = /^\d{10}[0-1]\d{2}$/;
        if (idnum == '0000000000000') return false;
        if (! r.test(idnum)) return false;
        n = idnum;
        p1 = parseInt(n[0],10) + parseInt(n[2],10) + parseInt(n[4],10) + parseInt(n[6],10) + parseInt(n[8],10) + parseInt(n[10],10);
        p2 = (parseInt(n[1] + n[3] + n[5] + n[7] + n[9] + n[11],10) * 2).toString();
        p3 = 0;
        for (i=0; i < p2.length; i++) {
        p3+= parseInt(p2[i]);
        }
        check = 10 - (p1 + p3).toString()[(p1 + p3).toString().length -1];
        check_char = check > 9 ? check.toString()[1] : check.toString();
        if (check_char != idnum[12]) return false;
        return true;
      }   
	  
	var trial=jQuery("#country option:selected").text();
		if(trial == "South Africa"){
			jQuery("#provtable").show();
			jQuery("#idtable").show();
		}
	jQuery("#country").change(function() {
		trial=jQuery("#country option:selected").text();
		if(trial == "South Africa"){
			jQuery("#provtable").show();
			jQuery("#provtable").val(1);
			jQuery("#idtable").show();
			jQuery("#idtable #idnum").val("");
		}else{
			jQuery("#provtable").hide();
			jQuery("#idtable").hide();
			jQuery("#idtable #idnum").val("Outside South Africa");
			jQuery("#provtable").val(1);
		}
	});
	
	jQuery('#your-profile .submit .button-primary').click(function(){
          var idnum = jQuery('#idnum').val();
		  trial=jQuery("#country option:selected").text();
		  if(trial != 'South Africa'){
			return true;
		}else{
			  if (idnum != '')
			  {
				var isIdNum = validateID(idnum);
				if (! isIdNum)
				{
				  jQuery('#idnumerr').html('&nbsp;Please enter a valid ID number');
				  return false;
				}else{
					return true;
				}
			  }
		 }
         });
		 
	//Change song title dynamically
	$(document).everyTime("60s", function() {
	  	$.ajax({
		  url: "http://www.yworld.co.za/tools/ysong.txt",
		  cache: false,
		  success: function(html){
			$("#now-playing-song").html(html);
		  }
		});
	}, 0);
	
	audiojs.events.ready(function() {
		var as = audiojs.createAll();
	});
});
