$(document).ready(function(){
//------------------------------ Login JS and forgot password------------------------------//
//	$.ajaxSetup({
//  		success:function(data,textstatus) {
//   			data = $.trim(data)
//   			if(data == 'session expired') {
//    				alert('Your session has expired.')
//    				window.location.reload(true)	
//    			}
//   		}
//  	});
	
	var loginclick	= 0;
	
	$("#loginnav").click(function() {
	  $("#loginbound").animate({top: "97px"},600);
	  $("#outer").show();
	  loginclick	= 1;
	});
	
	$("#forgotpword, #salesForgotPasswordButton").click(function() {
	  $("#loginbound").animate({top: "-186px"}, 600, function(){
	  	$("#forgotpwordbound").animate({top: "97px"}, 600);
	  });	  	  
	  $("#outer").show();
	  loginclick	= 1;
	  return false;
	});
	
	$(".ropelink, #login").hover(function() {
		if (loginclick == 0){
	  		$(".rope.login").stop().animate({top: "-23"}, "slow");
	  	}
	}, function() {
		if (loginclick == 0){	
	  		$(".rope.login").stop().animate({top: "-53"}, "fast");
	  	}
	});
	
	$(".ropelinkhome, .ropelinkhomebtn, #login").click(function() {
	  /*
$(".rope.login").stop().animate({top: "0"}, "slow")
	  .animate({top: "-13"}, "fast");
*/
	  $.scrollTo('min', 1500);
	  $("#loginbound").animate({top: "97px"},600);
	  $("#outer").show();
	  loginclick = 1;
	  return false;
	  
	});
	
	$("#outer").click(function() {
		$("#loginbound").animate({top: "-186px"}, 600);
		$("#forgotpwordbound").animate({top: "-186px"}, 600);
		$(".rope.login").stop().animate({top: "-73"}, "slow")
		.animate({top: "-53"}, "fast");
		$(this).hide();
		loginclick	= 0;
		
		
	});
	
	
	// ------------Other ropes-----------------//
	var ropeheight = $(".rope.register").height() + 74;
	$(".rope.register").css({ 'height' : ropeheight});
	$(".ropelinkreg").css({'height':ropeheight - 74})
	
	
	$(".ropelinkreg,  .registerButton, .ropelinkregbtm").hover(function() {
  		$(".ropelinkreg").stop().animate({bottom: "0"}, "slow");
  		$(".ropelinkregbtm").stop().animate({bottom: "1"}, "slow");
	}, function() {
		$(".ropelinkreg").stop().animate({bottom: "20"}, "slow");
  		$(".ropelinkregbtm").stop().animate({bottom: "21"}, "slow");

	});
	
	var ropeheight = $(".rope.dashboard").height() + 74;
	$(".rope.dashboard").css({ 'height' : ropeheight});
	$(".ropelinkdash").css({'height':ropeheight - 74})
	
	
	$(".ropelinkdash, #subscribenew, .ropelinkdashbtm").hover(function() {
  		$(".ropelinkdash").stop().animate({bottom: "0"}, "slow");
  		$(".ropelinkdashbtm").stop().animate({bottom: "1"}, "slow");
	}, function() {
		$(".ropelinkdash").stop().animate({bottom: "20"}, "slow");
  		$(".ropelinkdashbtm").stop().animate({bottom: "21"}, "slow");

	});
	
	
	
	var ropeheight = $(".rope.home").height() + 74;
	$(".rope.home").css({ 'height' : ropeheight});
	$(".ropelinkhome").css({'height':ropeheight - 74})
	
	
	$(".ropelinkhome, #login, .ropelinkhomebtm").hover(function() {
  		$(".ropelinkhome").stop().animate({bottom: "0"}, "slow");
  		$(".ropelinkhomebtm").stop().animate({bottom: "1"}, "slow");
	}, function() {
		$(".ropelinkhome").stop().animate({bottom: "20"}, "slow");
  		$(".ropelinkhomebtm").stop().animate({bottom: "21"}, "slow");

	});
	
	var ropeheight = $(".rope.salesdashboard").height() + 74;
	$(".rope.salesdashboard").css({ 'height' : ropeheight});
	$(".ropelinksalesdash").css({'height':ropeheight - 74})
	
	
	$(".ropelinksalesdash, #salesemailer, .ropelinksalesdashbtm").hover(function() {
  		$(".ropelinksalesdash").stop().animate({bottom: "0"}, "slow");
  		$(".ropelinksalesdashbtm").stop().animate({bottom: "1"}, "slow");
	}, function() {
		$(".ropelinksalesdash").stop().animate({bottom: "20"}, "slow");
  		$(".ropelinksalesdashbtm").stop().animate({bottom: "21"}, "slow");

	});

	
	//------------Insert More Websites-------------------//
	//$("#addwebsitespart").hide();
	$("#addmoresites, #accountinfopage #accountdetails .right .websitelist li a.editbtn").click(function() {
        
		return false;
	});
	
	$("#addmoresites").click(function() {
	    DisplayWebSiteInfo(0);
	});
		
	//------------prompts-------------------//
	
	if ($("#ctl00_showMessageHiddenField").val() == "1")
    {
        $(".shareemailprompt").css("display", "none");
        $(".successregistered").css("display", "block");
    }	  	    
	
    var successheight = $("#prompt").height();
    var successwidth = $("#prompt").width();
	
    $("#prompt").css({'height' : successheight});
    $("#prompt").css({'width' : successwidth});
	
    $(".promptmsg").css('bottom', successheight + 5);
    $(".promptmsg").css('height', successheight);
	
    var promptheight = $(".promptmsg").height();
	
    $(".promptbg").css('width', successwidth + 10);
    $(".promptbg").css('height', successheight + 10);
    $("#prompt").css({'margin-left' : -(successwidth/2)});
    $(".promptbg").css('opacity', 0.2);


    //------- triggers for prompts--------//
	
    $("#prompt").jqm({overlay:20});
	
    //$("#prompt").jqmShow();


    $("#prompt a.continue").click(function() {
	    $("#prompt").jqmHide();
	    if ($("#ctl00_showLoginHiddenField").val() == "1") 
        {
            showLogin();
        }
	    return false;
    });
    
    $("#prompt a.cancel").click(function() {
	    $("#prompt").jqmHide();
	    return false;
    });
	
	if ($("#ctl00_showMessageHiddenField").val() == "1")
	{
	    $("#prompt").jqmShow();	    
    }
	
	//------------------ Prompt fields-------------------//
	var yourFriendsName = $("#ctl00_yourFriendsNameHidden").val();
	var yourFriendsEmail = $("#ctl00_yourFriendsEmailHidden").val();
		
	$(".friendname").val(yourFriendsName);
	$(".friendemail").val(yourFriendsEmail);
	
	$(".friendname, .friendemail").click(function() {
		if ($(this).val() == yourFriendsName || $(this).val() == yourFriendsEmail){
			$(this).val("");
		}
	});
	
	$(".friendname").blur(function() {
		if ($(this).val() == ""){
			$(this).val(yourFriendsName);
		}
	});
	
	$(".friendemail").blur(function() {
		if ($(this).val() == ""){
			$(this).val(yourFriendsEmail);
		}
	});
	
	//---------------Home-----------------//
	
	//alert(bannertext);
	$("#banner #bannerdiagram #steptext").css('opacity', 0);
	
	var defaultbannertext = $('#banner #bannerdiagram #firststep').html();
	$("#banner #bannerdiagram #steptext").append(defaultbannertext);
	$("#banner #bannerdiagram #steptext").css('left', '220px');
	$("#banner #bannerdiagram #steptext").animate({left: "277", opacity: "1"}, "slow");
	
	$('#banner #bannerdiagram a').hover(function() {
		//alert('test')
		var bannertext = $(this).html();
		$("#banner #bannerdiagram #steptext").animate({opacity: "0"}, "fast", function(){
			$("#banner #bannerdiagram #steptext").empty();	
			$("#banner #bannerdiagram #steptext").append(bannertext);
			$("#banner #bannerdiagram #steptext").css('left', '220px');
			$("#banner #bannerdiagram #steptext").animate({left: "277", opacity: "1"}, "fast");
		});
	},function() {
		
	});
	
	//--------------choose language----------------//
	
	//$('#languageselection #flags').animate({width: "0"}, "slow");
	$('#languageselectionhead').css('background-position', 'top right');
	
	var showlang = 1;
	
	$('#languageselection').click(function(){
		if (showlang == 0){
			$('#languageselection #flags').animate({width: "31"}, "slow");
			$('#languageselectionhead').css('background-position', 'top right');
			showlang = 1;
		}else{
			$('#languageselection #flags').animate({width: "0"}, "slow");
			$('#languageselectionhead').css('background-position', 'top left');
			showlang = 0;
		}
	});
	
	//---------------Dashboard---------------//
	$(".subscriptlist li").click(function(){
	  window.location=$(this).find("a.subscriptionlinkli").attr("href"); 
	  return false;
	});
	$(".subscriptlist li a.unsubscribelistbtn").click(function(){
	  window.location=$(this).attr("href"); 
	  return false;
	});
	$(".subscriptlist li a.sharelistbtn").click(function(){
	  window.location=$(this).attr("href"); 
	  return false;
	});
	$(".subscriptlist li a.mailmelistbtn").click(function(){
	  window.location=$(this).attr("href"); 
	  return false;
	});
	$(".newsubscriptlist li").click(function(){
      window.location=$(this).find("a.subscriptionlinkli").attr("href"); 
      return false;
    });
	//---------------Campaign List---------------//
	$(".campaignlist li").click(function(){
	  window.location=$(this).find("a.subscriptionlinkli").attr("href"); 
	  return false;
	});
	$(".campaignlist li a.sharebtn").click(function(){
	  window.location=$(this).attr("href"); 
	  return false;
	});
	$(".campaignlist li a.subscribelist").click(function(){
	  return false;
	});
	$(".campaignlist li a.mailmelist").click(function(){
	  return false;
	});
	$(".campaignlist li a.sharelist").click(function(){
	  return false;
	});
	
	//--------------- Campaign Selection -----------------//
	//$("#selectmerchantpart .middle ul.merchantlist li").css('opacity', 0.6);
	
	
	// expand/colapse filter
	var campaignfilterheight = $("#selectmerchantpart .right .campaignfilters ul").height();
	$('#selectmerchantpart .right  .campaignfilters').animate({height: campaignfilterheight}, "slow");
	
    var	filteropen = 1;
	
	$('#selectmerchantpart .right #showfilters a.filters').hover( function(){
		
		if (filteropen == 0){
			$(this).css('background-position', 'right');
		}else if (filteropen == 1){
			$(this).css('background-position', 'left');
		}
		
	},  function(){
		if (filteropen == 0){
			$(this).css('background-position', 'right top');
		}else if (filteropen == 1){
			$(this).css('background-position', 'left top');
		}
	});
	$('#selectmerchantpart .right #showfilters a.filters').click( function(){
		if (filteropen == 0){
			$('#selectmerchantpart .right  .campaignfilters').animate({height: campaignfilterheight}, "slow");
			$(this).css('background-position', 'left top');
			filteropen = 1;
		} else if (filteropen == 1){
			$('#selectmerchantpart .right  .campaignfilters').animate({height: "0"}, "slow");
			$(this).css('background-position', 'right top');
			filteropen = 0;
			
		}
	});
	
	$('#selectmerchantpart .right #showfilters a.filters').mousedown(function(){
		if (filteropen == 0){
			$(this).css('background-position', 'right bottom');
		} else if (filteropen == 1){
			$(this).css('background-position', 'left bottom');
			
		}
	});
	
	// merchant selection
	var merchantdescwidth = 0;
	var merchantdescheight = 0;
	
	
	/*
	$("#selectmerchantpart .left ul.merchantlist li .merchantdesctextbg").css('opacity', 0);
	$("#selectmerchantpart .left ul.merchantlist li p").css('opacity', 0);
*/
	$("#selectmerchantpart .left ul.merchantlist li a.moredetails").css('opacity', 0);
	$("#selectmerchantpart .middle ul.merchantlist li a.active").append('<img src="images/en//currentmerchanttag.png" alt="currentmerchanttag" width="30" height="35" class="currentmerchant"/>');
	
	 $("#selectmerchantpart .left ul.merchantlist li").hover(function(){
		/*
		 merchantdescwidth = $(this).find("p").width() + 12;
		 merchantdescheight = $(this).find("p").height() + 28;
		 $(this).find(".merchantdesctextbg").css('width', merchantdescwidth);
		 $(this).find(".merchantdesctextbg").css('height', merchantdescheight);
*/
		// $(this).find(".merchantdesctextbg").show(function(){
		
			
			/*
			$(this).find(".merchantdesctextbg").animate({opacity: "0.6"}, "fast");
		 	$(this).find("p").animate({opacity: "1"}, 200);
*/
		 	$(this).find("a.moredetails").animate({opacity: "1"}, 200);
		//});
		 
		 //$(this).find("p").show();
	 },function(){
	 	/*
	 		$(this).find(".merchantdesctextbg").animate({opacity: "0"}, "fast");
		 	$(this).find("p").animate({opacity: "0"}, 200);
*/
		 	$(this).find("a.moredetails").animate({opacity: "0"}, 200);
	 });
	
	$("ul.merchantlist li a").click(function(){			 	
	 	if (!$(this).hasClass("moredetails")){   	    
            $(".campaignlist").html("loading... please wait...");
            $("ul.merchantlist li a img.currentmerchant").remove();   
            $(this).append('<img src="images/en//currentmerchanttag.png" alt="currentmerchanttag" width="18" height="21" class="currentmerchant"/>');            
            var parameter = encodeURIComponent($(this).find("input").val()) + "&f=" + encodeURIComponent(filteropen) + "&l=" + encodeURIComponent($("#ctl00_ContentPlaceHolder1_CampaignLanguageDropDownList").val());            
            $(".campaignlist").load("CompanyCampains.aspx?id=" + parameter);
       }
	});
	//----campaign list for browse campaigns---//
	//var sharelistopen = 0;

	$(".sharelist").click(function(){
		$("#prompt").jqmShow();
		/*
		if (sharelistopen == 0){
			$(this).siblings(".shareemailinput").animate({width: "160px"}, "slow");
			sharelistopen = 1;
			return false;
		}else{
			$(this).siblings(".shareemailinput").animate({width: "0px"}, "slow");
			sharelistopen = 0;
			return false;
		}
*/
	});

	//----------------tooltips------------//
	$('.toolTip').hover(function() {
		this.tip = this.title;
		$(this).append(
			'<div class="toolTipWrapper">'
				+'<div class="toolTipTop"></div>'
				+'<div class="toolTipMid">'
					+this.tip
				+'</div>'
				+'<div class="toolTipBtm"></div>'
			+'</div>'
		);
		this.title = "";
		//this.width = $(this).width();
		//$(this).find('.toolTipWrapper').css({left:this.width-22})
		$('.toolTipWrapper').fadeIn('slow');
	},
	function() {
		$('.toolTipWrapper').fadeOut(100);
		$(this).children().remove();
			this.title = this.tip;
		}
	);
	
	//----------------Campaign Details Page---------------//
	var campaigndetailsheight = $('#campaigndetailsinfo .middle .bgbottom').height() - 51;
	$('#campaigndetailsinfo .middle #othercampaigninfo').css('height', campaigndetailsheight);
	
	
	
	//-----scrolling----//
	
	
	$('#viewbanners').click(function(){
		$.scrollTo('#bannerlisthead', 800);
		return false;
	});
	$('#viewtextlinks').click(function(){
		$.scrollTo('.textlinklistheadclass', 800);
		return false;
	});
	$('.backtotopbtn').click(function(){
		$.scrollTo('min', 800);
		return false;
	});
	
	
	//--------------- Show share portion -----------------//
	var shareopen = 0;
	var shareloadopen = 0;//change shareloadopen to 1 if clicked from campaign list share button
	
  	
	$("#campaigndetailsinfo #showshare").click(function(){
	  ShowModalForm("share");	  
	  /*
	  	if (shareopen == 1){
	  		$("#campaigndetailsinfo #share").animate({height: "0px"}, "slow", function(){
		  		$("#campaigndetailsinfo #showshare").css('background-position', "top left");
		  	});
		  	shareopen = 0;
	  	}else{
		  	$("#campaigndetailsinfo #share").animate({height: "111px"}, "slow", function(){
		  		$("#campaigndetailsinfo #showshare").css('background-position', "top right");
		  	});
		  	shareopen = 1;
	  	}
	  	return false;
*/
	});
			

	/*
	$("#campaigndetailsinfo #showshare").hover(function(){
		if (shareopen == 0){
		$(this).css('background-position', "bottom left");
		}
	},function(){
		if (shareopen == 0){
		$(this).css('background-position', "top left");
		}
	});
	
	if (shareloadopen == 1){
		$("#campaigndetailsinfo #share").animate({height: "111px"}, "slow", function(){
		  		$("#campaigndetailsinfo #showshare").css('background-position', "top right");
		  	});
		shareopen = 1;
	}
*/


	var test = $('.bannerlist').width();
	
	
	
	//--------------------- Banners -------------------//
	$("#bannerlistpart ul li .sizebg").css('opacity', 0.7);
	
	
	//alert(bannerinputwidth);
	$("#bannerlistpart ul li").each(function(){
		var bannerinputwidth = $(this).find("img").width() - 8;
		$(this).find("input").css('width', bannerinputwidth );
		$(this).find("label").css('width', bannerinputwidth );
	});
	
	
	$("#bannerlistpart ul li").click(function(){
		$(this).find("input").select();
	});
	$(".textlinklistpartclass ul li input").click(function(){
		$(this).select();
	});
	
	
	//---------------------Reports---------------------//
	
	var reportfilterheight = $("#reportspart  #reportfilter .bgtop").height();
	
	$("#reportspart  #reportfilter").animate({height: reportfilterheight}, "slow");
	
	$("#reportspart .middle #reportselection .panel a").click(function() {
	    $("#reportspart .middle #reportselection .panel a").removeClass("active");
	    $(this).addClass("active");
	    $("#reportContainer").load($(this).attr("href"));
	    return false;
	});
	
	//---------------- Merchant Info Pages ------------//
	$('#merchantscreenshot #scrnshotoverlay').css('opacity', 0);
	$('#merchantscreenshot').hover(function(){
		$('#merchantscreenshot #scrnshotoverlay').animate({opacity: "1"}, 'fast');
	},function (){
		$('#merchantscreenshot #scrnshotoverlay').animate({opacity: "0"}, 'fast');
	});
	//---------------- Account Info--------------------//
    var	themeshow = 1;
    //accntinfoli = $('#accountinfopage #accountdetails .right .websitelist li');
	$('#accountinfopage #accountdetails .right .websitelist li').find('a.websitelistarrow').click(function(){
		
		if (themeshow == 1){
			$(this).css('background-position', 'bottom left');
			$(this).parents('li').find('div.themes').slideUp('slow');
			themeshow = 0;
		}else{
			$(this).css('background-position', 'top left');
			$(this).parents('li').find('div.themes').slideDown('slow');
			themeshow = 1;
		}
	});
	
	$('#changepword').hide();
	
	InitializeAccountEditFields();
	
	$('.changepwordbtn').click(function(){
		$('#changepword').show();
		$('#accountinfodetails').hide();
		$(this).parents('li').addClass('active');
		$(this).parents('li').siblings().removeClass('active');
	});
	
	$('.accountinfodetailsbtn').click(function(){
		$('#accountinfodetails').show();
		$('#changepword').hide();
		$(this).parents('li').addClass('active');
		$(this).parents('li').siblings().removeClass('active');
		$('#accountinfodetails ul.editmode').hide();
		$('#accountinfodetails ul.viewmode').show();
		$('#accountinfodetails a.editmode').hide();
		$('#editaccountinfo').show();
	});
	
	$('#editaccountinfo').click(function(){
		$('#accountinfodetails ul.editmode').show();
		$('#accountinfodetails ul.viewmode').hide();
		$('#accountinfodetails a.editmode').show();
		$('#editaccountinfo').hide();
	});
	
	$('#cancelaccountinfoedit').click(function(){
	    if (confirm("Are you sure you want to cancel edit?"))
	    {
	        ResetAccountEditFields();
		    $('#accountinfodetails ul.editmode').hide();
		    $('#accountinfodetails ul.viewmode').show();
		    $('#accountinfodetails a.editmode').hide();
		    $('#editaccountinfo').show();
		}
	});
});



