﻿function SwapHeaderImg()
{
    AdminHelpers.ReturnHeader($('.Headerddl').attr("value"),succeededHeaderCallback, failedCallback, userContext);       
}

function SwapModule()
{
    AdminHelpers.ReturnModule($('.Moduleddl').attr("value"),succeededModuleCallback, failedCallback, userContext);       
}
function SwapTemplate()
{
    AdminHelpers.ReturnContentTemplate($('.Templateddl').attr("value"),succeededTemplateCallback, failedCallback, userContext);
}
function SwapModuleTemplate() {
    SwapTemplate();
    AdminHelpers.GetTemplateModuleHTML($('.Templateddl').attr("value"), succeededModuleTemplateCallback, failedCallback, userContext);
}

function succeededModuleTemplateCallback(result, userContext) {
    $('#placeHolder').html(result);
}

function succeededHeaderCallback(result) 
{   
   $('.HeaderImg').attr({src: result.image, alt: result.name})
}

function succeededModuleCallback(result) 
{   
    $('.modulePath').html(result.Path);
    $('.moduleDesc').html(result.Description);
}

function succeededTemplateCallback(result) 
{   
    $('.TemplateImg').attr({src: result.ImagePreview, alt: result.Name})
    $('.TemplateDesc').html(result.Description);
}

function userContext(result) {
   
    alert(result + 'Timeout');
}

function failedCallback(result) {
   
    alert(result + 'error');
}

function ShowDelete(NewsId, mpeControlId, hdfControlId)
{
    $("#" + hdfControlId ).attr("value", NewsId);
    $find(mpeControlId).show()
}

$(document).ready(function(){
	
	$('#mainPanel .site .legend').hide();
	$('#mainPanel .sectionHead a').addClass('hidden');

	$('#mainPanel .site .sectionHead a').click(function(){
		if ($(this).hasClass('hidden')) {
			$('#mainPanel .site .legend').show('slow');
			$(this).removeClass('hidden');
		} else {
			$('#mainPanel .site .legend').hide('slow');
			$(this).addClass('hidden');
		}
		return false;
	});
	
});

function ExportContacts()
{
    window.open('/admin/ExportContacts.ashx?TypeId=' + $(".exportType").val());
}
