﻿function selectScratch()
{
	$("#rdbtnScratch").attr("checked","checked");
	return false;
}
function selectCopy()
{
	$("#rdbtnImport").attr("checked","checked");
	return false;
}
function selectTemplate()
{
	$("#rdbtnTemplate").attr("checked","checked");
	return false;
}
function selectCopyItem(_dropdownObj)
{
	selectCopy();
	document.frmCreateSurvey.txtTitle.value = "Copy of " + _dropdownObj.options[_dropdownObj.selectedIndex].text;
}
function selectTemplateItem(_dropdownObj)
{
	selectTemplate();
	if(document.getElementById("rdbtnTemplate")){
		document.frmCreateSurvey.txtTitle.value = _dropdownObj.options[_dropdownObj.selectedIndex].text;
	}
	var value = _dropdownObj.options[_dropdownObj.selectedIndex].value;
	document.getElementById("hidTemplateID").value = value;
	var span = document.getElementById("TemplateDescription");
	var btn = document.getElementById("PreviewTemplateButton");
	if(value == "0")
	{
		span.innerHTML = "";
		span.parentNode.parentNode.style.display = "none";
		btn.style.display = "none";
	}
	else
	{
		async("MySurvey_Wizard.aspx","GetTemplateDescription", "{'sID':'"+value+"'}",function(msg)
		{
			if(msg.d)
			{
				var results = msg.d.split(":");
				var description = results[0];
				var query = results[1];
				span.innerHTML = description;
				if(window.ActiveXObject)
				{
					span.parentNode.parentNode.style.display = "inline";
				}
				else
				{
					span.parentNode.parentNode.style.display = "table-row";
				}
				btn.style.display = "inline";
				btn.href = "s.aspx?sm=" + query + "&PREVIEW_MODE=DO_NOT_USE_THIS_LINK_FOR_COLLECTION";
			}
		});
	}
}
function updateTemplateList(obj){
selectTemplate();
document.getElementById("hidTemplateID").value="0";
document.getElementById("PreviewTemplateButton").style.display="none";
var span=document.getElementById("TemplateDescription");
span.innerHTML="";
span.parentNode.parentNode.style.display="none";
var templateList=document.getElementById("ddlTemplateList");
if(obj.value!="0"){
	async("MySurvey_Wizard.aspx","GetTemplateList","{'catID':'"+obj.options[obj.selectedIndex].value+"'}",function(msg)
	{
		if(msg.d){
			templateList.options.length=0;
			var pairs=msg.d.split(",");
			var option;
			if(pairs.length>0){
				option=document.createElement("option");
				option.value="0";
				option.appendChild(document.createTextNode("--Select a Survey Template--"));
				templateList.appendChild(option);
				for(var i=0;i<pairs.length;i++){
					var pair=pairs[i].split(":");
					option=document.createElement("option");
					option.value=pair[0];
					option.appendChild(document.createTextNode(pair[1]));
					templateList.appendChild(option);
				}
				templateList.style.display="inline";
				templateList.parentNode.style.display="block";
			}else{
				templateList.style.display="none";
				templateList.parentNode.style.display="none";
			}
		}
	});
}else{
	templateList.style.display="none";
	templateList.parentNode.style.display="none";
	templateList.options.length=0;
}
}
function initTemplateList()
{
	var category = document.getElementById("TemplateCategoryDropDown");
	if(category)
	{
		document.getElementById("TemplateDescription").innerHTML = "";
		document.getElementById("PreviewTemplateButton").style.display = "none";
		if($("#rdbtnTemplate").is(":checked"))
		{
			if(category.options[category.selectedIndex].value == 0)
			{
			    var ddl = document.getElementById("ddlTemplateList");
			    ddl.style.display = "none";
			    ddl.parentNode.style.display = "none";
			}
			else
			{
				updateTemplateList(category);
			}
		}
		else
		{
			category.selectedIndex = 0;
		}
	}
}
if(window.addEventListener){window.addEventListener("load", initTemplateList, false);}else{window.attachEvent("onload", initTemplateList);}