//--------------------------- Centered Smart Columns Rev ---------------------//
function showLogin()
{
    $("#loginbound").animate({top: "97px"},600);
    $("#outer").show();
    loginclick	= 1;
}

function centeredsmartColumns() { //Create a function that calculates the smart columns

        //Reset column size to a 100% once view port has been adjusted
	$("#addwebsitespart ul#addwebsitelist").css({ 'width' : "100%"});

	var colWrap = $("#addwebsitespart ul#addwebsitelist").width(); //Get the width of the ul
	var colNum = Math.floor(colWrap / 490); //Find how many columns of 490px can fit per row / then round it down to a whole number
	var colWrapNewWidth = 490 * colNum;

	$("#addwebsitespart ul#addwebsitelist").css({ 'width' : colWrapNewWidth})
	.css({'left': 8 * colNum}); 
}	

$(window).resize(function () { //Each time the viewport is adjusted/resized, execute the function
	//centeredsmartColumns();
});

function SubscribeButton_Click(buttonObj, campaignID, CampaignName)
{
    var subscribedAlert = $("#ctl00_ContentPlaceHolder1_subscribedAlertHidden").val();
    var subscriptionAlert = $("#ctl00_ContentPlaceHolder1_subscriptionAlertHidden").val();
    var subscriptionSuccess = $("#ctl00_ContentPlaceHolder1_subscriptionSuccessHidden").val();
    var subscriptionFailed = $("#ctl00_ContentPlaceHolder1_subscriptionFailedHidden").val();
    
    if (buttonObj.hasClass("subscribed") == true)
    {
        alert(subscribedAlert + '"' + CampaignName + '"');
    }
    else
    {
        if (window.confirm(subscriptionAlert + '"' + CampaignName + '"?'))
        {
             $("#clearerDIV").load("SubscribeToCampaign.aspx?id=" + campaignID, function() {
                if ($("#clearerDIV #resultHidden").val() == "1") 
                {
                    buttonObj.addClass("subscribed");
                    buttonObj.siblings(".subscriptionindicator").addClass("subscribed");        
                    alert(subscriptionSuccess);
                }
                else
                {
                    alert(subscriptionFailed);
                }
            });
        }
    }
}

