var EMAIL = 'E-mailadres';
var FIRSTNAME = 'Naam';

var j = jQuery.noConflict();

j(document).ready(function()
{
  //InitBookmarks();
  
  InitMSNReporterLink() 
  
  FillTxtBoxesNewsletter();
  
  HideButtonValues();
  
  HideNewsletetterDivs();
  
  RemoveBreadcrumbLinks();
  
  j("div.unsubscribe input.afmelden").click(function() {			
		var txt = j("div.newsletter div input.email").val();
		if(txt == EMAIL){			
			return false;
		}		
		var txt = j("div.newsletter div input.email").val();
		j("div.unsubscribe input.email").val(txt);
		j("div.newsletter div input.email").val('');
		return true;
  });
  
  j("div.newsletter input.subscribe").click(function() {  
		var txt = j("div.newsletter div input.SubscriptionTextbox").val();
		var txt1 = j("div.newsletter div input.email").val();		
		if((txt == FIRSTNAME) || (txt1 == EMAIL)){		
			return false;
		}		
		return true;
  });
  
  j("div.newsletter div input.SubscriptionTextbox").click(function() {            
		var txt = j("div.newsletter div input.SubscriptionTextbox").val();
		if(txt == FIRSTNAME){
			j("div.newsletter div input.SubscriptionTextbox").val('')
		}
		return false;
  });
  
  j("div.newsletter div input.email").click(function() {            
		var txt = j("div.newsletter div input.email").val();
		if(txt == EMAIL){
			j("div.newsletter div input.email").val('')
		}
		return false;
  });
  
  
  
  
  //Analysis features: BEGIN
  j("div.analysis_block").everyTime(3000, function(i) {
      if (j("div.HiddenAnalysisStateClass input").length > 0) {
          if (j("div.HiddenAnalysisStateClass input").val() == "InProgress") {
              j("div.analysis_block input.Update").click();
          }
      }
  });
  
  
  if (j("form").attr("action").indexOf("seo_quickscan.aspx") != -1) {      
  		j("div.analysis_block").show();	
  }
  else {
      j("div.analysis_block").hide();	
  }
  
  
  
  //Analysis features: END
  
  
  
  
});


j(window).load(function () {

    // Set equal height to left & right columns
    var left_col_h = j("div.content_holder div.left_column").height();    
    
    if (j("div.content_holder div.right_column_bottom").height() < left_col_h) {
        j("div.content_holder div.right_column_bottom").height(left_col_h);
    }
    
    var right_col_h = j("div.content_holder div.right_column").height();
    j("div.grad_absol div.grad_absol_center").height(right_col_h);
    
});

function FillTxtBoxesNewsletter() {
	j("div.newsletter div input.SubscriptionTextbox").val(FIRSTNAME);
	j("div.newsletter div input.email").val(EMAIL);
}

function HideNewsletetterDivs() {
	if(j("div.newsletter input").length == 0){
		j("div.newsletter").html('');
		j("div.unsubscribe").html('');
	}
	
	if((j("div.unsubscribe span.ErrorLabel").length > 0) || (j("div.unsubscribe span.InfoLabel").length > 0)){
		j("div.newsletter").html('');
		j("div.unsubscribe input.afmelden").hide();				
	}
}

function HideButtonValues() {
	j("div.search input.search").val('');
	j("div.unsubscribe input.afmelden").val('');	
}

function InitMSNReporterLink() 
{  
  if (j("div.bookmarks").length > 0) {
    if (j("div.bookmarks").find("table.bookmarks").length == 0)
    {
       /* var images=new Array('delicious.gif',
            'digg.gif',
            'reddit.gif',
            'facebook.gif',
            'stumbleupon.gif'); */
            
        // replace .gif by .aspx for Kentico correct path
        var images=new Array('delicious.aspx',
            'digg.aspx',
            'reddit.aspx',
            'facebook.aspx',
            'stumbleupon.aspx');
        
        var links=new Array(
            'http://del.icio.us/post?url=',
            'http://digg.com/submit?url=',
            'http://reddit.com/submit?url=',
            'http://www.facebook.com/sharer.php?u=',
            'http://www.stumbleupon.com/submit?url='
        );
        
        var names=new Array('Delicious','Digg','reddit','Facebook','StumbleUpon');
        
        var html = '<table class="bookmarks" style="width:370px;border:none;margin:0;padding:0 3px 0 3px;border:1px #666666 solid;" cellspacing="0" cellpadding="0"><tr><td colspan="10" style="font-weight:700;height:25px;font-family:Verdana,Arial,sans-serif;font-size:10px;">Bookmark Using:</td></tr><tr style="height:25px;">';

        for(var i=0; i<5; i++)
        {
            html = html + '<td style="width:16px;"><img src="http://jambomedia.kenticocms.nl/images/bookmarking/'+images[i]+'" style="border:none;margin:0;padding:0;"></td><td><a href="'+links[i]+escape(self.location.href)+'" target="_blank" style="height:12px;font-family: Verdana, Arial, sans-serif;font-size:10px;">'+names[i]+'</a></td>';
        }

        html = html + '</tr></table>';
        
        j("div.bookmarks").html(html);   
    
    }  
  }
}

function RemoveBreadcrumbLinks(){
	if(j("div.breadcrumb span.CMSBreadCrumbsCurrentItem").length == 0){
		var txt = j("div.breadcrumb a.CMSBreadCrumbsLink").html();
		j("div.breadcrumb a.CMSBreadCrumbsLink").remove();
		j("div.breadcrumb").append("<span class=\"CMSBreadCrumbsCurrentItem\">" + txt + "</span>");
	}
}

function InitMSNReporterLink() 
{  
	if (j("a.msn_reporter").length > 0) {		
		var href = 'http://reporter.msn.nl/?f=contribute&amp;url=' + escape(self.location.href);
		j("a.msn_reporter").attr('href', href);		
	}
}
