﻿$(document).ready(function() {
    //load custom radio buttons and select boxes
    renderControls(document);
});

function renderControls(parent)
{
    $("#middle").hide();
    $("#middle").show();

    $(parent).jqTransform({ imgPath: '/jqtransformplugin/img/' });

   $('a.jqTransformSelectOpen').focus(function() {
       $(this).parents('.jqTransformSelectWrapper').addClass('focus');
   });

   $('a.jqTransformSelectOpen').blur(function() {
       $(this).parents('.jqTransformSelectWrapper').removeClass('focus');
   });
}

function pageLoad() {
    var isAsyncPostback = Sys.WebForms.PageRequestManager.getInstance().get_isInAsyncPostBack();
    if (isAsyncPostback) {
        renderControls(document);
    }
}

function showDetail(name, hideLink){
  
  $("#" + name + "-help").show();
  if (hideLink == true) {
    $("#" + name + "-link").hide();
  }
}
function hideDetail(name, showLink){
  $("#" + name + "-help").hide();
  if (showLink == true) {
    $("#" + name + "-link").show();
  }
}

function clearDivHeights(div1, div2) {
    $(div1).height("auto");
    $(div2).height("auto");
}

function setDivHeights(div1, div2, minHeight) {

    clearDivHeights(div1, div2);

    var div1Height = $(div1).height();
    var div2Height = $(div2).height();
    var setHeight = 0;

    if (div1Height > div2Height) {
        setHeight = div1Height;
    }
    else if (div1Height < div2Height) {
        setHeight = div2Height;
    }

    if (setHeight < minHeight) {
        setHeight = minHeight;
    }

    if (setHeight > 0) {
        $(div1).height(setHeight);
        $(div2).height(setHeight);
    }
}


function setDivWidths(div1, div2, margin) {

    var div1Width = $(div1).width();
    var div2Width = $(div2).width();
    $("#divwidth").text(div1Width);
    $(div2).width(div1Width - margin);
    
/*
    if (div1Height > div2Height) {
        setHeight = div1Height;
    }
    else if (div1Height < div2Height) {
        setHeight = div2Height;
    }

    if (setHeight < minHeight) {
        setHeight = minHeight;
    }

    if (setHeight > 0) {
        $(div1).height(setHeight);
        $(div2).height(setHeight);
    }
*/    
}