//function ShowModalForm(showWhat)
//{   
//    if (showWhat == "message")
//    {
//        $(".shareemailprompt").css("display", "none");
//        $(".successregistered").css("display", "block");
//    }
//    else if (showWhat == "share")
//    {
//        $(".shareemailprompt").css("display", "block");
//        $(".successregistered").css("display", "none");
//    }
//	
//    var successheight = $("#prompt").height();
//    var successwidth = $("#prompt").width();
//	
//    $("#prompt").css({'height' : successheight});
//    $("#prompt").css({'width' : successwidth});
//	
//	
//    $(".promptmsg").css('bottom', successheight + 5);
//    $(".promptmsg").css('height', successheight);
//	
//    var promptheight = $(".promptmsg").height();
//	
//    $(".promptbg").css('width', successwidth + 10);
//    $(".promptbg").css('height', successheight + 10);
//    $("#prompt").css({'margin-left' : -(successwidth/2)});
//    $(".promptbg").css('opacity', 0.2);
//    
//    $("#prompt").jqmShow();
//}

function ShareCampaign()
{       
    //var unsubscribeAlert = $("#ctl00_unsubscribeAlertHidden").val();
    if (window.confirm('Are you sure you want to share this campaign?'))
    {
        var emailDetails = "&name=" + encodeURIComponent($("#friendName").val()) + "&email=" + encodeURIComponent($("#friendEmail").val()) + "&message=" + encodeURIComponent($("#message").val());
        
         $("#clearerDIV2").load("ShareCampaign.aspx?id=" + $("#ctl00_campaignIDForShareHidden").val() + emailDetails, function() {
            if ($("#clearerDIV2 #shareCampaignResultHidden").val() == "1") 
            {   
                alert("Campaign was successfully emailed.");
                $("#prompt").jqmHide();
            }
            else
            {
                alert("Campaign was not successfully emailed.");
            }
         });
    }
    
    return false;
}

function UnsubscribeAlert(CampaignName)
{
    if (confirm($("#ctl00_unsubscribeAlertHidden").val() + ' "' + CampaignName + '"?'))
    {
        $('.deleteConfirmHidden').val('1');
        return true;
    }
    
    return false;   
}

function MailMeCampaignDetails_Click(campaignID, CampaignName)
{
    var mailMeAlert = $("#ctl00_mailMeAlertHidden").val().replace("{0}", CampaignName);
    var mailMeSuccess = $("#ctl00_mailMeSuccessHidden").val();
    var mailMeFailed = $("#ctl00_mailMeFailedHidden").val();
    
//    if (!confirm("This will send details of Campaign '" + CampaignName + "'  to your email. Do you want to continue?")) return false;
    if (!confirm(mailMeAlert)) return false;
    
    $("#clearerDIV2").load("MailMeCampaignDetails.aspx?id=" + campaignID, function() {
        if ($("#clearerDIV2 #mailMeResultHidden").val() == "1") 
        {   
            alert(mailMeSuccess);
        }
        else
        {
            alert(mailMeFailed);
        }
     });
}

function Unsubscribe_Click(campaignName)
{
    var unsubscribeAlert = $("#ctl00_unsubscribeAlertHidden").val();
        
    if (confirm(unsubscribeAlert + '"' + campaignName + '"?'))
        return true;
    else
        return false;
}

function ShowEmailBox(campaignID)
{    
    $("#ctl00_campaignIDForShareHidden").val(campaignID);    
    ShowModalForm("share");
}

 var successheight = 0;
 var successwidth = 0;    
  function ShowModalForm(showWhat){   
 
  $("#prompt").jqm({overlay:20});
  $("#prompt").css('display', 'block');
  $("#promptbound").css('display', 'block');
  $("#promptbound").css('opacity', 0);
//  $("#prompt").css('opacity', 0);
  
     if (showWhat == "message")
     {
         $(".successregistered").show(function(){
          
           $(".shareemailprompt").hide(function(){
            
           ModalCalculateDimension();
          });
         });
     }
     else if (showWhat == "share")
     {
         $(".shareemailprompt").show();
         $(".successregistered").hide(function(){
          ModalCalculateDimension();
         });
     }
 }
 
 function ModalCalculateDimension(){
     var successheight = $("#prompt").height();
     var successwidth = $("#prompt").width();
  
     $("#prompt").css({'height' : successheight});
     $("#prompt").css({'width' : successwidth});
     
     
     $(".promptmsg").css('bottom', successheight + 5);
     $(".promptmsg").css('height', successheight);
     
     var promptheight = $(".promptmsg").height();
     
     $(".promptbg").css('width', successwidth + 10);
     $(".promptbg").css('height', successheight + 10);
     $("#prompt").css({'margin-left' : -(successwidth/2)});
     $(".promptbg").css('opacity', 0.2);
//     $("#prompt").css('opacity', 1);
     $("#promptbound").css('opacity', 1);
     $("#prompt").jqmShow();        
     
     return false;
}

function ResetAccountEditFields()
{
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_nameedit").val($("#accountinfodetails ul.viewmode li div#nameview").text());
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_addressedit").val($("#accountinfodetails ul.viewmode li div#addressview").text());
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_cityedit").val($("#accountinfodetails ul.viewmode li div#cityview").text());
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_zipedit").val($("#accountinfodetails ul.viewmode li div#zipview").text());
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_stateedit").val($("#accountinfodetails ul.viewmode li div#stateview").text());
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_countryedit").val($("#accountinfodetails ul.viewmode li div#countryview").text());
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_languageedit").val($("#accountinfodetails ul.viewmode li div#languageview").text());
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_paypalidedit").val($("#accountinfodetails ul.viewmode li div#paypalidview").text());
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_contactnoedit").val($("#accountinfodetails ul.viewmode li div#contactnoview").text());
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_emailedit").val($("#accountinfodetails ul.viewmode li div#emailview").text());
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_visitorsedit").val($("#accountinfodetails ul.viewmode li div#visitorsview").text());
    $("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_remarksedit").val($("#accountinfodetails ul.viewmode li div#remarksview").text());
    $("#accountinfodetails ul.editmode li div select option:contains(" + $("#accountinfodetails ul.viewmode li div#countryview").text() + ")").attr("selected", true);
}

function InitializeAccountEditFields()
{   
    $("#accountinfodetails ul.viewmode li div#nameview").text($("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_nameedit").val());
    $("#accountinfodetails ul.viewmode li div#addressview").text($("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_addressedit").val());
    $("#accountinfodetails ul.viewmode li div#cityview").text($("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_cityedit").val());
    $("#accountinfodetails ul.viewmode li div#zipview").text($("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_zipedit").val());
    $("#accountinfodetails ul.viewmode li div#stateview").text($("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_stateedit").val());
    $("#accountinfodetails ul.viewmode li div#countryview").text($("#accountinfodetails ul.editmode li div select#ctl00_ContentPlaceHolder1_countryedit option").filter(":selected").text());
    $("#accountinfodetails ul.viewmode li div#languageview").text($("#accountinfodetails ul.editmode li div select#ctl00_ContentPlaceHolder1_languageedit option").filter(":selected").text());
    $("#accountinfodetails ul.viewmode li div#paypalidview").text($("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_paypalidedit").val());
    $("#accountinfodetails ul.viewmode li div#contactnoview").text($("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_contactnoedit").val());
    $("#accountinfodetails ul.viewmode li div#emailview").text($("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_emailedit").val());
    $("#accountinfodetails ul.viewmode li div#visitorsview").text($("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_visitorsedit").val());
    $("#accountinfodetails ul.viewmode li div#remarksview").text($("#accountinfodetails ul.editmode li div input#ctl00_ContentPlaceHolder1_remarksedit").val());    
}

function DisplayWebSiteInfo(websiteID)
{   
    $("#addwebsitespart").load("WebsiteDetail.aspx?id=" + websiteID, function() {
        $("#addwebsitespart").show();
        $.scrollTo('#addwebsitespart', 800);
     });    
    
    return false;
}